You are here

fortytwo_admin_toolbar.css in FortyTwo - Administration toolbar 8

Same filename and directory in other branches
  1. 2.0.x css/fortytwo_admin_toolbar.css
@charset "UTF-8";
@font-face {
  font-family: 'linea';
  src: url("../fonts/linea.eot");
  src: url("../fonts/linea.eot?#iefix") format("embedded-opentype"), url("../fonts/linea.woff") format("application/font-woff"), url("../fonts/linea.ttf") format("truetype"), url("../fonts/linea.svg#linea") format("svg");
  font-weight: normal;
  font-style: normal; }

.fortytwo-admin-toolbar .toolbar .toolbar-bar {
  background-color: #172434; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a#toolbar-item-administration:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a#toolbar-item-devel:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-admin-group:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-user:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-switch-size:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-admin-toolbar-tools-help:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-admin-content:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-admin-structure:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-themes-page:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-modules-list:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-admin-config:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-entity-user-collection:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-admin-reports:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-help-main:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-shortcut:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: "";
    font-size: 24px;
    top: 20px !important; }
  .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab button.toolbar-icon-edit:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: ""; }

.fortytwo-admin-toolbar #toolbar-administration {
  font-family: 'Poppins', Helvetica, Arial, sans-serif;
  font-smoothing: antialiased !important;
  font-weight: 400;
  line-height: 70px;
  text-rendering: optimizeLegibility !important; }
  .fortytwo-admin-toolbar #toolbar-administration * {
    -webkit-transition: width 0.4s, height 0.4s, color 0.4s, background-color 0.4s, font-size 0.4s ease-in-out;
    -moz-transition: width 0.4s, height 0.4s, color 0.4s, background-color 0.4s, font-size 0.4s ease-in-out;
    transition: width 0.4s, height 0.4s, color 0.4s, background-color 0.4s, font-size 0.4s ease-in-out;
    line-height: 20px; }
    .fortytwo-admin-toolbar #toolbar-administration *:focus {
      -webkit-box-shadow: none;
              box-shadow: none; }
  .fortytwo-admin-toolbar #toolbar-administration .toolbar-tray .toolbar-toggle-orientation {
    background-color: #172434;
    border-left: 0;
    line-height: 45px; }
    .fortytwo-admin-toolbar #toolbar-administration .toolbar-tray .toolbar-toggle-orientation button {
      border-radius: 0;
      color: #C7C7C7;
      display: block;
      font-size: 0;
      height: 45px;
      text-indent: 0; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-tray .toolbar-toggle-orientation button:before {
        font-family: 'linea';
        font-size: inherit;
        font-smoothing: antialiased;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1;
        speak: none;
        text-transform: none;
        font-size: 32px;
        content: "";
        background-image: none;
        color: #C7C7C7;
        height: 45px;
        line-height: 45px;
        right: 10px;
        top: 0;
        width: 30px; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-tray .toolbar-toggle-orientation button:hover {
        background-color: #223348; }
        .fortytwo-admin-toolbar #toolbar-administration .toolbar-tray .toolbar-toggle-orientation button:hover:before {
          color: #FFFFFF; }
  .fortytwo-admin-toolbar #toolbar-administration #toolbar-bar {
    border-bottom: 2px solid #616161; }
  .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar {
    background-color: #FFFFFF;
    -webkit-box-shadow: none;
            box-shadow: none;
    height: 66px; }
    .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a {
      color: #95A5A6;
      font-weight: 400;
      overflow: hidden;
      padding: 24px 20px 20px 65px; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a.is-active, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a:hover, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a:active {
        background-color: #EDF1f5;
        background-image: none;
        color: #223348;
        text-decoration: none; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a:focus {
        background-image: none;
        text-decoration: none; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a:before {
        background-image: none;
        display: inline-block;
        height: 32px;
        left: 20px;
        margin-right: 15px;
        top: 18px;
        width: auto; }
    .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.user-toolbar-tab {
      float: right; }
    .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab .toolbar-menu a {
      min-height: 45px;
      padding-bottom: 14px;
      padding-top: 14px; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab .toolbar-menu a:before {
        top: 8px; }
    .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button {
      border-radius: 0;
      color: #95A5A6;
      font-weight: 400;
      padding: 26px 20px 20px 65px;
      position: relative; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button.is-active, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button:hover, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button:active, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button:focus {
        background-color: #EDF1f5;
        background-image: none;
        color: #223348;
        text-decoration: none; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button:before {
        background-image: none;
        height: 32px;
        left: 20px;
        margin-right: 15px;
        position: absolute;
        top: 15px; }
    .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button {
      background-color: #00A8F6;
      background-image: none;
      color: #FFFFFF;
      padding-bottom: 18px; }
    .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab {
      background-color: #00A8F6;
      min-width: 228px; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab a {
        color: #FFFFFF; }
        .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab a:hover {
          background-color: #0085c3;
          background-image: none; }
        .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab a:before {
          font-family: 'linea';
          font-size: inherit;
          font-smoothing: antialiased;
          font-style: normal;
          font-variant: normal;
          font-weight: normal;
          line-height: 1;
          speak: none;
          text-transform: none;
          font-size: 32px;
          content: "";
          line-height: 32px; }
    .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a.toolbar-icon-switch-size {
      -webkit-transition: font-size 0s ease-in-out;
      -moz-transition: font-size 0s ease-in-out;
      transition: font-size 0s ease-in-out;
      display: none; }
    .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a.toolbar-icon-admin-toolbar-tools-help {
      text-indent: 0; }
    .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray {
      background-color: #172434; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray a {
        color: #C7C7C7; }
        .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray a:hover, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray a:focus, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray a.is-active {
          background-color: #223348;
          color: #FFFFFF; }
        .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray a.is-active {
          font-weight: 600; }
      .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul {
        background-color: #172434; }
        .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li {
          border-bottom: 0;
          border-left: 0;
          border-right: 0;
          border-top: 0; }
          .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li:hover {
            background: transparent; }
          .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li.menu-item--expanded {
            background-color: transparent; }
          .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li ul li a {
            padding: 0 20px; }
          .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li ul li:first-child {
            border-top: 0; }
          .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li ul li.menu-item--expanded {
            background-image: none;
            position: relative; }
            .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li ul li.menu-item--expanded:after {
              font-family: 'linea';
              font-size: inherit;
              font-smoothing: antialiased;
              font-style: normal;
              font-variant: normal;
              font-weight: normal;
              line-height: 1;
              speak: none;
              text-transform: none;
              font-size: 32px;
              content: "";
              color: #00A8F6;
              font-size: 18px;
              position: absolute;
              right: 10px;
              top: 14px; }

.fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration {
  width: 228px; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray-vertical {
    -webkit-box-shadow: none;
            box-shadow: none; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab {
    width: 228px; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-bar .toolbar-tab .toolbar-icon-switch-size {
    display: block;
    font-size: 0;
    padding-right: 5px; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray {
    border-right: 0;
    margin-bottom: 100px;
    padding-bottom: 70px;
    width: 228px; }
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray .toolbar-lining:before {
      width: 228px; }
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray .account,
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray .account-edit,
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray .logout {
      display: block; }
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray .toolbar-toggle-orientation button:before {
      font-family: 'linea';
      font-size: inherit;
      font-smoothing: antialiased;
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      line-height: 1;
      speak: none;
      text-transform: none;
      font-size: 32px;
      content: "";
      color: #C7C7C7;
      line-height: 45px; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon:focus, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon:active {
    background: transparent; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon.toolbar-handle:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: "";
    background-image: none;
    color: #00A8F6;
    font-size: 18px;
    height: 20px;
    left: auto;
    right: 10px;
    text-indent: 0;
    top: 14px; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon.toolbar-handle:focus, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon.toolbar-handle:active {
    background: transparent; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon.toolbar-handle.open:before {
    font-family: 'linea';
    font-size: inherit;
    font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    font-size: 32px;
    content: "";
    font-size: 18px; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu.root {
    padding-top: 10px; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu li.level-1.menu-item--active-trail > .toolbar-box a {
    background-color: #223348;
    color: #FFFFFF;
    font-weight: 600; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu li.menu-item--active-trail > .toolbar-box a,
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu li.menu-item--active-trail > .toolbar-box a.is-active {
    background-color: #0F1215; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu {
    background-color: #1D2024;
    border: 0; }
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li a.is-active {
      background-color: #0F1215; }
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.level-3 a, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.level-4 a, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.level-5 a, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.level-6 a, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.level-7 a {
      padding-left: 40px; }
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.menu-item--expanded:after {
      display: none; }
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before {
      font-family: 'linea';
      font-size: inherit;
      font-smoothing: antialiased;
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      line-height: 1;
      speak: none;
      text-transform: none;
      font-size: 32px;
      content: "";
      background-image: none;
      font-size: 18px; }
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before {
      font-family: 'linea';
      font-size: inherit;
      font-smoothing: antialiased;
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      line-height: 1;
      speak: none;
      text-transform: none;
      font-size: 32px;
      content: "";
      font-size: 18px; }

.fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small {
  margin-left: 75px; }
  .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration {
    min-width: 75px;
    width: 75px; }
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray,
    .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab {
      min-width: 75px;
      width: 75px; }
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-lining:before,
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab .toolbar-lining:before {
        min-width: 75px;
        width: 75px; }
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray ul ul,
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab ul ul {
        display: none; }
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-icon,
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-handle,
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-handle:before,
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab .toolbar-icon,
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab .toolbar-handle,
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab .toolbar-handle:before {
        font-size: 0; }
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-toggle-orientation button.toolbar-icon:before,
      .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab .toolbar-toggle-orientation button.toolbar-icon:before {
        left: auto;
        right: 25px; }

.fortytwo-admin-toolbar.toolbar-horizontal .toolbar a {
  min-height: 50px; }

.fortytwo-admin-toolbar.toolbar-horizontal .toolbar .toolbar-tray-horizontal {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  z-index: 10; }
  .fortytwo-admin-toolbar.toolbar-horizontal .toolbar .toolbar-tray-horizontal#toolbar-item-user-tray a, .fortytwo-admin-toolbar.toolbar-horizontal .toolbar .toolbar-tray-horizontal#toolbar-item-shortcuts-tray a {
    padding: 0 20px; }
  .fortytwo-admin-toolbar.toolbar-horizontal .toolbar .toolbar-tray-horizontal ul li.menu-item--expanded:hover ul {
    -webkit-box-shadow: none;
            box-shadow: none;
    z-index: 10; }

.fortytwo-admin-toolbar.toolbar-horizontal .toolbar #toolbar-item-user-tray .toolbar-menu a,
.fortytwo-admin-toolbar.toolbar-horizontal .toolbar #toolbar-item-shortcuts-tray a.edit-shortcuts {
  line-height: 50px; }

.fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration #toolbar-bar {
  border-color: #4B4A4A; }

.fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .contextual-toolbar-tab button {
  background-color: #f59d24; }

.fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .contextual-toolbar-tab:hover {
  background-color: #FFFFFF;
  color: #f59d24; }

.fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab {
  background-color: #f59d24; }
  .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab a:hover {
    background-color: #FFFFFF;
    color: #f59d24; }

.fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray {
  background-color: #4B4A4A; }
  .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray a:hover,
  .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray a:focus,
  .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray a.is-active {
    background-color: #313131; }
  .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray ul {
    background-color: #4B4A4A; }
    .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray ul li ul li.menu-item--expanded:after {
      color: #f59d24; }
  .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-toggle-orientation {
    background-color: #4B4A4A; }
    .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-toggle-orientation button:hover {
      background-color: #313131; }
  .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray button.toolbar-icon:hover {
    background-color: transparent; }
  .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray button.toolbar-icon:before {
    color: #f59d24; }

.fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu li.level-1.menu-item--active-trail > .toolbar-box a {
  background-color: #313131; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvcnR5dHdvX2FkbWluX3Rvb2xiYXIuY3NzIiwibGliL19mb250cy5zY3NzIiwiY29tcG9uZW50cy9faWNvbnMuc2NzcyIsImNvbmZpZy9fY29sb3JzLnNjc3MiLCJsaWIvX21peGlucy5zY3NzIiwibGliL19saW5lYS5zY3NzIiwiY29tcG9uZW50cy9fYmFzZS5zY3NzIiwiY29uZmlnL19hbmltYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3ZlcnRpY2FsLnNjc3MiLCJjb21wb25lbnRzL19ob3Jpem9udGFsLnNjc3MiLCJwcm9maWxlcy9fcHJvZmlsZS0xLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDR2pCO0VBQ0UscUJBQW9CO0VBQ3BCLCtCQUE4QjtFQUM5QiwyTkFBME47RUFDMU4sb0JBQW1CO0VBQ25CLG1CQUFrQixFQUFBOztBQ05wQjtFQUdNLDBCQ0FjLEVEdUVmO0VBMUVMO0lFaUJFLHFCQUFvQjtJQUNwQixtQkFBa0I7SUFDbEIsNEJBQTJCO0lBQzNCLG1CQUFrQjtJQUNsQixxQkFBb0I7SUFDcEIsb0JBQW1CO0lBQ25CLGVBQWM7SUFDZCxZQUFXO0lBQ1gscUJBQW9CO0lBeEJwQixnQkFBZTtJQU9YLGFDTHNCLEVBQU87RUhIbkM7SUVpQkUscUJBQW9CO0lBQ3BCLG1CQUFrQjtJQUNsQiw0QkFBMkI7SUFDM0IsbUJBQWtCO0lBQ2xCLHFCQUFvQjtJQUNwQixvQkFBbUI7SUFDbkIsZUFBYztJQUNkLFlBQVc7SUFDWCxxQkFBb0I7SUF4QnBCLGdCQUFlO0lBT1gsYUM2QndCLEVBQU87RUhyQ3JDO0lFaUJFLHFCQUFvQjtJQUNwQixtQkFBa0I7SUFDbEIsNEJBQTJCO0lBQzNCLG1CQUFrQjtJQUNsQixxQkFBb0I7SUFDcEIsb0JBQW1CO0lBQ25CLGVBQWM7SUFDZCxZQUFXO0lBQ1gscUJBQW9CO0lBeEJwQixnQkFBZTtJQU9YLGFDNEJxQixFQUFPO0VIcENsQztJRWlCRSxxQkFBb0I7SUFDcEIsbUJBQWtCO0lB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dCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGluZWEuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmVhLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2xpbmVhLndvZmZcIikgZm9ybWF0KFwiYXBwbGljYXRpb24vZm9udC13b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9saW5lYS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2xpbmVhLnN2ZyNsaW5lYVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyNDM0OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYSN0b29sYmFyLWl0ZW0tYWRtaW5pc3RyYXRpb246YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kmlwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYSN0b29sYmFyLWl0ZW0tZGV2ZWw6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kqVwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYS50b29sYmFyLWljb24tc3lzdGVtLWFkbWluLWdyb3VwOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupKhcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXVzZXI6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kmFwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYS50b29sYmFyLWljb24tc3dpdGNoLXNpemU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kiVwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYS50b29sYmFyLWljb24tYWRtaW4tdG9vbGJhci10b29scy1oZWxwOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupJtcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXN5c3RlbS1hZG1pbi1jb250ZW50OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupJVcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXN5c3RlbS1hZG1pbi1zdHJ1Y3R1cmU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kkVwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYS50b29sYmFyLWljb24tc3lzdGVtLXRoZW1lcy1wYWdlOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupIBcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXN5c3RlbS1tb2R1bGVzLWxpc3Q6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kkFwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYS50b29sYmFyLWljb24tc3lzdGVtLWFkbWluLWNvbmZpZzpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbnRlbnQ6IFwi7qSSXCI7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgLnRvb2xiYXIgLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYiBhLnRvb2xiYXItaWNvbi1lbnRpdHktdXNlci1jb2xsZWN0aW9uOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupJlcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXN5c3RlbS1hZG1pbi1yZXBvcnRzOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupJRcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLWhlbHAtbWFpbjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbnRlbnQ6IFwi7qSWXCI7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgLnRvb2xiYXIgLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYiBhLnRvb2xiYXItaWNvbi1zaG9ydGN1dDpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbnRlbnQ6IFwi7qSeXCI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYnV0dG9uLnRvb2xiYXItaWNvbi1lZGl0OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupJ9cIjsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eSAhaW1wb3J0YW50OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uICoge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNHMsIGhlaWdodCAwLjRzLCBjb2xvciAwLjRzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMsIGZvbnQtc2l6ZSAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gKjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLXRyYXkgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyNDM0O1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheSAudG9vbGJhci10b2dnbGUtb3JpZW50YXRpb24gYnV0dG9uIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLXRyYXkgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgY29udGVudDogXCLupIpcIjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAzMHB4OyB9XG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci10cmF5IC50b29sYmFyLXRvZ2dsZS1vcmllbnRhdGlvbiBidXR0b246aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIzMzQ4OyB9XG4gICAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLXRyYXkgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIGJ1dHRvbjpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uICN0b29sYmFyLWJhciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM2MTYxNjE7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiA2NnB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYiBhIHtcbiAgICAgIGNvbG9yOiAjOTVBNUE2O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAyNHB4IDIwcHggMjBweCA2NXB4OyB9XG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEuaXMtYWN0aXZlLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGE6aG92ZXIsIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYTphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURGMWY1O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBjb2xvcjogIzIyMzM0ODtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGE6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi51c2VyLXRvb2xiYXItdGFiIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgLnRvb2xiYXItbWVudSBhIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNHB4OyB9XG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIC50b29sYmFyLW1lbnUgYTpiZWZvcmUge1xuICAgICAgICB0b3A6IDhweDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIuY29udGV4dHVhbC10b29sYmFyLXRhYiBidXR0b24ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGNvbG9yOiAjOTVBNUE2O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHBhZGRpbmc6IDI2cHggMjBweCAyMHB4IDY1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIuY29udGV4dHVhbC10b29sYmFyLXRhYiBidXR0b24uaXMtYWN0aXZlLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiLmNvbnRleHR1YWwtdG9vbGJhci10YWIgYnV0dG9uOmhvdmVyLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiLmNvbnRleHR1YWwtdG9vbGJhci10YWIgYnV0dG9uOmFjdGl2ZSwgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi5jb250ZXh0dWFsLXRvb2xiYXItdGFiIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFREYxZjU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMjIzMzQ4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIuY29udGV4dHVhbC10b29sYmFyLXRhYiBidXR0b246YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNXB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi5jb250ZXh0dWFsLXRvb2xiYXItdGFiIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBOEY2O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7IH1cbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiLmhvbWUtdG9vbGJhci10YWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQThGNjtcbiAgICAgIG1pbi13aWR0aDogMjI4cHg7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIuaG9tZS10b29sYmFyLXRhYiBhIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi5ob21lLXRvb2xiYXItdGFiIGE6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDg1YzM7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiLmhvbWUtdG9vbGJhci10YWIgYTpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGNvbnRlbnQ6IFwi7qSKXCI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXN3aXRjaC1zaXplIHtcbiAgICAgIHRyYW5zaXRpb246IGZvbnQtc2l6ZSAwcyBlYXNlLWluLW91dDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLWFkbWluLXRvb2xiYXItdG9vbHMtaGVscCB7XG4gICAgICB0ZXh0LWluZGVudDogMDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzI0MzQ7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IGEge1xuICAgICAgICBjb2xvcjogI0M3QzdDNzsgfVxuICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSBhOmhvdmVyLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSBhOmZvY3VzLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSBhLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMzM0ODtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSBhLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyNDM0OyB9XG4gICAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IHVsIGxpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwgbGk6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSB1bCBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwgbGkgdWwgbGkgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSB1bCBsaSB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwgbGkgdWwgbGkubWVudS1pdGVtLS1leHBhbmRlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSB1bCBsaSB1bCBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkOmFmdGVyIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7qSOXCI7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDBBOEY2O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIHRvcDogMTRweDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIHtcbiAgd2lkdGg6IDIyOHB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheS12ZXJ0aWNhbCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIuaG9tZS10b29sYmFyLXRhYiB7XG4gICAgd2lkdGg6IDIyOHB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYiAudG9vbGJhci1pY29uLXN3aXRjaC1zaXplIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDA7XG4gICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgIHdpZHRoOiAyMjhweDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheSAudG9vbGJhci1saW5pbmc6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAyMjhweDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheSAuYWNjb3VudCxcbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLXRyYXkgLmFjY291bnQtZWRpdCxcbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLXRyYXkgLmxvZ291dCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheSAudG9vbGJhci10b2dnbGUtb3JpZW50YXRpb24gYnV0dG9uOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGNvbnRlbnQ6IFwi7qSPXCI7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItaWNvbjpmb2N1cywgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1pY29uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1pY29uLnRvb2xiYXItaGFuZGxlOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupIdcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGNvbG9yOiAjMDBBOEY2O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTBweDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB0b3A6IDE0cHg7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1pY29uLnRvb2xiYXItaGFuZGxlOmZvY3VzLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWljb24udG9vbGJhci1oYW5kbGU6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWljb24udG9vbGJhci1oYW5kbGUub3BlbjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbnRlbnQ6IFwi7qSPXCI7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudS5yb290IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUgbGkubGV2ZWwtMS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IC50b29sYmFyLWJveCBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIzMzQ4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IGxpLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsID4gLnRvb2xiYXItYm94IGEsXG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudSBsaS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IC50b29sYmFyLWJveCBhLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBGMTIxNTsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUgLnRvb2xiYXItbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFEMjAyNDtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUgLnRvb2xiYXItbWVudSBsaSBhLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEYxMjE1OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IC50b29sYmFyLW1lbnUgbGkubGV2ZWwtMyBhLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUgLnRvb2xiYXItbWVudSBsaS5sZXZlbC00IGEsIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudSAudG9vbGJhci1tZW51IGxpLmxldmVsLTUgYSwgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IC50b29sYmFyLW1lbnUgbGkubGV2ZWwtNiBhLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUgLnRvb2xiYXItbWVudSBsaS5sZXZlbC03IGEge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IC50b29sYmFyLW1lbnUgbGkubWVudS1pdGVtLS1leHBhbmRlZDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IC50b29sYmFyLW1lbnUgLnRvb2xiYXItaWNvbi50b29sYmFyLWhhbmRsZTpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBjb250ZW50OiBcIu6kh1wiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudSAudG9vbGJhci1tZW51IC50b29sYmFyLWljb24udG9vbGJhci1oYW5kbGUub3BlbjpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBjb250ZW50OiBcIu6kj1wiO1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiB7XG4gICAgbWluLXdpZHRoOiA3NXB4O1xuICAgIHdpZHRoOiA3NXB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5LFxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLmhvbWUtdG9vbGJhci10YWIge1xuICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgd2lkdGg6IDc1cHg7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSAudG9vbGJhci1saW5pbmc6YmVmb3JlLFxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAuaG9tZS10b29sYmFyLXRhYiAudG9vbGJhci1saW5pbmc6YmVmb3JlIHtcbiAgICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgICB3aWR0aDogNzVweDsgfVxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IHVsIHVsLFxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAuaG9tZS10b29sYmFyLXRhYiB1bCB1bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSAudG9vbGJhci1pY29uLFxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IC50b29sYmFyLWhhbmRsZSxcbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSAudG9vbGJhci1oYW5kbGU6YmVmb3JlLFxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAuaG9tZS10b29sYmFyLXRhYiAudG9vbGJhci1pY29uLFxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAuaG9tZS10b29sYmFyLXRhYiAudG9vbGJhci1oYW5kbGUsXG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItc21hbGwgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC5ob21lLXRvb2xiYXItdGFiIC50b29sYmFyLWhhbmRsZTpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDA7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSAudG9vbGJhci10b2dnbGUtb3JpZW50YXRpb24gYnV0dG9uLnRvb2xiYXItaWNvbjpiZWZvcmUsXG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItc21hbGwgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC5ob21lLXRvb2xiYXItdGFiIC50b29sYmFyLXRvZ2dsZS1vcmllbnRhdGlvbiBidXR0b24udG9vbGJhci1pY29uOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAyNXB4OyB9XG5cbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItaG9yaXpvbnRhbCAudG9vbGJhciBhIHtcbiAgbWluLWhlaWdodDogNTBweDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLWhvcml6b250YWwgLnRvb2xiYXIgLnRvb2xiYXItdHJheS1ob3Jpem9udGFsIHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICB6LWluZGV4OiAxMDsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLWhvcml6b250YWwgLnRvb2xiYXIgLnRvb2xiYXItdHJheS1ob3Jpem9udGFsI3Rvb2xiYXItaXRlbS11c2VyLXRyYXkgYSwgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci1ob3Jpem9udGFsIC50b29sYmFyIC50b29sYmFyLXRyYXktaG9yaXpvbnRhbCN0b29sYmFyLWl0ZW0tc2hvcnRjdXRzLXRyYXkgYSB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItaG9yaXpvbnRhbCAudG9vbGJhciAudG9vbGJhci10cmF5LWhvcml6b250YWwgdWwgbGkubWVudS1pdGVtLS1leHBhbmRlZDpob3ZlciB1bCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB6LWluZGV4OiAxMDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLWhvcml6b250YWwgLnRvb2xiYXIgI3Rvb2xiYXItaXRlbS11c2VyLXRyYXkgLnRvb2xiYXItbWVudSBhLFxuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci1ob3Jpem9udGFsIC50b29sYmFyICN0b29sYmFyLWl0ZW0tc2hvcnRjdXRzLXRyYXkgYS5lZGl0LXNob3J0Y3V0cyB7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG5cbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItYmVlYmxlYnJveCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAjdG9vbGJhci1iYXIge1xuICBib3JkZXItY29sb3I6ICM0QjRBNEE7IH1cblxuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci1iZWVibGVicm94ICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAuY29udGV4dHVhbC10b29sYmFyLXRhYiBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU5ZDI0OyB9XG5cbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItYmVlYmxlYnJveCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLmNvbnRleHR1YWwtdG9vbGJhci10YWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogI2Y1OWQyNDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi5ob21lLXRvb2xiYXItdGFiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1OWQyNDsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi5ob21lLXRvb2xiYXItdGFiIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgY29sb3I6ICNmNTlkMjQ7IH1cblxuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci1iZWVibGVicm94ICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNEE0QTsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgYTpob3ZlcixcbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci1iZWVibGVicm94ICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IGE6Zm9jdXMsXG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItYmVlYmxlYnJveCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSBhLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzEzMTsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QjRBNEE7IH1cbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwgbGkgdWwgbGkubWVudS1pdGVtLS1leHBhbmRlZDphZnRlciB7XG4gICAgICBjb2xvcjogI2Y1OWQyNDsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI0QTRBOyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci1iZWVibGVicm94ICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IC50b29sYmFyLXRvZ2dsZS1vcmllbnRhdGlvbiBidXR0b246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzEzMTsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgYnV0dG9uLnRvb2xiYXItaWNvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci1iZWVibGVicm94ICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IGJ1dHRvbi50b29sYmFyLWljb246YmVmb3JlIHtcbiAgICBjb2xvcjogI2Y1OWQyNDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3gudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IGxpLmxldmVsLTEubWVudS1pdGVtLS1hY3RpdmUtdHJhaWwgPiAudG9vbGJhci1ib3ggYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTMxMzE7IH1cbiIsIi8vIHNhc3MtbGludDpkaXNhYmxlIG5vLWR1cGxpY2F0ZS1wcm9wZXJ0aWVzLCBwcm9wZXJ0eS1zb3J0LW9yZGVyXG5cbi8vIExpbmVhIGljb25zLlxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZWEuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy9saW5lYS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uL2ZvbnRzL2xpbmVhLndvZmYnKSBmb3JtYXQoJ2FwcGxpY2F0aW9uL2ZvbnQtd29mZicpLCB1cmwoJy4uL2ZvbnRzL2xpbmVhLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9saW5lYS5zdmcjbGluZWEnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBuby1pbXBvcnRhbnRcblxuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIge1xuICAudG9vbGJhciB7XG4gICAgLnRvb2xiYXItYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRocmVlO1xuXG4gICAgICAudG9vbGJhci10YWIge1xuICAgICAgICBhI3Rvb2xiYXItaXRlbS1hZG1pbmlzdHJhdGlvbjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2dlYXInKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEjdG9vbGJhci1pdGVtLWRldmVsOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbigncm9ja2V0Jyk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBEZWZhdWx0IGljb25cbiAgICAgICAgYS50b29sYmFyLWljb24tc3lzdGVtLWFkbWluLWdyb3VwOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignY29nJyk7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi11c2VyOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbigndXNlcicpO1xuICAgICAgICB9XG5cbiAgICAgICAgYS50b29sYmFyLWljb24tc3dpdGNoLXNpemU6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCdhcnJvd3NfaGFtYnVyZ2VyMScpO1xuICAgICAgICB9XG5cbiAgICAgICAgYS50b29sYmFyLWljb24tYWRtaW4tdG9vbGJhci10b29scy1oZWxwOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignZHJ1cGFsJyk7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi1zeXN0ZW0tYWRtaW4tY29udGVudDpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2Jhc2ljX3NoZWV0X211bHRpcGxlJyk7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi1zeXN0ZW0tYWRtaW4tc3RydWN0dXJlOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignYmFzaWNfc2hhcmUnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEudG9vbGJhci1pY29uLXN5c3RlbS10aGVtZXMtcGFnZTpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ3NvZnR3YXJlX3BhaW50YnJ1c2gnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEudG9vbGJhci1pY29uLXN5c3RlbS1tb2R1bGVzLWxpc3Q6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCdzb2Z0d2FyZV9sYXllcnMyJyk7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi1zeXN0ZW0tYWRtaW4tY29uZmlnOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignYmFzaWNfc2V0dGluZ3MnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEudG9vbGJhci1pY29uLWVudGl0eS11c2VyLWNvbGxlY3Rpb246YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCd1c2VyMicpO1xuICAgICAgICB9XG5cbiAgICAgICAgYS50b29sYmFyLWljb24tc3lzdGVtLWFkbWluLXJlcG9ydHM6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCdiYXNpY190b2RvX3R4dCcpO1xuICAgICAgICB9XG5cbiAgICAgICAgYS50b29sYmFyLWljb24taGVscC1tYWluOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignYmFzaWNfbGlmZV9idW95Jyk7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi1zaG9ydGN1dDpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2ZvbGRlci1zdGFyJyk7XG5cbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24udG9vbGJhci1pY29uLWVkaXQ6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCdzb2Z0d2FyZV9wZW5jaWwnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ydHl0d28gYWRtaW4gdmFyaWFibGVzLlxuJHdoaXRlOiAjRkZGRkZGO1xuJHBhbGUtZ3JleTogI0VERjFmNTtcbiRjb29sLWdyZXk6ICM5NUE1QTY7XG4kdG9tYXRvOiAjRTc0QzNDO1xuJGRhcmstdGhyZWU6ICMxNzI0MzQ7XG4kZGFyay1ibHVlLWdyZXk6ICMyMjMzNDg7XG4kYXp1cmU6ICMwMEE4RjY7XG4kcGVhY2h5LXBpbms6ICNGRDk2NzQ7XG4kYmxhY2s6ICMwMDAwMDA7XG4kYW1ldGh5c3Q6ICM5NjcyRDA7XG4kYnJvd25pc2gtZ3JleTogIzYxNjE2MTtcbiRwaW5raXNoLWdyZXk6ICNDN0M3Qzc7XG4kZGFyay1mb3VyOiAjMUQyMDI0O1xuJGFsbW9zdC1ibGFjazogIzBGMTIxNTtcblxuLy8gQ29sb3IgcHJvZmlsZXNcbiRiZWVibGVicm94MTogIzRCNEE0QTtcbiRiZWVibGVicm94MjogI2YwZjBmMDtcbiRiZWVibGVicm94MzogZGFya2VuKCRiZWVibGVicm94MSwgMTApO1xuJGJlZWJsZWJyb3g0OiAjZjU5ZDI0O1xuIiwiQG1peGluIGljb24oJG5hbWUpIHtcbiAgQGluY2x1ZGUgZm9udGljb247XG5cbiAgZm9udC1zaXplOiAzMnB4O1xuXG4gIEBlYWNoICRpY29uIGluICRsaW5lYSB7XG4gICAgJGl0ZW1uYW1lOiBudGgoJGljb24sIDEpO1xuICAgICRjaGFyOiBudGgoJGljb24sIDIpO1xuXG4gICAgQGlmICRuYW1lID09ICRpdGVtbmFtZSB7XG4gICAgICBjb250ZW50OiAkY2hhcjtcbiAgICB9XG4gIH1cbn1cblxuLy9UaGlzIG1peGluIHJlcGxhY2VzIEBleHRlbmQgJWZvbnRpY29uIGZyb20gdGhlIDQyLXRoZW1lIGJlY2F1c2UgU0FTUyBkb2Vzbid0XG4vL2FsbG93IGV4dGVuZHMgaW4gbWVkaWEgcXVlcmllcyAoYW55bW9yZSkuIFNlZSBodHRwOi8vdGhlc2Fzc3dheS5jb20vaW50ZXJtZWRpYXRlL3VuZGVyc3RhbmRpbmctcGxhY2Vob2xkZXItc2VsZWN0b3JzXG4vL2ZvciBtb3JlIHNvbHV0aW9uc1xuQG1peGluIGZvbnRpY29uIHtcbiAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbnMoJHByb3BlcnR5OiBhbGwsICR0aW1lOiAwLjRzKSB7XG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkdGltZSBlYXNlLWluLW91dDtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJHByb3BlcnR5LXRpbWUuLi4pIHtcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5LXRpbWUgJGFuaW1hdGlvbi1lYXNlO1xufVxuIiwiLy8gQWQgYSBuZXcgaWNvbW9vbiBjaGFyYWN0ZXIgb24gYSBuZXcgbGluZVxuJGxpbmVhOiAoKTtcblxuLy8gRm9yIGNyaXNwIGljb25zIHVzZSBmb250LXNpemU6IDE2LCAzMiwgNjQgZXRjXG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGRydXBhbCAnXFxlOTFiJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGdlYXIgJ1xcZTkxYScpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCB1c2VyICdcXGU5MTgnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgdXNlcjIgJ1xcZTkxOScpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBzb2Z0d2FyZV9wYWludGJydXNoICdcXGU5MDAnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX2NpcmNsZV9jaGVjayAnXFxlOTAxJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGFycm93c19jaXJjbGVfZG93biAnXFxlOTAyJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGFycm93c19jaXJjbGVfbGVmdCAnXFxlOTAzJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGFycm93c19jaXJjbGVfcGx1cyAnXFxlOTA0Jyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGFycm93c19jaXJjbGVfcmlnaHQgJ1xcZTkwNScpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBhcnJvd3NfY2lyY2xlX3VwICdcXGU5MDYnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX2Rvd24gJ1xcZTkwNycpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBhcnJvd3NfZXhjbGFtYXRpb24gJ1xcZTkwOCcpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBhcnJvd3NfaGFtYnVyZ2VyMSAnXFxlOTA5Jyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGFycm93c19sZWZ0ICdcXGU5MGEnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX21pbnVzICdcXGU5MGInKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX3BsdXMgJ1xcZTkwYycpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBhcnJvd3NfcmVtb3ZlICdcXGU5MGQnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX3JpZ2h0ICdcXGU5MGUnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX3VwICdcXGU5MGYnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgc29mdHdhcmVfbGF5ZXJzMiAnXFxlOTEwJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIHNvZnR3YXJlX3BlbmNpbCAnXFxlOTFmJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGJhc2ljX3NoYXJlICdcXGU5MTEnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYmFzaWNfc2V0dGluZ3MgJ1xcZTkxMicpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBtdXNpY19iZWxsICdcXGU5MTMnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYmFzaWNfdG9kb190eHQgJ1xcZTkxNCcpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBiYXNpY19zaGVldF9tdWx0aXBsZSAnXFxlOTE1Jyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGJhc2ljX2xpZmVfYnVveSAnXFxlOTE2Jyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGJhc2ljX2FjY2VsZXJhdG9yICdcXGU5MTcnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3ctc3F1YXJlLWxlZnQgJ1xcZTkxYycpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBhcnJvdy1zcXVhcmUtdXAgJ1xcZTkxZCcpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBmb2xkZXItc3RhciAnXFxlOTFlJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGJhc2ljX2xvY2tfb3BlbiAnXFxlOTIwJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGJhc2ljX2xvY2sgJ1xcZTkyMScpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBjb2cgJ1xcZTkyOCcpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCByb2NrZXQgJ1xcZTkyOScpO1xuIiwiLy8gc2Fzcy1saW50OmRpc2FibGUgbm8taW1wb3J0YW50XG5cbi5mb3J0eXR3by1hZG1pbi10b29sYmFyIHtcbiAgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5ICFpbXBvcnRhbnQ7XG5cbiAgICAqIHtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24od2lkdGggJGFuaW1hdGlvbi1sZW5ndGgsIGhlaWdodCAkYW5pbWF0aW9uLWxlbmd0aCwgY29sb3IgJGFuaW1hdGlvbi1sZW5ndGgsIGJhY2tncm91bmQtY29sb3IgJGFuaW1hdGlvbi1sZW5ndGgsIGZvbnQtc2l6ZSAkYW5pbWF0aW9uLWxlbmd0aCk7XG5cbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbGJhci10cmF5IHtcbiAgICAgIC50b29sYmFyLXRvZ2dsZS1vcmllbnRhdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRocmVlO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGNvbG9yOiAkcGlua2lzaC1ncmV5O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCdhcnJvd3NfbGVmdCcpO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRwaW5raXNoLWdyZXk7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlLWdyZXk7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAjdG9vbGJhci1iYXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRicm93bmlzaC1ncmV5O1xuICAgIH1cblxuICAgIC50b29sYmFyLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgaGVpZ2h0OiA2NnB4O1xuXG4gICAgICAudG9vbGJhci10YWIge1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGNvb2wtZ3JleTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgcGFkZGluZzogMjRweCAyMHB4IDIwcHggNjVweDtcblxuICAgICAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGUtZ3JleTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZS1ncmV5O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudXNlci10b29sYmFyLXRhYiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvb2xiYXItbWVudSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbnRleHR1YWwtdG9vbGJhci10YWIge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRjb29sLWdyZXk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjZweCAyMHB4IDIwcHggNjVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJi5pcy1hY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGUtZ3JleTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWUtZ3JleTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbnRleHR1YWwtdG9vbGJhci10YWIge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1cmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9tZS10b29sYmFyLXRhYiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dXJlO1xuICAgICAgICAgIG1pbi13aWR0aDogMjI4cHg7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGF6dXJlLCAxMCUpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2Fycm93c19sZWZ0Jyk7XG5cbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYS50b29sYmFyLWljb24tc3dpdGNoLXNpemUge1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZm9udC1zaXplIDBzKTtcblxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi1hZG1pbi10b29sYmFyLXRvb2xzLWhlbHAge1xuICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50b29sYmFyLXRyYXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aHJlZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJHBpbmtpc2gtZ3JleTtcblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlLWdyZXk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRocmVlO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1lbnUtaXRlbS0tZXhwYW5kZWQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubWVudS1pdGVtLS1leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbignYXJyb3dzX3JpZ2h0Jyk7XG5cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhenVyZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkYW5pbWF0aW9uLWxlbmd0aDogMC40cztcbiRhbmltYXRpb24tZWFzZTogZWFzZS1pbi1vdXQ7XG4iLCIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuIHtcbiAgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24ge1xuICAgIHdpZHRoOiAyMjhweDtcblxuICAgIC50b29sYmFyLXRyYXktdmVydGljYWwge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIHtcbiAgICAgICYuaG9tZS10b29sYmFyLXRhYiB7XG4gICAgICAgIHdpZHRoOiAyMjhweDtcbiAgICAgIH1cblxuICAgICAgLnRvb2xiYXItaWNvbi1zd2l0Y2gtc2l6ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbGJhci10cmF5IHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgICB3aWR0aDogMjI4cHg7XG5cbiAgICAgIC50b29sYmFyLWxpbmluZzpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMjI4cHg7XG4gICAgICB9XG5cbiAgICAgIC5hY2NvdW50LFxuICAgICAgLmFjY291bnQtZWRpdCxcbiAgICAgIC5sb2dvdXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCdhcnJvd3NfdXAnKTtcblxuICAgICAgICAgICAgY29sb3I6ICRwaW5raXNoLWdyZXk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbGJhci1pY29uIHtcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAmLnRvb2xiYXItaGFuZGxlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2Fycm93c19kb3duJyk7XG5cbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkYXp1cmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbignYXJyb3dzX3VwJyk7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbGJhci1tZW51IHtcbiAgICAgICYucm9vdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgICYubGV2ZWwtMS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCB7XG4gICAgICAgICAgPiAudG9vbGJhci1ib3gge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWUtZ3JleTtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsIHtcbiAgICAgICAgICA+IC50b29sYmFyLWJveCB7XG4gICAgICAgICAgICBhLFxuICAgICAgICAgICAgYS5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxtb3N0LWJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudG9vbGJhci1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZm91cjtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsbW9zdC1ibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmxldmVsLTMsXG4gICAgICAgICAgJi5sZXZlbC00LFxuICAgICAgICAgICYubGV2ZWwtNSxcbiAgICAgICAgICAmLmxldmVsLTYsXG4gICAgICAgICAgJi5sZXZlbC03IHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b29sYmFyLWljb24ge1xuICAgICAgICAgICYudG9vbGJhci1oYW5kbGUge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKCdhcnJvd3NfZG93bicpO1xuXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vcGVuOmJlZm9yZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2Fycm93c191cCcpO1xuXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItc21hbGwge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuXG4gICAgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24ge1xuICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgd2lkdGg6IDc1cHg7XG5cbiAgICAgIC50b29sYmFyLWJhciB7XG4gICAgICAgIC50b29sYmFyLXRyYXksXG4gICAgICAgIC5ob21lLXRvb2xiYXItdGFiIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDc1cHg7XG4gICAgICAgICAgd2lkdGg6IDc1cHg7XG5cbiAgICAgICAgICAudG9vbGJhci1saW5pbmc6YmVmb3JlIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNzVweDtcbiAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHVsIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRvb2xiYXItaWNvbixcbiAgICAgICAgICAudG9vbGJhci1oYW5kbGUsXG4gICAgICAgICAgLnRvb2xiYXItaGFuZGxlOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIHtcbiAgICAgICAgICAgIGJ1dHRvbi50b29sYmFyLWljb24ge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci1ob3Jpem9udGFsIHtcbiAgLnRvb2xiYXIge1xuICAgIGEge1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAudG9vbGJhci10cmF5LWhvcml6b250YWwge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAmI3Rvb2xiYXItaXRlbS11c2VyLXRyYXksXG4gICAgICAmI3Rvb2xiYXItaXRlbS1zaG9ydGN1dHMtdHJheSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB1bCBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICN0b29sYmFyLWl0ZW0tdXNlci10cmF5IC50b29sYmFyLW1lbnUgYSxcbiAgICAjdG9vbGJhci1pdGVtLXNob3J0Y3V0cy10cmF5IGEuZWRpdC1zaG9ydGN1dHMge1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3gge1xuICAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiB7XG4gICAgI3Rvb2xiYXItYmFyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJlZWJsZWJyb3gxO1xuICAgIH1cblxuICAgIC50b29sYmFyLWJhciB7XG4gICAgICAuY29udGV4dHVhbC10b29sYmFyLXRhYiB7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJlZWJsZWJyb3g0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiAkYmVlYmxlYnJveDQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRvb2xiYXItdGFiLmhvbWUtdG9vbGJhci10YWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVlYmxlYnJveDQ7XG5cbiAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiAkYmVlYmxlYnJveDQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRvb2xiYXItdHJheSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWVibGVicm94MTtcblxuICAgICAgICBhOmhvdmVyLFxuICAgICAgICBhOmZvY3VzLFxuICAgICAgICBhLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJlZWJsZWJyb3gzO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWVibGVicm94MTtcblxuICAgICAgICAgIGxpIHVsIGxpLm1lbnUtaXRlbS0tZXhwYW5kZWQ6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRiZWVibGVicm94NDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9vbGJhci10b2dnbGUtb3JpZW50YXRpb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWVibGVicm94MTtcblxuICAgICAgICAgIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVlYmxlYnJveDM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uLnRvb2xiYXItaWNvbiB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJlZWJsZWJyb3g0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiB7XG4gICAgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24ge1xuICAgICAgLnRvb2xiYXItbWVudSBsaS5sZXZlbC0xLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsIHtcbiAgICAgICAgPiAudG9vbGJhci1ib3ggYSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJlZWJsZWJyb3gzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXX0= */

File

css/fortytwo_admin_toolbar.css
View source
  1. @charset "UTF-8";
  2. @font-face {
  3. font-family: 'linea';
  4. src: url("../fonts/linea.eot");
  5. src: url("../fonts/linea.eot?#iefix") format("embedded-opentype"), url("../fonts/linea.woff") format("application/font-woff"), url("../fonts/linea.ttf") format("truetype"), url("../fonts/linea.svg#linea") format("svg");
  6. font-weight: normal;
  7. font-style: normal; }
  8. .fortytwo-admin-toolbar .toolbar .toolbar-bar {
  9. background-color: #172434; }
  10. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a#toolbar-item-administration:before {
  11. font-family: 'linea';
  12. font-size: inherit;
  13. font-smoothing: antialiased;
  14. font-style: normal;
  15. font-variant: normal;
  16. font-weight: normal;
  17. line-height: 1;
  18. speak: none;
  19. text-transform: none;
  20. font-size: 32px;
  21. content: ""; }
  22. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a#toolbar-item-devel:before {
  23. font-family: 'linea';
  24. font-size: inherit;
  25. font-smoothing: antialiased;
  26. font-style: normal;
  27. font-variant: normal;
  28. font-weight: normal;
  29. line-height: 1;
  30. speak: none;
  31. text-transform: none;
  32. font-size: 32px;
  33. content: ""; }
  34. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-admin-group:before {
  35. font-family: 'linea';
  36. font-size: inherit;
  37. font-smoothing: antialiased;
  38. font-style: normal;
  39. font-variant: normal;
  40. font-weight: normal;
  41. line-height: 1;
  42. speak: none;
  43. text-transform: none;
  44. font-size: 32px;
  45. content: ""; }
  46. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-user:before {
  47. font-family: 'linea';
  48. font-size: inherit;
  49. font-smoothing: antialiased;
  50. font-style: normal;
  51. font-variant: normal;
  52. font-weight: normal;
  53. line-height: 1;
  54. speak: none;
  55. text-transform: none;
  56. font-size: 32px;
  57. content: ""; }
  58. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-switch-size:before {
  59. font-family: 'linea';
  60. font-size: inherit;
  61. font-smoothing: antialiased;
  62. font-style: normal;
  63. font-variant: normal;
  64. font-weight: normal;
  65. line-height: 1;
  66. speak: none;
  67. text-transform: none;
  68. font-size: 32px;
  69. content: ""; }
  70. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-admin-toolbar-tools-help:before {
  71. font-family: 'linea';
  72. font-size: inherit;
  73. font-smoothing: antialiased;
  74. font-style: normal;
  75. font-variant: normal;
  76. font-weight: normal;
  77. line-height: 1;
  78. speak: none;
  79. text-transform: none;
  80. font-size: 32px;
  81. content: ""; }
  82. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-admin-content:before {
  83. font-family: 'linea';
  84. font-size: inherit;
  85. font-smoothing: antialiased;
  86. font-style: normal;
  87. font-variant: normal;
  88. font-weight: normal;
  89. line-height: 1;
  90. speak: none;
  91. text-transform: none;
  92. font-size: 32px;
  93. content: ""; }
  94. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-admin-structure:before {
  95. font-family: 'linea';
  96. font-size: inherit;
  97. font-smoothing: antialiased;
  98. font-style: normal;
  99. font-variant: normal;
  100. font-weight: normal;
  101. line-height: 1;
  102. speak: none;
  103. text-transform: none;
  104. font-size: 32px;
  105. content: ""; }
  106. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-themes-page:before {
  107. font-family: 'linea';
  108. font-size: inherit;
  109. font-smoothing: antialiased;
  110. font-style: normal;
  111. font-variant: normal;
  112. font-weight: normal;
  113. line-height: 1;
  114. speak: none;
  115. text-transform: none;
  116. font-size: 32px;
  117. content: ""; }
  118. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-modules-list:before {
  119. font-family: 'linea';
  120. font-size: inherit;
  121. font-smoothing: antialiased;
  122. font-style: normal;
  123. font-variant: normal;
  124. font-weight: normal;
  125. line-height: 1;
  126. speak: none;
  127. text-transform: none;
  128. font-size: 32px;
  129. content: ""; }
  130. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-admin-config:before {
  131. font-family: 'linea';
  132. font-size: inherit;
  133. font-smoothing: antialiased;
  134. font-style: normal;
  135. font-variant: normal;
  136. font-weight: normal;
  137. line-height: 1;
  138. speak: none;
  139. text-transform: none;
  140. font-size: 32px;
  141. content: ""; }
  142. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-entity-user-collection:before {
  143. font-family: 'linea';
  144. font-size: inherit;
  145. font-smoothing: antialiased;
  146. font-style: normal;
  147. font-variant: normal;
  148. font-weight: normal;
  149. line-height: 1;
  150. speak: none;
  151. text-transform: none;
  152. font-size: 32px;
  153. content: ""; }
  154. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-system-admin-reports:before {
  155. font-family: 'linea';
  156. font-size: inherit;
  157. font-smoothing: antialiased;
  158. font-style: normal;
  159. font-variant: normal;
  160. font-weight: normal;
  161. line-height: 1;
  162. speak: none;
  163. text-transform: none;
  164. font-size: 32px;
  165. content: ""; }
  166. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-help-main:before {
  167. font-family: 'linea';
  168. font-size: inherit;
  169. font-smoothing: antialiased;
  170. font-style: normal;
  171. font-variant: normal;
  172. font-weight: normal;
  173. line-height: 1;
  174. speak: none;
  175. text-transform: none;
  176. font-size: 32px;
  177. content: ""; }
  178. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab a.toolbar-icon-shortcut:before {
  179. font-family: 'linea';
  180. font-size: inherit;
  181. font-smoothing: antialiased;
  182. font-style: normal;
  183. font-variant: normal;
  184. font-weight: normal;
  185. line-height: 1;
  186. speak: none;
  187. text-transform: none;
  188. font-size: 32px;
  189. content: "";
  190. font-size: 24px;
  191. top: 20px !important; }
  192. .fortytwo-admin-toolbar .toolbar .toolbar-bar .toolbar-tab button.toolbar-icon-edit:before {
  193. font-family: 'linea';
  194. font-size: inherit;
  195. font-smoothing: antialiased;
  196. font-style: normal;
  197. font-variant: normal;
  198. font-weight: normal;
  199. line-height: 1;
  200. speak: none;
  201. text-transform: none;
  202. font-size: 32px;
  203. content: ""; }
  204. .fortytwo-admin-toolbar #toolbar-administration {
  205. font-family: 'Poppins', Helvetica, Arial, sans-serif;
  206. font-smoothing: antialiased !important;
  207. font-weight: 400;
  208. line-height: 70px;
  209. text-rendering: optimizeLegibility !important; }
  210. .fortytwo-admin-toolbar #toolbar-administration * {
  211. -webkit-transition: width 0.4s, height 0.4s, color 0.4s, background-color 0.4s, font-size 0.4s ease-in-out;
  212. -moz-transition: width 0.4s, height 0.4s, color 0.4s, background-color 0.4s, font-size 0.4s ease-in-out;
  213. transition: width 0.4s, height 0.4s, color 0.4s, background-color 0.4s, font-size 0.4s ease-in-out;
  214. line-height: 20px; }
  215. .fortytwo-admin-toolbar #toolbar-administration *:focus {
  216. -webkit-box-shadow: none;
  217. box-shadow: none; }
  218. .fortytwo-admin-toolbar #toolbar-administration .toolbar-tray .toolbar-toggle-orientation {
  219. background-color: #172434;
  220. border-left: 0;
  221. line-height: 45px; }
  222. .fortytwo-admin-toolbar #toolbar-administration .toolbar-tray .toolbar-toggle-orientation button {
  223. border-radius: 0;
  224. color: #C7C7C7;
  225. display: block;
  226. font-size: 0;
  227. height: 45px;
  228. text-indent: 0; }
  229. .fortytwo-admin-toolbar #toolbar-administration .toolbar-tray .toolbar-toggle-orientation button:before {
  230. font-family: 'linea';
  231. font-size: inherit;
  232. font-smoothing: antialiased;
  233. font-style: normal;
  234. font-variant: normal;
  235. font-weight: normal;
  236. line-height: 1;
  237. speak: none;
  238. text-transform: none;
  239. font-size: 32px;
  240. content: "";
  241. background-image: none;
  242. color: #C7C7C7;
  243. height: 45px;
  244. line-height: 45px;
  245. right: 10px;
  246. top: 0;
  247. width: 30px; }
  248. .fortytwo-admin-toolbar #toolbar-administration .toolbar-tray .toolbar-toggle-orientation button:hover {
  249. background-color: #223348; }
  250. .fortytwo-admin-toolbar #toolbar-administration .toolbar-tray .toolbar-toggle-orientation button:hover:before {
  251. color: #FFFFFF; }
  252. .fortytwo-admin-toolbar #toolbar-administration #toolbar-bar {
  253. border-bottom: 2px solid #616161; }
  254. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar {
  255. background-color: #FFFFFF;
  256. -webkit-box-shadow: none;
  257. box-shadow: none;
  258. height: 66px; }
  259. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a {
  260. color: #95A5A6;
  261. font-weight: 400;
  262. overflow: hidden;
  263. padding: 24px 20px 20px 65px; }
  264. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a.is-active, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a:hover, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a:active {
  265. background-color: #EDF1f5;
  266. background-image: none;
  267. color: #223348;
  268. text-decoration: none; }
  269. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a:focus {
  270. background-image: none;
  271. text-decoration: none; }
  272. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a:before {
  273. background-image: none;
  274. display: inline-block;
  275. height: 32px;
  276. left: 20px;
  277. margin-right: 15px;
  278. top: 18px;
  279. width: auto; }
  280. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.user-toolbar-tab {
  281. float: right; }
  282. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab .toolbar-menu a {
  283. min-height: 45px;
  284. padding-bottom: 14px;
  285. padding-top: 14px; }
  286. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab .toolbar-menu a:before {
  287. top: 8px; }
  288. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button {
  289. border-radius: 0;
  290. color: #95A5A6;
  291. font-weight: 400;
  292. padding: 26px 20px 20px 65px;
  293. position: relative; }
  294. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button.is-active, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button:hover, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button:active, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button:focus {
  295. background-color: #EDF1f5;
  296. background-image: none;
  297. color: #223348;
  298. text-decoration: none; }
  299. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button:before {
  300. background-image: none;
  301. height: 32px;
  302. left: 20px;
  303. margin-right: 15px;
  304. position: absolute;
  305. top: 15px; }
  306. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.contextual-toolbar-tab button {
  307. background-color: #00A8F6;
  308. background-image: none;
  309. color: #FFFFFF;
  310. padding-bottom: 18px; }
  311. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab {
  312. background-color: #00A8F6;
  313. min-width: 228px; }
  314. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab a {
  315. color: #FFFFFF; }
  316. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab a:hover {
  317. background-color: #0085c3;
  318. background-image: none; }
  319. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab a:before {
  320. font-family: 'linea';
  321. font-size: inherit;
  322. font-smoothing: antialiased;
  323. font-style: normal;
  324. font-variant: normal;
  325. font-weight: normal;
  326. line-height: 1;
  327. speak: none;
  328. text-transform: none;
  329. font-size: 32px;
  330. content: "";
  331. line-height: 32px; }
  332. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a.toolbar-icon-switch-size {
  333. -webkit-transition: font-size 0s ease-in-out;
  334. -moz-transition: font-size 0s ease-in-out;
  335. transition: font-size 0s ease-in-out;
  336. display: none; }
  337. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tab a.toolbar-icon-admin-toolbar-tools-help {
  338. text-indent: 0; }
  339. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray {
  340. background-color: #172434; }
  341. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray a {
  342. color: #C7C7C7; }
  343. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray a:hover, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray a:focus, .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray a.is-active {
  344. background-color: #223348;
  345. color: #FFFFFF; }
  346. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray a.is-active {
  347. font-weight: 600; }
  348. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul {
  349. background-color: #172434; }
  350. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li {
  351. border-bottom: 0;
  352. border-left: 0;
  353. border-right: 0;
  354. border-top: 0; }
  355. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li:hover {
  356. background: transparent; }
  357. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li.menu-item--expanded {
  358. background-color: transparent; }
  359. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li ul li a {
  360. padding: 0 20px; }
  361. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li ul li:first-child {
  362. border-top: 0; }
  363. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li ul li.menu-item--expanded {
  364. background-image: none;
  365. position: relative; }
  366. .fortytwo-admin-toolbar #toolbar-administration .toolbar-bar .toolbar-tray ul li ul li.menu-item--expanded:after {
  367. font-family: 'linea';
  368. font-size: inherit;
  369. font-smoothing: antialiased;
  370. font-style: normal;
  371. font-variant: normal;
  372. font-weight: normal;
  373. line-height: 1;
  374. speak: none;
  375. text-transform: none;
  376. font-size: 32px;
  377. content: "";
  378. color: #00A8F6;
  379. font-size: 18px;
  380. position: absolute;
  381. right: 10px;
  382. top: 14px; }
  383. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration {
  384. width: 228px; }
  385. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray-vertical {
  386. -webkit-box-shadow: none;
  387. box-shadow: none; }
  388. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab {
  389. width: 228px; }
  390. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-bar .toolbar-tab .toolbar-icon-switch-size {
  391. display: block;
  392. font-size: 0;
  393. padding-right: 5px; }
  394. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray {
  395. border-right: 0;
  396. margin-bottom: 100px;
  397. padding-bottom: 70px;
  398. width: 228px; }
  399. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray .toolbar-lining:before {
  400. width: 228px; }
  401. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray .account,
  402. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray .account-edit,
  403. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray .logout {
  404. display: block; }
  405. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-tray .toolbar-toggle-orientation button:before {
  406. font-family: 'linea';
  407. font-size: inherit;
  408. font-smoothing: antialiased;
  409. font-style: normal;
  410. font-variant: normal;
  411. font-weight: normal;
  412. line-height: 1;
  413. speak: none;
  414. text-transform: none;
  415. font-size: 32px;
  416. content: "";
  417. color: #C7C7C7;
  418. line-height: 45px; }
  419. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon:focus, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon:active {
  420. background: transparent; }
  421. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon.toolbar-handle:before {
  422. font-family: 'linea';
  423. font-size: inherit;
  424. font-smoothing: antialiased;
  425. font-style: normal;
  426. font-variant: normal;
  427. font-weight: normal;
  428. line-height: 1;
  429. speak: none;
  430. text-transform: none;
  431. font-size: 32px;
  432. content: "";
  433. background-image: none;
  434. color: #00A8F6;
  435. font-size: 18px;
  436. height: 20px;
  437. left: auto;
  438. right: 10px;
  439. text-indent: 0;
  440. top: 14px; }
  441. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon.toolbar-handle:focus, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon.toolbar-handle:active {
  442. background: transparent; }
  443. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-icon.toolbar-handle.open:before {
  444. font-family: 'linea';
  445. font-size: inherit;
  446. font-smoothing: antialiased;
  447. font-style: normal;
  448. font-variant: normal;
  449. font-weight: normal;
  450. line-height: 1;
  451. speak: none;
  452. text-transform: none;
  453. font-size: 32px;
  454. content: "";
  455. font-size: 18px; }
  456. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu.root {
  457. padding-top: 10px; }
  458. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu li.level-1.menu-item--active-trail > .toolbar-box a {
  459. background-color: #223348;
  460. color: #FFFFFF;
  461. font-weight: 600; }
  462. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu li.menu-item--active-trail > .toolbar-box a,
  463. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu li.menu-item--active-trail > .toolbar-box a.is-active {
  464. background-color: #0F1215; }
  465. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu {
  466. background-color: #1D2024;
  467. border: 0; }
  468. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li a.is-active {
  469. background-color: #0F1215; }
  470. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.level-3 a, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.level-4 a, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.level-5 a, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.level-6 a, .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.level-7 a {
  471. padding-left: 40px; }
  472. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu li.menu-item--expanded:after {
  473. display: none; }
  474. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before {
  475. font-family: 'linea';
  476. font-size: inherit;
  477. font-smoothing: antialiased;
  478. font-style: normal;
  479. font-variant: normal;
  480. font-weight: normal;
  481. line-height: 1;
  482. speak: none;
  483. text-transform: none;
  484. font-size: 32px;
  485. content: "";
  486. background-image: none;
  487. font-size: 18px; }
  488. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before {
  489. font-family: 'linea';
  490. font-size: inherit;
  491. font-smoothing: antialiased;
  492. font-style: normal;
  493. font-variant: normal;
  494. font-weight: normal;
  495. line-height: 1;
  496. speak: none;
  497. text-transform: none;
  498. font-size: 32px;
  499. content: "";
  500. font-size: 18px; }
  501. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small {
  502. margin-left: 75px; }
  503. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration {
  504. min-width: 75px;
  505. width: 75px; }
  506. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray,
  507. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab {
  508. min-width: 75px;
  509. width: 75px; }
  510. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-lining:before,
  511. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab .toolbar-lining:before {
  512. min-width: 75px;
  513. width: 75px; }
  514. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray ul ul,
  515. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab ul ul {
  516. display: none; }
  517. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-icon,
  518. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-handle,
  519. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-handle:before,
  520. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab .toolbar-icon,
  521. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab .toolbar-handle,
  522. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab .toolbar-handle:before {
  523. font-size: 0; }
  524. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-toggle-orientation button.toolbar-icon:before,
  525. .fortytwo-admin-toolbar.toolbar-vertical.toolbar-tray-open.fortytwo-admin-toolbar-small #toolbar-administration .toolbar-bar .home-toolbar-tab .toolbar-toggle-orientation button.toolbar-icon:before {
  526. left: auto;
  527. right: 25px; }
  528. .fortytwo-admin-toolbar.toolbar-horizontal .toolbar a {
  529. min-height: 50px; }
  530. .fortytwo-admin-toolbar.toolbar-horizontal .toolbar .toolbar-tray-horizontal {
  531. border: 0;
  532. -webkit-box-shadow: none;
  533. box-shadow: none;
  534. z-index: 10; }
  535. .fortytwo-admin-toolbar.toolbar-horizontal .toolbar .toolbar-tray-horizontal#toolbar-item-user-tray a, .fortytwo-admin-toolbar.toolbar-horizontal .toolbar .toolbar-tray-horizontal#toolbar-item-shortcuts-tray a {
  536. padding: 0 20px; }
  537. .fortytwo-admin-toolbar.toolbar-horizontal .toolbar .toolbar-tray-horizontal ul li.menu-item--expanded:hover ul {
  538. -webkit-box-shadow: none;
  539. box-shadow: none;
  540. z-index: 10; }
  541. .fortytwo-admin-toolbar.toolbar-horizontal .toolbar #toolbar-item-user-tray .toolbar-menu a,
  542. .fortytwo-admin-toolbar.toolbar-horizontal .toolbar #toolbar-item-shortcuts-tray a.edit-shortcuts {
  543. line-height: 50px; }
  544. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration #toolbar-bar {
  545. border-color: #4B4A4A; }
  546. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .contextual-toolbar-tab button {
  547. background-color: #f59d24; }
  548. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .contextual-toolbar-tab:hover {
  549. background-color: #FFFFFF;
  550. color: #f59d24; }
  551. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab {
  552. background-color: #f59d24; }
  553. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tab.home-toolbar-tab a:hover {
  554. background-color: #FFFFFF;
  555. color: #f59d24; }
  556. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray {
  557. background-color: #4B4A4A; }
  558. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray a:hover,
  559. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray a:focus,
  560. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray a.is-active {
  561. background-color: #313131; }
  562. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray ul {
  563. background-color: #4B4A4A; }
  564. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray ul li ul li.menu-item--expanded:after {
  565. color: #f59d24; }
  566. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-toggle-orientation {
  567. background-color: #4B4A4A; }
  568. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray .toolbar-toggle-orientation button:hover {
  569. background-color: #313131; }
  570. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray button.toolbar-icon:hover {
  571. background-color: transparent; }
  572. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox #toolbar-administration .toolbar-bar .toolbar-tray button.toolbar-icon:before {
  573. color: #f59d24; }
  574. .fortytwo-admin-toolbar.fortytwo-admin-toolbar-beeblebrox.toolbar-vertical.toolbar-tray-open #toolbar-administration .toolbar-menu li.level-1.menu-item--active-trail > .toolbar-box a {
  575. background-color: #313131; }
  576. /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvcnR5dHdvX2FkbWluX3Rvb2xiYXIuY3NzIiwibGliL19mb250cy5zY3NzIiwiY29tcG9uZW50cy9faWNvbnMuc2NzcyIsImNvbmZpZy9fY29sb3JzLnNjc3MiLCJsaWIvX21peGlucy5zY3NzIiwibGliL19saW5lYS5zY3NzIiwiY29tcG9uZW50cy9fYmFzZS5zY3NzIiwiY29uZmlnL19hbmltYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3ZlcnRpY2FsLnNjc3MiLCJjb21wb25lbnRzL19ob3Jpem9udGFsLnNjc3MiLCJwcm9maWxlcy9fcHJvZmlsZS0xLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDR2pCO0VBQ0UscUJBQW9CO0VBQ3BCLCtCQUE4QjtFQUM5QiwyTkFBME47RUFDMU4sb0JBQW1CO0VBQ25CLG1CQUFrQixFQUFBOztBQ05wQjtFQUdNLDBCQ0FjLEVEdUVmO0VBMUVMO0lFaUJFLHFCQUFvQjtJQUNwQixtQkFBa0I7SUFDbEIsNEJBQTJCO0lBQzNCLG1CQUFrQjtJQUNsQixxQkFBb0I7SUFDcEIsb0JBQW1CO0lBQ25CLGVBQWM7SUFDZCxZQUFXO0lBQ1gscUJBQW9CO0lBeEJwQixnQkFBZTtJQU9YLGFDTHNCLEVBQU87RUhIbkM7SUVpQkUscUJBQW9CO0lBQ3BCLG1CQUFrQjtJQUNsQiw0QkFBMkI7SUFDM0IsbUJBQWtCO0lBQ2xCLHFCQUFvQjtJQUNwQixvQkFBbUI7SUFDbkIsZUFBYztJQUNkLFlBQVc7SUFDWCxxQkFBb0I7SUF4QnBCLGdCQUFlO0lBT1gsYUM2QndCLEVBQU87RUhyQ3JDO0lFaUJFLHFCQUFvQjtJQUNwQixtQkFBa0I7SUFDbEIsNEJBQTJCO0lBQzNCLG1CQUFrQjtJQUNsQixxQkFBb0I7SUFDcEIsb0JBQW1CO0lBQ25CLGVBQWM7SUFDZCxZQUFXO0lBQ1gscUJBQW9CO0lBeEJwQixnQkFBZTtJQU9YLGFDNEJxQixFQUFPO0VIcENsQztJRWlCRSxxQkFBb0I7SUFDcEIsbUJBQWtCO0lB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dCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGluZWEuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmVhLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2xpbmVhLndvZmZcIikgZm9ybWF0KFwiYXBwbGljYXRpb24vZm9udC13b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9saW5lYS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2xpbmVhLnN2ZyNsaW5lYVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyNDM0OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYSN0b29sYmFyLWl0ZW0tYWRtaW5pc3RyYXRpb246YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kmlwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYSN0b29sYmFyLWl0ZW0tZGV2ZWw6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kqVwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYS50b29sYmFyLWljb24tc3lzdGVtLWFkbWluLWdyb3VwOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupKhcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXVzZXI6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kmFwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYS50b29sYmFyLWljb24tc3dpdGNoLXNpemU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kiVwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYS50b29sYmFyLWljb24tYWRtaW4tdG9vbGJhci10b29scy1oZWxwOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupJtcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXN5c3RlbS1hZG1pbi1jb250ZW50OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupJVcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXN5c3RlbS1hZG1pbi1zdHJ1Y3R1cmU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kkVwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYS50b29sYmFyLWljb24tc3lzdGVtLXRoZW1lcy1wYWdlOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupIBcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXN5c3RlbS1tb2R1bGVzLWxpc3Q6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwZWFrOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb250ZW50OiBcIu6kkFwiOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYS50b29sYmFyLWljb24tc3lzdGVtLWFkbWluLWNvbmZpZzpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbnRlbnQ6IFwi7qSSXCI7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgLnRvb2xiYXIgLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYiBhLnRvb2xiYXItaWNvbi1lbnRpdHktdXNlci1jb2xsZWN0aW9uOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupJlcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXN5c3RlbS1hZG1pbi1yZXBvcnRzOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupJRcIjsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAudG9vbGJhciAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLWhlbHAtbWFpbjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbnRlbnQ6IFwi7qSWXCI7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgLnRvb2xiYXIgLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYiBhLnRvb2xiYXItaWNvbi1zaG9ydGN1dDpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbnRlbnQ6IFwi7qSeXCI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyIC50b29sYmFyIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYnV0dG9uLnRvb2xiYXItaWNvbi1lZGl0OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupJ9cIjsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eSAhaW1wb3J0YW50OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uICoge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNHMsIGhlaWdodCAwLjRzLCBjb2xvciAwLjRzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMsIGZvbnQtc2l6ZSAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gKjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLXRyYXkgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyNDM0O1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheSAudG9vbGJhci10b2dnbGUtb3JpZW50YXRpb24gYnV0dG9uIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLXRyYXkgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgY29udGVudDogXCLupIpcIjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgY29sb3I6ICNDN0M3Qzc7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAzMHB4OyB9XG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci10cmF5IC50b29sYmFyLXRvZ2dsZS1vcmllbnRhdGlvbiBidXR0b246aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIzMzQ4OyB9XG4gICAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLXRyYXkgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIGJ1dHRvbjpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uICN0b29sYmFyLWJhciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM2MTYxNjE7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiA2NnB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYiBhIHtcbiAgICAgIGNvbG9yOiAjOTVBNUE2O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAyNHB4IDIwcHggMjBweCA2NXB4OyB9XG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEuaXMtYWN0aXZlLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGE6aG92ZXIsIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYTphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURGMWY1O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBjb2xvcjogIzIyMzM0ODtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGE6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgYTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi51c2VyLXRvb2xiYXItdGFiIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIgLnRvb2xiYXItbWVudSBhIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNHB4OyB9XG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIC50b29sYmFyLW1lbnUgYTpiZWZvcmUge1xuICAgICAgICB0b3A6IDhweDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIuY29udGV4dHVhbC10b29sYmFyLXRhYiBidXR0b24ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGNvbG9yOiAjOTVBNUE2O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHBhZGRpbmc6IDI2cHggMjBweCAyMHB4IDY1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIuY29udGV4dHVhbC10b29sYmFyLXRhYiBidXR0b24uaXMtYWN0aXZlLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiLmNvbnRleHR1YWwtdG9vbGJhci10YWIgYnV0dG9uOmhvdmVyLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiLmNvbnRleHR1YWwtdG9vbGJhci10YWIgYnV0dG9uOmFjdGl2ZSwgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi5jb250ZXh0dWFsLXRvb2xiYXItdGFiIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFREYxZjU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMjIzMzQ4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIuY29udGV4dHVhbC10b29sYmFyLXRhYiBidXR0b246YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNXB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi5jb250ZXh0dWFsLXRvb2xiYXItdGFiIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBOEY2O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7IH1cbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiLmhvbWUtdG9vbGJhci10YWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQThGNjtcbiAgICAgIG1pbi13aWR0aDogMjI4cHg7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIuaG9tZS10b29sYmFyLXRhYiBhIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi5ob21lLXRvb2xiYXItdGFiIGE6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDg1YzM7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiLmhvbWUtdG9vbGJhci10YWIgYTpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGNvbnRlbnQ6IFwi7qSKXCI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLXN3aXRjaC1zaXplIHtcbiAgICAgIHRyYW5zaXRpb246IGZvbnQtc2l6ZSAwcyBlYXNlLWluLW91dDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIGEudG9vbGJhci1pY29uLWFkbWluLXRvb2xiYXItdG9vbHMtaGVscCB7XG4gICAgICB0ZXh0LWluZGVudDogMDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzI0MzQ7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IGEge1xuICAgICAgICBjb2xvcjogI0M3QzdDNzsgfVxuICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSBhOmhvdmVyLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSBhOmZvY3VzLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSBhLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMzM0ODtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSBhLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyNDM0OyB9XG4gICAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IHVsIGxpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwgbGk6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSB1bCBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwgbGkgdWwgbGkgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSB1bCBsaSB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwgbGkgdWwgbGkubWVudS1pdGVtLS1leHBhbmRlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhciAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSB1bCBsaSB1bCBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkOmFmdGVyIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7qSOXCI7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDBBOEY2O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIHRvcDogMTRweDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIHtcbiAgd2lkdGg6IDIyOHB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheS12ZXJ0aWNhbCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10YWIuaG9tZS10b29sYmFyLXRhYiB7XG4gICAgd2lkdGg6IDIyOHB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYiAudG9vbGJhci1pY29uLXN3aXRjaC1zaXplIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDA7XG4gICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgIHdpZHRoOiAyMjhweDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheSAudG9vbGJhci1saW5pbmc6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAyMjhweDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheSAuYWNjb3VudCxcbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLXRyYXkgLmFjY291bnQtZWRpdCxcbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLXRyYXkgLmxvZ291dCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItdHJheSAudG9vbGJhci10b2dnbGUtb3JpZW50YXRpb24gYnV0dG9uOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogJ2xpbmVhJztcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGNvbnRlbnQ6IFwi7qSPXCI7XG4gICAgICBjb2xvcjogI0M3QzdDNztcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItaWNvbjpmb2N1cywgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1pY29uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1pY29uLnRvb2xiYXItaGFuZGxlOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGVhazogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29udGVudDogXCLupIdcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGNvbG9yOiAjMDBBOEY2O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTBweDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB0b3A6IDE0cHg7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1pY29uLnRvb2xiYXItaGFuZGxlOmZvY3VzLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWljb24udG9vbGJhci1oYW5kbGU6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWljb24udG9vbGJhci1oYW5kbGUub3BlbjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbnRlbnQ6IFwi7qSPXCI7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudS5yb290IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUgbGkubGV2ZWwtMS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IC50b29sYmFyLWJveCBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIzMzQ4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IGxpLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsID4gLnRvb2xiYXItYm94IGEsXG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudSBsaS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IC50b29sYmFyLWJveCBhLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBGMTIxNTsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUgLnRvb2xiYXItbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFEMjAyNDtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUgLnRvb2xiYXItbWVudSBsaSBhLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEYxMjE1OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IC50b29sYmFyLW1lbnUgbGkubGV2ZWwtMyBhLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUgLnRvb2xiYXItbWVudSBsaS5sZXZlbC00IGEsIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudSAudG9vbGJhci1tZW51IGxpLmxldmVsLTUgYSwgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IC50b29sYmFyLW1lbnUgbGkubGV2ZWwtNiBhLCAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLW1lbnUgLnRvb2xiYXItbWVudSBsaS5sZXZlbC03IGEge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IC50b29sYmFyLW1lbnUgbGkubWVudS1pdGVtLS1leHBhbmRlZDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IC50b29sYmFyLW1lbnUgLnRvb2xiYXItaWNvbi50b29sYmFyLWhhbmRsZTpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBjb250ZW50OiBcIu6kh1wiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4gI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItbWVudSAudG9vbGJhci1tZW51IC50b29sYmFyLWljb24udG9vbGJhci1oYW5kbGUub3BlbjpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBjb250ZW50OiBcIu6kj1wiO1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiB7XG4gICAgbWluLXdpZHRoOiA3NXB4O1xuICAgIHdpZHRoOiA3NXB4OyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5LFxuICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLmhvbWUtdG9vbGJhci10YWIge1xuICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgd2lkdGg6IDc1cHg7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSAudG9vbGJhci1saW5pbmc6YmVmb3JlLFxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAuaG9tZS10b29sYmFyLXRhYiAudG9vbGJhci1saW5pbmc6YmVmb3JlIHtcbiAgICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgICB3aWR0aDogNzVweDsgfVxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IHVsIHVsLFxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAuaG9tZS10b29sYmFyLXRhYiB1bCB1bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSAudG9vbGJhci1pY29uLFxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IC50b29sYmFyLWhhbmRsZSxcbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSAudG9vbGJhci1oYW5kbGU6YmVmb3JlLFxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAuaG9tZS10b29sYmFyLXRhYiAudG9vbGJhci1pY29uLFxuICAgICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3Blbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLXNtYWxsICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAuaG9tZS10b29sYmFyLXRhYiAudG9vbGJhci1oYW5kbGUsXG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItc21hbGwgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC5ob21lLXRvb2xiYXItdGFiIC50b29sYmFyLWhhbmRsZTpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDA7IH1cbiAgICAgIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItdmVydGljYWwudG9vbGJhci10cmF5LW9wZW4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci1zbWFsbCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSAudG9vbGJhci10b2dnbGUtb3JpZW50YXRpb24gYnV0dG9uLnRvb2xiYXItaWNvbjpiZWZvcmUsXG4gICAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItc21hbGwgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC5ob21lLXRvb2xiYXItdGFiIC50b29sYmFyLXRvZ2dsZS1vcmllbnRhdGlvbiBidXR0b24udG9vbGJhci1pY29uOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAyNXB4OyB9XG5cbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItaG9yaXpvbnRhbCAudG9vbGJhciBhIHtcbiAgbWluLWhlaWdodDogNTBweDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLWhvcml6b250YWwgLnRvb2xiYXIgLnRvb2xiYXItdHJheS1ob3Jpem9udGFsIHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICB6LWluZGV4OiAxMDsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLWhvcml6b250YWwgLnRvb2xiYXIgLnRvb2xiYXItdHJheS1ob3Jpem9udGFsI3Rvb2xiYXItaXRlbS11c2VyLXRyYXkgYSwgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci1ob3Jpem9udGFsIC50b29sYmFyIC50b29sYmFyLXRyYXktaG9yaXpvbnRhbCN0b29sYmFyLWl0ZW0tc2hvcnRjdXRzLXRyYXkgYSB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLnRvb2xiYXItaG9yaXpvbnRhbCAudG9vbGJhciAudG9vbGJhci10cmF5LWhvcml6b250YWwgdWwgbGkubWVudS1pdGVtLS1leHBhbmRlZDpob3ZlciB1bCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB6LWluZGV4OiAxMDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLWhvcml6b250YWwgLnRvb2xiYXIgI3Rvb2xiYXItaXRlbS11c2VyLXRyYXkgLnRvb2xiYXItbWVudSBhLFxuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci1ob3Jpem9udGFsIC50b29sYmFyICN0b29sYmFyLWl0ZW0tc2hvcnRjdXRzLXRyYXkgYS5lZGl0LXNob3J0Y3V0cyB7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG5cbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItYmVlYmxlYnJveCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAjdG9vbGJhci1iYXIge1xuICBib3JkZXItY29sb3I6ICM0QjRBNEE7IH1cblxuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci1iZWVibGVicm94ICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAuY29udGV4dHVhbC10b29sYmFyLXRhYiBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU5ZDI0OyB9XG5cbi5mb3J0eXR3by1hZG1pbi10b29sYmFyLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItYmVlYmxlYnJveCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLmNvbnRleHR1YWwtdG9vbGJhci10YWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogI2Y1OWQyNDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi5ob21lLXRvb2xiYXItdGFiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1OWQyNDsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRhYi5ob21lLXRvb2xiYXItdGFiIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgY29sb3I6ICNmNTlkMjQ7IH1cblxuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci1iZWVibGVicm94ICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNEE0QTsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgYTpob3ZlcixcbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci1iZWVibGVicm94ICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IGE6Zm9jdXMsXG4gIC5mb3J0eXR3by1hZG1pbi10b29sYmFyLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItYmVlYmxlYnJveCAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1iYXIgLnRvb2xiYXItdHJheSBhLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzEzMTsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QjRBNEE7IH1cbiAgICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgdWwgbGkgdWwgbGkubWVudS1pdGVtLS1leHBhbmRlZDphZnRlciB7XG4gICAgICBjb2xvcjogI2Y1OWQyNDsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEI0QTRBOyB9XG4gICAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci1iZWVibGVicm94ICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IC50b29sYmFyLXRvZ2dsZS1vcmllbnRhdGlvbiBidXR0b246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzEzMTsgfVxuICAuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3ggI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24gLnRvb2xiYXItYmFyIC50b29sYmFyLXRyYXkgYnV0dG9uLnRvb2xiYXItaWNvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci1iZWVibGVicm94ICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC50b29sYmFyLWJhciAudG9vbGJhci10cmF5IGJ1dHRvbi50b29sYmFyLWljb246YmVmb3JlIHtcbiAgICBjb2xvcjogI2Y1OWQyNDsgfVxuXG4uZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3gudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiAudG9vbGJhci1tZW51IGxpLmxldmVsLTEubWVudS1pdGVtLS1hY3RpdmUtdHJhaWwgPiAudG9vbGJhci1ib3ggYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTMxMzE7IH1cbiIsIi8vIHNhc3MtbGludDpkaXNhYmxlIG5vLWR1cGxpY2F0ZS1wcm9wZXJ0aWVzLCBwcm9wZXJ0eS1zb3J0LW9yZGVyXG5cbi8vIExpbmVhIGljb25zLlxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnbGluZWEnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbGluZWEuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy9saW5lYS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uL2ZvbnRzL2xpbmVhLndvZmYnKSBmb3JtYXQoJ2FwcGxpY2F0aW9uL2ZvbnQtd29mZicpLCB1cmwoJy4uL2ZvbnRzL2xpbmVhLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9saW5lYS5zdmcjbGluZWEnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBuby1pbXBvcnRhbnRcblxuLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIge1xuICAudG9vbGJhciB7XG4gICAgLnRvb2xiYXItYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRocmVlO1xuXG4gICAgICAudG9vbGJhci10YWIge1xuICAgICAgICBhI3Rvb2xiYXItaXRlbS1hZG1pbmlzdHJhdGlvbjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2dlYXInKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEjdG9vbGJhci1pdGVtLWRldmVsOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbigncm9ja2V0Jyk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBEZWZhdWx0IGljb25cbiAgICAgICAgYS50b29sYmFyLWljb24tc3lzdGVtLWFkbWluLWdyb3VwOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignY29nJyk7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi11c2VyOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbigndXNlcicpO1xuICAgICAgICB9XG5cbiAgICAgICAgYS50b29sYmFyLWljb24tc3dpdGNoLXNpemU6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCdhcnJvd3NfaGFtYnVyZ2VyMScpO1xuICAgICAgICB9XG5cbiAgICAgICAgYS50b29sYmFyLWljb24tYWRtaW4tdG9vbGJhci10b29scy1oZWxwOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignZHJ1cGFsJyk7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi1zeXN0ZW0tYWRtaW4tY29udGVudDpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2Jhc2ljX3NoZWV0X211bHRpcGxlJyk7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi1zeXN0ZW0tYWRtaW4tc3RydWN0dXJlOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignYmFzaWNfc2hhcmUnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEudG9vbGJhci1pY29uLXN5c3RlbS10aGVtZXMtcGFnZTpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ3NvZnR3YXJlX3BhaW50YnJ1c2gnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEudG9vbGJhci1pY29uLXN5c3RlbS1tb2R1bGVzLWxpc3Q6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCdzb2Z0d2FyZV9sYXllcnMyJyk7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi1zeXN0ZW0tYWRtaW4tY29uZmlnOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignYmFzaWNfc2V0dGluZ3MnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEudG9vbGJhci1pY29uLWVudGl0eS11c2VyLWNvbGxlY3Rpb246YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCd1c2VyMicpO1xuICAgICAgICB9XG5cbiAgICAgICAgYS50b29sYmFyLWljb24tc3lzdGVtLWFkbWluLXJlcG9ydHM6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCdiYXNpY190b2RvX3R4dCcpO1xuICAgICAgICB9XG5cbiAgICAgICAgYS50b29sYmFyLWljb24taGVscC1tYWluOmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignYmFzaWNfbGlmZV9idW95Jyk7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi1zaG9ydGN1dDpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2ZvbGRlci1zdGFyJyk7XG5cbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24udG9vbGJhci1pY29uLWVkaXQ6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCdzb2Z0d2FyZV9wZW5jaWwnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ydHl0d28gYWRtaW4gdmFyaWFibGVzLlxuJHdoaXRlOiAjRkZGRkZGO1xuJHBhbGUtZ3JleTogI0VERjFmNTtcbiRjb29sLWdyZXk6ICM5NUE1QTY7XG4kdG9tYXRvOiAjRTc0QzNDO1xuJGRhcmstdGhyZWU6ICMxNzI0MzQ7XG4kZGFyay1ibHVlLWdyZXk6ICMyMjMzNDg7XG4kYXp1cmU6ICMwMEE4RjY7XG4kcGVhY2h5LXBpbms6ICNGRDk2NzQ7XG4kYmxhY2s6ICMwMDAwMDA7XG4kYW1ldGh5c3Q6ICM5NjcyRDA7XG4kYnJvd25pc2gtZ3JleTogIzYxNjE2MTtcbiRwaW5raXNoLWdyZXk6ICNDN0M3Qzc7XG4kZGFyay1mb3VyOiAjMUQyMDI0O1xuJGFsbW9zdC1ibGFjazogIzBGMTIxNTtcblxuLy8gQ29sb3IgcHJvZmlsZXNcbiRiZWVibGVicm94MTogIzRCNEE0QTtcbiRiZWVibGVicm94MjogI2YwZjBmMDtcbiRiZWVibGVicm94MzogZGFya2VuKCRiZWVibGVicm94MSwgMTApO1xuJGJlZWJsZWJyb3g0OiAjZjU5ZDI0O1xuIiwiQG1peGluIGljb24oJG5hbWUpIHtcbiAgQGluY2x1ZGUgZm9udGljb247XG5cbiAgZm9udC1zaXplOiAzMnB4O1xuXG4gIEBlYWNoICRpY29uIGluICRsaW5lYSB7XG4gICAgJGl0ZW1uYW1lOiBudGgoJGljb24sIDEpO1xuICAgICRjaGFyOiBudGgoJGljb24sIDIpO1xuXG4gICAgQGlmICRuYW1lID09ICRpdGVtbmFtZSB7XG4gICAgICBjb250ZW50OiAkY2hhcjtcbiAgICB9XG4gIH1cbn1cblxuLy9UaGlzIG1peGluIHJlcGxhY2VzIEBleHRlbmQgJWZvbnRpY29uIGZyb20gdGhlIDQyLXRoZW1lIGJlY2F1c2UgU0FTUyBkb2Vzbid0XG4vL2FsbG93IGV4dGVuZHMgaW4gbWVkaWEgcXVlcmllcyAoYW55bW9yZSkuIFNlZSBodHRwOi8vdGhlc2Fzc3dheS5jb20vaW50ZXJtZWRpYXRlL3VuZGVyc3RhbmRpbmctcGxhY2Vob2xkZXItc2VsZWN0b3JzXG4vL2ZvciBtb3JlIHNvbHV0aW9uc1xuQG1peGluIGZvbnRpY29uIHtcbiAgZm9udC1mYW1pbHk6ICdsaW5lYSc7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbnMoJHByb3BlcnR5OiBhbGwsICR0aW1lOiAwLjRzKSB7XG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkdGltZSBlYXNlLWluLW91dDtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJHByb3BlcnR5LXRpbWUuLi4pIHtcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5LXRpbWUgJGFuaW1hdGlvbi1lYXNlO1xufVxuIiwiLy8gQWQgYSBuZXcgaWNvbW9vbiBjaGFyYWN0ZXIgb24gYSBuZXcgbGluZVxuJGxpbmVhOiAoKTtcblxuLy8gRm9yIGNyaXNwIGljb25zIHVzZSBmb250LXNpemU6IDE2LCAzMiwgNjQgZXRjXG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGRydXBhbCAnXFxlOTFiJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGdlYXIgJ1xcZTkxYScpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCB1c2VyICdcXGU5MTgnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgdXNlcjIgJ1xcZTkxOScpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBzb2Z0d2FyZV9wYWludGJydXNoICdcXGU5MDAnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX2NpcmNsZV9jaGVjayAnXFxlOTAxJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGFycm93c19jaXJjbGVfZG93biAnXFxlOTAyJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGFycm93c19jaXJjbGVfbGVmdCAnXFxlOTAzJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGFycm93c19jaXJjbGVfcGx1cyAnXFxlOTA0Jyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGFycm93c19jaXJjbGVfcmlnaHQgJ1xcZTkwNScpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBhcnJvd3NfY2lyY2xlX3VwICdcXGU5MDYnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX2Rvd24gJ1xcZTkwNycpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBhcnJvd3NfZXhjbGFtYXRpb24gJ1xcZTkwOCcpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBhcnJvd3NfaGFtYnVyZ2VyMSAnXFxlOTA5Jyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGFycm93c19sZWZ0ICdcXGU5MGEnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX21pbnVzICdcXGU5MGInKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX3BsdXMgJ1xcZTkwYycpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBhcnJvd3NfcmVtb3ZlICdcXGU5MGQnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX3JpZ2h0ICdcXGU5MGUnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3dzX3VwICdcXGU5MGYnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgc29mdHdhcmVfbGF5ZXJzMiAnXFxlOTEwJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIHNvZnR3YXJlX3BlbmNpbCAnXFxlOTFmJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGJhc2ljX3NoYXJlICdcXGU5MTEnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYmFzaWNfc2V0dGluZ3MgJ1xcZTkxMicpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBtdXNpY19iZWxsICdcXGU5MTMnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYmFzaWNfdG9kb190eHQgJ1xcZTkxNCcpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBiYXNpY19zaGVldF9tdWx0aXBsZSAnXFxlOTE1Jyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGJhc2ljX2xpZmVfYnVveSAnXFxlOTE2Jyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGJhc2ljX2FjY2VsZXJhdG9yICdcXGU5MTcnKTtcbiRsaW5lYTogYXBwZW5kKCRsaW5lYSwgYXJyb3ctc3F1YXJlLWxlZnQgJ1xcZTkxYycpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBhcnJvdy1zcXVhcmUtdXAgJ1xcZTkxZCcpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBmb2xkZXItc3RhciAnXFxlOTFlJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGJhc2ljX2xvY2tfb3BlbiAnXFxlOTIwJyk7XG4kbGluZWE6IGFwcGVuZCgkbGluZWEsIGJhc2ljX2xvY2sgJ1xcZTkyMScpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCBjb2cgJ1xcZTkyOCcpO1xuJGxpbmVhOiBhcHBlbmQoJGxpbmVhLCByb2NrZXQgJ1xcZTkyOScpO1xuIiwiLy8gc2Fzcy1saW50OmRpc2FibGUgbm8taW1wb3J0YW50XG5cbi5mb3J0eXR3by1hZG1pbi10b29sYmFyIHtcbiAgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5ICFpbXBvcnRhbnQ7XG5cbiAgICAqIHtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24od2lkdGggJGFuaW1hdGlvbi1sZW5ndGgsIGhlaWdodCAkYW5pbWF0aW9uLWxlbmd0aCwgY29sb3IgJGFuaW1hdGlvbi1sZW5ndGgsIGJhY2tncm91bmQtY29sb3IgJGFuaW1hdGlvbi1sZW5ndGgsIGZvbnQtc2l6ZSAkYW5pbWF0aW9uLWxlbmd0aCk7XG5cbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbGJhci10cmF5IHtcbiAgICAgIC50b29sYmFyLXRvZ2dsZS1vcmllbnRhdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRocmVlO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGNvbG9yOiAkcGlua2lzaC1ncmV5O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCdhcnJvd3NfbGVmdCcpO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRwaW5raXNoLWdyZXk7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlLWdyZXk7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAjdG9vbGJhci1iYXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRicm93bmlzaC1ncmV5O1xuICAgIH1cblxuICAgIC50b29sYmFyLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgaGVpZ2h0OiA2NnB4O1xuXG4gICAgICAudG9vbGJhci10YWIge1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGNvb2wtZ3JleTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgcGFkZGluZzogMjRweCAyMHB4IDIwcHggNjVweDtcblxuICAgICAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGUtZ3JleTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZS1ncmV5O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudXNlci10b29sYmFyLXRhYiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvb2xiYXItbWVudSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbnRleHR1YWwtdG9vbGJhci10YWIge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRjb29sLWdyZXk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjZweCAyMHB4IDIwcHggNjVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJi5pcy1hY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGUtZ3JleTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWUtZ3JleTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbnRleHR1YWwtdG9vbGJhci10YWIge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1cmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9tZS10b29sYmFyLXRhYiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dXJlO1xuICAgICAgICAgIG1pbi13aWR0aDogMjI4cHg7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGF6dXJlLCAxMCUpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2Fycm93c19sZWZ0Jyk7XG5cbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYS50b29sYmFyLWljb24tc3dpdGNoLXNpemUge1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZm9udC1zaXplIDBzKTtcblxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBhLnRvb2xiYXItaWNvbi1hZG1pbi10b29sYmFyLXRvb2xzLWhlbHAge1xuICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50b29sYmFyLXRyYXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aHJlZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJHBpbmtpc2gtZ3JleTtcblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlLWdyZXk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRocmVlO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1lbnUtaXRlbS0tZXhwYW5kZWQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubWVudS1pdGVtLS1leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbignYXJyb3dzX3JpZ2h0Jyk7XG5cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhenVyZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkYW5pbWF0aW9uLWxlbmd0aDogMC40cztcbiRhbmltYXRpb24tZWFzZTogZWFzZS1pbi1vdXQ7XG4iLCIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci50b29sYmFyLXZlcnRpY2FsLnRvb2xiYXItdHJheS1vcGVuIHtcbiAgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24ge1xuICAgIHdpZHRoOiAyMjhweDtcblxuICAgIC50b29sYmFyLXRyYXktdmVydGljYWwge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAudG9vbGJhci1iYXIgLnRvb2xiYXItdGFiIHtcbiAgICAgICYuaG9tZS10b29sYmFyLXRhYiB7XG4gICAgICAgIHdpZHRoOiAyMjhweDtcbiAgICAgIH1cblxuICAgICAgLnRvb2xiYXItaWNvbi1zd2l0Y2gtc2l6ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbGJhci10cmF5IHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgICB3aWR0aDogMjI4cHg7XG5cbiAgICAgIC50b29sYmFyLWxpbmluZzpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMjI4cHg7XG4gICAgICB9XG5cbiAgICAgIC5hY2NvdW50LFxuICAgICAgLmFjY291bnQtZWRpdCxcbiAgICAgIC5sb2dvdXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCdhcnJvd3NfdXAnKTtcblxuICAgICAgICAgICAgY29sb3I6ICRwaW5raXNoLWdyZXk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbGJhci1pY29uIHtcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAmLnRvb2xiYXItaGFuZGxlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2Fycm93c19kb3duJyk7XG5cbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkYXp1cmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbignYXJyb3dzX3VwJyk7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbGJhci1tZW51IHtcbiAgICAgICYucm9vdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgICYubGV2ZWwtMS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCB7XG4gICAgICAgICAgPiAudG9vbGJhci1ib3gge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWUtZ3JleTtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsIHtcbiAgICAgICAgICA+IC50b29sYmFyLWJveCB7XG4gICAgICAgICAgICBhLFxuICAgICAgICAgICAgYS5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxtb3N0LWJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudG9vbGJhci1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZm91cjtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsbW9zdC1ibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmxldmVsLTMsXG4gICAgICAgICAgJi5sZXZlbC00LFxuICAgICAgICAgICYubGV2ZWwtNSxcbiAgICAgICAgICAmLmxldmVsLTYsXG4gICAgICAgICAgJi5sZXZlbC03IHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b29sYmFyLWljb24ge1xuICAgICAgICAgICYudG9vbGJhci1oYW5kbGUge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKCdhcnJvd3NfZG93bicpO1xuXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vcGVuOmJlZm9yZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2Fycm93c191cCcpO1xuXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZvcnR5dHdvLWFkbWluLXRvb2xiYXItc21hbGwge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuXG4gICAgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24ge1xuICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgd2lkdGg6IDc1cHg7XG5cbiAgICAgIC50b29sYmFyLWJhciB7XG4gICAgICAgIC50b29sYmFyLXRyYXksXG4gICAgICAgIC5ob21lLXRvb2xiYXItdGFiIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDc1cHg7XG4gICAgICAgICAgd2lkdGg6IDc1cHg7XG5cbiAgICAgICAgICAudG9vbGJhci1saW5pbmc6YmVmb3JlIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNzVweDtcbiAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHVsIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRvb2xiYXItaWNvbixcbiAgICAgICAgICAudG9vbGJhci1oYW5kbGUsXG4gICAgICAgICAgLnRvb2xiYXItaGFuZGxlOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRvb2xiYXItdG9nZ2xlLW9yaWVudGF0aW9uIHtcbiAgICAgICAgICAgIGJ1dHRvbi50b29sYmFyLWljb24ge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZvcnR5dHdvLWFkbWluLXRvb2xiYXIudG9vbGJhci1ob3Jpem9udGFsIHtcbiAgLnRvb2xiYXIge1xuICAgIGEge1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAudG9vbGJhci10cmF5LWhvcml6b250YWwge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAmI3Rvb2xiYXItaXRlbS11c2VyLXRyYXksXG4gICAgICAmI3Rvb2xiYXItaXRlbS1zaG9ydGN1dHMtdHJheSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB1bCBsaS5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICN0b29sYmFyLWl0ZW0tdXNlci10cmF5IC50b29sYmFyLW1lbnUgYSxcbiAgICAjdG9vbGJhci1pdGVtLXNob3J0Y3V0cy10cmF5IGEuZWRpdC1zaG9ydGN1dHMge1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ydHl0d28tYWRtaW4tdG9vbGJhci5mb3J0eXR3by1hZG1pbi10b29sYmFyLWJlZWJsZWJyb3gge1xuICAjdG9vbGJhci1hZG1pbmlzdHJhdGlvbiB7XG4gICAgI3Rvb2xiYXItYmFyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJlZWJsZWJyb3gxO1xuICAgIH1cblxuICAgIC50b29sYmFyLWJhciB7XG4gICAgICAuY29udGV4dHVhbC10b29sYmFyLXRhYiB7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJlZWJsZWJyb3g0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiAkYmVlYmxlYnJveDQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRvb2xiYXItdGFiLmhvbWUtdG9vbGJhci10YWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVlYmxlYnJveDQ7XG5cbiAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiAkYmVlYmxlYnJveDQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRvb2xiYXItdHJheSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWVibGVicm94MTtcblxuICAgICAgICBhOmhvdmVyLFxuICAgICAgICBhOmZvY3VzLFxuICAgICAgICBhLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJlZWJsZWJyb3gzO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWVibGVicm94MTtcblxuICAgICAgICAgIGxpIHVsIGxpLm1lbnUtaXRlbS0tZXhwYW5kZWQ6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRiZWVibGVicm94NDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9vbGJhci10b2dnbGUtb3JpZW50YXRpb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWVibGVicm94MTtcblxuICAgICAgICAgIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVlYmxlYnJveDM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uLnRvb2xiYXItaWNvbiB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJlZWJsZWJyb3g0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudG9vbGJhci12ZXJ0aWNhbC50b29sYmFyLXRyYXktb3BlbiB7XG4gICAgI3Rvb2xiYXItYWRtaW5pc3RyYXRpb24ge1xuICAgICAgLnRvb2xiYXItbWVudSBsaS5sZXZlbC0xLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsIHtcbiAgICAgICAgPiAudG9vbGJhci1ib3ggYSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJlZWJsZWJyb3gzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXX0= */