@charset "UTF-8";

body > .shopify-buy-frame--productSet {
	display:none!important;
}

/* autoprefixer grid: autoplace */
/*----------------------------------------
Reset
-----------------------------------------*/
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700;900&display=swap");
* {
  margin: 0;
  padding: 0;
  font-size: 100%;
}

*[class^="VA-"], *[class^="VA-"] * {
  margin: 0;
  padding: 0;
  font-size: 100%;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}

img {
  border: 0;
}

ul, ol {
  list-style-type: none;
  text-indent: 0;
}

ul[class^="VA-"], ol[class^="VA-"] {
  list-style-type: none;
  text-indent: 0;
}

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

caption, th {
  font-style: normal;
  font-weight: normal;
  text-align: left;
}

em, strong {
  font-style: normal;
  font-weight: normal;
}

cite {
  font-style: normal;
}

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

.ast-container {
  padding: 0 !important;
}

#primary {
  margin-top: 0 !important;
}

.entry-content p {
  margin-bottom: 0;
}

.entry-content a {
  text-decoration: none !important;
}

.initial, .VA-articleBody {
  /*
 * The default style sheet used to render HTML.
 *
 * Copyright (C) 2000 Lars Knoll (knoll@kde.org)
 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Library General Public
 * License as published by the Free Software Foundation; either
 * version 2 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Library General Public License for more details.
 *
 * You should have received a copy of the GNU Library General Public License
 * along with this library; see the file COPYING.LIB.  If not, write to
 * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
 * Boston, MA 02110-1301, USA.
 *
 */
  @namespace "http://www.w3.org/1999/xhtml";
  /* children of the <head> element all have display:none */
  /* generic block-level elements */
  /* heading elements */
  /* tables */
  /* for tables without table section elements (can happen with XHTML or dynamically created tables) */
  /* lists */
  /* form elements */
  /* Form controls don't go vertical. */
  /* meter */
  /* progress */
  /* inline elements */
  /* states */
  /* Read-only text fields do not show a focus ring but do still receive focus */
  /* HTML5 ruby elements */
  /* other elements */
  /* page */
  /* Disable multicol in printing, since it's not implemented properly. See crbug.com/99358 */
  /* noscript is handled internally, as it depends on settings. */
}

.initial html, .VA-articleBody html {
  display: block;
}

.initial head, .VA-articleBody head {
  display: none;
}

.initial meta, .VA-articleBody meta {
  display: none;
}

.initial title, .VA-articleBody title {
  display: none;
}

.initial link, .VA-articleBody link {
  display: none;
}

.initial style, .VA-articleBody style {
  display: none;
}

.initial script, .VA-articleBody script {
  display: none;
}

.initial body, .VA-articleBody body {
  display: block;
  margin: 8px;
}

.initial body:-webkit-full-page-media, .VA-articleBody body:-webkit-full-page-media {
  background-color: black;
}

.initial p, .VA-articleBody p {
  display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
}

.initial div, .VA-articleBody div {
  display: block;
  line-height: 1.8;
}

.initial layer, .VA-articleBody layer {
  display: block;
}

.initial article, .initial aside, .initial footer, .initial header, .initial hgroup, .initial main, .initial nav, .initial section, .VA-articleBody article, .VA-articleBody aside, .VA-articleBody footer, .VA-articleBody header, .VA-articleBody hgroup, .VA-articleBody main, .VA-articleBody nav, .VA-articleBody section {
  display: block;
}

.initial marquee, .VA-articleBody marquee {
  display: inline-block;
}

.initial address, .VA-articleBody address {
  display: block;
}

.initial blockquote, .VA-articleBody blockquote {
  display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 40px;
  -webkit-margin-end: 40px;
}

.initial figcaption, .VA-articleBody figcaption {
  display: block;
}

.initial figure, .VA-articleBody figure {
  display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 40px;
  -webkit-margin-end: 40px;
}

.initial q, .VA-articleBody q {
  display: inline;
}

.initial q:before, .VA-articleBody q:before {
  content: open-quote;
}

.initial q:after, .VA-articleBody q:after {
  content: close-quote;
}

.initial center, .VA-articleBody center {
  display: block;
  /* special centering to be able to emulate the html4/netscape behaviour */
  text-align: -webkit-center;
}

.initial hr, .VA-articleBody hr {
  display: block;
  -webkit-margin-before: 0.5em;
  -webkit-margin-after: 0.5em;
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  border-style: inset;
  border-width: 1px;
}

.initial map, .VA-articleBody map {
  display: inline;
}

.initial video, .VA-articleBody video {
  -o-object-fit: contain;
     object-fit: contain;
}

.initial h1, .VA-articleBody h1 {
  display: block;
  font-size: 2em;
  -webkit-margin-before: 0.67em;
  -webkit-margin-after: 0.67em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  font-weight: bold;
}

.initial :-webkit-any(article, aside, nav, section) h1, .VA-articleBody :-webkit-any(article, aside, nav, section) h1 {
  font-size: 1.5em;
  -webkit-margin-before: 0.83em;
  -webkit-margin-after: 0.83em;
}

.initial :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) h1, .VA-articleBody :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) h1 {
  font-size: 1.17em;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
}

.initial :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) h1, .VA-articleBody :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) h1 {
  font-size: 1.00em;
  -webkit-margin-before: 1.33em;
  -webkit-margin-after: 1.33em;
}

.initial :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) h1, .VA-articleBody :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) h1 {
  font-size: .83em;
  -webkit-margin-before: 1.67em;
  -webkit-margin-after: 1.67em;
}

.initial :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) h1, .VA-articleBody :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) :-webkit-any(article, aside, nav, section) h1 {
  font-size: .67em;
  -webkit-margin-before: 2.33em;
  -webkit-margin-after: 2.33em;
}

.initial h2, .VA-articleBody h2 {
  display: block;
  font-size: 1.5em;
  -webkit-margin-before: 0.83em;
  -webkit-margin-after: 0.83em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  font-weight: bold;
}

.initial h3, .VA-articleBody h3 {
  display: block;
  font-size: 1.17em;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  font-weight: bold;
}

.initial h4, .VA-articleBody h4 {
  display: block;
  -webkit-margin-before: 1.33em;
  -webkit-margin-after: 1.33em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  font-weight: bold;
}

.initial h5, .VA-articleBody h5 {
  display: block;
  font-size: .83em;
  -webkit-margin-before: 1.67em;
  -webkit-margin-after: 1.67em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  font-weight: bold;
}

.initial h6, .VA-articleBody h6 {
  display: block;
  font-size: .67em;
  -webkit-margin-before: 2.33em;
  -webkit-margin-after: 2.33em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  font-weight: bold;
}

.initial table, .VA-articleBody table {
  display: table;
  border-collapse: separate;
  border-spacing: 2px;
  border-color: gray;
}

.initial thead, .VA-articleBody thead {
  display: table-header-group;
  vertical-align: middle;
  border-color: inherit;
}

.initial tbody, .VA-articleBody tbody {
  display: table-row-group;
  vertical-align: middle;
  border-color: inherit;
}

.initial tfoot, .VA-articleBody tfoot {
  display: table-footer-group;
  vertical-align: middle;
  border-color: inherit;
}

.initial table > tr, .VA-articleBody table > tr {
  vertical-align: middle;
}

.initial col, .VA-articleBody col {
  display: table-column;
}

.initial colgroup, .VA-articleBody colgroup {
  display: table-column-group;
}

.initial tr, .VA-articleBody tr {
  display: table-row;
  vertical-align: inherit;
  border-color: inherit;
}

.initial td, .initial th, .VA-articleBody td, .VA-articleBody th {
  display: table-cell;
  vertical-align: inherit;
}

.initial th, .VA-articleBody th {
  font-weight: bold;
}

.initial caption, .VA-articleBody caption {
  display: table-caption;
  text-align: -webkit-center;
}

.initial ul, .initial menu, .initial dir, .VA-articleBody ul, .VA-articleBody menu, .VA-articleBody dir {
  display: block;
  list-style-type: disc;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  -webkit-padding-start: 40px;
}

.initial ol, .VA-articleBody ol {
  display: block;
  list-style-type: decimal;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  -webkit-padding-start: 40px;
}

.initial li, .VA-articleBody li {
  display: list-item;
  text-align: -webkit-match-parent;
}

.initial ul ul, .initial ol ul, .VA-articleBody ul ul, .VA-articleBody ol ul {
  list-style-type: circle;
}

.initial ol ol ul, .initial ol ul ul, .initial ul ol ul, .initial ul ul ul, .VA-articleBody ol ol ul, .VA-articleBody ol ul ul, .VA-articleBody ul ol ul, .VA-articleBody ul ul ul {
  list-style-type: square;
}

.initial dd, .VA-articleBody dd {
  display: block;
  -webkit-margin-start: 40px;
}

.initial dl, .VA-articleBody dl {
  display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
}

.initial dt, .VA-articleBody dt {
  display: block;
}

.initial ol ul, .initial ul ol, .initial ul ul, .initial ol ol, .VA-articleBody ol ul, .VA-articleBody ul ol, .VA-articleBody ul ul, .VA-articleBody ol ol {
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
}

.initial form, .VA-articleBody form {
  display: block;
  margin-top: 0em;
}

.initial label, .VA-articleBody label {
  cursor: default;
}

.initial legend, .VA-articleBody legend {
  display: block;
  -webkit-padding-start: 2px;
  -webkit-padding-end: 2px;
  border: none;
}

.initial fieldset, .VA-articleBody fieldset {
  display: block;
  -webkit-margin-start: 2px;
  -webkit-margin-end: 2px;
  -webkit-padding-before: 0.35em;
  -webkit-padding-start: 0.75em;
  -webkit-padding-end: 0.75em;
  -webkit-padding-after: 0.625em;
  border: 2px groove ThreeDFace;
  min-width: -webkit-min-content;
}

.initial button, .VA-articleBody button {
  -webkit-appearance: button;
}

.initial textarea, .initial keygen, .initial select, .initial button, .initial meter, .initial progress, .VA-articleBody textarea, .VA-articleBody keygen, .VA-articleBody select, .VA-articleBody button, .VA-articleBody meter, .VA-articleBody progress {
  -webkit-writing-mode: horizontal-tb !important;
}

.initial textarea, .initial keygen, .initial select, .initial button, .VA-articleBody textarea, .VA-articleBody keygen, .VA-articleBody select, .VA-articleBody button {
  margin: 0em;
  font: -webkit-small-control;
  text-rendering: auto;
  /* FIXME: Remove when tabs work with optimizeLegibility. */
  color: initial;
  letter-spacing: normal;
  word-spacing: normal;
  line-height: normal;
  text-transform: none;
  text-indent: 0;
  text-shadow: none;
  display: inline-block;
  text-align: start;
}

.initial keygen, .initial select, .VA-articleBody keygen, .VA-articleBody select {
  border-radius: 5px;
}

.initial keygen::-webkit-keygen-select, .VA-articleBody keygen::-webkit-keygen-select {
  margin: 0px;
}

.initial textarea, .VA-articleBody textarea {
  -webkit-appearance: textarea;
  background-color: white;
  border: 1px solid;
  -webkit-rtl-ordering: logical;
  -webkit-user-select: text;
  flex-direction: column;
  resize: auto;
  cursor: auto;
  padding: 2px;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.initial ::-webkit-input-placeholder, .VA-articleBody ::-webkit-input-placeholder {
  -webkit-text-security: none;
  color: darkGray;
  pointer-events: none !important;
}

.initial option:-internal-spatial-navigation-focus, .VA-articleBody option:-internal-spatial-navigation-focus {
  outline: black dashed 1px;
  outline-offset: -1px;
}

.initial datalist, .VA-articleBody datalist {
  display: none;
}

.initial area, .VA-articleBody area {
  display: inline;
  cursor: pointer;
}

.initial param, .VA-articleBody param {
  display: none;
}

.initial select, .VA-articleBody select {
  -webkit-appearance: menulist;
  box-sizing: border-box;
  align-items: center;
  border: 1px solid;
  white-space: pre;
  -webkit-rtl-ordering: logical;
  color: black;
  background-color: white;
  cursor: default;
}

.initial select:not(:-internal-list-box), .VA-articleBody select:not(:-internal-list-box) {
  overflow: visible !important;
}

.initial select:-internal-list-box, .VA-articleBody select:-internal-list-box {
  -webkit-appearance: listbox;
  align-items: flex-start;
  border: 1px inset gray;
  border-radius: initial;
  overflow-x: hidden;
  overflow-y: scroll;
  vertical-align: text-bottom;
  -webkit-user-select: none;
  white-space: nowrap;
}

.initial optgroup, .VA-articleBody optgroup {
  font-weight: bolder;
  display: block;
}

.initial option, .VA-articleBody option {
  font-weight: normal;
  display: block;
  padding: 0 2px 1px 2px;
  white-space: pre;
  min-height: 1.2em;
}

.initial select:-internal-list-box optgroup option:before, .VA-articleBody select:-internal-list-box optgroup option:before {
  content: "\00a0\00a0\00a0\00a0";
}

.initial select:-internal-list-box option,
.initial select:-internal-list-box optgroup, .VA-articleBody select:-internal-list-box option,
.VA-articleBody select:-internal-list-box optgroup {
  line-height: initial !important;
}

.initial select:-internal-list-box:focus option:checked, .VA-articleBody select:-internal-list-box:focus option:checked {
  background-color: -internal-active-list-box-selection !important;
  color: -internal-active-list-box-selection-text !important;
}

.initial select:-internal-list-box option:checked, .VA-articleBody select:-internal-list-box option:checked {
  background-color: -internal-inactive-list-box-selection !important;
  color: -internal-inactive-list-box-selection-text !important;
}

.initial select:-internal-list-box:disabled option:checked,
.initial select:-internal-list-box option:checked:disabled, .VA-articleBody select:-internal-list-box:disabled option:checked,
.VA-articleBody select:-internal-list-box option:checked:disabled {
  color: gray !important;
}

.initial select:-internal-list-box hr, .VA-articleBody select:-internal-list-box hr {
  border-style: none;
}

.initial output, .VA-articleBody output {
  display: inline;
}

.initial meter, .VA-articleBody meter {
  -webkit-appearance: meter;
  box-sizing: border-box;
  display: inline-block;
  height: 1em;
  width: 5em;
  vertical-align: -0.2em;
}

.initial meter::-webkit-meter-inner-element, .VA-articleBody meter::-webkit-meter-inner-element {
  -webkit-appearance: inherit;
  box-sizing: inherit;
  -webkit-user-modify: read-only !important;
  height: 100%;
  width: 100%;
}

.initial meter::-webkit-meter-bar, .VA-articleBody meter::-webkit-meter-bar {
  background: linear-gradient(to bottom, #ddd, #eee 20%, #ccc 45%, #ccc 55%, #ddd);
  height: 100%;
  width: 100%;
  -webkit-user-modify: read-only !important;
  box-sizing: border-box;
}

.initial meter::-webkit-meter-optimum-value, .VA-articleBody meter::-webkit-meter-optimum-value {
  background: linear-gradient(to bottom, #ad7, #cea 20%, #7a3 45%, #7a3 55%, #ad7);
  height: 100%;
  -webkit-user-modify: read-only !important;
  box-sizing: border-box;
}

.initial meter::-webkit-meter-suboptimum-value, .VA-articleBody meter::-webkit-meter-suboptimum-value {
  background: linear-gradient(to bottom, #fe7, #ffc 20%, #db3 45%, #db3 55%, #fe7);
  height: 100%;
  -webkit-user-modify: read-only !important;
  box-sizing: border-box;
}

.initial meter::-webkit-meter-even-less-good-value, .VA-articleBody meter::-webkit-meter-even-less-good-value {
  background: linear-gradient(to bottom, #f77, #fcc 20%, #d44 45%, #d44 55%, #f77);
  height: 100%;
  -webkit-user-modify: read-only !important;
  box-sizing: border-box;
}

.initial progress, .VA-articleBody progress {
  -webkit-appearance: progress-bar;
  box-sizing: border-box;
  display: inline-block;
  height: 1em;
  width: 10em;
  vertical-align: -0.2em;
}

.initial progress::-webkit-progress-inner-element, .VA-articleBody progress::-webkit-progress-inner-element {
  -webkit-appearance: inherit;
  box-sizing: inherit;
  -webkit-user-modify: read-only;
  height: 100%;
  width: 100%;
}

.initial progress::-webkit-progress-bar, .VA-articleBody progress::-webkit-progress-bar {
  background-color: gray;
  height: 100%;
  width: 100%;
  -webkit-user-modify: read-only !important;
  box-sizing: border-box;
}

.initial progress::-webkit-progress-value, .VA-articleBody progress::-webkit-progress-value {
  background-color: green;
  height: 100%;
  width: 50%;
  /* should be removed later */
  -webkit-user-modify: read-only !important;
  box-sizing: border-box;
}

.initial u, .initial ins, .VA-articleBody u, .VA-articleBody ins {
  text-decoration: underline;
}

.initial strong, .initial b, .VA-articleBody strong, .VA-articleBody b {
  font-weight: bold;
}

.initial em, .initial strong, .VA-articleBody em, .VA-articleBody strong {
  font-style: bold;
  font-weight: bold;
}

.initial i, .initial cite, .initial em, .initial var, .initial address, .initial dfn, .VA-articleBody i, .VA-articleBody cite, .VA-articleBody em, .VA-articleBody var, .VA-articleBody address, .VA-articleBody dfn {
  font-style: italic;
}

.initial tt, .initial code, .initial kbd, .initial samp, .VA-articleBody tt, .VA-articleBody code, .VA-articleBody kbd, .VA-articleBody samp {
  font-family: monospace;
}

.initial pre, .initial xmp, .initial plaintext, .initial listing, .VA-articleBody pre, .VA-articleBody xmp, .VA-articleBody plaintext, .VA-articleBody listing {
  display: block;
  font-family: monospace;
  white-space: pre;
  margin: 1em 0;
}

.initial mark, .VA-articleBody mark {
  background-color: yellow;
  color: black;
}

.initial big, .VA-articleBody big {
  font-size: larger;
}

.initial small, .VA-articleBody small {
  font-size: smaller;
}

.initial s, .initial strike, .initial del, .VA-articleBody s, .VA-articleBody strike, .VA-articleBody del {
  text-decoration: line-through;
}

.initial sub, .VA-articleBody sub {
  vertical-align: sub;
  font-size: smaller;
}

.initial sup, .VA-articleBody sup {
  vertical-align: super;
  font-size: smaller;
}

.initial nobr, .VA-articleBody nobr {
  white-space: nowrap;
}

.initial :focus, .VA-articleBody :focus {
  outline: auto 5px -webkit-focus-ring-color;
}

.initial html:focus, .initial body:focus, .initial input[readonly]:focus, .VA-articleBody html:focus, .VA-articleBody body:focus, .VA-articleBody input[readonly]:focus {
  outline: none;
}

.initial embed:focus, .initial iframe:focus, .initial object:focus, .VA-articleBody embed:focus, .VA-articleBody iframe:focus, .VA-articleBody object:focus {
  outline: none;
}

.initial input:focus, .initial textarea:focus, .initial keygen:focus, .initial select:focus, .VA-articleBody input:focus, .VA-articleBody textarea:focus, .VA-articleBody keygen:focus, .VA-articleBody select:focus {
  outline-offset: -2px;
}

.initial input[type="button" i]:focus,
.initial input[type="checkbox" i]:focus,
.initial input[type="file" i]:focus,
.initial input[type="hidden" i]:focus,
.initial input[type="image" i]:focus,
.initial input[type="radio" i]:focus,
.initial input[type="reset" i]:focus,
.initial input[type="search" i]:focus,
.initial input[type="submit" i]:focus,
.initial input[type="file" i]:focus::-webkit-file-upload-button, .VA-articleBody input[type="button" i]:focus,
.VA-articleBody input[type="checkbox" i]:focus,
.VA-articleBody input[type="file" i]:focus,
.VA-articleBody input[type="hidden" i]:focus,
.VA-articleBody input[type="image" i]:focus,
.VA-articleBody input[type="radio" i]:focus,
.VA-articleBody input[type="reset" i]:focus,
.VA-articleBody input[type="search" i]:focus,
.VA-articleBody input[type="submit" i]:focus,
.VA-articleBody input[type="file" i]:focus::-webkit-file-upload-button {
  outline: none;
}

.initial a:-webkit-any-link, .VA-articleBody a:-webkit-any-link {
  color: #948a69;
  text-decoration: underline;
  cursor: auto;
}

.initial a:-webkit-any-link:active, .VA-articleBody a:-webkit-any-link:active {
  color: -webkit-activelink;
}

.initial ruby, .initial rt, .VA-articleBody ruby, .VA-articleBody rt {
  text-indent: 0;
  /* blocks used for ruby rendering should not trigger this */
}

.initial rt, .VA-articleBody rt {
  line-height: normal;
  -webkit-text-emphasis: none;
}

.initial ruby > rt, .VA-articleBody ruby > rt {
  display: block;
  font-size: 50%;
  text-align: start;
}

.initial ruby > rp, .VA-articleBody ruby > rp {
  display: none;
}

.initial noframes, .VA-articleBody noframes {
  display: none;
}

.initial frameset, .initial frame, .VA-articleBody frameset, .VA-articleBody frame {
  display: block;
}

.initial frameset, .VA-articleBody frameset {
  border-color: inherit;
}

.initial iframe, .VA-articleBody iframe {
  border: 2px inset;
}

.initial details, .VA-articleBody details {
  display: block;
}

.initial summary, .VA-articleBody summary {
  display: block;
}

.initial summary::-webkit-details-marker, .VA-articleBody summary::-webkit-details-marker {
  display: inline-block;
  width: 0.66em;
  height: 0.66em;
  -webkit-margin-end: 0.4em;
}

.initial template, .VA-articleBody template {
  display: none;
}

.initial bdi, .initial output, .VA-articleBody bdi, .VA-articleBody output {
  unicode-bidi: -webkit-isolate;
}

.initial bdo, .VA-articleBody bdo {
  unicode-bidi: bidi-override;
}

.initial textarea[dir=auto i], .VA-articleBody textarea[dir=auto i] {
  unicode-bidi: -webkit-plaintext;
}

.initial dialog:not([open]), .VA-articleBody dialog:not([open]) {
  display: none;
}

.initial dialog, .VA-articleBody dialog {
  position: absolute;
  left: 0;
  right: 0;
  width: -webkit-fit-content;
  height: -webkit-fit-content;
  margin: auto;
  border: solid;
  padding: 1em;
  background: white;
  color: black;
}

.initial dialog::-webkit-backdrop, .VA-articleBody dialog::-webkit-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.1);
}

.initial dialog::backdrop, .VA-articleBody dialog::backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.1);
}

@page {
  .initial, .VA-articleBody {
    /* FIXME: Define the right default values for page properties. */
    size: auto;
    margin: auto;
    padding: 0px;
    border-width: 0px;
  }
}

@media print {
  .initial *, .VA-articleBody * {
    -webkit-columns: auto !important;
  }
}

:focus-visible {
  outline: none !important;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.slick-dots {
  position: absolute;
  bottom: 10px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  display: block;
  height: 11px;
  width: 11px;
  border: 2px solid #444444;
  background: #444444;
  border-radius: 50%;
  font-size: 0px;
  cursor: pointer;
}

.slick-dots li.slick-active button {
  background: #bbae85;
}

/*----------------------------------------
Typography
-----------------------------------------*/
/* Webfont */
/* Set Yu Gothic Weight */
@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Medium");
  font-weight: normal;
}

@font-face {
  font-family: "Yu Gothic";
  src: local("Yu Gothic Bold");
  font-weight: bold;
}

/* Western */
@font-face {
  font-family: 'SharpSans';
  src: url("../../fonts/SharpSans-Light.eot");
  src: url("../../fonts/SharpSans-Light.eot") format("embedded-opentype"), url("../../fonts/SharpSans-Light.woff") format("woff"), url("../../fonts/SharpSans-Light.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: 'SharpSans';
  src: url("../../fonts/SharpSans-Bold.eot");
  src: url("../../fonts/SharpSans-Bold.eot") format("embedded-opentype"), url("../../fonts/SharpSans-Bold.woff") format("woff"), url("../../fonts/SharpSans-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: 'SharpSans';
  src: url("../../fonts/SharpSans-Extrabold.eot");
  src: url("../../fonts/SharpSans-Extrabold.eot") format("embedded-opentype"), url("../../fonts/SharpSans-Extrabold.woff") format("woff"), url("../../fonts/SharpSans-Extrabold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: block;
}

/* Icon Fonts */
@font-face {
  font-family: 'icomoon';
  src: url("../../fonts/icomoon.eot?r63nm0");
  src: url("../../fonts/icomoon.eot?r63nm0#iefix") format("embedded-opentype"), url("../../fonts/icomoon.ttf?r63nm0") format("truetype"), url("../../fonts/icomoon.woff?r63nm0") format("woff"), url("../../fonts/icomoon.svg?r63nm0#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-ico_arrow:before {
  content: "\e900";
  color: #fff;
}

.icon-ico_newtab:before {
  content: "\e901";
  color: #fff;
}

.icon-ico_quote:before {
  content: "\e902";
  color: #fff;
}

/* Fonts */
body {
  font-family: 'Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*----------------------------------------
MIXIN
-----------------------------------------*/
/*----------------------------------------
VARIABLES
-----------------------------------------*/
/*----------------------------------------
COMMON
-----------------------------------------*/
* {
  box-sizing: border-box;
}

body {
  background-color: #000;
  color: #fff;
  font-size: 14px;
}

@media screen and (min-width: 768px) {
  body {
    min-width: 1200px;
  }
}

@media screen and (max-width: 767px) {
  body {
    font-size: 12px;
  }
}

img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}

a {
  color: #948a69;
  text-decoration: none;
  transition: all 0.2s linear;
}

a:hover {
  color: #bbae85 !important;
}

.VA-loading {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 10000;
  display: flex;
  justify-content: center;
  align-items: center;
}

.VA-loading img {
  display: block;
}

.VA-slide .VA-inner {
  padding: 0 4.8%;
  max-width: none;
}

.VA-slide__item {
  position: relative;
}

.VA-slide__image img {
  width: 100%;
}

.VA-slide__text {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 50%;
  transform: translateY(-29%);
}

.VA-slide__title {
  font-size: 55px;
  line-height: 1;
  font-weight: 900;
  color: #948a69;
  padding: 5px 0 15px;
}

.VA-slide__subtitle {
  font-size: 13px;
  font-weight: 900;
}

.VA-slide__subtitle--sp {
  display: none;
}

.VA-slide__copy {
  font-size: 24px;
  font-weight: 700;
  line-height: 2.083;
  margin-top: 90px;
}

.VA-slide__text .VA-btn {
  margin: 80px auto 0 0;
  max-width: 260px;
  font-size: 14px;
  height: 50px;
}

@media screen and (max-width: 767px) {
  .VA-slide {
    padding-top: 60px;
  }
  .VA-slide .VA-inner {
    padding: 0 5%;
  }
  .VA-slide__text {
    top: auto;
    bottom: 7%;
    transform: none;
    height: auto;
    text-align: center;
  }
  .VA-slide__title {
    font-size: 35px;
    padding: 15px 0;
  }
  .VA-slide__subtitle {
    display: block;
    font-size: 9px;
    line-height: 1.5;
    color: #fff;
  }
  .VA-slide__subtitle--pc {
    display: none !important;
  }
  .VA-slide__subtitle--sp {
    display: block;
    font-size: 13px;
    line-height: 21px;
  }
  .VA-slide__copy {
    margin-top: 10px;
    font-size: 12px;
    line-height: 2.5;
    letter-spacing: -1px;
  }
  .VA-slide__text .VA-btn {
    margin: 10% auto 0;
    background-color: #948a69;
    max-width: 327px;
    height: auto;
    padding: 10px 0;
    color: #000001;
    font-size: 10px;
  }
}

.VA-supportList {
  background-image: url("../../images/bg_support.jpg");
  background-size: cover;
}

.VA-btnWrapper {
  margin-top: 100px;
}

@media screen and (max-width: 767px) {
  .VA-btnWrapper {
    margin-top: 30px;
  }
}

.VA-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  border: 1px solid #948a69;
  width: 330px;
  height: 60px;
  margin: 0 auto;
  font-weight: 700;
  font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.VA-btn:after {
  display: block;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 30px;
  margin-right: -30px;
}

.VA-btn:hover {
  background-color: #948a69;
  color: #fff !important;
}

.VA-btn--wide {
  width: 410px;
}

.VA-btn--full {
  width: 100%;
}

.VA-btn--left {
  margin: 0;
}

.VA-btn--small {
  font-size: 16px;
  height: 50px;
}

.VA-btn--small:after {
  margin-left: 16px;
  margin-right: -16px;
}

.VA-btn--arrow:after {
  content: "\e900";
  font-size: 16px;
}

.VA-btn--arrow.VA-btn--small:after {
  font-size: 16px;
}

.VA-btn--arrow--reverse {
  flex-direction: row-reverse;
}

.VA-btn--arrow--reverse:after {
  transform: scale(-1, 1);
  margin-right: 30px;
  margin-left: -30px;
}

.VA-btn--arrow--reverse.VA-btn--small:after {
  font-size: 16px;
  margin-right: 16px;
  margin-left: -16px;
}

.VA-btn--tab:after {
  content: "\e901";
  font-size: 26px;
}

.VA-btn--tab.VA-btn--small:after {
  font-size: 16px;
}

.VA-btn + .VA-btn {
  margin-top: 16px;
}

@media screen and (max-width: 767px) {
  .VA-btn {
    font-size: 14px;
    width: 175px;
    height: 35px;
  }
  .VA-btn:after {
    display: block;
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 10px;
    margin-right: -10px;
  }
  .VA-btn:hover {
    background-color: #948a69;
    color: #fff !important;
  }
  .VA-btn--full {
    width: 255px;
    height: 45px;
  }
  .VA-btn--left {
    margin: 0;
  }
  .VA-btn--small {
    font-size: 15px;
    height: 30px;
  }
  .VA-btn--arrow:after {
    content: "\e900";
    font-size: 10px;
  }
  .VA-btn--arrow.VA-btn--small:after {
    font-size: 10px;
  }
  .VA-btn--tab:after {
    content: "\e901";
    font-size: 12px;
  }
  .VA-btn--tab.VA-btn--small:after {
    font-size: 12px;
  }
}

/*----------------------------------------
COMMON
-----------------------------------------*/
#wpadminbar {
  display: none;
}

.VA-header {
  border-bottom: 1px solid #948a69;
  height: 70px;
}

.VA-header--top {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
  border-bottom: none;
}

.VA-header .VA-searchBox .VA-searchBox__openForm {
  position: absolute;
  top: 50%;
  left: 20px;
  width: 20px;
  display: block;
  transform: translateY(-50%);
}

.VA-header .VA-searchBox .VA-searchBox__openForm img {
  display: none;
}

.VA-header .VA-searchBox .VA-searchBox__openForm img.active {
  display: block;
}

.VA-header .VA-searchBox__form {
  display: none;
  position: absolute;
  left: 0;
  top: 70px;
  width: 100%;
  background-color: #111111;
  padding: 25px 90px;
}

.VA-header .VA-searchBox__form h2 {
  font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: bold;
  color: #948a69;
  font-size: 26px;
  margin-bottom: 20px;
}

.VA-header .VA-searchBox__form input[type=search] {
  color: #fff;
  border: none;
  border-left: 1px solid #948a69;
  width: 100%;
  height: 70px;
  padding-left: 35px;
  padding-right: 15px;
  background-color: #111;
  font-weight: bold;
  font-size: 24px;
}

.VA-header .VA-searchBox__form :focus-visible {
  outline: none;
}

.VA-header .VA-searchBox__form button[type=submit] {
  position: absolute;
  top: 96px;
  left: 20px;
  width: 26px;
  height: 36px;
  background: none;
  border: none;
}

.VA-header .VA-searchBox__form button[type=submit] img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.VA-header .VA-header__inner {
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 30px;
  position: relative;
  position: fixed;
  width: 100%;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.38);
}

.VA-header .VA-logo a img {
  transition: transform 0.2s;
}

.VA-header .VA-logo a:hover img {
  transform: scale(1.05);
}

.VA-header .VA-logo .VA-logo__image {
  transition: all 0.4s;
  display: block;
  margin: auto;
}

.VA-header .VA-logo .VA-logo__image--mark {
  width: 41px;
  width: 0;
  opacity: 0;
  transform: translateY(50px);
}

.VA-header .VA-logo .VA-logo__image--logo {
  width: 301px;
  opacity: 1;
  transform: translateY(0px);
}

.VA-searchBox {
  position: relative;
  width: 204px;
  height: 50px;
  display: block;
  margin-right: auto;
}

.VA-searchBox input,
.VA-searchBox button,
.VA-searchBox select,
.VA-searchBox textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent;
  border: none;
  border-radius: 0;
  font: inherit;
  outline: none;
}

.VA-searchBox textarea {
  resize: vertical;
}

.VA-searchBox input[type='checkbox'],
.VA-searchBox input[type='radio'] {
  display: none;
}

.VA-searchBox input[type='submit'],
.VA-searchBox input[type='button'],
.VA-searchBox label,
.VA-searchBox button,
.VA-searchBox select {
  cursor: pointer;
}

.VA-searchBox select::-ms-expand {
  display: none;
}

.page-id-251 .VA-searchBox__form {
  top: 110px !important;
}

@media screen and (max-width: 767px) {
  .page-id-251 .VA-searchBox__form {
    top: 90px !important;
  }
}

.VA-menu {
  width: 204px;
  height: 70px;
  margin-left: auto;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.VA-menu a {
  display: block;
  width: 35px;
  height: 17px;
  position: relative;
  transition: transform 0.3s;
}

.VA-menu a:before {
  content: '';
  display: block;
  width: 100%;
  height: 3px;
  position: absolute;
  top: 0%;
  left: 0;
  background-color: #948a69;
  transition: all 0.3s;
}

.VA-menu a:after {
  content: '';
  display: block;
  width: 100%;
  height: 3px;
  position: absolute;
  bottom: 0%;
  left: 0;
  background-color: #948a69;
  transition: background-color 0.3s linear;
}

.VA-menu a:hover:before, .VA-menu a:hover:after {
  background-color: #bbae85;
}

.VA-menu--close a:before {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}

.VA-menu--close a:after {
  top: 50%;
  transform: translateY(-50%) rotate(-45deg);
}

.VA-header__inner.VA-header__inner--scrolled {
  height: 50px;
}

.VA-header__inner.VA-header__inner--scrolled .VA-logo .VA-logo__image--mark {
  width: 30px;
  opacity: 1;
  transform: translateY(0px);
}

.VA-header__inner.VA-header__inner--scrolled .VA-logo .VA-logo__image--logo {
  width: 0;
  opacity: 0;
  transform: translateY(-50px);
}

.VA-header__inner.VA-header__inner--scrolled .VA-searchBox__form {
  top: 50px;
}

.VA-modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  overflow: auto;
  z-index: 100;
  overflow-x: hidden;
}

.VA-modal .VA-modal__inner {
  padding: 0 30px 30px 30px;
  position: relative;
}

.VA-gnav {
  color: #948a69;
  text-align: right;
}

.VA-gnav a {
  color: #948a69;
}

.VA-gnav .VA-gnav__textEn {
  font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 54px;
  line-height: 1.3125em;
  font-weight: 900;
}

.VA-gnav .VA-gnav__textJa {
  font-size: 16px;
  font-weight: 900;
  transition: transform 0.3s;
}

.VA-gnav .VA-gnav__textJa {
  transform: translateX(20%);
}

.VA-gnav a:hover .VA-gnav__textJa {
  transform: translateX(0);
}

@media screen and (max-width: 767px) {
  .VA-header {
    border-bottom: none;
    height: 60px;
  }
  .VA-header input,
  .VA-header button,
  .VA-header select,
  .VA-header textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: none;
    border-radius: 0;
    font: inherit;
    outline: none;
  }
  .VA-header textarea {
    resize: vertical;
  }
  .VA-header input[type='checkbox'],
  .VA-header input[type='radio'] {
    display: none;
  }
  .VA-header input[type='submit'],
  .VA-header input[type='button'],
  .VA-header label,
  .VA-header button,
  .VA-header select {
    cursor: pointer;
  }
  .VA-header select::-ms-expand {
    display: none;
  }
  .VA-header .VA-header__inner {
    height: 60px;
    justify-content: space-between;
  }
  .VA-header .VA-searchBox {
    width: 36px;
    height: auto;
  }
  .VA-header .VA-searchBox__openForm {
    left: 0 !important;
  }
  .VA-header .VA-searchBox__form {
    top: 60px;
    position: absolute;
    left: 0;
    top: 60px;
    width: 100%;
    background-color: #111;
    padding: 20px 45px;
  }
  .VA-header .VA-searchBox__form h2 {
    font-size: 13px;
  }
  .VA-header .VA-searchBox__form button[type=submit] {
    right: 5%;
    left: auto;
    top: 50%;
    width: 15px;
  }
  .VA-header .VA-searchBox__form input[type=search] {
    height: 35px;
    font-size: 16px;
    transform: scale(0.9);
    margin-left: -14px;
  }
  .VA-header .VA-logo .VA-logo__image--mark {
    width: 0;
  }
  .VA-header .VA-logo .VA-logo__image--logo {
    width: 200px;
  }
  .VA-menu {
    width: 25px;
    height: 25px;
    top: 15px;
    right: 25px;
    margin-right: 0;
  }
  .VA-menu a {
    width: 20px;
    height: 12.5px;
  }
  .VA-menu a:before {
    height: 2px;
  }
  .VA-menu a:after {
    height: 2px;
  }
  .VA-menu--close a:before {
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
  }
  .VA-menu--close a:after {
    top: 50%;
    transform: translateY(-50%) rotate(-45deg);
  }
  .VA-header__inner.VA-header__inner--scrolled {
    height: 50px;
  }
  .VA-header__inner.VA-header__inner--scrolled .VA-logo .VA-logo__image--mark {
    width: 25px;
  }
  .VA-header__inner.VA-header__inner--scrolled .VA-logo .VA-logo__image--logo {
    width: 0;
  }
  .VA-header__inner.VA-header__inner--scrolled .VA-searchBox__form {
    top: 50px;
  }
  .VA-modal .VA-modal__inner {
    padding: 60px 30px 30px 30px;
  }
  .VA-gnav {
    color: #948a69;
    text-align: right;
  }
  .VA-gnav a {
    color: #948a69;
  }
  .VA-gnav .VA-gnav__textEn {
    font-size: 32px;
  }
  .VA-gnav .VA-gnav__textJa {
    font-size: 10px;
    transform: none;
  }
}

/*----------------------------------------
FOOTER
-----------------------------------------*/
.VA-footNav {
  background-color: #948a69;
  padding: 60px 0;
}

.VA-footNav .VA-footNav__inner {
  display: flex;
}

.VA-footNav .VA-footNav__logo {
  width: 25%;
  display: flex;
  align-items: center;
  transition: opacity 0.2s;
}

.VA-footNav .VA-footNav__logo img {
  width: 250px;
}

.VA-footNav .VA-footNav__logo a:hover {
  opacity: 0.6;
}

.VA-footNav .VA-footNav__links {
  width: 75%;
}

.VA-links {
  display: flex;
  flex-wrap: wrap;
}

.VA-links .VA-links__group {
  width: 33.3333%;
}

.VA-links .VA-links__title {
  font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 40px;
}

.VA-links .menu-item {
  font-size: 14px;
}

.VA-links .menu-item a {
  color: #fff;
}

.VA-links .menu-item--image {
  display: flex;
}

.VA-links .menu-item--image .VA-links__item {
  width: 31px;
  margin-right: 30px;
}

.VA-links .VA-links__item {
  margin-bottom: 8px;
  font-weight: normal;
}

.VA-links .VA-links__item a svg {
  fill: #fff;
  transition: all 0.2s linear;
}

.VA-links .VA-links__item a:hover svg {
  fill: #bbae85;
}

.VA-partner {
  font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  padding: 60px 0 30px;
  padding: 60px 0 30px;
}

.VA-partner .VA-partner__title {
  font-size: 20px;
  font-weight: 900;
  margin-bottom: 40px;
  text-align: center;
}

.VA-logoList .VA-logoList__row {
  display: flex;
  align-items: center;
  justify-content: center;
}

.VA-logoList .VA-logoList__item {
  margin: 10px 24px;
  transition: opacity 0.2s;
}

.VA-logoList .VA-logoList__item a:hover {
  opacity: 0.6;
}

.VA-logoList--large {
  margin-top: 100px;
}

.VA-logoList--large .VA-logoList__item {
  margin: 10px 40px;
}

.VA-copyright {
  text-align: center;
  font-size: 12px;
  color: #948a69;
  margin-top: 40px;
}

@media screen and (min-width: 768px) {
  .VA-inner {
    width: 100%;
    max-width: 1500px;
    padding: 0 30px;
    margin: 0 auto;
  }
  .VA-inner--small {
    max-width: 1060px;
    padding: 0 30px;
  }
  .VA-section {
    padding: 96px 0;
  }
  .VA-section--light {
    background-color: #fff;
    color: #000;
  }
  .VA-section.VA-interviewList {
    padding-bottom: 0;
  }
  .VA-pageTitle {
    display: flex;
    align-items: center;
    height: 84px;
  }
  .VA-pageTitle .VA-pageTitle__en {
    font-size: 50px;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-pageTitle .VA-pageTitle__en .VA-pageTitle__bold {
    font-weight: 700;
  }
  .VA-pageTitle .VA-pageTitle__ja {
    font-size: 23px;
    font-weight: 700;
    color: #948a69;
    margin-left: 1em;
  }
  .VA-subNav {
    position: relative;
    margin-bottom: 62px;
  }
  .VA-subNav .VA-subNav__open, .VA-subNav .VA-subNav__close {
    display: flex;
    flex-direction: column;
    background-color: #948a69;
    text-align: center;
    color: #000;
    align-items: center;
    justify-content: center;
    padding: 8px;
  }
  .VA-subNav .VA-subNav__open:after, .VA-subNav .VA-subNav__close:after {
    content: '';
    display: block;
    width: 28px;
    height: 9px;
    background-image: url("../../images/ico_arrow_down.png");
    background-size: contain;
    margin: 8px 0;
    background-repeat: no-repeat;
  }
  .VA-subNav .VA-subNav__close {
    padding: 13px;
  }
  .VA-subNav .VA-subNav__close:after {
    transform: scale(1, -1);
  }
  .VA-subNav .VA-subNav__categories {
    display: none;
    padding: 16px 0 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-color: #000;
    border-top: 1px solid #948a69;
  }
  .VA-subNav .VA-subNav__list {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -20px;
    padding-bottom: 16px;
    overflow-x: hidden;
  }
  .VA-subNav .VA-subNav__item {
    display: flex;
    align-items: center;
    transition: opacity 0.2s;
    margin: 16px 20px;
  }
  .VA-subNav .VA-subNav__item:hover {
    opacity: 0.6;
  }
  .VA-subNav .VA-subNav__icon {
    width: 72px;
  }
  .VA-subNav .VA-subNav__text {
    color: #fff;
  }
  .VA-subNav.active {
    position: fixed;
    top: 50px;
    width: 100%;
    z-index: 10;
  }
  .VA-lead {
    text-align: center;
    margin-bottom: 84px;
  }
  .VA-archive {
    padding: 80px 0;
  }
  .VA-article, .type-interview.ast-article-single, .type-post.ast-article-single {
    background-color: #fff;
  }
  .VA-column {
    display: flex;
    flex-wrap: wrap;
  }
  .VA-column .VA-column__item {
    width: calc(33.33333% - 28px);
    margin-right: 42px;
    margin-top: 42px;
  }
  .VA-column .VA-column__item:nth-child(3n) {
    margin-right: 0;
  }
  .VA-column .VA-column__item:nth-child(3n) {
    margin-right: 0;
  }
  .VA-column .VA-column__item:nth-child(-n+3) {
    margin-top: 0;
  }
  .VA-newsList .VA-column {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .VA-newsList .VA-column .VA-column__item {
    width: calc(33.33333% - 28px);
    margin: 0;
    margin-top: 42px;
    padding: 5px;
  }
  .VA-newsList .VA-column .VA-column__item:nth-child(-n+3) {
    margin-top: 0;
  }
  .VA-head {
    text-align: center;
  }
  .VA-head .VA-head__image img {
    width: auto;
    height: 60px;
    margin-bottom: 20px;
  }
  .VA-head .VA-head__text {
    color: #948a69;
    font-size: 24px;
    font-weight: 900;
    letter-spacing: -0.06em;
    margin-bottom: 34px;
  }
  .VA-list .VA-list__item:not(:last-child) {
    margin-bottom: 50px;
  }
  .VA-list--border .VA-list__item {
    padding: 50px 0;
    border-bottom: 1px solid #948a69;
  }
  .VA-list--border .VA-list__item:not(:last-child) {
    margin-bottom: 0;
  }
  .VA-list--border .VA-list__item:first-child {
    border-top: 1px solid #948a69;
  }
  .VA-supportRow {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    max-width: 1600px;
  }
  .VA-supportRow:not(:first-child) {
    margin-top: -3.79167%;
  }
  .anim .VA-supportItem {
    opacity: 0;
    transform: scale(0.8);
    transition: all 0.4s linear;
  }
  .anim .VA-supportItem:nth-child(1) {
    transition: all 0.4s linear 0.2s;
  }
  .anim .VA-supportItem:nth-child(2) {
    transition: all 0.4s linear 0.4s;
  }
  .anim .VA-supportItem:nth-child(3) {
    transition: all 0.4s linear 0.6s;
  }
  .anim .VA-supportItem:nth-child(4) {
    transition: all 0.4s linear 0.8s;
  }
  .anim .VA-supportItem:nth-child(5) {
    transition: all 0.4s linear 1s;
  }
  .anim .VA-supportItem:nth-child(6) {
    transition: all 0.4s linear 1.2s;
  }
  .anim .VA-supportItem:nth-child(7) {
    transition: all 0.4s linear 1.4s;
  }
  .anim .VA-supportItem:nth-child(8) {
    transition: all 0.4s linear 1.6s;
  }
  .anim .VA-supportItem:nth-child(9) {
    transition: all 0.4s linear 1.8s;
  }
  .anim .VA-supportItem:nth-child(10) {
    transition: all 0.4s linear 2s;
  }
  .anim .VA-supportItem:nth-child(11) {
    transition: all 0.4s linear 2.2s;
  }
  .anim .VA-supportItem:nth-child(12) {
    transition: all 0.4s linear 2.4s;
  }
  .anim .VA-supportItem:nth-child(13) {
    transition: all 0.4s linear 2.6s;
  }
  .anim .VA-supportItem:nth-child(14) {
    transition: all 0.4s linear 2.8s;
  }
  .anim .VA-supportItem:nth-child(15) {
    transition: all 0.4s linear 3s;
  }
  .anim .VA-supportItem:nth-child(16) {
    transition: all 0.4s linear 3.2s;
  }
  .anim .VA-supportItem:nth-child(17) {
    transition: all 0.4s linear 3.4s;
  }
  .anim .VA-supportItem:nth-child(18) {
    transition: all 0.4s linear 3.6s;
  }
  .anim .VA-supportItem:nth-child(19) {
    transition: all 0.4s linear 3.8s;
  }
  .anim .VA-supportItem:nth-child(20) {
    transition: all 0.4s linear 4s;
  }
  .anim--active .VA-supportItem {
    opacity: 1;
    transform: scale(1);
  }
  .VA-supportItem {
    position: relative;
    width: 13.08333%;
    height: 0;
    padding-top: 15.16667%;
    margin: 2px;
    overflow: hidden;
  }
  .VA-supportItem svg, .VA-supportItem .VA-supportItem__inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .VA-supportItem .VA-supportItem__link {
    z-index: 3;
  }
  .VA-supportItem .VA-supportItem__inner {
    z-index: 2;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: 700;
    font-size: 13px;
    padding-bottom: 9%;
    font-size: 14px;
  }
  .VA-supportItem .VA-supportItem__inner img {
    width: 41.13924%;
    margin: 0 auto 6.32911%;
  }
  .VA-supportItem .VA-supportItem__inner .VA-supportItem__titleEn {
    opacity: 1;
    transition: opacity 0.3s;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  .VA-supportItem .VA-supportItem__inner .VA-supportItem__titleJa {
    opacity: 0;
    transition: opacity 0.3s;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    font-size: 12px;
  }
  .VA-supportItem .VA-supportItem__inner .VA-supportItem__title {
    position: relative;
    width: 100%;
  }
  .VA-supportItem .VA-supportItem__inner--hover .VA-supportItem__titleEn {
    opacity: 0;
  }
  .VA-supportItem .VA-supportItem__inner--hover .VA-supportItem__titleJa {
    opacity: 1;
  }
  .VA-supportItem .VA-supportItem__bg {
    z-index: 1;
  }
  .VA-supportItem .VA-supportItem__bg image {
    transition: all 0.2s linear;
  }
  .VA-supportItem .VA-supportItem__bg--large image {
    width: 110%;
    height: 110%;
    x: -5%;
    y: -5%;
  }
  .VA-supportMenu {
    background-color: #fff;
    color: #000;
    padding-top: 120px;
  }
  nav + .VA-supportMenu {
    padding-top: 0;
  }
  .VA-supportTitle {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    color: #fff;
    -ms-grid-rows: 340px;
    grid-template-rows: 340px;
  }
  .VA-supportTitle > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .VA-supportTitle .VA-supportTitle__bg {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
  }
  .VA-supportTitle .VA-supportTitle__bg picture, .VA-supportTitle .VA-supportTitle__bg img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .VA-supportTitle .VA-supportTitle__text {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    -ms-grid-row-align: center;
        align-self: center;
    -ms-grid-column-align: center;
        justify-self: center;
  }
  .VA-supportTitle .VA-supportTitle__icon {
    width: 107px;
    margin: 0 auto;
  }
  .VA-supportTitle .VA-supportTitle__title {
    font-size: 25px;
    font-weight: bold;
    margin-top: 25px;
  }
  .VA-supportContent {
    padding: 60px 0;
  }
  .VA-supportContent .VA-supportContent__lead {
    text-align: center;
    font-size: 16px;
    line-height: 2em;
    margin-bottom: 60px;
  }
  .VA-card {
    border: 1px solid #948a69;
    display: flex;
    flex-direction: column;
    height: 100%;
    transition: border-color 0.2s;
  }
  .VA-card .VA-card__image {
    display: block;
    overflow: hidden;
    border-bottom: 1px solid #948a69;
  }
  .VA-card .VA-card__image img {
    width: 100%;
    transition: transform 0.2s linear;
  }
  .VA-card .VA-card__image--video {
    position: relative;
  }
  .VA-card .VA-card__image--video:before {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 80px;
    height: 92px;
    background-image: url("../../images/btn_play.png");
    background-size: contain;
    z-index: 3;
  }
  .VA-card:hover {
    border-color: #bbae85;
  }
  .VA-card:hover .VA-card__image img {
    transform: scale(1.05);
  }
  .VA-card .VA-card__text {
    padding: 34px 16px 16px;
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .VA-card .VA-card__description {
    line-height: 2em;
    margin-top: 34px;
  }
  .VA-card .VA-card__title {
    font-size: 22px;
    font-weight: 900;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-card .VA-card__textBottom {
    margin-top: auto;
    padding-top: 34px;
  }
  .VA-card .VA-card__small {
    font-size: 16px;
    color: #948a69;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-card--dark .VA-card__description {
    color: #c3c3c3;
  }
  .VA-card--dark .VA-card__title {
    color: #fff;
  }
  .VA-card--light {
    color: #000;
  }
  .VA-card--light .VA-card__description {
    color: #000;
  }
  .VA-card--light .VA-card__title {
    color: #948a69;
  }
  .VA-card--simple {
    border: none;
  }
  .VA-card--simple .VA-card__text {
    padding: 0;
    margin-top: 34px;
  }
  .VA-card--simple .VA-card__title {
    font-size: 22px;
    font-weight: normal;
    text-align: center;
  }
  .VA-card--simple .VA-card__price {
    font-size: 16px;
    text-align: center;
    color: #000;
  }
  .VA-card--simple .VA-card__price em {
    font-size: 1.4em;
    font-weight: 700;
  }
  body:not(.page-id-251) .VA-card {
    border: 1px solid #948a69;
    display: flex;
    flex-direction: column;
    height: 100%;
    transition: border-color 0.2s;
  }
  body:not(.page-id-251) .VA-card .VA-card__image {
    display: block;
    overflow: hidden;
    border-bottom: 1px solid #948a69;
    height: 120px;
  }
  body:not(.page-id-251) .VA-card .VA-card__image img {
    width: 100%;
    transition: transform 0.2s linear;
    -o-object-fit: cover;
       object-fit: cover;
    display: block;
    height: 100%;
  }
  #home .VA-card .VA-card__image {
    display: block;
    overflow: hidden;
    border-bottom: 1px solid #948a69;
    height: 180px;
  }
  .single-interview .VA-card .VA-card__image {
    height: 120px;
  }
  .VA-horizontalCard {
    display: -ms-grid;
    display: grid;
    width: 100%;
    height: 360px;
    -ms-grid-rows: 360px;
    grid-template-rows: 360px;
    -ms-grid-columns: 1fr 440px;
    grid-template-columns: 1fr 440px;
  }
  .VA-horizontalCard > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .VA-horizontalCard > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .VA-horizontalCard .VA-horizontalCard__image {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-column: 1 / 3;
  }
  .VA-horizontalCard .VA-horizontalCard__image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .VA-horizontalCard .VA-horizontalCard__head {
    pointer-events: none;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    -ms-grid-row-align: center;
        align-self: center;
    padding-left: 50px;
  }
  .VA-horizontalCard .VA-horizontalCard__name {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: 700;
    color: #948a69;
    font-size: 84px;
    line-height: 1;
    letter-spacing: -0.02em;
    margin-bottom: 10px;
  }
}

@media screen and (min-width: 768px) and (max-width: 350px) {
  .VA-horizontalCard .VA-horizontalCard__name {
    font-size: 30px;
  }
}

@media screen and (min-width: 768px) {
  .VA-horizontalCard .VA-horizontalCard__no {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color: #948a69;
    font-size: 58px;
    line-height: 1;
  }
}

@media screen and (min-width: 768px) and (max-width: 350px) {
  .VA-horizontalCard .VA-horizontalCard__no {
    font-size: 25px;
  }
}

@media screen and (min-width: 768px) {
  .VA-horizontalCard .VA-horizontalCard__text {
    pointer-events: none;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2 / 3;
    -ms-grid-row-align: center;
        align-self: center;
    padding-right: 40px;
  }
  .VA-horizontalCard .VA-horizontalCard__title {
    font-size: 25px;
    margin-bottom: 16px;
    font-weight: 900;
  }
  .VA-horizontalCard .VA-horizontalCard__description {
    color: #c3c3c3;
    line-height: 2;
  }
  .VA-horizontalCard .VA-horizontalCard__date {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color: #948a69;
    margin-top: 16px;
  }
  .VA-horizontalCard .VA-horizontalCard__btn {
    margin-top: 16px;
    pointer-events: all;
  }
  .VA-media {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .VA-media .VA-media__image {
    width: 49.47735%;
  }
  .VA-media .VA-media__text {
    width: 45.6446%;
  }
  .VA-media .VA-media__title {
    font-size: 25px;
    margin-bottom: 34px;
    font-weight: 900;
  }
  .VA-media .VA-media__description {
    color: #c3c3c3;
    line-height: 2;
  }
  .VA-media .VA-media__btn {
    margin-top: 34px;
  }
  .VA-subsection {
    max-width: 1260px;
    margin: 0 auto;
    padding: 0 30px;
  }
  .VA-articlewMain {
    color: #fff;
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .VA-articlewMain > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .VA-articlewMain .VA-articleMain__image {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
  }
  .VA-articlewMain .VA-articleMain__image picture, .VA-articlewMain .VA-articleMain__image img {
    width: 100%;
  }
  .VA-articlewMain .VA-articleMain__text {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    -ms-grid-row-align: center;
        align-self: center;
  }
  .VA-articlewMain .VA-articleMain__text p {
    line-height: 2.08333em;
    margin-bottom: 0;
  }
  .VA-articlewMain--news .VA-articleMain__image {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
  }
  .VA-articlewMain--news .VA-articleMain__image picture, .VA-articlewMain--news .VA-articleMain__image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .VA-articlewMain--news .VA-articleMain__text {
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2 / 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    padding-top: 76px;
    color: #000;
  }
  .VA-articleTitle {
    margin-bottom: 67px;
  }
  .VA-articleTitle .VA-articleTitle__category {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 30px;
    line-height: 1.38889em;
    font-weight: 900;
  }
  .VA-articleTitle .VA-articleTitle__text {
    font-size: 60px;
    line-height: 1.15385em;
    letter-spacing: -0.06em;
    font-weight: 900;
  }
  .VA-articleTitle .VA-articleTitle__vol {
    font-weight: normal;
    font-size: 1.2em;
    margin-left: 0.25em;
    color: #948a69;
  }
  .VA-articleTitle--light .VA-articleTitle__category {
    color: #fff;
  }
  .VA-articleTitle--light .VA-articleTitle__text {
    color: #948a69;
  }
  .VA-articleTitle--dark .VA-articleTitle__category {
    color: #948a69;
  }
  .VA-articleTitle--dark .VA-articleTitle__text {
    color: #737373;
  }
  .VA-articleTitle--small .VA-articleTitle__text {
    font-size: 50px;
  }
  .VA-articleDescription {
    font-size: 20px;
    line-height: 2.08333em;
    font-weight: 700;
  }
  .VA-articleDescription--quote:before {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e902";
    color: #948a69;
    display: block;
    margin-bottom: 5px;
  }
  .VA-autor {
    display: flex;
    align-items: center;
    margin-top: 67px;
    font-size: 18px;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-autor .VA-autor__initial {
    margin-right: .6em;
    background-color: #000;
    color: #948a69;
    font-weight: bold;
    border-radius: 50%;
    padding: 20px 14px;
    line-height: 1 !important;
    font-size: 35px;
    border: 1px solid #948a69;
  }
  .VA-autor .VA-autor__text {
    line-height: 1.55556em;
    font-weight: lighter;
  }
  .VA-autor .VA-autor__name {
    font-weight: 700;
  }
  .VA-articleBody {
    padding: 76px 0;
    line-height: 2.5em;
    font-weight: normal;
    padding: 76px 0;
  }
  .VA-articleBody * {
    color: #000;
  }
  .VA-articleBody h2, .VA-articleBody h3, .VA-articleBody h4, .VA-articleBody h5, .VA-articleBody h6 {
    font-size: 18px;
    line-height: 2em;
    color: #000;
    font-weight: 700;
    margin: 2.5em 0;
  }
  .VA-articleBody *[class^="wp-block"] {
    color: #000;
    margin: 2.5em 0;
  }
  .VA-articleBody *[class^="wp-block"]:first-child {
    margin-top: 0;
  }
  .VA-articleBody *[class^="wp-block"]:last-child {
    margin-bottom: 0;
  }
  .VA-articleBody h2, .VA-articleBody .VA-articleBody__image {
    margin: 2.5em 0 1em;
  }
  .VA-articleBody h2:first-child, .VA-articleBody .VA-articleBody__image:first-child {
    margin-top: 0;
  }
  .VA-articleBody h2:last-child, .VA-articleBody .VA-articleBody__image:last-child {
    margin-bottom: 0;
  }
  .VA-articleBody .VA-articleBody__image, .VA-articleBody .wp-block-image {
    margin: 2.5em 10% 1em;
  }
  .VA-articleBody .VA-articleBody__image .aligncenter, .VA-articleBody .wp-block-image .aligncenter {
    text-align: center;
  }
  .VA-articleMedia {
    display: flex;
    margin: 2.5em 0;
  }
  .VA-articleMedia:first-child {
    margin-top: 0;
  }
  .VA-articleMedia:last-child {
    margin-bottom: 0;
  }
  .VA-articleMedia .VA-articleMedia__image {
    width: 32.36111%;
    margin-right: 2.08333%;
  }
  .VA-articleMedia .VA-articleMedia__text {
    flex: 1;
  }
  .VA-article-pager {
    display: flex;
    justify-content: space-between;
    margin-top: 10%;
  }
  .VA-article-pager a {
    font-size: 8px;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
  .VA-article-pager a:before {
    content: '＜';
    display: inline-block;
    padding-right: 3%;
  }
  .VA-article-pager div {
    width: 50%;
    text-align: left;
  }
  .VA-article-pager div:nth-child(2) {
    text-align: right;
  }
  .VA-article-pager div:nth-child(2) a {
    justify-content: flex-end;
  }
  .VA-article-pager div:nth-child(2) a:before {
    content: '';
  }
  .VA-article-pager div:nth-child(2) a:after {
    content: '＞';
    display: inline-block;
    padding-left: 3%;
  }
  .VA-pager {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 76px;
  }
  .VA-pager .VA-pager_arrow {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
  }
  .VA-pager .VA-pager_arrow--next:before, .VA-pager .VA-pager_arrow--prev:before {
    display: block;
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e900";
    font-size: 11px;
    color: #948a69;
  }
  .VA-pager .VA-pager_arrow--prev:before {
    transform: scale(-1, 1);
  }
  .VA-pager .VA-pager_arrow:hover {
    background-color: #948a69;
    color: #ffffff;
  }
  .VA-pager .VA-pager_arrow:hover:before {
    color: #ffffff;
  }
  .VA-pager .VA-pager__page {
    display: flex;
    align-items: center;
    margin: 0 22px;
  }
  .VA-pager .VA-pager__to {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }
  .VA-pager .VA-pager__item {
    width: 48px;
    height: 57px;
    position: relative;
    margin: 0 10px;
  }
  .VA-pager .VA-pager__item:hover .VA-pager__no, .VA-pager .VA-pager__item .VA-pager__current .VA-pager__no {
    color: #fff;
  }
  .VA-pager .VA-pager__item:hover .VA-pager__symbol polygon, .VA-pager .VA-pager__item .VA-pager__current .VA-pager__symbol polygon {
    stroke: #948a69;
    fill: #948a69;
  }
  .VA-pager .VA-pager__no {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
    color: #948a69;
    font-size: 22px;
    transition: all 0.2s linear;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-pager .VA-pager__symbol svg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
  }
  .VA-pager .VA-pager__symbol polygon {
    stroke-width: 0.3;
    stroke: #948a69;
    fill: #fff;
    transition: all 0.2s linear;
  }
  .VA-sns {
    padding: 0 20px 96px;
  }
  .VA-sns h3 {
    background-color: #948a69;
    text-align: center;
    padding: 20px;
    font-size: 28px;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: bold;
    color: #000;
    line-height: 1;
  }
  .VA-sns h3 span {
    display: inline-block;
    margin-right: 10px;
    vertical-align: bottom;
  }
  .VA-sns h3 span img {
    width: 100%;
  }
  .VA-sns .VA-sns-block > div {
    padding: 6px;
    padding-left: 0;
    background-color: #323232;
  }
  .VA-sns .VA-sns-block--insta span {
    width: 30px;
    height: 30px;
  }
  .VA-sns .VA-sns-block--twiitter {
    margin-left: 15px;
  }
  .VA-sns .VA-sns-block--twiitter span {
    width: 34px;
    height: 29px;
  }
  .VA-sns .VA-subsection {
    display: flex;
    justify-content: center;
  }
  .VA-sns .VA-sns-block .sns-wrap {
    max-height: 486px;
    overflow: hidden;
  }
  .VA-sns .VA-sns-block {
    width: 50%;
  }
  .VA-sns #sb_instagram::-webkit-scrollbar-track {
    background-color: transparent;
  }
  .VA-sns #sb_instagram::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: inset 0 0 6px #524d3b;
  }
  .VA-sns .ctf-author-screenname, .VA-sns .ctf-tweet-date, .VA-sns .ctf-retweet-text {
    color: #ddd !important;
  }
  .VA-sns #sb_instagram.sbi_fixed_height, .VA-sns #ctf {
    overflow: visible;
    padding-bottom: 8px;
    position: relative;
    overflow-x: hidden;
  }
  .VA-sns #sb_instagram.sbi_fixed_height::after, .VA-sns #ct::after {
    position: absolute;
    content: '';
    bottom: 0;
    /* left: 0; */
    height: 100%;
    width: 10px;
    background-color: transparent;
    display: block;
    right: -20px;
  }
  .VA-sns #sb_instagram::-webkit-scrollbar {
    width: 6px;
  }
  .VA-sns #sb_instagram::-webkit-scrollbar-track {
    background-color: transparent;
  }
  .VA-sns #sb_instagram::-webkit-scrollbar-thumb {
    border-radius: 100px;
    background: #524d3b;
  }
  .VA-sns .ctf-tweets {
    padding: 15px 25px;
  }
  .VA-sns .ctf-tweets a {
    text-decoration: none !important;
  }
  .VA-sns .ctf-retweet-text, .VA-sns .ctf-tweet-date, .VA-sns .ctf-author-screenname {
    color: #ddd !important;
  }
  .VA-sns .ctf-author-screenname, .VA-sns .ctf-tweet-date, .VA-sns .ctf-retweet-text {
    color: #ddd !important;
  }
  .VA-sns .ctf-type-usertimeline::-webkit-scrollbar {
    width: 6px;
  }
  .VA-sns #ctf::-webkit-scrollbar-track {
    background-color: transparent;
  }
  .VA-sns #ctf::-webkit-scrollbar-thumb {
    border-radius: 100px;
    background: #524d3b;
  }
  .wpcf7-form {
    margin: 50px auto 0 !important;
  }
  .contactform-item {
    display: flex !important;
    margin-bottom: 15px;
  }
  .contactform-item label {
    width: 20%;
  }
  .wpcf7-form-control-wrap {
    width: 80%;
    display: block;
  }
  .wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea, .wpcf7-form-control-wrap span {
    width: 100%;
  }
  .wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea {
    padding: 10px;
    border: 1px solid #948a69 !important;
  }
  .wpcf7-form-control-wrap input:focus, .wpcf7-form-control-wrap textarea:focus {
    outline: none;
  }
  .wpcf7-submit {
    margin-right: 0;
    display: block;
    margin-left: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    border: 1px solid #948a69;
    width: 330px;
    height: 60px;
    margin: 50px auto 0;
    font-weight: 700;
    background: transparent;
    transition: all 0.2s;
    color: #948a69;
  }
  .wpcf7-submit:after {
    display: block;
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 30px;
    margin-right: -30px;
  }
  .wpcf7-submit:hover {
    background-color: #948a69;
    color: #fff !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 767px) {
  .wpcf7-submit {
    font-size: 14px;
    width: 175px;
    height: 35px;
  }
  .wpcf7-submit:after {
    display: block;
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 10px;
    margin-right: -10px;
  }
  .wpcf7-submit:hover {
    background-color: #948a69;
    color: #fff !important;
  }
}

@media screen and (min-width: 768px) {
  .wpcf7-spinner {
    margin: auto;
    display: block;
  }
  .wpcf7-response-output {
    border: 1px solid #948a69 !important;
  }
  .shopify-buy__collection-products {
    display: flex;
    flex-wrap: wrap;
  }
  .VA-market .VA-btnWrapper {
    margin-top: 30px;
  }
  .VA-market .VA-btn {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-market .VA-head__text {
    margin-bottom: 60px;
  }
  .forsp {
    display: none !important;
  }
}

.anim {
  opacity: 0;
  transform: translateY(100px);
  transition: all 0.4s linear;
}

.anim.anim--active {
  opacity: 1;
  transform: translateY(0);
}

@media screen and (max-width: 767px) {
  .forpc {
    display: none !important;
  }
  .VA-inner {
    width: 100%;
    max-width: 100%;
    padding: 0 3.33333%;
    margin: 0 auto;
  }
  .VA-inner--small {
    max-width: 1060px;
    padding: 0 3.33333%;
  }
  .VA-section {
    padding: 40px 0;
    padding: 60px 0;
  }
  .VA-section--light {
    background-color: #fff;
    color: #000;
  }
  .VA-section.VA-interviewList {
    padding-bottom: 0;
  }
  .VA-pageTitle {
    padding: 20px;
  }
  .VA-pageTitle .VA-pageTitle__en {
    font-size: 24px;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    display: block;
  }
  .VA-pageTitle .VA-pageTitle__en .VA-pageTitle__bold {
    font-weight: 700;
  }
  .VA-pageTitle .VA-pageTitle__ja {
    font-size: 15px;
    font-weight: 700;
    color: #948a69;
    display: block;
  }
  .VA-subNav {
    position: relative;
  }
  .VA-subNav .VA-subNav__open, .VA-subNav .VA-subNav__close {
    display: flex;
    flex-direction: column;
    background-color: #948a69;
    text-align: center;
    color: #000;
    align-items: center;
    justify-content: center;
    padding: 8px;
  }
  .VA-subNav .VA-subNav__open:after, .VA-subNav .VA-subNav__close:after {
    content: '';
    display: block;
    width: 28px;
    height: 9px;
    background-image: url("../../images/ico_arrow_down.png");
    background-size: contain;
    margin: 8px 0;
    background-repeat: no-repeat;
  }
  .VA-subNav .VA-subNav__close {
    padding: 13px;
  }
  .VA-subNav .VA-subNav__close:after {
    transform: scale(1, -1);
  }
  .VA-subNav .VA-subNav__categories {
    display: none;
    padding: 16px 0 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-color: #000;
    border-top: 1px solid #948a69;
  }
  .VA-subNav .VA-subNav__list {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -20px;
    padding-bottom: 16px;
    overflow-x: hidden;
    margin: 0;
  }
  .VA-subNav .VA-subNav__list li {
    margin: 5px 0;
    width: 48%;
  }
  .VA-subNav .VA-subNav__list li:nth-child(odd) {
    margin-right: 4%;
  }
  .VA-subNav .VA-subNav__item {
    display: flex;
    align-items: center;
    transition: opacity 0.2s;
  }
  .VA-subNav .VA-subNav__icon {
    width: 32px;
    margin-right: 6px;
  }
  .VA-subNav .VA-subNav__text {
    color: #fff;
    font-size: 10px;
    flex: 1;
  }
  .VA-subNav.active {
    position: fixed;
    top: 50px;
    width: 100%;
    z-index: 10;
  }
  .VA-lead {
    text-align: center;
    margin-bottom: 84px;
    margin-bottom: 30px;
  }
  .VA-archive {
    padding-bottom: 30px;
  }
  .VA-article, .type-interview.ast-article-single, .type-post.ast-article-single {
    background-color: #fff;
  }
  .VA-column {
    display: flex;
    flex-wrap: wrap;
  }
  .VA-column .VA-column__item {
    width: calc(50% - 7.5px);
    margin-right: 15px;
    margin-top: 15px;
  }
  .VA-column .VA-column__item:nth-child(2n) {
    margin-right: 0;
  }
  .VA-column .VA-column__item:nth-child(2n) {
    margin-right: 0;
  }
  .VA-column .VA-column__item:nth-child(-n+2) {
    margin-top: 0;
  }
  .VA-column--smallFull {
    display: block;
  }
  .VA-column--smallFull .VA-column__item {
    width: 100%;
    margin-right: 0;
    margin-top: 26px !important;
  }
  .VA-newsList .VA-column {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .VA-newsList .VA-column .VA-column__item {
    width: calc(50% - 7.5px);
    margin: 0;
    margin-top: 15px;
    padding: 5px;
  }
  .VA-newsList .VA-column .VA-column__item:nth-child(-n+2) {
    margin-top: 0;
  }
  .VA-newsList .VA-column--smallFull {
    display: block;
  }
  .VA-newsList .VA-column--smallFull .VA-column__item {
    width: 100%;
    margin-right: 0;
    margin-top: 26px !important;
  }
  .VA-head {
    text-align: center;
  }
  .VA-head .VA-head__image img {
    width: auto;
    height: 17px;
    margin-bottom: 8px;
  }
  .VA-head .VA-head__text {
    color: #948a69;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: -0.06em;
    margin-bottom: 45px;
  }
  .VA-list .VA-list__item:not(:last-child) {
    margin-bottom: 15px;
  }
  .VA-list--border .VA-list__item {
    padding: 15px 0;
    border-bottom: 1px solid #948a69;
    padding: 15px 0 35px;
  }
  .VA-list--border .VA-list__item:not(:last-child) {
    margin-bottom: 0;
  }
  .VA-list--border .VA-list__item:first-child {
    border-top: 1px solid #948a69;
  }
  .VA-supportWrap {
    display: flex;
    flex-wrap: wrap;
  }
  .VA-supportRow {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    max-width: 1600px;
  }
  .VA-supportRow:not(:first-child) {
    margin-top: -3.79167%;
  }
  .anim .VA-supportItem {
    opacity: 0;
    transform: scale(0.8);
    transition: all 0.4s linear;
  }
  .anim .VA-supportItem:nth-child(1) {
    transition: all 0.4s linear 0.2s;
  }
  .anim .VA-supportItem:nth-child(2) {
    transition: all 0.4s linear 0.4s;
  }
  .anim .VA-supportItem:nth-child(3) {
    transition: all 0.4s linear 0.6s;
  }
  .anim .VA-supportItem:nth-child(4) {
    transition: all 0.4s linear 0.8s;
  }
  .anim .VA-supportItem:nth-child(5) {
    transition: all 0.4s linear 1s;
  }
  .anim .VA-supportItem:nth-child(6) {
    transition: all 0.4s linear 1.2s;
  }
  .anim .VA-supportItem:nth-child(7) {
    transition: all 0.4s linear 1.4s;
  }
  .anim .VA-supportItem:nth-child(8) {
    transition: all 0.4s linear 1.6s;
  }
  .anim .VA-supportItem:nth-child(9) {
    transition: all 0.4s linear 1.8s;
  }
  .anim .VA-supportItem:nth-child(10) {
    transition: all 0.4s linear 2s;
  }
  .anim .VA-supportItem:nth-child(11) {
    transition: all 0.4s linear 2.2s;
  }
  .anim .VA-supportItem:nth-child(12) {
    transition: all 0.4s linear 2.4s;
  }
  .anim .VA-supportItem:nth-child(13) {
    transition: all 0.4s linear 2.6s;
  }
  .anim .VA-supportItem:nth-child(14) {
    transition: all 0.4s linear 2.8s;
  }
  .anim .VA-supportItem:nth-child(15) {
    transition: all 0.4s linear 3s;
  }
  .anim .VA-supportItem:nth-child(16) {
    transition: all 0.4s linear 3.2s;
  }
  .anim .VA-supportItem:nth-child(17) {
    transition: all 0.4s linear 3.4s;
  }
  .anim .VA-supportItem:nth-child(18) {
    transition: all 0.4s linear 3.6s;
  }
  .anim .VA-supportItem:nth-child(19) {
    transition: all 0.4s linear 3.8s;
  }
  .anim .VA-supportItem:nth-child(20) {
    transition: all 0.4s linear 4s;
  }
  .anim--active .VA-supportItem {
    opacity: 1;
    transform: scale(1);
  }
  .VA-supportItem {
    position: relative;
    width: 13.08333%;
    height: 0;
    padding-top: 15.16667%;
    margin: 2px;
    overflow: hidden;
    width: 39.42857%;
    margin: 0.28571%;
    padding-top: 46.85714%;
  }
  .VA-supportItem:nth-child(3), .VA-supportItem:nth-child(7), .VA-supportItem:nth-child(11) {
    margin-left: 20.28571%;
  }
  .VA-supportItem:nth-child(n + 3) {
    margin-top: -12.57143%;
  }
  .VA-supportItem svg, .VA-supportItem .VA-supportItem__inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .VA-supportItem .VA-supportItem__link {
    z-index: 3;
  }
  .VA-supportItem .VA-supportItem__inner {
    z-index: 2;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: 700;
    font-size: 13px;
    padding-bottom: 9%;
    font-size: 14px;
    font-size: 10px;
  }
  .VA-supportItem .VA-supportItem__inner img {
    width: 41.13924%;
    margin: 0 auto 6.32911%;
  }
  .VA-supportItem .VA-supportItem__inner img {
    width: 41.13924%;
    margin: 0 auto 7.24638%;
  }
  .VA-supportItem .VA-supportItem__inner .VA-supportItem__titleEn {
    opacity: 1;
    transition: opacity 0.3s;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  .VA-supportItem .VA-supportItem__inner .VA-supportItem__titleJa {
    opacity: 0;
    transition: opacity 0.3s;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    font-size: 12px;
  }
  .VA-supportItem .VA-supportItem__inner .VA-supportItem__title {
    position: relative;
    width: 100%;
  }
  .VA-supportItem .VA-supportItem__inner--hover .VA-supportItem__titleEn {
    opacity: 0;
  }
  .VA-supportItem .VA-supportItem__inner--hover .VA-supportItem__titleJa {
    opacity: 1;
  }
  .VA-supportItem .VA-supportItem__bg {
    z-index: 1;
  }
  .VA-supportItem .VA-supportItem__bg image {
    transition: all 0.2s linear;
  }
  .VA-supportItem .VA-supportItem__bg--large image {
    width: 110%;
    height: 110%;
    x: -5%;
    y: -5%;
  }
  .VA-supportMenu {
    background-color: #fff;
    color: #000;
    padding-top: 120px;
    padding-top: 60px;
  }
  .VA-supportMenu .VA-btn--small {
    font-size: 14px;
  }
  nav + .VA-supportMenu {
    padding-top: 0;
  }
  .VA-supportTitle {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    color: #fff;
    -ms-grid-rows: 100px;
    grid-template-rows: 100px;
  }
  .VA-supportTitle > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .VA-supportTitle .VA-supportTitle__bg {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
  }
  .VA-supportTitle .VA-supportTitle__bg picture, .VA-supportTitle .VA-supportTitle__bg img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .VA-supportTitle .VA-supportTitle__text {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    -ms-grid-row-align: center;
        align-self: center;
    -ms-grid-column-align: center;
        justify-self: center;
    display: flex;
    align-items: center;
  }
  .VA-supportTitle .VA-supportTitle__icon {
    width: 107px;
    margin: 0 auto;
    width: 45px;
    margin-right: 10px;
  }
  .VA-supportTitle .VA-supportTitle__title {
    font-size: 25px;
    font-weight: bold;
    margin-top: 25px;
    font-size: 16px;
    margin-top: 0;
  }
  .VA-supportContent {
    padding: 60px 0;
    padding: 20px 0;
  }
  .VA-supportContent .VA-supportContent__lead {
    text-align: center;
    font-size: 16px;
    line-height: 2em;
    margin-bottom: 60px;
    font-size: 12px;
    margin-bottom: 20px;
  }
  .VA-card {
    border: 1px solid #948a69;
    display: flex;
    flex-direction: column;
    height: 100%;
    transition: border-color 0.2s;
  }
  .VA-card .VA-card__image {
    display: block;
    overflow: hidden;
    border-bottom: 1px solid #948a69;
  }
  .VA-card .VA-card__image img {
    width: 100%;
    transition: transform 0.2s linear;
  }
  .VA-card .VA-card__image--video {
    position: relative;
  }
  .VA-card .VA-card__image--video:before {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 80px;
    height: 92px;
    background-image: url("../../images/btn_play.png");
    background-size: contain;
    z-index: 3;
  }
  .VA-card .VA-card__text {
    padding: 14px 7px 7px;
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .VA-card .VA-card__description {
    line-height: 2em;
    margin-top: 14px;
  }
  .VA-card .VA-card__title {
    font-size: 10px;
    font-weight: 900;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-card .VA-card__textBottom {
    margin-top: auto;
    padding-top: 14px;
  }
  .VA-card .VA-card__small {
    font-size: 10px;
    color: #948a69;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-card--dark .VA-card__description {
    color: #c3c3c3;
  }
  .VA-card--dark .VA-card__title {
    color: #fff;
  }
  .VA-card--light {
    color: #000;
  }
  .VA-card--light .VA-card__description {
    color: #000;
  }
  .VA-card--light .VA-card__title {
    color: #948a69;
  }
  .VA-card--simple {
    border: none;
  }
  .VA-card--simple .VA-card__text {
    padding: 0;
    margin-top: 14px;
  }
  .VA-card--simple .VA-card__title {
    font-size: 10px;
    font-weight: normal;
    text-align: center;
  }
  .VA-card--simple .VA-card__price {
    font-size: 10px;
    text-align: center;
    color: #000;
  }
  .VA-card--simple .VA-card__price em {
    font-size: 1.4em;
    font-weight: 700;
  }
  .VA-card--large .VA-card__title {
    font-size: 16px;
  }
  .VA-card--large .VA-card__description {
    display: block;
  }
  .VA-card--large .VA-card__text {
    padding: 20px;
  }
  body:not(.page-id-251) .VA-card {
    border: 1px solid #948a69;
    display: flex;
    flex-direction: column;
    height: 100%;
    transition: border-color 0.2s;
  }
  body:not(.page-id-251) .VA-card .VA-card__image {
    display: block;
    overflow: hidden;
    border-bottom: 1px solid #948a69;
    height: 120px;
  }
  body:not(.page-id-251) .VA-card .VA-card__image img {
    width: 100%;
    transition: transform 0.2s linear;
    -o-object-fit: cover;
       object-fit: cover;
    display: block;
    height: 100%;
  }
  #home .VA-card .VA-card__image {
    display: block;
    overflow: hidden;
    border-bottom: 1px solid #948a69;
    height: 180px;
    height: 80px;
  }
  .single-interview .VA-card .VA-card__image {
    height: 120px;
    height: 100px !important;
  }
  .VA-horizontalCard {
    display: -ms-grid;
    display: grid;
    width: 100%;
    -ms-grid-rows: 51.73333vw 1fr;
    grid-template-rows: 51.73333vw 1fr;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
  }
  .VA-horizontalCard > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .VA-horizontalCard > *:nth-child(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }
  .VA-horizontalCard .VA-horizontalCard__image {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
  }
  .VA-horizontalCard .VA-horizontalCard__image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .VA-horizontalCard .VA-horizontalCard__head {
    pointer-events: none;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    -ms-grid-row-align: start;
        align-self: start;
    padding: 10px;
  }
  .VA-horizontalCard .VA-horizontalCard__name {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: 700;
    color: #948a69;
    font-size: 40px;
    line-height: 1;
    letter-spacing: -0.02em;
    font-size: 40px;
    margin-bottom: 3px;
  }
}

@media screen and (max-width: 767px) and (max-width: 350px) {
  .VA-horizontalCard .VA-horizontalCard__name {
    font-size: 30px;
  }
}

@media screen and (max-width: 767px) {
  .VA-horizontalCard .VA-horizontalCard__no {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color: #948a69;
    font-size: 35px;
    line-height: 1;
    font-size: 35px;
  }
}

@media screen and (max-width: 767px) and (max-width: 350px) {
  .VA-horizontalCard .VA-horizontalCard__no {
    font-size: 25px;
  }
}

@media screen and (max-width: 767px) {
  .VA-horizontalCard .VA-horizontalCard__text {
    pointer-events: none;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2 / 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    padding: 15px 15px 0;
  }
  .VA-horizontalCard .VA-horizontalCard__title {
    font-size: 15px;
    margin-bottom: 18px;
    font-weight: 900;
  }
  .VA-horizontalCard .VA-horizontalCard__description {
    color: #c3c3c3;
    line-height: 2;
  }
  .VA-horizontalCard .VA-horizontalCard__date {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color: #948a69;
    margin-top: 18px;
  }
  .VA-horizontalCard .VA-horizontalCard__btn {
    margin-top: 18px;
    pointer-events: all;
  }
  .VA-media .VA-media__text {
    padding: 20px 15px 0;
  }
  .VA-media .VA-media__title {
    font-size: 15px;
    margin-bottom: 15px;
    font-weight: 900;
  }
  .VA-media .VA-media__description {
    color: #c3c3c3;
    line-height: 2;
  }
  .VA-media .VA-media__btn {
    margin-top: 15px;
  }
  .VA-media .VA-media__btn .VA-btn {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .VA-subsection {
    max-width: 1260px;
    margin: 0 auto;
    padding: 0 3.33333%;
    padding: 0;
  }
  .VA-articlewMain {
    color: #fff;
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .VA-articlewMain > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .VA-articlewMain .VA-articleMain__image {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
  }
  .VA-articlewMain .VA-articleMain__image picture, .VA-articlewMain .VA-articleMain__image img {
    width: 100%;
  }
  .VA-articlewMain .VA-articleMain__text {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    -ms-grid-row-align: end;
        align-self: end;
    padding-bottom: 20px;
    padding-left: 3.33333%;
  }
  .VA-articlewMain .VA-articleMain__text p {
    line-height: 2.08333em;
    margin-bottom: 0;
  }
  .VA-articlewMain--news .VA-articleMain__image {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
  }
  .VA-articlewMain--news .VA-articleMain__image picture, .VA-articlewMain--news .VA-articleMain__image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .VA-articlewMain--news .VA-articleMain__text {
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2 / 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1 / 2;
    padding-top: 30px;
    color: #000;
    padding-bottom: 0;
    padding-left: 0;
  }
  .VA-articleTitle {
    margin-bottom: 15px;
  }
  .VA-articleTitle .VA-articleTitle__category {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 15px;
    line-height: 1.38889em;
    font-weight: 900;
  }
  .VA-articleTitle .VA-articleTitle__text {
    font-size: 35px;
    line-height: 1.15385em;
    letter-spacing: -0.06em;
    font-weight: 900;
  }
  .VA-articleTitle .VA-articleTitle__vol {
    font-weight: normal;
    font-size: 1.2em;
    margin-left: 0.25em;
    color: #948a69;
  }
  .VA-articleTitle--light .VA-articleTitle__category {
    color: #fff;
  }
  .VA-articleTitle--light .VA-articleTitle__text {
    color: #948a69;
  }
  .VA-articleTitle--dark .VA-articleTitle__category {
    color: #948a69;
  }
  .VA-articleTitle--dark .VA-articleTitle__text {
    color: #737373;
  }
  .VA-articleTitle--small .VA-articleTitle__text {
    font-size: 24px;
  }
  .VA-articleDescription {
    font-size: 12px;
    line-height: 1.66667em;
    font-weight: 700;
  }
  .VA-articleDescription--quote:before {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e902";
    color: #948a69;
    display: block;
    margin-bottom: 5px;
  }
  .VA-autor {
    display: flex;
    align-items: center;
    margin-top: 15px;
    font-size: 12px;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-autor .VA-autor__initial {
    margin-right: .6em;
    background-color: #000;
    color: #948a69;
    font-weight: bold;
    border-radius: 50%;
    padding: 20px 14px;
    line-height: 1 !important;
    font-size: 35px;
    border: 1px solid #948a69;
    padding: 12.5px 9px;
    font-size: 18px;
  }
  .VA-autor .VA-autor__text {
    line-height: 1.55556em;
    font-weight: lighter;
  }
  .VA-autor .VA-autor__name {
    font-weight: 700;
  }
  .VA-articleBody {
    padding: 30px 0;
    line-height: 2.5em;
    font-weight: normal;
    padding: 30px 3.33333%;
  }
  .VA-articleBody * {
    color: #000;
  }
  .VA-articleBody h2, .VA-articleBody h3, .VA-articleBody h4, .VA-articleBody h5, .VA-articleBody h6 {
    font-size: 12px;
    line-height: 2em;
    color: #000;
    font-weight: 700;
    margin: 2.5em 0;
  }
  .VA-articleBody *[class^="wp-block"] {
    color: #000;
    margin: 2.5em 0;
  }
  .VA-articleBody *[class^="wp-block"]:first-child {
    margin-top: 0;
  }
  .VA-articleBody *[class^="wp-block"]:last-child {
    margin-bottom: 0;
  }
  .VA-articleBody h2, .VA-articleBody .VA-articleBody__image {
    margin: 2.5em 0 1em;
  }
  .VA-articleBody h2:first-child, .VA-articleBody .VA-articleBody__image:first-child {
    margin-top: 0;
  }
  .VA-articleBody h2:last-child, .VA-articleBody .VA-articleBody__image:last-child {
    margin-bottom: 0;
  }
  .VA-articleBody .VA-articleBody__image, .VA-articleBody .wp-block-image {
    margin: 2.5em 10% 1em;
    margin: 2.5em -3.33333%;
  }
  .VA-articleBody .VA-articleBody__image .aligncenter, .VA-articleBody .wp-block-image .aligncenter {
    text-align: center;
  }
  .VA-articleMedia {
    display: flex;
    margin: 2.5em 0;
  }
  .VA-articleMedia:first-child {
    margin-top: 0;
  }
  .VA-articleMedia:last-child {
    margin-bottom: 0;
  }
  .VA-articleMedia .VA-articleMedia__image {
    width: 32.36111%;
    margin-right: 2.08333%;
  }
  .VA-articleMedia .VA-articleMedia__text {
    flex: 1;
  }
  .VA-article-pager {
    display: flex;
    justify-content: space-between;
    margin-top: 10%;
  }
  .VA-article-pager a {
    font-size: 8px;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
  .VA-article-pager a:before {
    content: '＜';
    display: inline-block;
    padding-right: 3%;
  }
  .VA-article-pager div {
    width: 50%;
    text-align: left;
  }
  .VA-article-pager div:nth-child(2) {
    text-align: right;
  }
  .VA-article-pager div:nth-child(2) a {
    justify-content: flex-end;
  }
  .VA-article-pager div:nth-child(2) a:before {
    content: '';
  }
  .VA-article-pager div:nth-child(2) a:after {
    content: '＞';
    display: inline-block;
    padding-left: 3%;
  }
  .VA-pager {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 30px;
  }
  .VA-pager .VA-pager_arrow {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 22px;
    height: 22px;
  }
  .VA-pager .VA-pager_arrow--next:before, .VA-pager .VA-pager_arrow--prev:before {
    display: block;
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e900";
    font-size: 11px;
    color: #948a69;
  }
  .VA-pager .VA-pager_arrow--prev:before {
    transform: scale(-1, 1);
  }
  .VA-pager .VA-pager__page {
    display: flex;
    align-items: center;
    margin: 0 12px;
  }
  .VA-pager .VA-pager__to {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }
  .VA-pager .VA-pager__item {
    width: 33px;
    height: 40px;
    position: relative;
    margin: 0 5px;
  }
  .VA-pager .VA-pager__item:hover .VA-pager__no, .VA-pager .VA-pager__item .VA-pager__current .VA-pager__no {
    color: #fff;
  }
  .VA-pager .VA-pager__item:hover .VA-pager__symbol polygon, .VA-pager .VA-pager__item .VA-pager__current .VA-pager__symbol polygon {
    stroke: #948a69;
    fill: #948a69;
  }
  .VA-pager .VA-pager__no {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
    color: #948a69;
    font-size: 13px;
    transition: all 0.2s linear;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-pager .VA-pager__symbol svg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
  }
  .VA-pager .VA-pager__symbol polygon {
    stroke-width: 0.3;
    stroke: #948a69;
    fill: #fff;
    transition: all 0.2s linear;
  }
  .VA-sns {
    padding: 0 20px 96px;
  }
  .VA-sns h3 {
    background-color: #948a69;
    text-align: center;
    padding: 20px;
    font-size: 28px;
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: bold;
    color: #000;
    line-height: 1;
    padding: 4px;
    font-size: 12px;
    line-height: inherit;
  }
  .VA-sns h3 span {
    display: inline-block;
    margin-right: 10px;
    vertical-align: bottom;
  }
  .VA-sns h3 span img {
    width: 100%;
  }
  .VA-sns .VA-sns-block > div {
    padding: 6px;
    padding-left: 0;
    background-color: #323232;
  }
  .VA-sns .VA-sns-block--insta span {
    width: 30px;
    height: 30px;
    width: 18.5px;
    height: 18.5px;
  }
  .VA-sns .VA-sns-block--twiitter {
    margin-left: 15px;
    margin-top: 40px;
    margin-left: 0;
  }
  .VA-sns .VA-sns-block--twiitter span {
    width: 34px;
    height: 29px;
    width: 22.5px;
    height: 17.5px;
  }
  .VA-sns .VA-sns-block .sns-wrap {
    max-height: 486px;
    overflow: hidden;
    max-height: 60vw;
  }
  .VA-sns .VA-sns-block {
    width: 50%;
    width: 100%;
  }
  .VA-sns #sb_instagram::-webkit-scrollbar-track {
    background-color: transparent;
  }
  .VA-sns #sb_instagram::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: inset 0 0 6px #524d3b;
  }
  .VA-sns .ctf-author-screenname, .VA-sns .ctf-tweet-date, .VA-sns .ctf-retweet-text {
    color: #ddd !important;
  }
  .VA-sns #sb_instagram.sbi_fixed_height, .VA-sns #ctf {
    overflow: visible;
    padding-bottom: 8px;
    position: relative;
    overflow-x: hidden;
    padding-bottom: 90vw !important;
  }
  .VA-sns #sb_instagram.sbi_fixed_height::after, .VA-sns #ct::after {
    position: absolute;
    content: '';
    bottom: 0;
    /* left: 0; */
    height: 100%;
    width: 10px;
    background-color: transparent;
    display: block;
    right: -20px;
  }
  .VA-sns #sb_instagram::-webkit-scrollbar {
    width: 6px;
    width: 4px;
  }
  .VA-sns #sb_instagram::-webkit-scrollbar-track {
    background-color: transparent;
  }
  .VA-sns #sb_instagram::-webkit-scrollbar-thumb {
    border-radius: 100px;
    background: #524d3b;
  }
  .VA-sns .ctf-tweets {
    padding: 15px 25px;
  }
  .VA-sns .ctf-tweets a {
    text-decoration: none !important;
  }
  .VA-sns .ctf-retweet-text, .VA-sns .ctf-tweet-date, .VA-sns .ctf-author-screenname {
    color: #ddd !important;
  }
  .VA-sns .ctf-author-screenname, .VA-sns .ctf-tweet-date, .VA-sns .ctf-retweet-text {
    color: #ddd !important;
  }
  .VA-sns .ctf-type-usertimeline::-webkit-scrollbar {
    width: 6px;
    width: 4px;
  }
  .VA-sns #ctf::-webkit-scrollbar-track {
    background-color: transparent;
  }
  .VA-sns #ctf::-webkit-scrollbar-thumb {
    border-radius: 100px;
    background: #524d3b;
  }
  .wpcf7-form {
    margin: 50px auto 0 !important;
  }
  .contactform-item {
    display: flex !important;
    margin-bottom: 15px;
    display: block !important;
  }
  .contactform-item label {
    width: 20%;
  }
  .wpcf7-form-control-wrap {
    width: 80%;
    display: block;
    width: 100%;
  }
  .wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea, .wpcf7-form-control-wrap span {
    width: 100%;
  }
  .wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea {
    padding: 10px;
    border: 1px solid #948a69 !important;
  }
  .wpcf7-form-control-wrap input:focus, .wpcf7-form-control-wrap textarea:focus {
    outline: none;
  }
  .wpcf7-submit {
    margin-right: 0;
    display: block;
    margin-left: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    border: 1px solid #948a69;
    width: 330px;
    height: 60px;
    margin: 50px auto 0;
    font-weight: 700;
    background: transparent;
    transition: all 0.2s;
    color: #948a69;
  }
  .wpcf7-submit:after {
    display: block;
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 30px;
    margin-right: -30px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  .wpcf7-submit {
    font-size: 14px;
    width: 175px;
    height: 35px;
  }
  .wpcf7-submit:after {
    display: block;
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 10px;
    margin-right: -10px;
  }
}

@media screen and (max-width: 767px) {
  .wpcf7-spinner {
    margin: auto;
    display: block;
  }
  .wpcf7-response-output {
    border: 1px solid #948a69 !important;
  }
  .shopify-buy__collection-products {
    display: flex;
    flex-wrap: wrap;
  }
  .VA-market .VA-btnWrapper {
    margin-top: 30px;
  }
  .VA-market .VA-btn {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  }
  .VA-market .VA-head__text {
    margin-bottom: 60px;
  }
  /*----------------------------------------
FOOTER
-----------------------------------------*/
  .VA-footNav {
    padding: 30px 3.33333%;
  }
  .VA-footNav .VA-footNav__inner {
    display: block;
  }
  .VA-footNav .VA-footNav__logo {
    width: 100%;
    max-width: 310px;
  }
  .VA-footNav .VA-footNav__logo img {
    width: 100%;
  }
  .VA-footNav .VA-footNav__links {
    width: 100%;
  }
  .VA-links {
    display: flex;
    flex-wrap: wrap;
  }
  .VA-links .VA-links__group {
    width: 50%;
    margin-top: 25px;
  }
  .VA-links .VA-links__group:nth-child(1) {
    width: 100%;
  }
  .VA-links .VA-links__title {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: bold;
    font-size: 10px;
    margin-bottom: 14px;
  }
  .VA-links .menu-item {
    font-size: 10px;
  }
  .VA-links .menu-item a {
    color: #fff;
  }
  .VA-links .menu-item--image {
    display: flex;
  }
  .VA-links .menu-item--image .VA-links__item {
    width: 18px;
    margin-right: 18px;
  }
  .VA-links .VA-links__item {
    margin-bottom: 8px;
    font-weight: normal;
  }
  .VA-links .VA-links__item a svg {
    fill: #fff;
    transition: all 0.2s linear;
  }
  .VA-partner {
    font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    padding: 30px 0 15px;
  }
  .VA-partner .VA-partner__title {
    font-size: 12px;
    margin-bottom: 15px;
  }
  .VA-logoList .VA-logoList__row {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .VA-logoList .VA-logoList__row:nth-child(1) {
    margin: 0 auto;
  }
  .VA-logoList .VA-logoList__item {
    margin: 5px 6px;
  }
  .VA-logoList .VA-logoList__item img {
    max-width: 100%;
    height: auto;
  }
  .VA-logoList--large {
    margin-top: 30px;
  }
  .VA-logoList--large .VA-logoList__item {
    margin: 0 15px;
  }
  .VA-logoList--large .VA-logoList__item img {
    width: auto;
    height: 24px;
  }
  .VA-copyright {
    font-size: 10px;
    margin-top: 30px;
  }
  .VA-card__description {
    display: none;
  }
}

/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */
.lity {
  z-index: 9990;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  white-space: nowrap;
  background: #0b0b0b;
  background: rgba(0, 0, 0, 0.9);
  outline: none !important;
  opacity: 0;
  transition: opacity .3s ease;
}

.lity.lity-opened {
  opacity: 1;
}

.lity.lity-closed {
  opacity: 0;
}

.lity * {
  box-sizing: border-box;
}

.lity-wrap {
  z-index: 9990;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center;
  outline: none !important;
}

.lity-wrap:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
}

.lity-loader {
  z-index: 9991;
  color: #fff;
  position: absolute;
  top: 50%;
  margin-top: -0.8em;
  width: 100%;
  text-align: center;
  font-size: 14px;
  font-family: Arial,Helvetica,sans-serif;
  opacity: 0;
  transition: opacity .3s ease;
}

.lity-loading .lity-loader {
  opacity: 1;
}

.lity-container {
  z-index: 9992;
  position: relative;
  text-align: left;
  vertical-align: middle;
  display: inline-block;
  white-space: normal;
  max-width: 100%;
  max-height: 100%;
  outline: none !important;
}

.lity-content {
  z-index: 9993;
  width: 100%;
  transform: scale(1);
  transition: transform .3s ease;
}

.lity-loading .lity-content, .lity-closed .lity-content {
  transform: scale(0.8);
}

.lity-content:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}

.lity-close {
  z-index: 9994;
  width: 35px;
  height: 35px;
  position: fixed;
  right: 0;
  top: 0;
  -webkit-appearance: none;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  padding: 0;
  color: #fff;
  font-style: normal;
  font-size: 35px;
  font-family: Arial,Baskerville,monospace;
  line-height: 35px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  border: 0;
  background: none;
  outline: none;
  box-shadow: none;
}

.lity-close::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.lity-close:hover, .lity-close:focus, .lity-close:active, .lity-close:visited {
  text-decoration: none;
  text-align: center;
  padding: 0;
  color: #fff;
  font-style: normal;
  font-size: 35px;
  font-family: Arial,Baskerville,monospace;
  line-height: 35px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  border: 0;
  background: none;
  outline: none;
  box-shadow: none;
}

.lity-close:active {
  top: 1px;
}

.lity-image img {
  max-width: 100%;
  display: block;
  line-height: 0;
  border: 0;
}

.lity-iframe .lity-container, .lity-youtube .lity-container, .lity-vimeo .lity-container, .lity-facebookvideo .lity-container, .lity-googlemaps .lity-container {
  width: 100%;
  max-width: 964px;
}

.lity-iframe-container {
  width: 100%;
  height: 0;
  padding-top: 56.25%;
  overflow: auto;
  pointer-events: auto;
  transform: translateZ(0);
  -webkit-overflow-scrolling: touch;
}

.lity-iframe-container iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}

.lity-hide {
  display: none;
}

.contents--white {
  background: #fff;
  color: #000;
}

.contents--about {
  background-color: #000;
  background-image: url("../../images/about-bg.jpg");
  background-size: cover;
  background-position: center;
}

@media screen and (max-width: 767px) {
  .contents--about {
    background-image: url("../../images/about-bg-sp.jpg");
  }
}

.contents-inner {
  max-width: 1060px;
  padding: 76px 30px;
  margin: 0 auto;
  color: #000;
}

@media screen and (max-width: 767px) {
  .contents-inner {
    padding: 50px 15px !important;
  }
}

.VA-inner--narrow {
  max-width: 990px;
}

.search .page-title, .search p {
  color: #fff;
}

.search-results .site-main {
  margin: 10px 90px;
}

.search-results h1 {
  font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  color: #948a69;
  font-size: 26px;
  margin: 15px auto 35px;
  font-weight: bold;
}

.search-results h1 span {
  font-size: 20px;
}

.search-results .search-result {
  display: flex;
  margin: 0 auto;
  flex-wrap: wrap;
}

.search-results .search-result article {
  width: 33%;
  padding: 0 10px;
  margin-bottom: 10px !important;
}

.search-results .search-result .entry-content {
  border: 1px solid #948a69;
  height: 100%;
}

.search-results .search-result .entry-content img {
  border-bottom: 1px solid #948a69;
}

.search-results .search-result .entry-content .entry-title a {
  color: #fff;
  font-size: 15px;
  padding: 15px 10px;
  display: block;
}

.search-results .search-result .VA-card .VA-card__image {
  height: 200px;
}

@media screen and (max-width: 767px) {
  .search-results .search-result .VA-card .VA-card__image {
    height: 80px !important;
  }
}

.archive .VA-newsList .VA-card .VA-card__image {
  height: 200px;
}

@media screen and (max-width: 767px) {
  .archive .VA-newsList .VA-card .VA-card__image {
    height: 120px !important;
  }
}

@media screen and (max-width: 767px) {
  .search-results .site-main {
    margin: 10px 40px;
  }
  .search-results h1 {
    font-size: 13px;
    margin: 10px auto 17px;
  }
  .search-results h1 span {
    font-size: 10px;
  }
  .search-results .search-result {
    margin: 0 -4px;
    display: flex;
    flex-wrap: wrap;
  }
  .search-results .search-result article {
    width: 50%;
    padding: 0 4px;
  }
  .search-results .entry-content .entry-title a {
    font-size: 10px !important;
  }
}

.VA-related-contentsWrap h2 {
  color: #948a69;
  font-weight: bold;
  font-size: 30px;
  padding: 50px;
}

.VA-related-contents {
  display: flex;
  flex-wrap: wrap;
  padding: 0 12px 100px;
}

.VA-related-contents h3 {
  color: #948a69;
  font-weight: bold;
  font-size: 16px !important;
}

.VA-related-contents .VA-list__item {
  width: calc(25% - 25px);
  margin: 0 12px;
}

.VA-related-contents .VA-card__text {
  padding: 10px;
}

.VA-related-contents .VA-card__small {
  font-size: 14px;
  font-family: 'SharpSans','Noto Sans JP', "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "メイリオ", Meiryo, Roboto, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  padding-top: 30px;
  color: #000;
}

@media screen and (max-width: 767px) {
  .VA-related-contentsWrap h2 {
    color: #948a69;
    font-weight: bold;
    font-size: 15px;
    padding: 25px;
  }
  .VA-related-contents {
    display: flex;
    flex-wrap: wrap;
    padding: 0 6px 50px;
  }
  .VA-related-contents h3 {
    font-size: 10px !important;
  }
  .VA-related-contents .VA-list__item {
    width: calc(50% - 13px);
    margin: 0 6px;
  }
  .VA-related-contents .VA-list__item:nth-child(3), .VA-related-contents .VA-list__item:nth-child(4) {
    display: none;
  }
  .VA-related-contents .VA-card__small {
    font-size: 9px;
  }
}

.contents--about .VA-articleBody {
  max-width: 690px;
  margin: auto;
}

.contents--about .VA-head__image {
  width: 100%;
  margin-bottom: 60px;
}

.contents--about p {
  font-size: 16px;
  color: #fff;
  line-height: 36px;
}

.contents--about .VA-articleBody .VA-btn {
  margin-top: 70px;
  color: #948a69;
  text-decoration: none;
}

@media screen and (max-width: 767px) {
  .contents--about .VA-inner--small {
    padding: 0 8%;
  }
  .contents--about p {
    font-size: 12px;
    line-height: 22px;
  }
}

.contents--page h2 {
  font-size: 30px;
  color: #282728;
}

.shopify-buy__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  border: 1px solid #948a69;
  width: 330px;
  height: 60px;
  margin: 0 auto;
  font-weight: 700;
  background-color: transparent !important;
}

.shopify-buy__product__title {
  color: #948a69;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZpc2lvbmFyeS1hdGhsZXRlLmNzcyIsIjxubyBzb3VyY2U+Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQixpQ0FBaUM7QUFDakM7OzBDQUUwQztBQUMxQyxrR0FBa0c7QUFDbEc7RUFDRSxTQUFTO0VBQ1QsVUFBVTtFQUNWLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxTQUFTO0VBQ1QsVUFBVTtFQUNWLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxTQUFTO0FBQ1g7O0FBRUE7RUFDRSxxQkFBcUI7RUFDckIsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtFQUNyQixjQUFjO0FBQ2hCOztBQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLDJCQUEyQjtBQUM3Qjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLHdCQUF3QjtBQUMxQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdDQUFnQztBQUNsQzs7QUFFQTtFQUNFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFxQkE7RUFDQSx5Q0FBeUM7RUFDekMseURBQXlEO0VBQ3pELGlDQUFpQztFQUNqQyxxQkFBcUI7RUFDckIsV0FBVztFQUNYLG9HQUFvRztFQUNwRyxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLHFDQUFxQztFQUNyQyxVQUFVO0VBQ1YsYUFBYTtFQUNiLG9CQUFvQjtFQUNwQixXQUFXO0VBQ1gsOEVBQThFO0VBQzlFLHdCQUF3QjtFQUN4QixtQkFBbUI7RUFDbkIsU0FBUztFQUNULDJGQUEyRjtFQUMzRiwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztB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QUFjO0VBQ2hCO0FBQ0Y7O0FBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsWUFBWTtBQUNkOztBQUVBO0VBQ0UsV0FBVztFQUNYLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLGVBQWU7RUFDZixXQUFXO0VBQ1gsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRTtJQUNFLGFBQWE7RUFDZjtFQUNBO0lBQ0UsZUFBZTtJQUNmLGlCQUFpQjtFQUNuQjtBQUNGOztBQUVBO0VBQ0UsZUFBZTtFQUNmLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixlQUFlO0VBQ2YseUJBQXlCO0VBQ3pCLFlBQVk7RUFDWixZQUFZO0VBQ1osY0FBYztFQUNkLGdCQUFnQjtFQUNoQix3Q0FBd0M7QUFDMUM7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCIiwiZmlsZSI6InZpc2lvbmFyeS1hdGhsZXRlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIGF1dG9wcmVmaXhlciBncmlkOiBhdXRvcGxhY2UgKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5SZXNldFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0pQOndnaHRANTAwOzcwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG4qW2NsYXNzXj1cIlZBLVwiXSwgKltjbGFzc149XCJWQS1cIl0gKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG51bCwgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG51bFtjbGFzc149XCJWQS1cIl0sIG9sW2NsYXNzXj1cIlZBLVwiXSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmNhcHRpb24sIHRoIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5lbSwgc3Ryb25nIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5jaXRlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uaGVudHJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYXN0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuI3ByaW1hcnkge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbnRyeS1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZW50cnktY29udGVudCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pbml0aWFsLCAuVkEtYXJ0aWNsZUJvZHkge1xuICAvKlxyXG4gKiBUaGUgZGVmYXVsdCBzdHlsZSBzaGVldCB1c2VkIHRvIHJlbmRlciBIVE1MLlxyXG4gKlxyXG4gKiBDb3B5cmlnaHQgKEMpIDIwMDAgTGFycyBLbm9sbCAoa25vbGxAa2RlLm9yZylcclxuICogQ29weXJpZ2h0IChDKSAyMDAzLCAyMDA0LCAyMDA1LCAyMDA2LCAyMDA3LCAyMDA4LCAyMDA5LCAyMDEwLCAyMDExIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuICpcclxuICogVGhpcyBsaWJyYXJ5IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vclxyXG4gKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGlicmFyeSBHZW5lcmFsIFB1YmxpY1xyXG4gKiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXJcclxuICogdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLlxyXG4gKlxyXG4gKiBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCxcclxuICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2ZcclxuICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBHTlVcclxuICogTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuXHJcbiAqXHJcbiAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2VcclxuICogYWxvbmcgd2l0aCB0aGlzIGxpYnJhcnk7IHNlZSB0aGUgZmlsZSBDT1BZSU5HLkxJQi4gIElmIG5vdCwgd3JpdGUgdG9cclxuICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLiwgNTEgRnJhbmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vcixcclxuICogQm9zdG9uLCBNQSAwMjExMC0xMzAxLCBVU0EuXHJcbiAqXHJcbiAqL1xuICBAbmFtZXNwYWNlIFwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbFwiO1xuICAvKiBjaGlsZHJlbiBvZiB0aGUgPGhlYWQ+IGVsZW1lbnQgYWxsIGhhdmUgZGlzcGxheTpub25lICovXG4gIC8qIGdlbmVyaWMgYmxvY2stbGV2ZWwgZWxlbWVudHMgKi9cbiAgLyogaGVhZGluZyBlbGVtZW50cyAqL1xuICAvKiB0YWJsZXMgKi9cbiAgLyogZm9yIHRhYmxlcyB3aXRob3V0IHRhYmxlIHNlY3Rpb24gZWxlbWVudHMgKGNhbiBoYXBwZW4gd2l0aCBYSFRNTCBvciBkeW5hbWljYWxseSBjcmVhdGVkIHRhYmxlcykgKi9cbiAgLyogbGlzdHMgKi9cbiAgLyogZm9ybSBlbGVtZW50cyAqL1xuICAvKiBGb3JtIGNvbnRyb2xzIGRvbid0IGdvIHZlcnRpY2FsLiAqL1xuICAvKiBtZXRlciAqL1xuICAvKiBwcm9ncmVzcyAqL1xuICAvKiBpbmxpbmUgZWxlbWVudHMgKi9cbiAgLyogc3RhdGVzICovXG4gIC8qIFJlYWQtb25seSB0ZXh0IGZpZWxkcyBkbyBub3Qgc2hvdyBhIGZvY3VzIHJpbmcgYnV0IGRvIHN0aWxsIHJlY2VpdmUgZm9jdXMgKi9cbiAgLyogSFRNTDUgcnVieSBlbGVtZW50cyAqL1xuICAvKiBvdGhlciBlbGVtZW50cyAqL1xuICAvKiBwYWdlICovXG4gIC8qIERpc2FibGUgbXVsdGljb2wgaW4gcHJpbnRpbmcsIHNpbmNlIGl0J3Mgbm90IGltcGxlbWVudGVkIHByb3Blcmx5LiBTZWUgY3JidWcuY29tLzk5MzU4ICovXG4gIC8qIG5vc2NyaXB0IGlzIGhhbmRsZWQgaW50ZXJuYWxseSwgYXMgaXQgZGVwZW5kcyBvbiBzZXR0aW5ncy4gKi9cbn1cblxuLmluaXRpYWwgaHRtbCwgLlZBLWFydGljbGVCb2R5IGh0bWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmluaXRpYWwgaGVhZCwgLlZBLWFydGljbGVCb2R5IGhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW5pdGlhbCBtZXRhLCAuVkEtYXJ0aWNsZUJvZHkgbWV0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbml0aWFsIHRpdGxlLCAuVkEtYXJ0aWNsZUJvZHkgdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW5pdGlhbCBsaW5rLCAuVkEtYXJ0aWNsZUJvZHkgbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbml0aWFsIHN0eWxlLCAuVkEtYXJ0aWNsZUJvZHkgc3R5bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW5pdGlhbCBzY3JpcHQsIC5WQS1hcnRpY2xlQm9keSBzY3JpcHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW5pdGlhbCBib2R5LCAuVkEtYXJ0aWNsZUJvZHkgYm9keSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDhweDtcbn1cblxuLmluaXRpYWwgYm9keTotd2Via2l0LWZ1bGwtcGFnZS1tZWRpYSwgLlZBLWFydGljbGVCb2R5IGJvZHk6LXdlYmtpdC1mdWxsLXBhZ2UtbWVkaWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLmluaXRpYWwgcCwgLlZBLWFydGljbGVCb2R5IHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAxZW07XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAxZW07XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG59XG5cbi5pbml0aWFsIGRpdiwgLlZBLWFydGljbGVCb2R5IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4uaW5pdGlhbCBsYXllciwgLlZBLWFydGljbGVCb2R5IGxheWVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbml0aWFsIGFydGljbGUsIC5pbml0aWFsIGFzaWRlLCAuaW5pdGlhbCBmb290ZXIsIC5pbml0aWFsIGhlYWRlciwgLmluaXRpYWwgaGdyb3VwLCAuaW5pdGlhbCBtYWluLCAuaW5pdGlhbCBuYXYsIC5pbml0aWFsIHNlY3Rpb24sIC5WQS1hcnRpY2xlQm9keSBhcnRpY2xlLCAuVkEtYXJ0aWNsZUJvZHkgYXNpZGUsIC5WQS1hcnRpY2xlQm9keSBmb290ZXIsIC5WQS1hcnRpY2xlQm9keSBoZWFkZXIsIC5WQS1hcnRpY2xlQm9keSBoZ3JvdXAsIC5WQS1hcnRpY2xlQm9keSBtYWluLCAuVkEtYXJ0aWNsZUJvZHkgbmF2LCAuVkEtYXJ0aWNsZUJvZHkgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5pdGlhbCBtYXJxdWVlLCAuVkEtYXJ0aWNsZUJvZHkgbWFycXVlZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmluaXRpYWwgYWRkcmVzcywgLlZBLWFydGljbGVCb2R5IGFkZHJlc3Mge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmluaXRpYWwgYmxvY2txdW90ZSwgLlZBLWFydGljbGVCb2R5IGJsb2NrcXVvdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAxZW07XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAxZW07XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiA0MHB4O1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDQwcHg7XG59XG5cbi5pbml0aWFsIGZpZ2NhcHRpb24sIC5WQS1hcnRpY2xlQm9keSBmaWdjYXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbml0aWFsIGZpZ3VyZSwgLlZBLWFydGljbGVCb2R5IGZpZ3VyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDFlbTtcbiAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDFlbTtcbiAgLXdlYmtpdC1tYXJnaW4tc3RhcnQ6IDQwcHg7XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogNDBweDtcbn1cblxuLmluaXRpYWwgcSwgLlZBLWFydGljbGVCb2R5IHEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5pbml0aWFsIHE6YmVmb3JlLCAuVkEtYXJ0aWNsZUJvZHkgcTpiZWZvcmUge1xuICBjb250ZW50OiBvcGVuLXF1b3RlO1xufVxuXG4uaW5pdGlhbCBxOmFmdGVyLCAuVkEtYXJ0aWNsZUJvZHkgcTphZnRlciB7XG4gIGNvbnRlbnQ6IGNsb3NlLXF1b3RlO1xufVxuXG4uaW5pdGlhbCBjZW50ZXIsIC5WQS1hcnRpY2xlQm9keSBjZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLyogc3BlY2lhbCBjZW50ZXJpbmcgdG8gYmUgYWJsZSB0byBlbXVsYXRlIHRoZSBodG1sNC9uZXRzY2FwZSBiZWhhdmlvdXIgKi9cbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1jZW50ZXI7XG59XG5cbi5pbml0aWFsIGhyLCAuVkEtYXJ0aWNsZUJvZHkgaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAwLjVlbTtcbiAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDAuNWVtO1xuICAtd2Via2l0LW1hcmdpbi1zdGFydDogYXV0bztcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiBhdXRvO1xuICBib3JkZXItc3R5bGU6IGluc2V0O1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmluaXRpYWwgbWFwLCAuVkEtYXJ0aWNsZUJvZHkgbWFwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uaW5pdGlhbCB2aWRlbywgLlZBLWFydGljbGVCb2R5IHZpZGVvIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmluaXRpYWwgaDEsIC5WQS1hcnRpY2xlQm9keSBoMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAwLjY3ZW07XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAwLjY3ZW07XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaW5pdGlhbCA6LXdlYmtpdC1hbnkoYXJ0aWNsZSwgYXNpZGUsIG5hdiwgc2VjdGlvbikgaDEsIC5WQS1hcnRpY2xlQm9keSA6LXdlYmtpdC1hbnkoYXJ0aWNsZSwgYXNpZGUsIG5hdiwgc2VjdGlvbikgaDEge1xuICBmb250LXNpemU6IDEuNWVtO1xuICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDAuODNlbTtcbiAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDAuODNlbTtcbn1cblxuLmluaXRpYWwgOi13ZWJraXQtYW55KGFydGljbGUsIGFzaWRlLCBuYXYsIHNlY3Rpb24pIDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSBoMSwgLlZBLWFydGljbGVCb2R5IDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSA6LXdlYmtpdC1hbnkoYXJ0aWNsZSwgYXNpZGUsIG5hdiwgc2VjdGlvbikgaDEge1xuICBmb250LXNpemU6IDEuMTdlbTtcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAxZW07XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAxZW07XG59XG5cbi5pbml0aWFsIDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSA6LXdlYmtpdC1hbnkoYXJ0aWNsZSwgYXNpZGUsIG5hdiwgc2VjdGlvbikgOi13ZWJraXQtYW55KGFydGljbGUsIGFzaWRlLCBuYXYsIHNlY3Rpb24pIGgxLCAuVkEtYXJ0aWNsZUJvZHkgOi13ZWJraXQtYW55KGFydGljbGUsIGFzaWRlLCBuYXYsIHNlY3Rpb24pIDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSA6LXdlYmtpdC1hbnkoYXJ0aWNsZSwgYXNpZGUsIG5hdiwgc2VjdGlvbikgaDEge1xuICBmb250LXNpemU6IDEuMDBlbTtcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAxLjMzZW07XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAxLjMzZW07XG59XG5cbi5pbml0aWFsIDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSA6LXdlYmtpdC1hbnkoYXJ0aWNsZSwgYXNpZGUsIG5hdiwgc2VjdGlvbikgOi13ZWJraXQtYW55KGFydGljbGUsIGFzaWRlLCBuYXYsIHNlY3Rpb24pIDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSBoMSwgLlZBLWFydGljbGVCb2R5IDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSA6LXdlYmtpdC1hbnkoYXJ0aWNsZSwgYXNpZGUsIG5hdiwgc2VjdGlvbikgOi13ZWJraXQtYW55KGFydGljbGUsIGFzaWRlLCBuYXYsIHNlY3Rpb24pIDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSBoMSB7XG4gIGZvbnQtc2l6ZTogLjgzZW07XG4gIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMS42N2VtO1xuICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMS42N2VtO1xufVxuXG4uaW5pdGlhbCA6LXdlYmtpdC1hbnkoYXJ0aWNsZSwgYXNpZGUsIG5hdiwgc2VjdGlvbikgOi13ZWJraXQtYW55KGFydGljbGUsIGFzaWRlLCBuYXYsIHNlY3Rpb24pIDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSA6LXdlYmtpdC1hbnkoYXJ0aWNsZSwgYXNpZGUsIG5hdiwgc2VjdGlvbikgOi13ZWJraXQtYW55KGFydGljbGUsIGFzaWRlLCBuYXYsIHNlY3Rpb24pIGgxLCAuVkEtYXJ0aWNsZUJvZHkgOi13ZWJraXQtYW55KGFydGljbGUsIGFzaWRlLCBuYXYsIHNlY3Rpb24pIDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSA6LXdlYmtpdC1hbnkoYXJ0aWNsZSwgYXNpZGUsIG5hdiwgc2VjdGlvbikgOi13ZWJraXQtYW55KGFydGljbGUsIGFzaWRlLCBuYXYsIHNlY3Rpb24pIDotd2Via2l0LWFueShhcnRpY2xlLCBhc2lkZSwgbmF2LCBzZWN0aW9uKSBoMSB7XG4gIGZvbnQtc2l6ZTogLjY3ZW07XG4gIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMi4zM2VtO1xuICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMi4zM2VtO1xufVxuXG4uaW5pdGlhbCBoMiwgLlZBLWFydGljbGVCb2R5IGgyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMC44M2VtO1xuICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMC44M2VtO1xuICAtd2Via2l0LW1hcmdpbi1zdGFydDogMDtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmluaXRpYWwgaDMsIC5WQS1hcnRpY2xlQm9keSBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMTdlbTtcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAxZW07XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAxZW07XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaW5pdGlhbCBoNCwgLlZBLWFydGljbGVCb2R5IGg0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMS4zM2VtO1xuICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMS4zM2VtO1xuICAtd2Via2l0LW1hcmdpbi1zdGFydDogMDtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmluaXRpYWwgaDUsIC5WQS1hcnRpY2xlQm9keSBoNSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IC44M2VtO1xuICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDEuNjdlbTtcbiAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDEuNjdlbTtcbiAgLXdlYmtpdC1tYXJnaW4tc3RhcnQ6IDA7XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5pbml0aWFsIGg2LCAuVkEtYXJ0aWNsZUJvZHkgaDYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAuNjdlbTtcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAyLjMzZW07XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAyLjMzZW07XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaW5pdGlhbCB0YWJsZSwgLlZBLWFydGljbGVCb2R5IHRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAycHg7XG4gIGJvcmRlci1jb2xvcjogZ3JheTtcbn1cblxuLmluaXRpYWwgdGhlYWQsIC5WQS1hcnRpY2xlQm9keSB0aGVhZCB7XG4gIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uaW5pdGlhbCB0Ym9keSwgLlZBLWFydGljbGVCb2R5IHRib2R5IHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG5cbi5pbml0aWFsIHRmb290LCAuVkEtYXJ0aWNsZUJvZHkgdGZvb3Qge1xuICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmluaXRpYWwgdGFibGUgPiB0ciwgLlZBLWFydGljbGVCb2R5IHRhYmxlID4gdHIge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaW5pdGlhbCBjb2wsIC5WQS1hcnRpY2xlQm9keSBjb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG59XG5cbi5pbml0aWFsIGNvbGdyb3VwLCAuVkEtYXJ0aWNsZUJvZHkgY29sZ3JvdXAge1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7XG59XG5cbi5pbml0aWFsIHRyLCAuVkEtYXJ0aWNsZUJvZHkgdHIge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG5cbi5pbml0aWFsIHRkLCAuaW5pdGlhbCB0aCwgLlZBLWFydGljbGVCb2R5IHRkLCAuVkEtYXJ0aWNsZUJvZHkgdGgge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLmluaXRpYWwgdGgsIC5WQS1hcnRpY2xlQm9keSB0aCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaW5pdGlhbCBjYXB0aW9uLCAuVkEtYXJ0aWNsZUJvZHkgY2FwdGlvbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG4gIHRleHQtYWxpZ246IC13ZWJraXQtY2VudGVyO1xufVxuXG4uaW5pdGlhbCB1bCwgLmluaXRpYWwgbWVudSwgLmluaXRpYWwgZGlyLCAuVkEtYXJ0aWNsZUJvZHkgdWwsIC5WQS1hcnRpY2xlQm9keSBtZW51LCAuVkEtYXJ0aWNsZUJvZHkgZGlyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAxZW07XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAxZW07XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG4gIC13ZWJraXQtcGFkZGluZy1zdGFydDogNDBweDtcbn1cblxuLmluaXRpYWwgb2wsIC5WQS1hcnRpY2xlQm9keSBvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMWVtO1xuICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMWVtO1xuICAtd2Via2l0LW1hcmdpbi1zdGFydDogMDtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAwO1xuICAtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDQwcHg7XG59XG5cbi5pbml0aWFsIGxpLCAuVkEtYXJ0aWNsZUJvZHkgbGkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG4uaW5pdGlhbCB1bCB1bCwgLmluaXRpYWwgb2wgdWwsIC5WQS1hcnRpY2xlQm9keSB1bCB1bCwgLlZBLWFydGljbGVCb2R5IG9sIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG59XG5cbi5pbml0aWFsIG9sIG9sIHVsLCAuaW5pdGlhbCBvbCB1bCB1bCwgLmluaXRpYWwgdWwgb2wgdWwsIC5pbml0aWFsIHVsIHVsIHVsLCAuVkEtYXJ0aWNsZUJvZHkgb2wgb2wgdWwsIC5WQS1hcnRpY2xlQm9keSBvbCB1bCB1bCwgLlZBLWFydGljbGVCb2R5IHVsIG9sIHVsLCAuVkEtYXJ0aWNsZUJvZHkgdWwgdWwgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbn1cblxuLmluaXRpYWwgZGQsIC5WQS1hcnRpY2xlQm9keSBkZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LW1hcmdpbi1zdGFydDogNDBweDtcbn1cblxuLmluaXRpYWwgZGwsIC5WQS1hcnRpY2xlQm9keSBkbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDFlbTtcbiAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDFlbTtcbiAgLXdlYmtpdC1tYXJnaW4tc3RhcnQ6IDA7XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogMDtcbn1cblxuLmluaXRpYWwgZHQsIC5WQS1hcnRpY2xlQm9keSBkdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5pdGlhbCBvbCB1bCwgLmluaXRpYWwgdWwgb2wsIC5pbml0aWFsIHVsIHVsLCAuaW5pdGlhbCBvbCBvbCwgLlZBLWFydGljbGVCb2R5IG9sIHVsLCAuVkEtYXJ0aWNsZUJvZHkgdWwgb2wsIC5WQS1hcnRpY2xlQm9keSB1bCB1bCwgLlZBLWFydGljbGVCb2R5IG9sIG9sIHtcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAwO1xuICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMDtcbn1cblxuLmluaXRpYWwgZm9ybSwgLlZBLWFydGljbGVCb2R5IGZvcm0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMGVtO1xufVxuXG4uaW5pdGlhbCBsYWJlbCwgLlZBLWFydGljbGVCb2R5IGxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uaW5pdGlhbCBsZWdlbmQsIC5WQS1hcnRpY2xlQm9keSBsZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAycHg7XG4gIC13ZWJraXQtcGFkZGluZy1lbmQ6IDJweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaW5pdGlhbCBmaWVsZHNldCwgLlZBLWFydGljbGVCb2R5IGZpZWxkc2V0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAycHg7XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogMnB4O1xuICAtd2Via2l0LXBhZGRpbmctYmVmb3JlOiAwLjM1ZW07XG4gIC13ZWJraXQtcGFkZGluZy1zdGFydDogMC43NWVtO1xuICAtd2Via2l0LXBhZGRpbmctZW5kOiAwLjc1ZW07XG4gIC13ZWJraXQtcGFkZGluZy1hZnRlcjogMC42MjVlbTtcbiAgYm9yZGVyOiAycHggZ3Jvb3ZlIFRocmVlREZhY2U7XG4gIG1pbi13aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbn1cblxuLmluaXRpYWwgYnV0dG9uLCAuVkEtYXJ0aWNsZUJvZHkgYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi5pbml0aWFsIHRleHRhcmVhLCAuaW5pdGlhbCBrZXlnZW4sIC5pbml0aWFsIHNlbGVjdCwgLmluaXRpYWwgYnV0dG9uLCAuaW5pdGlhbCBtZXRlciwgLmluaXRpYWwgcHJvZ3Jlc3MsIC5WQS1hcnRpY2xlQm9keSB0ZXh0YXJlYSwgLlZBLWFydGljbGVCb2R5IGtleWdlbiwgLlZBLWFydGljbGVCb2R5IHNlbGVjdCwgLlZBLWFydGljbGVCb2R5IGJ1dHRvbiwgLlZBLWFydGljbGVCb2R5IG1ldGVyLCAuVkEtYXJ0aWNsZUJvZHkgcHJvZ3Jlc3Mge1xuICAtd2Via2l0LXdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YiAhaW1wb3J0YW50O1xufVxuXG4uaW5pdGlhbCB0ZXh0YXJlYSwgLmluaXRpYWwga2V5Z2VuLCAuaW5pdGlhbCBzZWxlY3QsIC5pbml0aWFsIGJ1dHRvbiwgLlZBLWFydGljbGVCb2R5IHRleHRhcmVhLCAuVkEtYXJ0aWNsZUJvZHkga2V5Z2VuLCAuVkEtYXJ0aWNsZUJvZHkgc2VsZWN0LCAuVkEtYXJ0aWNsZUJvZHkgYnV0dG9uIHtcbiAgbWFyZ2luOiAwZW07XG4gIGZvbnQ6IC13ZWJraXQtc21hbGwtY29udHJvbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC8qIEZJWE1FOiBSZW1vdmUgd2hlbiB0YWJzIHdvcmsgd2l0aCBvcHRpbWl6ZUxlZ2liaWxpdHkuICovXG4gIGNvbG9yOiBpbml0aWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxuLmluaXRpYWwga2V5Z2VuLCAuaW5pdGlhbCBzZWxlY3QsIC5WQS1hcnRpY2xlQm9keSBrZXlnZW4sIC5WQS1hcnRpY2xlQm9keSBzZWxlY3Qge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5pbml0aWFsIGtleWdlbjo6LXdlYmtpdC1rZXlnZW4tc2VsZWN0LCAuVkEtYXJ0aWNsZUJvZHkga2V5Z2VuOjotd2Via2l0LWtleWdlbi1zZWxlY3Qge1xuICBtYXJnaW46IDBweDtcbn1cblxuLmluaXRpYWwgdGV4dGFyZWEsIC5WQS1hcnRpY2xlQm9keSB0ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGFyZWE7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgLXdlYmtpdC1ydGwtb3JkZXJpbmc6IGxvZ2ljYWw7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJlc2l6ZTogYXV0bztcbiAgY3Vyc29yOiBhdXRvO1xuICBwYWRkaW5nOiAycHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uaW5pdGlhbCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5WQS1hcnRpY2xlQm9keSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtd2Via2l0LXRleHQtc2VjdXJpdHk6IG5vbmU7XG4gIGNvbG9yOiBkYXJrR3JheTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmluaXRpYWwgb3B0aW9uOi1pbnRlcm5hbC1zcGF0aWFsLW5hdmlnYXRpb24tZm9jdXMsIC5WQS1hcnRpY2xlQm9keSBvcHRpb246LWludGVybmFsLXNwYXRpYWwtbmF2aWdhdGlvbi1mb2N1cyB7XG4gIG91dGxpbmU6IGJsYWNrIGRhc2hlZCAxcHg7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xufVxuXG4uaW5pdGlhbCBkYXRhbGlzdCwgLlZBLWFydGljbGVCb2R5IGRhdGFsaXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmluaXRpYWwgYXJlYSwgLlZBLWFydGljbGVCb2R5IGFyZWEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmluaXRpYWwgcGFyYW0sIC5WQS1hcnRpY2xlQm9keSBwYXJhbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbml0aWFsIHNlbGVjdCwgLlZBLWFydGljbGVCb2R5IHNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbWVudWxpc3Q7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICAtd2Via2l0LXJ0bC1vcmRlcmluZzogbG9naWNhbDtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uaW5pdGlhbCBzZWxlY3Q6bm90KDotaW50ZXJuYWwtbGlzdC1ib3gpLCAuVkEtYXJ0aWNsZUJvZHkgc2VsZWN0Om5vdCg6LWludGVybmFsLWxpc3QtYm94KSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbml0aWFsIHNlbGVjdDotaW50ZXJuYWwtbGlzdC1ib3gsIC5WQS1hcnRpY2xlQm9keSBzZWxlY3Q6LWludGVybmFsLWxpc3QtYm94IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyOiAxcHggaW5zZXQgZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogaW5pdGlhbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmluaXRpYWwgb3B0Z3JvdXAsIC5WQS1hcnRpY2xlQm9keSBvcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5pdGlhbCBvcHRpb24sIC5WQS1hcnRpY2xlQm9keSBvcHRpb24ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAycHggMXB4IDJweDtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi5pbml0aWFsIHNlbGVjdDotaW50ZXJuYWwtbGlzdC1ib3ggb3B0Z3JvdXAgb3B0aW9uOmJlZm9yZSwgLlZBLWFydGljbGVCb2R5IHNlbGVjdDotaW50ZXJuYWwtbGlzdC1ib3ggb3B0Z3JvdXAgb3B0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMGEwXFwwMGEwXFwwMGEwXFwwMGEwXCI7XG59XG5cbi5pbml0aWFsIHNlbGVjdDotaW50ZXJuYWwtbGlzdC1ib3ggb3B0aW9uLFxuLmluaXRpYWwgc2VsZWN0Oi1pbnRlcm5hbC1saXN0LWJveCBvcHRncm91cCwgLlZBLWFydGljbGVCb2R5IHNlbGVjdDotaW50ZXJuYWwtbGlzdC1ib3ggb3B0aW9uLFxuLlZBLWFydGljbGVCb2R5IHNlbGVjdDotaW50ZXJuYWwtbGlzdC1ib3ggb3B0Z3JvdXAge1xuICBsaW5lLWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG4uaW5pdGlhbCBzZWxlY3Q6LWludGVybmFsLWxpc3QtYm94OmZvY3VzIG9wdGlvbjpjaGVja2VkLCAuVkEtYXJ0aWNsZUJvZHkgc2VsZWN0Oi1pbnRlcm5hbC1saXN0LWJveDpmb2N1cyBvcHRpb246Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IC1pbnRlcm5hbC1hY3RpdmUtbGlzdC1ib3gtc2VsZWN0aW9uICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAtaW50ZXJuYWwtYWN0aXZlLWxpc3QtYm94LXNlbGVjdGlvbi10ZXh0ICFpbXBvcnRhbnQ7XG59XG5cbi5pbml0aWFsIHNlbGVjdDotaW50ZXJuYWwtbGlzdC1ib3ggb3B0aW9uOmNoZWNrZWQsIC5WQS1hcnRpY2xlQm9keSBzZWxlY3Q6LWludGVybmFsLWxpc3QtYm94IG9wdGlvbjpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogLWludGVybmFsLWluYWN0aXZlLWxpc3QtYm94LXNlbGVjdGlvbiAhaW1wb3J0YW50O1xuICBjb2xvcjogLWludGVybmFsLWluYWN0aXZlLWxpc3QtYm94LXNlbGVjdGlvbi10ZXh0ICFpbXBvcnRhbnQ7XG59XG5cbi5pbml0aWFsIHNlbGVjdDotaW50ZXJuYWwtbGlzdC1ib3g6ZGlzYWJsZWQgb3B0aW9uOmNoZWNrZWQsXG4uaW5pdGlhbCBzZWxlY3Q6LWludGVybmFsLWxpc3QtYm94IG9wdGlvbjpjaGVja2VkOmRpc2FibGVkLCAuVkEtYXJ0aWNsZUJvZHkgc2VsZWN0Oi1pbnRlcm5hbC1saXN0LWJveDpkaXNhYmxlZCBvcHRpb246Y2hlY2tlZCxcbi5WQS1hcnRpY2xlQm9keSBzZWxlY3Q6LWludGVybmFsLWxpc3QtYm94IG9wdGlvbjpjaGVja2VkOmRpc2FibGVkIHtcbiAgY29sb3I6IGdyYXkgIWltcG9ydGFudDtcbn1cblxuLmluaXRpYWwgc2VsZWN0Oi1pbnRlcm5hbC1saXN0LWJveCBociwgLlZBLWFydGljbGVCb2R5IHNlbGVjdDotaW50ZXJuYWwtbGlzdC1ib3ggaHIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi5pbml0aWFsIG91dHB1dCwgLlZBLWFydGljbGVCb2R5IG91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmluaXRpYWwgbWV0ZXIsIC5WQS1hcnRpY2xlQm9keSBtZXRlciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbWV0ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiA1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4yZW07XG59XG5cbi5pbml0aWFsIG1ldGVyOjotd2Via2l0LW1ldGVyLWlubmVyLWVsZW1lbnQsIC5WQS1hcnRpY2xlQm9keSBtZXRlcjo6LXdlYmtpdC1tZXRlci1pbm5lci1lbGVtZW50IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICAtd2Via2l0LXVzZXItbW9kaWZ5OiByZWFkLW9ubHkgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluaXRpYWwgbWV0ZXI6Oi13ZWJraXQtbWV0ZXItYmFyLCAuVkEtYXJ0aWNsZUJvZHkgbWV0ZXI6Oi13ZWJraXQtbWV0ZXItYmFyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2RkZCwgI2VlZSAyMCUsICNjY2MgNDUlLCAjY2NjIDU1JSwgI2RkZCk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdXNlci1tb2RpZnk6IHJlYWQtb25seSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaW5pdGlhbCBtZXRlcjo6LXdlYmtpdC1tZXRlci1vcHRpbXVtLXZhbHVlLCAuVkEtYXJ0aWNsZUJvZHkgbWV0ZXI6Oi13ZWJraXQtbWV0ZXItb3B0aW11bS12YWx1ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNhZDcsICNjZWEgMjAlLCAjN2EzIDQ1JSwgIzdhMyA1NSUsICNhZDcpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdXNlci1tb2RpZnk6IHJlYWQtb25seSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaW5pdGlhbCBtZXRlcjo6LXdlYmtpdC1tZXRlci1zdWJvcHRpbXVtLXZhbHVlLCAuVkEtYXJ0aWNsZUJvZHkgbWV0ZXI6Oi13ZWJraXQtbWV0ZXItc3Vib3B0aW11bS12YWx1ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZTcsICNmZmMgMjAlLCAjZGIzIDQ1JSwgI2RiMyA1NSUsICNmZTcpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdXNlci1tb2RpZnk6IHJlYWQtb25seSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaW5pdGlhbCBtZXRlcjo6LXdlYmtpdC1tZXRlci1ldmVuLWxlc3MtZ29vZC12YWx1ZSwgLlZBLWFydGljbGVCb2R5IG1ldGVyOjotd2Via2l0LW1ldGVyLWV2ZW4tbGVzcy1nb29kLXZhbHVlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y3NywgI2ZjYyAyMCUsICNkNDQgNDUlLCAjZDQ0IDU1JSwgI2Y3Nyk7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC11c2VyLW1vZGlmeTogcmVhZC1vbmx5ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5pbml0aWFsIHByb2dyZXNzLCAuVkEtYXJ0aWNsZUJvZHkgcHJvZ3Jlc3Mge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHByb2dyZXNzLWJhcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDEwZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4yZW07XG59XG5cbi5pbml0aWFsIHByb2dyZXNzOjotd2Via2l0LXByb2dyZXNzLWlubmVyLWVsZW1lbnQsIC5WQS1hcnRpY2xlQm9keSBwcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy1pbm5lci1lbGVtZW50IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICAtd2Via2l0LXVzZXItbW9kaWZ5OiByZWFkLW9ubHk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbml0aWFsIHByb2dyZXNzOjotd2Via2l0LXByb2dyZXNzLWJhciwgLlZBLWFydGljbGVCb2R5IHByb2dyZXNzOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdXNlci1tb2RpZnk6IHJlYWQtb25seSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaW5pdGlhbCBwcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSwgLlZBLWFydGljbGVCb2R5IHByb2dyZXNzOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDUwJTtcbiAgLyogc2hvdWxkIGJlIHJlbW92ZWQgbGF0ZXIgKi9cbiAgLXdlYmtpdC11c2VyLW1vZGlmeTogcmVhZC1vbmx5ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5pbml0aWFsIHUsIC5pbml0aWFsIGlucywgLlZBLWFydGljbGVCb2R5IHUsIC5WQS1hcnRpY2xlQm9keSBpbnMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmluaXRpYWwgc3Ryb25nLCAuaW5pdGlhbCBiLCAuVkEtYXJ0aWNsZUJvZHkgc3Ryb25nLCAuVkEtYXJ0aWNsZUJvZHkgYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaW5pdGlhbCBlbSwgLmluaXRpYWwgc3Ryb25nLCAuVkEtYXJ0aWNsZUJvZHkgZW0sIC5WQS1hcnRpY2xlQm9keSBzdHJvbmcge1xuICBmb250LXN0eWxlOiBib2xkO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmluaXRpYWwgaSwgLmluaXRpYWwgY2l0ZSwgLmluaXRpYWwgZW0sIC5pbml0aWFsIHZhciwgLmluaXRpYWwgYWRkcmVzcywgLmluaXRpYWwgZGZuLCAuVkEtYXJ0aWNsZUJvZHkgaSwgLlZBLWFydGljbGVCb2R5IGNpdGUsIC5WQS1hcnRpY2xlQm9keSBlbSwgLlZBLWFydGljbGVCb2R5IHZhciwgLlZBLWFydGljbGVCb2R5IGFkZHJlc3MsIC5WQS1hcnRpY2xlQm9keSBkZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5pbml0aWFsIHR0LCAuaW5pdGlhbCBjb2RlLCAuaW5pdGlhbCBrYmQsIC5pbml0aWFsIHNhbXAsIC5WQS1hcnRpY2xlQm9keSB0dCwgLlZBLWFydGljbGVCb2R5IGNvZGUsIC5WQS1hcnRpY2xlQm9keSBrYmQsIC5WQS1hcnRpY2xlQm9keSBzYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cblxuLmluaXRpYWwgcHJlLCAuaW5pdGlhbCB4bXAsIC5pbml0aWFsIHBsYWludGV4dCwgLmluaXRpYWwgbGlzdGluZywgLlZBLWFydGljbGVCb2R5IHByZSwgLlZBLWFydGljbGVCb2R5IHhtcCwgLlZBLWFydGljbGVCb2R5IHBsYWludGV4dCwgLlZBLWFydGljbGVCb2R5IGxpc3Rpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLmluaXRpYWwgbWFyaywgLlZBLWFydGljbGVCb2R5IG1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmluaXRpYWwgYmlnLCAuVkEtYXJ0aWNsZUJvZHkgYmlnIHtcbiAgZm9udC1zaXplOiBsYXJnZXI7XG59XG5cbi5pbml0aWFsIHNtYWxsLCAuVkEtYXJ0aWNsZUJvZHkgc21hbGwge1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG5cbi5pbml0aWFsIHMsIC5pbml0aWFsIHN0cmlrZSwgLmluaXRpYWwgZGVsLCAuVkEtYXJ0aWNsZUJvZHkgcywgLlZBLWFydGljbGVCb2R5IHN0cmlrZSwgLlZBLWFydGljbGVCb2R5IGRlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4uaW5pdGlhbCBzdWIsIC5WQS1hcnRpY2xlQm9keSBzdWIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG5cbi5pbml0aWFsIHN1cCwgLlZBLWFydGljbGVCb2R5IHN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZm9udC1zaXplOiBzbWFsbGVyO1xufVxuXG4uaW5pdGlhbCBub2JyLCAuVkEtYXJ0aWNsZUJvZHkgbm9iciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5pbml0aWFsIDpmb2N1cywgLlZBLWFydGljbGVCb2R5IDpmb2N1cyB7XG4gIG91dGxpbmU6IGF1dG8gNXB4IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuLmluaXRpYWwgaHRtbDpmb2N1cywgLmluaXRpYWwgYm9keTpmb2N1cywgLmluaXRpYWwgaW5wdXRbcmVhZG9ubHldOmZvY3VzLCAuVkEtYXJ0aWNsZUJvZHkgaHRtbDpmb2N1cywgLlZBLWFydGljbGVCb2R5IGJvZHk6Zm9jdXMsIC5WQS1hcnRpY2xlQm9keSBpbnB1dFtyZWFkb25seV06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaW5pdGlhbCBlbWJlZDpmb2N1cywgLmluaXRpYWwgaWZyYW1lOmZvY3VzLCAuaW5pdGlhbCBvYmplY3Q6Zm9jdXMsIC5WQS1hcnRpY2xlQm9keSBlbWJlZDpmb2N1cywgLlZBLWFydGljbGVCb2R5IGlmcmFtZTpmb2N1cywgLlZBLWFydGljbGVCb2R5IG9iamVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pbml0aWFsIGlucHV0OmZvY3VzLCAuaW5pdGlhbCB0ZXh0YXJlYTpmb2N1cywgLmluaXRpYWwga2V5Z2VuOmZvY3VzLCAuaW5pdGlhbCBzZWxlY3Q6Zm9jdXMsIC5WQS1hcnRpY2xlQm9keSBpbnB1dDpmb2N1cywgLlZBLWFydGljbGVCb2R5IHRleHRhcmVhOmZvY3VzLCAuVkEtYXJ0aWNsZUJvZHkga2V5Z2VuOmZvY3VzLCAuVkEtYXJ0aWNsZUJvZHkgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi5pbml0aWFsIGlucHV0W3R5cGU9XCJidXR0b25cIiBpXTpmb2N1cyxcbi5pbml0aWFsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiIGldOmZvY3VzLFxuLmluaXRpYWwgaW5wdXRbdHlwZT1cImZpbGVcIiBpXTpmb2N1cyxcbi5pbml0aWFsIGlucHV0W3R5cGU9XCJoaWRkZW5cIiBpXTpmb2N1cyxcbi5pbml0aWFsIGlucHV0W3R5cGU9XCJpbWFnZVwiIGldOmZvY3VzLFxuLmluaXRpYWwgaW5wdXRbdHlwZT1cInJhZGlvXCIgaV06Zm9jdXMsXG4uaW5pdGlhbCBpbnB1dFt0eXBlPVwicmVzZXRcIiBpXTpmb2N1cyxcbi5pbml0aWFsIGlucHV0W3R5cGU9XCJzZWFyY2hcIiBpXTpmb2N1cyxcbi5pbml0aWFsIGlucHV0W3R5cGU9XCJzdWJtaXRcIiBpXTpmb2N1cyxcbi5pbml0aWFsIGlucHV0W3R5cGU9XCJmaWxlXCIgaV06Zm9jdXM6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLCAuVkEtYXJ0aWNsZUJvZHkgaW5wdXRbdHlwZT1cImJ1dHRvblwiIGldOmZvY3VzLFxuLlZBLWFydGljbGVCb2R5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiIGldOmZvY3VzLFxuLlZBLWFydGljbGVCb2R5IGlucHV0W3R5cGU9XCJmaWxlXCIgaV06Zm9jdXMsXG4uVkEtYXJ0aWNsZUJvZHkgaW5wdXRbdHlwZT1cImhpZGRlblwiIGldOmZvY3VzLFxuLlZBLWFydGljbGVCb2R5IGlucHV0W3R5cGU9XCJpbWFnZVwiIGldOmZvY3VzLFxuLlZBLWFydGljbGVCb2R5IGlucHV0W3R5cGU9XCJyYWRpb1wiIGldOmZvY3VzLFxuLlZBLWFydGljbGVCb2R5IGlucHV0W3R5cGU9XCJyZXNldFwiIGldOmZvY3VzLFxuLlZBLWFydGljbGVCb2R5IGlucHV0W3R5cGU9XCJzZWFyY2hcIiBpXTpmb2N1cyxcbi5WQS1hcnRpY2xlQm9keSBpbnB1dFt0eXBlPVwic3VibWl0XCIgaV06Zm9jdXMsXG4uVkEtYXJ0aWNsZUJvZHkgaW5wdXRbdHlwZT1cImZpbGVcIiBpXTpmb2N1czo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaW5pdGlhbCBhOi13ZWJraXQtYW55LWxpbmssIC5WQS1hcnRpY2xlQm9keSBhOi13ZWJraXQtYW55LWxpbmsge1xuICBjb2xvcjogIzk0OGE2OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLmluaXRpYWwgYTotd2Via2l0LWFueS1saW5rOmFjdGl2ZSwgLlZBLWFydGljbGVCb2R5IGE6LXdlYmtpdC1hbnktbGluazphY3RpdmUge1xuICBjb2xvcjogLXdlYmtpdC1hY3RpdmVsaW5rO1xufVxuXG4uaW5pdGlhbCBydWJ5LCAuaW5pdGlhbCBydCwgLlZBLWFydGljbGVCb2R5IHJ1YnksIC5WQS1hcnRpY2xlQm9keSBydCB7XG4gIHRleHQtaW5kZW50OiAwO1xuICAvKiBibG9ja3MgdXNlZCBmb3IgcnVieSByZW5kZXJpbmcgc2hvdWxkIG5vdCB0cmlnZ2VyIHRoaXMgKi9cbn1cblxuLmluaXRpYWwgcnQsIC5WQS1hcnRpY2xlQm9keSBydCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtdGV4dC1lbXBoYXNpczogbm9uZTtcbn1cblxuLmluaXRpYWwgcnVieSA+IHJ0LCAuVkEtYXJ0aWNsZUJvZHkgcnVieSA+IHJ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNTAlO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxuLmluaXRpYWwgcnVieSA+IHJwLCAuVkEtYXJ0aWNsZUJvZHkgcnVieSA+IHJwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmluaXRpYWwgbm9mcmFtZXMsIC5WQS1hcnRpY2xlQm9keSBub2ZyYW1lcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbml0aWFsIGZyYW1lc2V0LCAuaW5pdGlhbCBmcmFtZSwgLlZBLWFydGljbGVCb2R5IGZyYW1lc2V0LCAuVkEtYXJ0aWNsZUJvZHkgZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmluaXRpYWwgZnJhbWVzZXQsIC5WQS1hcnRpY2xlQm9keSBmcmFtZXNldCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmluaXRpYWwgaWZyYW1lLCAuVkEtYXJ0aWNsZUJvZHkgaWZyYW1lIHtcbiAgYm9yZGVyOiAycHggaW5zZXQ7XG59XG5cbi5pbml0aWFsIGRldGFpbHMsIC5WQS1hcnRpY2xlQm9keSBkZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbml0aWFsIHN1bW1hcnksIC5WQS1hcnRpY2xlQm9keSBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbml0aWFsIHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIsIC5WQS1hcnRpY2xlQm9keSBzdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMC42NmVtO1xuICBoZWlnaHQ6IDAuNjZlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAwLjRlbTtcbn1cblxuLmluaXRpYWwgdGVtcGxhdGUsIC5WQS1hcnRpY2xlQm9keSB0ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbml0aWFsIGJkaSwgLmluaXRpYWwgb3V0cHV0LCAuVkEtYXJ0aWNsZUJvZHkgYmRpLCAuVkEtYXJ0aWNsZUJvZHkgb3V0cHV0IHtcbiAgdW5pY29kZS1iaWRpOiAtd2Via2l0LWlzb2xhdGU7XG59XG5cbi5pbml0aWFsIGJkbywgLlZBLWFydGljbGVCb2R5IGJkbyB7XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbn1cblxuLmluaXRpYWwgdGV4dGFyZWFbZGlyPWF1dG8gaV0sIC5WQS1hcnRpY2xlQm9keSB0ZXh0YXJlYVtkaXI9YXV0byBpXSB7XG4gIHVuaWNvZGUtYmlkaTogLXdlYmtpdC1wbGFpbnRleHQ7XG59XG5cbi5pbml0aWFsIGRpYWxvZzpub3QoW29wZW5dKSwgLlZBLWFydGljbGVCb2R5IGRpYWxvZzpub3QoW29wZW5dKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbml0aWFsIGRpYWxvZywgLlZBLWFydGljbGVCb2R5IGRpYWxvZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICBoZWlnaHQ6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyOiBzb2xpZDtcbiAgcGFkZGluZzogMWVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uaW5pdGlhbCBkaWFsb2c6OmJhY2tkcm9wLCAuVkEtYXJ0aWNsZUJvZHkgZGlhbG9nOjpiYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbkBwYWdlIHtcbiAgLmluaXRpYWwsIC5WQS1hcnRpY2xlQm9keSB7XG4gICAgLyogRklYTUU6IERlZmluZSB0aGUgcmlnaHQgZGVmYXVsdCB2YWx1ZXMgZm9yIHBhZ2UgcHJvcGVydGllcy4gKi9cbiAgICBzaXplOiBhdXRvO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmluaXRpYWwgKiwgLlZBLWFydGljbGVCb2R5ICoge1xuICAgIC13ZWJraXQtY29sdW1uczogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDExcHg7XG4gIHdpZHRoOiAxMXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNDQ0NDQ0O1xuICBiYWNrZ3JvdW5kOiAjNDQ0NDQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjYmJhZTg1O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuVHlwb2dyYXBoeVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBXZWJmb250ICovXG4vKiBTZXQgWXUgR290aGljIFdlaWdodCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIll1IEdvdGhpY1wiO1xuICBzcmM6IGxvY2FsKFwiWXUgR290aGljIE1lZGl1bVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIll1IEdvdGhpY1wiO1xuICBzcmM6IGxvY2FsKFwiWXUgR290aGljIEJvbGRcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBXZXN0ZXJuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1NoYXJwU2Fucy1MaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvU2hhcnBTYW5zLUxpZ2h0LmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvU2hhcnBTYW5zLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvU2hhcnBTYW5zLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NoYXJwU2Fucyc7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvU2hhcnBTYW5zLUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1NoYXJwU2Fucy1Cb2xkLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvU2hhcnBTYW5zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9TaGFycFNhbnMtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU2hhcnBTYW5zJztcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9TaGFycFNhbnMtRXh0cmFib2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9TaGFycFNhbnMtRXh0cmFib2xkLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvU2hhcnBTYW5zLUV4dHJhYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL1NoYXJwU2Fucy1FeHRyYWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cblxuLyogSWNvbiBGb250cyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvaWNvbW9vbi5lb3Q/cjYzbm0wXCIpO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2ljb21vb24uZW90P3I2M25tMCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvaWNvbW9vbi50dGY/cjYzbm0wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9pY29tb29uLndvZmY/cjYzbm0wXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL2ljb21vb24uc3ZnP3I2M25tMCNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWljb19hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24taWNvX25ld3RhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24taWNvX3F1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBGb250cyAqL1xuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdUdvdGhpY1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgUm9ib3RvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5NSVhJTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuVkFSSUFCTEVTXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5DT01NT05cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDEyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmEge1xuICBjb2xvcjogIzk0OGE2OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogI2JiYWU4NSAhaW1wb3J0YW50O1xufVxuXG4uVkEtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5WQS1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uVkEtc2xpZGUgLlZBLWlubmVyIHtcbiAgcGFkZGluZzogMCA0LjglO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5WQS1zbGlkZV9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLlZBLXNsaWRlX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLlZBLXNsaWRlX190ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI5JSk7XG59XG5cbi5WQS1zbGlkZV9fdGl0bGUge1xuICBmb250LXNpemU6IDU1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzk0OGE2OTtcbiAgcGFkZGluZzogNXB4IDAgMTVweDtcbn1cblxuLlZBLXNsaWRlX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLlZBLXNsaWRlX19zdWJ0aXRsZS0tc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uVkEtc2xpZGVfX2NvcHkge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjA4MztcbiAgbWFyZ2luLXRvcDogOTBweDtcbn1cblxuLlZBLXNsaWRlX190ZXh0IC5WQS1idG4ge1xuICBtYXJnaW46IDgwcHggYXV0byAwIDA7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuVkEtc2xpZGUge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG4gIC5WQS1zbGlkZSAuVkEtaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgNSU7XG4gIH1cbiAgLlZBLXNsaWRlX190ZXh0IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA3JTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuVkEtc2xpZGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG4gIC5WQS1zbGlkZV9fc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLlZBLXNsaWRlX19zdWJ0aXRsZS0tcGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuVkEtc2xpZGVfX3N1YnRpdGxlLS1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG4gIC5WQS1zbGlkZV9fY29weSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgfVxuICAuVkEtc2xpZGVfX3RleHQgLlZBLWJ0biB7XG4gICAgbWFyZ2luOiAxMCUgYXV0byAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NDhhNjk7XG4gICAgbWF4LXdpZHRoOiAzMjdweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGNvbG9yOiAjMDAwMDAxO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4uVkEtc3VwcG9ydExpc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvYmdfc3VwcG9ydC5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5WQS1idG5XcmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5WQS1idG5XcmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi5WQS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTQ4YTY5O1xuICB3aWR0aDogMzMwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAnU2hhcnBTYW5zJywnTm90byBTYW5zIEpQJywgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdUdvdGhpY1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgUm9ib3RvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5WQS1idG46YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbmV2ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbn1cblxuLlZBLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDhhNjk7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5WQS1idG4tLXdpZGUge1xuICB3aWR0aDogNDEwcHg7XG59XG5cbi5WQS1idG4tLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLlZBLWJ0bi0tbGVmdCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLlZBLWJ0bi0tc21hbGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLlZBLWJ0bi0tc21hbGw6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbn1cblxuLlZBLWJ0bi0tYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5WQS1idG4tLWFycm93LlZBLWJ0bi0tc21hbGw6YWZ0ZXIge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5WQS1idG4tLWFycm93LS1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uVkEtYnRuLS1hcnJvdy0tcmV2ZXJzZTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbn1cblxuLlZBLWJ0bi0tYXJyb3ctLXJldmVyc2UuVkEtYnRuLS1zbWFsbDphZnRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbi5WQS1idG4tLXRhYjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLlZBLWJ0bi0tdGFiLlZBLWJ0bi0tc21hbGw6YWZ0ZXIge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5WQS1idG4gKyAuVkEtYnRuIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLlZBLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLlZBLWJ0bjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gICAgc3BlYWs6IG5ldmVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxuICAuVkEtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ4YTY5O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLlZBLWJ0bi0tZnVsbCB7XG4gICAgd2lkdGg6IDI1NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuVkEtYnRuLS1sZWZ0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLlZBLWJ0bi0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLlZBLWJ0bi0tYXJyb3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gIC5WQS1idG4tLWFycm93LlZBLWJ0bi0tc21hbGw6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAuVkEtYnRuLS10YWI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5WQS1idG4tLXRhYi5WQS1idG4tLXNtYWxsOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkNPTU1PTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jd3BhZG1pbmJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5WQS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk0OGE2OTtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4uVkEtaGVhZGVyLS10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLlZBLWhlYWRlciAuVkEtc2VhcmNoQm94IC5WQS1zZWFyY2hCb3hfX29wZW5Gb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5WQS1oZWFkZXIgLlZBLXNlYXJjaEJveCAuVkEtc2VhcmNoQm94X19vcGVuRm9ybSBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uVkEtaGVhZGVyIC5WQS1zZWFyY2hCb3ggLlZBLXNlYXJjaEJveF9fb3BlbkZvcm0gaW1nLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uVkEtaGVhZGVyIC5WQS1zZWFyY2hCb3hfX2Zvcm0ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTE7XG4gIHBhZGRpbmc6IDI1cHggOTBweDtcbn1cblxuLlZBLWhlYWRlciAuVkEtc2VhcmNoQm94X19mb3JtIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjOTQ4YTY5O1xuICBmb250LXNpemU6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5WQS1oZWFkZXIgLlZBLXNlYXJjaEJveF9fZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5NDhhNjk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLlZBLWhlYWRlciAuVkEtc2VhcmNoQm94X19mb3JtIDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLlZBLWhlYWRlciAuVkEtc2VhcmNoQm94X19mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOTZweDtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uVkEtaGVhZGVyIC5WQS1zZWFyY2hCb3hfX2Zvcm0gYnV0dG9uW3R5cGU9c3VibWl0XSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLlZBLWhlYWRlciAuVkEtaGVhZGVyX19pbm5lciB7XG4gIGhlaWdodDogNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLlZBLWhlYWRlciAuVkEtbG9nbyBhIGltZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuXG4uVkEtaGVhZGVyIC5WQS1sb2dvIGE6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLlZBLWhlYWRlciAuVkEtbG9nbyAuVkEtbG9nb19faW1hZ2Uge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLlZBLWhlYWRlciAuVkEtbG9nbyAuVkEtbG9nb19faW1hZ2UtLW1hcmsge1xuICB3aWR0aDogNDFweDtcbiAgd2lkdGg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcbn1cblxuLlZBLWhlYWRlciAuVkEtbG9nbyAuVkEtbG9nb19faW1hZ2UtLWxvZ28ge1xuICB3aWR0aDogMzAxcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xufVxuXG4uVkEtc2VhcmNoQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjA0cHg7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLlZBLXNlYXJjaEJveCBpbnB1dCxcbi5WQS1zZWFyY2hCb3ggYnV0dG9uLFxuLlZBLXNlYXJjaEJveCBzZWxlY3QsXG4uVkEtc2VhcmNoQm94IHRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5WQS1zZWFyY2hCb3ggdGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4uVkEtc2VhcmNoQm94IGlucHV0W3R5cGU9J2NoZWNrYm94J10sXG4uVkEtc2VhcmNoQm94IGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uVkEtc2VhcmNoQm94IGlucHV0W3R5cGU9J3N1Ym1pdCddLFxuLlZBLXNlYXJjaEJveCBpbnB1dFt0eXBlPSdidXR0b24nXSxcbi5WQS1zZWFyY2hCb3ggbGFiZWwsXG4uVkEtc2VhcmNoQm94IGJ1dHRvbixcbi5WQS1zZWFyY2hCb3ggc2VsZWN0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uVkEtc2VhcmNoQm94IHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWlkLTI1MSAuVkEtc2VhcmNoQm94X19mb3JtIHtcbiAgdG9wOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1pZC0yNTEgLlZBLXNlYXJjaEJveF9fZm9ybSB7XG4gICAgdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLlZBLW1lbnUge1xuICB3aWR0aDogMjA0cHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5WQS1tZW51IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cblxuLlZBLW1lbnUgYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ4YTY5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLlZBLW1lbnUgYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDhhNjk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG59XG5cbi5WQS1tZW51IGE6aG92ZXI6YmVmb3JlLCAuVkEtbWVudSBhOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYWU4NTtcbn1cblxuLlZBLW1lbnUtLWNsb3NlIGE6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uVkEtbWVudS0tY2xvc2UgYTphZnRlciB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5WQS1oZWFkZXJfX2lubmVyLlZBLWhlYWRlcl9faW5uZXItLXNjcm9sbGVkIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uVkEtaGVhZGVyX19pbm5lci5WQS1oZWFkZXJfX2lubmVyLS1zY3JvbGxlZCAuVkEtbG9nbyAuVkEtbG9nb19faW1hZ2UtLW1hcmsge1xuICB3aWR0aDogMzBweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG59XG5cbi5WQS1oZWFkZXJfX2lubmVyLlZBLWhlYWRlcl9faW5uZXItLXNjcm9sbGVkIC5WQS1sb2dvIC5WQS1sb2dvX19pbWFnZS0tbG9nbyB7XG4gIHdpZHRoOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xufVxuXG4uVkEtaGVhZGVyX19pbm5lci5WQS1oZWFkZXJfX2lubmVyLS1zY3JvbGxlZCAuVkEtc2VhcmNoQm94X19mb3JtIHtcbiAgdG9wOiA1MHB4O1xufVxuXG4uVkEtbW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHotaW5kZXg6IDEwMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uVkEtbW9kYWwgLlZBLW1vZGFsX19pbm5lciB7XG4gIHBhZGRpbmc6IDAgMzBweCAzMHB4IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLlZBLWduYXYge1xuICBjb2xvcjogIzk0OGE2OTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5WQS1nbmF2IGEge1xuICBjb2xvcjogIzk0OGE2OTtcbn1cblxuLlZBLWduYXYgLlZBLWduYXZfX3RleHRFbiB7XG4gIGZvbnQtZmFtaWx5OiAnU2hhcnBTYW5zJywnTm90byBTYW5zIEpQJywgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdUdvdGhpY1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgUm9ib3RvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNWVtO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uVkEtZ25hdiAuVkEtZ25hdl9fdGV4dEphIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cblxuLlZBLWduYXYgLlZBLWduYXZfX3RleHRKYSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpO1xufVxuXG4uVkEtZ25hdiBhOmhvdmVyIC5WQS1nbmF2X190ZXh0SmEge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5WQS1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5WQS1oZWFkZXIgaW5wdXQsXG4gIC5WQS1oZWFkZXIgYnV0dG9uLFxuICAuVkEtaGVhZGVyIHNlbGVjdCxcbiAgLlZBLWhlYWRlciB0ZXh0YXJlYSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAuVkEtaGVhZGVyIHRleHRhcmVhIHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICB9XG4gIC5WQS1oZWFkZXIgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSxcbiAgLlZBLWhlYWRlciBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5WQS1oZWFkZXIgaW5wdXRbdHlwZT0nc3VibWl0J10sXG4gIC5WQS1oZWFkZXIgaW5wdXRbdHlwZT0nYnV0dG9uJ10sXG4gIC5WQS1oZWFkZXIgbGFiZWwsXG4gIC5WQS1oZWFkZXIgYnV0dG9uLFxuICAuVkEtaGVhZGVyIHNlbGVjdCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5WQS1oZWFkZXIgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5WQS1oZWFkZXIgLlZBLWhlYWRlcl9faW5uZXIge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLlZBLWhlYWRlciAuVkEtc2VhcmNoQm94IHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLlZBLWhlYWRlciAuVkEtc2VhcmNoQm94X19vcGVuRm9ybSB7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5WQS1oZWFkZXIgLlZBLXNlYXJjaEJveF9fZm9ybSB7XG4gICAgdG9wOiA2MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICAgIHBhZGRpbmc6IDIwcHggNDVweDtcbiAgfVxuICAuVkEtaGVhZGVyIC5WQS1zZWFyY2hCb3hfX2Zvcm0gaDIge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuVkEtaGVhZGVyIC5WQS1zZWFyY2hCb3hfX2Zvcm0gYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gICAgcmlnaHQ6IDUlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDE1cHg7XG4gIH1cbiAgLlZBLWhlYWRlciAuVkEtc2VhcmNoQm94X19mb3JtIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICB9XG4gIC5WQS1oZWFkZXIgLlZBLWxvZ28gLlZBLWxvZ29fX2ltYWdlLS1tYXJrIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuICAuVkEtaGVhZGVyIC5WQS1sb2dvIC5WQS1sb2dvX19pbWFnZS0tbG9nbyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC5WQS1tZW51IHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuVkEtbWVudSBhIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDEyLjVweDtcbiAgfVxuICAuVkEtbWVudSBhOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAycHg7XG4gIH1cbiAgLlZBLW1lbnUgYTphZnRlciB7XG4gICAgaGVpZ2h0OiAycHg7XG4gIH1cbiAgLlZBLW1lbnUtLWNsb3NlIGE6YmVmb3JlIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAuVkEtbWVudS0tY2xvc2UgYTphZnRlciB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG4gIC5WQS1oZWFkZXJfX2lubmVyLlZBLWhlYWRlcl9faW5uZXItLXNjcm9sbGVkIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLlZBLWhlYWRlcl9faW5uZXIuVkEtaGVhZGVyX19pbm5lci0tc2Nyb2xsZWQgLlZBLWxvZ28gLlZBLWxvZ29fX2ltYWdlLS1tYXJrIHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuICAuVkEtaGVhZGVyX19pbm5lci5WQS1oZWFkZXJfX2lubmVyLS1zY3JvbGxlZCAuVkEtbG9nbyAuVkEtbG9nb19faW1hZ2UtLWxvZ28ge1xuICAgIHdpZHRoOiAwO1xuICB9XG4gIC5WQS1oZWFkZXJfX2lubmVyLlZBLWhlYWRlcl9faW5uZXItLXNjcm9sbGVkIC5WQS1zZWFyY2hCb3hfX2Zvcm0ge1xuICAgIHRvcDogNTBweDtcbiAgfVxuICAuVkEtbW9kYWwgLlZBLW1vZGFsX19pbm5lciB7XG4gICAgcGFkZGluZzogNjBweCAzMHB4IDMwcHggMzBweDtcbiAgfVxuICAuVkEtZ25hdiB7XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLlZBLWduYXYgYSB7XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gIH1cbiAgLlZBLWduYXYgLlZBLWduYXZfX3RleHRFbiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC5WQS1nbmF2IC5WQS1nbmF2X190ZXh0SmEge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkZPT1RFUlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uVkEtZm9vdE5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDhhNjk7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cblxuLlZBLWZvb3ROYXYgLlZBLWZvb3ROYXZfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLlZBLWZvb3ROYXYgLlZBLWZvb3ROYXZfX2xvZ28ge1xuICB3aWR0aDogMjUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5WQS1mb290TmF2IC5WQS1mb290TmF2X19sb2dvIGltZyB7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuLlZBLWZvb3ROYXYgLlZBLWZvb3ROYXZfX2xvZ28gYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLlZBLWZvb3ROYXYgLlZBLWZvb3ROYXZfX2xpbmtzIHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLlZBLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uVkEtbGlua3MgLlZBLWxpbmtzX19ncm91cCB7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbn1cblxuLlZBLWxpbmtzIC5WQS1saW5rc19fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uVkEtbGlua3MgLm1lbnUtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLlZBLWxpbmtzIC5tZW51LWl0ZW0gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uVkEtbGlua3MgLm1lbnUtaXRlbS0taW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uVkEtbGlua3MgLm1lbnUtaXRlbS0taW1hZ2UgLlZBLWxpbmtzX19pdGVtIHtcbiAgd2lkdGg6IDMxcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLlZBLWxpbmtzIC5WQS1saW5rc19faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLlZBLWxpbmtzIC5WQS1saW5rc19faXRlbSBhIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLlZBLWxpbmtzIC5WQS1saW5rc19faXRlbSBhOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNiYmFlODU7XG59XG5cbi5WQS1wYXJ0bmVyIHtcbiAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNjBweCAwIDMwcHg7XG4gIHBhZGRpbmc6IDYwcHggMCAzMHB4O1xufVxuXG4uVkEtcGFydG5lciAuVkEtcGFydG5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLlZBLWxvZ29MaXN0IC5WQS1sb2dvTGlzdF9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5WQS1sb2dvTGlzdCAuVkEtbG9nb0xpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDEwcHggMjRweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xufVxuXG4uVkEtbG9nb0xpc3QgLlZBLWxvZ29MaXN0X19pdGVtIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5WQS1sb2dvTGlzdC0tbGFyZ2Uge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLlZBLWxvZ29MaXN0LS1sYXJnZSAuVkEtbG9nb0xpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDEwcHggNDBweDtcbn1cblxuLlZBLWNvcHlyaWdodCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk0OGE2OTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLlZBLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1MDBweDtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLlZBLWlubmVyLS1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDYwcHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG4gIC5WQS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA5NnB4IDA7XG4gIH1cbiAgLlZBLXNlY3Rpb24tLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5WQS1zZWN0aW9uLlZBLWludGVydmlld0xpc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5WQS1wYWdlVGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDg0cHg7XG4gIH1cbiAgLlZBLXBhZ2VUaXRsZSAuVkEtcGFnZVRpdGxlX19lbiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnU2hhcnBTYW5zJywnTm90byBTYW5zIEpQJywgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdUdvdGhpY1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgUm9ib3RvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLlZBLXBhZ2VUaXRsZSAuVkEtcGFnZVRpdGxlX19lbiAuVkEtcGFnZVRpdGxlX19ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5WQS1wYWdlVGl0bGUgLlZBLXBhZ2VUaXRsZV9famEge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gIH1cbiAgLlZBLXN1Yk5hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDYycHg7XG4gIH1cbiAgLlZBLXN1Yk5hdiAuVkEtc3ViTmF2X19vcGVuLCAuVkEtc3ViTmF2IC5WQS1zdWJOYXZfX2Nsb3NlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk0OGE2OTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbiAgLlZBLXN1Yk5hdiAuVkEtc3ViTmF2X19vcGVuOmFmdGVyLCAuVkEtc3ViTmF2IC5WQS1zdWJOYXZfX2Nsb3NlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvaWNvX2Fycm93X2Rvd24ucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW46IDhweCAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgLlZBLXN1Yk5hdiAuVkEtc3ViTmF2X19jbG9zZSB7XG4gICAgcGFkZGluZzogMTNweDtcbiAgfVxuICAuVkEtc3ViTmF2IC5WQS1zdWJOYXZfX2Nsb3NlOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgfVxuICAuVkEtc3ViTmF2IC5WQS1zdWJOYXZfX2NhdGVnb3JpZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMTZweCAwIDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5NDhhNjk7XG4gIH1cbiAgLlZBLXN1Yk5hdiAuVkEtc3ViTmF2X19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG4gIC5WQS1zdWJOYXYgLlZBLXN1Yk5hdl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgICBtYXJnaW46IDE2cHggMjBweDtcbiAgfVxuICAuVkEtc3ViTmF2IC5WQS1zdWJOYXZfX2l0ZW06aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuICAuVkEtc3ViTmF2IC5WQS1zdWJOYXZfX2ljb24ge1xuICAgIHdpZHRoOiA3MnB4O1xuICB9XG4gIC5WQS1zdWJOYXYgLlZBLXN1Yk5hdl9fdGV4dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLlZBLXN1Yk5hdi5hY3RpdmUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLlZBLWxlYWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA4NHB4O1xuICB9XG4gIC5WQS1hcmNoaXZlIHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbiAgLlZBLWFydGljbGUsIC50eXBlLWludGVydmlldy5hc3QtYXJ0aWNsZS1zaW5nbGUsIC50eXBlLXBvc3QuYXN0LWFydGljbGUtc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5WQS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5WQS1jb2x1bW4gLlZBLWNvbHVtbl9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMlIC0gMjhweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MnB4O1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gIH1cbiAgLlZBLWNvbHVtbiAuVkEtY29sdW1uX19pdGVtOm50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuVkEtY29sdW1uIC5WQS1jb2x1bW5fX2l0ZW06bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5WQS1jb2x1bW4gLlZBLWNvbHVtbl9faXRlbTpudGgtY2hpbGQoLW4rMykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLlZBLW5ld3NMaXN0IC5WQS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5WQS1uZXdzTGlzdCAuVkEtY29sdW1uIC5WQS1jb2x1bW5fX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzJSAtIDI4cHgpO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuICAuVkEtbmV3c0xpc3QgLlZBLWNvbHVtbiAuVkEtY29sdW1uX19pdGVtOm50aC1jaGlsZCgtbiszKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuVkEtaGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5WQS1oZWFkIC5WQS1oZWFkX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5WQS1oZWFkIC5WQS1oZWFkX190ZXh0IHtcbiAgICBjb2xvcjogIzk0OGE2OTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICB9XG4gIC5WQS1saXN0IC5WQS1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLlZBLWxpc3QtLWJvcmRlciAuVkEtbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTQ4YTY5O1xuICB9XG4gIC5WQS1saXN0LS1ib3JkZXIgLlZBLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuVkEtbGlzdC0tYm9yZGVyIC5WQS1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk0OGE2OTtcbiAgfVxuICAuVkEtc3VwcG9ydFJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgfVxuICAuVkEtc3VwcG9ydFJvdzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzkxNjclO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAwLjJzO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoMikge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAwLjRzO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAwLjZzO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoNCkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAwLjhzO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoNSkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAxcztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDYpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMS4ycztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDcpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMS40cztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDgpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMS42cztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDkpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMS44cztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDEwKSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDJzO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoMTEpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMi4ycztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDEyKSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDIuNHM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCgxMykge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAyLjZzO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoMTQpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMi44cztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDE1KSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDNzO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoMTYpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMy4ycztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDE3KSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDMuNHM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCgxOCkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAzLjZzO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoMTkpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMy44cztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDIwKSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDRzO1xuICB9XG4gIC5hbmltLS1hY3RpdmUgLlZBLXN1cHBvcnRJdGVtIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgLlZBLXN1cHBvcnRJdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEzLjA4MzMzJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDE1LjE2NjY3JTtcbiAgICBtYXJnaW46IDJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSBzdmcsIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2lubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2xpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbiAgLlZBLXN1cHBvcnRJdGVtIC5WQS1zdXBwb3J0SXRlbV9faW5uZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5JTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLlZBLXN1cHBvcnRJdGVtIC5WQS1zdXBwb3J0SXRlbV9faW5uZXIgaW1nIHtcbiAgICB3aWR0aDogNDEuMTM5MjQlO1xuICAgIG1hcmdpbjogMCBhdXRvIDYuMzI5MTElO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2lubmVyIC5WQS1zdXBwb3J0SXRlbV9fdGl0bGVFbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2lubmVyIC5WQS1zdXBwb3J0SXRlbV9fdGl0bGVKYSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuVkEtc3VwcG9ydEl0ZW0gLlZBLXN1cHBvcnRJdGVtX19pbm5lciAuVkEtc3VwcG9ydEl0ZW1fX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLlZBLXN1cHBvcnRJdGVtIC5WQS1zdXBwb3J0SXRlbV9faW5uZXItLWhvdmVyIC5WQS1zdXBwb3J0SXRlbV9fdGl0bGVFbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuVkEtc3VwcG9ydEl0ZW0gLlZBLXN1cHBvcnRJdGVtX19pbm5lci0taG92ZXIgLlZBLXN1cHBvcnRJdGVtX190aXRsZUphIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2JnIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2JnIGltYWdlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIH1cbiAgLlZBLXN1cHBvcnRJdGVtIC5WQS1zdXBwb3J0SXRlbV9fYmctLWxhcmdlIGltYWdlIHtcbiAgICB3aWR0aDogMTEwJTtcbiAgICBoZWlnaHQ6IDExMCU7XG4gICAgeDogLTUlO1xuICAgIHk6IC01JTtcbiAgfVxuICAuVkEtc3VwcG9ydE1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG4gIG5hdiArIC5WQS1zdXBwb3J0TWVudSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLlZBLXN1cHBvcnRUaXRsZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDM0MHB4O1xuICB9XG4gIC5WQS1zdXBwb3J0VGl0bGUgLlZBLXN1cHBvcnRUaXRsZV9fYmcge1xuICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gIH1cbiAgLlZBLXN1cHBvcnRUaXRsZSAuVkEtc3VwcG9ydFRpdGxlX19iZyBwaWN0dXJlLCAuVkEtc3VwcG9ydFRpdGxlIC5WQS1zdXBwb3J0VGl0bGVfX2JnIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5WQS1zdXBwb3J0VGl0bGUgLlZBLXN1cHBvcnRUaXRsZV9fdGV4dCB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cbiAgLlZBLXN1cHBvcnRUaXRsZSAuVkEtc3VwcG9ydFRpdGxlX19pY29uIHtcbiAgICB3aWR0aDogMTA3cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLlZBLXN1cHBvcnRUaXRsZSAuVkEtc3VwcG9ydFRpdGxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLlZBLXN1cHBvcnRDb250ZW50IHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbiAgLlZBLXN1cHBvcnRDb250ZW50IC5WQS1zdXBwb3J0Q29udGVudF9fbGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLlZBLWNhcmQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5NDhhNjk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycztcbiAgfVxuICAuVkEtY2FyZCAuVkEtY2FyZF9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5NDhhNjk7XG4gIH1cbiAgLlZBLWNhcmQgLlZBLWNhcmRfX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xuICB9XG4gIC5WQS1jYXJkIC5WQS1jYXJkX19pbWFnZS0tdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuVkEtY2FyZCAuVkEtY2FyZF9faW1hZ2UtLXZpZGVvOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogOTJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvYnRuX3BsYXkucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC5WQS1jYXJkOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiYmFlODU7XG4gIH1cbiAgLlZBLWNhcmQ6aG92ZXIgLlZBLWNhcmRfX2ltYWdlIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgfVxuICAuVkEtY2FyZCAuVkEtY2FyZF9fdGV4dCB7XG4gICAgcGFkZGluZzogMzRweCAxNnB4IDE2cHg7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5WQS1jYXJkIC5WQS1jYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICB9XG4gIC5WQS1jYXJkIC5WQS1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuVkEtY2FyZCAuVkEtY2FyZF9fdGV4dEJvdHRvbSB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgfVxuICAuVkEtY2FyZCAuVkEtY2FyZF9fc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzk0OGE2OTtcbiAgICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5WQS1jYXJkLS1kYXJrIC5WQS1jYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICNjM2MzYzM7XG4gIH1cbiAgLlZBLWNhcmQtLWRhcmsgLlZBLWNhcmRfX3RpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuVkEtY2FyZC0tbGlnaHQge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5WQS1jYXJkLS1saWdodCAuVkEtY2FyZF9fZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5WQS1jYXJkLS1saWdodCAuVkEtY2FyZF9fdGl0bGUge1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICB9XG4gIC5WQS1jYXJkLS1zaW1wbGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuVkEtY2FyZC0tc2ltcGxlIC5WQS1jYXJkX190ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gIH1cbiAgLlZBLWNhcmQtLXNpbXBsZSAuVkEtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuVkEtY2FyZC0tc2ltcGxlIC5WQS1jYXJkX19wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICAuVkEtY2FyZC0tc2ltcGxlIC5WQS1jYXJkX19wcmljZSBlbSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIGJvZHk6bm90KC5wYWdlLWlkLTI1MSkgLlZBLWNhcmQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5NDhhNjk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycztcbiAgfVxuICBib2R5Om5vdCgucGFnZS1pZC0yNTEpIC5WQS1jYXJkIC5WQS1jYXJkX19pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk0OGE2OTtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG4gIGJvZHk6bm90KC5wYWdlLWlkLTI1MSkgLlZBLWNhcmQgLlZBLWNhcmRfX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAjaG9tZSAuVkEtY2FyZCAuVkEtY2FyZF9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5NDhhNjk7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgfVxuICAuc2luZ2xlLWludGVydmlldyAuVkEtY2FyZCAuVkEtY2FyZF9faW1hZ2Uge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLlZBLWhvcml6b250YWxDYXJkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzYwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAzNjBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0NDBweDtcbiAgfVxuICAuVkEtaG9yaXpvbnRhbENhcmQgLlZBLWhvcml6b250YWxDYXJkX19pbWFnZSB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMztcbiAgfVxuICAuVkEtaG9yaXpvbnRhbENhcmQgLlZBLWhvcml6b250YWxDYXJkX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAuVkEtaG9yaXpvbnRhbENhcmQgLlZBLWhvcml6b250YWxDYXJkX19oZWFkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLlZBLWhvcml6b250YWxDYXJkIC5WQS1ob3Jpem9udGFsQ2FyZF9fbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLlZBLWhvcml6b250YWxDYXJkIC5WQS1ob3Jpem9udGFsQ2FyZF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5WQS1ob3Jpem9udGFsQ2FyZCAuVkEtaG9yaXpvbnRhbENhcmRfX25vIHtcbiAgICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5WQS1ob3Jpem9udGFsQ2FyZCAuVkEtaG9yaXpvbnRhbENhcmRfX25vIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLlZBLWhvcml6b250YWxDYXJkIC5WQS1ob3Jpem9udGFsQ2FyZF9fdGV4dCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICAuVkEtaG9yaXpvbnRhbENhcmQgLlZBLWhvcml6b250YWxDYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuICAuVkEtaG9yaXpvbnRhbENhcmQgLlZBLWhvcml6b250YWxDYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICNjM2MzYzM7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbiAgLlZBLWhvcml6b250YWxDYXJkIC5WQS1ob3Jpem9udGFsQ2FyZF9fZGF0ZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzk0OGE2OTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5WQS1ob3Jpem9udGFsQ2FyZCAuVkEtaG9yaXpvbnRhbENhcmRfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG4gIC5WQS1tZWRpYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuVkEtbWVkaWEgLlZBLW1lZGlhX19pbWFnZSB7XG4gICAgd2lkdGg6IDQ5LjQ3NzM1JTtcbiAgfVxuICAuVkEtbWVkaWEgLlZBLW1lZGlhX190ZXh0IHtcbiAgICB3aWR0aDogNDUuNjQ0NiU7XG4gIH1cbiAgLlZBLW1lZGlhIC5WQS1tZWRpYV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cbiAgLlZBLW1lZGlhIC5WQS1tZWRpYV9fZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjYzNjM2MzO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG4gIC5WQS1tZWRpYSAuVkEtbWVkaWFfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMzRweDtcbiAgfVxuICAuVkEtc3Vic2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxMjYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG4gIC5WQS1hcnRpY2xld01haW4ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLlZBLWFydGljbGV3TWFpbiAuVkEtYXJ0aWNsZU1haW5fX2ltYWdlIHtcbiAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICB9XG4gIC5WQS1hcnRpY2xld01haW4gLlZBLWFydGljbGVNYWluX19pbWFnZSBwaWN0dXJlLCAuVkEtYXJ0aWNsZXdNYWluIC5WQS1hcnRpY2xlTWFpbl9faW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuVkEtYXJ0aWNsZXdNYWluIC5WQS1hcnRpY2xlTWFpbl9fdGV4dCB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbiAgLlZBLWFydGljbGV3TWFpbiAuVkEtYXJ0aWNsZU1haW5fX3RleHQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMDgzMzNlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5WQS1hcnRpY2xld01haW4tLW5ld3MgLlZBLWFydGljbGVNYWluX19pbWFnZSB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgfVxuICAuVkEtYXJ0aWNsZXdNYWluLS1uZXdzIC5WQS1hcnRpY2xlTWFpbl9faW1hZ2UgcGljdHVyZSwgLlZBLWFydGljbGV3TWFpbi0tbmV3cyAuVkEtYXJ0aWNsZU1haW5fX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5WQS1hcnRpY2xld01haW4tLW5ld3MgLlZBLWFydGljbGVNYWluX190ZXh0IHtcbiAgICBncmlkLXJvdzogMiAvIDM7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgIHBhZGRpbmctdG9wOiA3NnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5WQS1hcnRpY2xlVGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDY3cHg7XG4gIH1cbiAgLlZBLWFydGljbGVUaXRsZSAuVkEtYXJ0aWNsZVRpdGxlX19jYXRlZ29yeSB7XG4gICAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzg4ODllbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG4gIC5WQS1hcnRpY2xlVGl0bGUgLlZBLWFydGljbGVUaXRsZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1Mzg1ZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2ZW07XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuICAuVkEtYXJ0aWNsZVRpdGxlIC5WQS1hcnRpY2xlVGl0bGVfX3ZvbCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gIH1cbiAgLlZBLWFydGljbGVUaXRsZS0tbGlnaHQgLlZBLWFydGljbGVUaXRsZV9fY2F0ZWdvcnkge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5WQS1hcnRpY2xlVGl0bGUtLWxpZ2h0IC5WQS1hcnRpY2xlVGl0bGVfX3RleHQge1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICB9XG4gIC5WQS1hcnRpY2xlVGl0bGUtLWRhcmsgLlZBLWFydGljbGVUaXRsZV9fY2F0ZWdvcnkge1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICB9XG4gIC5WQS1hcnRpY2xlVGl0bGUtLWRhcmsgLlZBLWFydGljbGVUaXRsZV9fdGV4dCB7XG4gICAgY29sb3I6ICM3MzczNzM7XG4gIH1cbiAgLlZBLWFydGljbGVUaXRsZS0tc21hbGwgLlZBLWFydGljbGVUaXRsZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG4gIC5WQS1hcnRpY2xlRGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMi4wODMzM2VtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLlZBLWFydGljbGVEZXNjcmlwdGlvbi0tcXVvdGU6YmVmb3JlIHtcbiAgICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICBzcGVhazogbmV2ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuVkEtYXV0b3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA2N3B4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5WQS1hdXRvciAuVkEtYXV0b3JfX2luaXRpYWwge1xuICAgIG1hcmdpbi1yaWdodDogLjZlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk0OGE2OTtcbiAgfVxuICAuVkEtYXV0b3IgLlZBLWF1dG9yX190ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS41NTU1NmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICB9XG4gIC5WQS1hdXRvciAuVkEtYXV0b3JfX25hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLlZBLWFydGljbGVCb2R5IHtcbiAgICBwYWRkaW5nOiA3NnB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogNzZweCAwO1xuICB9XG4gIC5WQS1hcnRpY2xlQm9keSAqIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkgaDIsIC5WQS1hcnRpY2xlQm9keSBoMywgLlZBLWFydGljbGVCb2R5IGg0LCAuVkEtYXJ0aWNsZUJvZHkgaDUsIC5WQS1hcnRpY2xlQm9keSBoNiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDIuNWVtIDA7XG4gIH1cbiAgLlZBLWFydGljbGVCb2R5ICpbY2xhc3NePVwid3AtYmxvY2tcIl0ge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogMi41ZW0gMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkgKltjbGFzc149XCJ3cC1ibG9ja1wiXTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkgKltjbGFzc149XCJ3cC1ibG9ja1wiXTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5WQS1hcnRpY2xlQm9keSBoMiwgLlZBLWFydGljbGVCb2R5IC5WQS1hcnRpY2xlQm9keV9faW1hZ2Uge1xuICAgIG1hcmdpbjogMi41ZW0gMCAxZW07XG4gIH1cbiAgLlZBLWFydGljbGVCb2R5IGgyOmZpcnN0LWNoaWxkLCAuVkEtYXJ0aWNsZUJvZHkgLlZBLWFydGljbGVCb2R5X19pbWFnZTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkgaDI6bGFzdC1jaGlsZCwgLlZBLWFydGljbGVCb2R5IC5WQS1hcnRpY2xlQm9keV9faW1hZ2U6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkgLlZBLWFydGljbGVCb2R5X19pbWFnZSwgLlZBLWFydGljbGVCb2R5IC53cC1ibG9jay1pbWFnZSB7XG4gICAgbWFyZ2luOiAyLjVlbSAxMCUgMWVtO1xuICB9XG4gIC5WQS1hcnRpY2xlQm9keSAuVkEtYXJ0aWNsZUJvZHlfX2ltYWdlIC5hbGlnbmNlbnRlciwgLlZBLWFydGljbGVCb2R5IC53cC1ibG9jay1pbWFnZSAuYWxpZ25jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuVkEtYXJ0aWNsZU1lZGlhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMi41ZW0gMDtcbiAgfVxuICAuVkEtYXJ0aWNsZU1lZGlhOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5WQS1hcnRpY2xlTWVkaWE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuVkEtYXJ0aWNsZU1lZGlhIC5WQS1hcnRpY2xlTWVkaWFfX2ltYWdlIHtcbiAgICB3aWR0aDogMzIuMzYxMTElO1xuICAgIG1hcmdpbi1yaWdodDogMi4wODMzMyU7XG4gIH1cbiAgLlZBLWFydGljbGVNZWRpYSAuVkEtYXJ0aWNsZU1lZGlhX190ZXh0IHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5WQS1hcnRpY2xlLXBhZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiAxMCU7XG4gIH1cbiAgLlZBLWFydGljbGUtcGFnZXIgYSB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuVkEtYXJ0aWNsZS1wYWdlciBhOmJlZm9yZSB7XG4gICAgY29udGVudDogJ++8nCc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMlO1xuICB9XG4gIC5WQS1hcnRpY2xlLXBhZ2VyIGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5WQS1hcnRpY2xlLXBhZ2VyIGRpdjpudGgtY2hpbGQoMikge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5WQS1hcnRpY2xlLXBhZ2VyIGRpdjpudGgtY2hpbGQoMikgYSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuVkEtYXJ0aWNsZS1wYWdlciBkaXY6bnRoLWNoaWxkKDIpIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuICAuVkEtYXJ0aWNsZS1wYWdlciBkaXY6bnRoLWNoaWxkKDIpIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICfvvJ4nO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDMlO1xuICB9XG4gIC5WQS1wYWdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA3NnB4O1xuICB9XG4gIC5WQS1wYWdlciAuVkEtcGFnZXJfYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLlZBLXBhZ2VyIC5WQS1wYWdlcl9hcnJvdy0tbmV4dDpiZWZvcmUsIC5WQS1wYWdlciAuVkEtcGFnZXJfYXJyb3ctLXByZXY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICBzcGVhazogbmV2ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogIzk0OGE2OTtcbiAgfVxuICAuVkEtcGFnZXIgLlZBLXBhZ2VyX2Fycm93LS1wcmV2OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIH1cbiAgLlZBLXBhZ2VyIC5WQS1wYWdlcl9hcnJvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk0OGE2OTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAuVkEtcGFnZXIgLlZBLXBhZ2VyX2Fycm93OmhvdmVyOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLlZBLXBhZ2VyIC5WQS1wYWdlcl9fcGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCAyMnB4O1xuICB9XG4gIC5WQS1wYWdlciAuVkEtcGFnZXJfX3RvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5WQS1wYWdlciAuVkEtcGFnZXJfX2l0ZW0ge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNTdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbiAgLlZBLXBhZ2VyIC5WQS1wYWdlcl9faXRlbTpob3ZlciAuVkEtcGFnZXJfX25vLCAuVkEtcGFnZXIgLlZBLXBhZ2VyX19pdGVtIC5WQS1wYWdlcl9fY3VycmVudCAuVkEtcGFnZXJfX25vIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuVkEtcGFnZXIgLlZBLXBhZ2VyX19pdGVtOmhvdmVyIC5WQS1wYWdlcl9fc3ltYm9sIHBvbHlnb24sIC5WQS1wYWdlciAuVkEtcGFnZXJfX2l0ZW0gLlZBLXBhZ2VyX19jdXJyZW50IC5WQS1wYWdlcl9fc3ltYm9sIHBvbHlnb24ge1xuICAgIHN0cm9rZTogIzk0OGE2OTtcbiAgICBmaWxsOiAjOTQ4YTY5O1xuICB9XG4gIC5WQS1wYWdlciAuVkEtcGFnZXJfX25vIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuVkEtcGFnZXIgLlZBLXBhZ2VyX19zeW1ib2wgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLlZBLXBhZ2VyIC5WQS1wYWdlcl9fc3ltYm9sIHBvbHlnb24ge1xuICAgIHN0cm9rZS13aWR0aDogMC4zO1xuICAgIHN0cm9rZTogIzk0OGE2OTtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgfVxuICAuVkEtc25zIHtcbiAgICBwYWRkaW5nOiAwIDIwcHggOTZweDtcbiAgfVxuICAuVkEtc25zIGgzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ4YTY5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5WQS1zbnMgaDMgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG4gIC5WQS1zbnMgaDMgc3BhbiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5WQS1zbnMgLlZBLXNucy1ibG9jayA+IGRpdiB7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyO1xuICB9XG4gIC5WQS1zbnMgLlZBLXNucy1ibG9jay0taW5zdGEgc3BhbiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5WQS1zbnMgLlZBLXNucy1ibG9jay0tdHdpaXR0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5WQS1zbnMgLlZBLXNucy1ibG9jay0tdHdpaXR0ZXIgc3BhbiB7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG4gIC5WQS1zbnMgLlZBLXN1YnNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLlZBLXNucyAuVkEtc25zLWJsb2NrIC5zbnMtd3JhcCB7XG4gICAgbWF4LWhlaWdodDogNDg2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuVkEtc25zIC5WQS1zbnMtYmxvY2sge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLlZBLXNucyAjc2JfaW5zdGFncmFtOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLlZBLXNucyAjc2JfaW5zdGFncmFtOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4ICM1MjRkM2I7XG4gIH1cbiAgLlZBLXNucyAuY3RmLWF1dGhvci1zY3JlZW5uYW1lLCAuVkEtc25zIC5jdGYtdHdlZXQtZGF0ZSwgLlZBLXNucyAuY3RmLXJldHdlZXQtdGV4dCB7XG4gICAgY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgfVxuICAuVkEtc25zICNzYl9pbnN0YWdyYW0uc2JpX2ZpeGVkX2hlaWdodCwgLlZBLXNucyAjY3RmIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgLlZBLXNucyAjc2JfaW5zdGFncmFtLnNiaV9maXhlZF9oZWlnaHQ6OmFmdGVyLCAuVkEtc25zICNjdDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3R0b206IDA7XG4gICAgLyogbGVmdDogMDsgKi9cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG4gIC5WQS1zbnMgI3NiX2luc3RhZ3JhbTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA2cHg7XG4gIH1cbiAgLlZBLXNucyAjc2JfaW5zdGFncmFtOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLlZBLXNucyAjc2JfaW5zdGFncmFtOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYmFja2dyb3VuZDogIzUyNGQzYjtcbiAgfVxuICAuVkEtc25zIC5jdGYtdHdlZXRzIHtcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIH1cbiAgLlZBLXNucyAuY3RmLXR3ZWV0cyBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuVkEtc25zIC5jdGYtcmV0d2VldC10ZXh0LCAuVkEtc25zIC5jdGYtdHdlZXQtZGF0ZSwgLlZBLXNucyAuY3RmLWF1dGhvci1zY3JlZW5uYW1lIHtcbiAgICBjb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICB9XG4gIC5WQS1zbnMgLmN0Zi1hdXRob3Itc2NyZWVubmFtZSwgLlZBLXNucyAuY3RmLXR3ZWV0LWRhdGUsIC5WQS1zbnMgLmN0Zi1yZXR3ZWV0LXRleHQge1xuICAgIGNvbG9yOiAjZGRkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLlZBLXNucyAuY3RmLXR5cGUtdXNlcnRpbWVsaW5lOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDZweDtcbiAgfVxuICAuVkEtc25zICNjdGY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuVkEtc25zICNjdGY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjNTI0ZDNiO1xuICB9XG4gIC53cGNmNy1mb3JtIHtcbiAgICBtYXJnaW46IDUwcHggYXV0byAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhY3Rmb3JtLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5jb250YWN0Zm9ybS1pdGVtIGxhYmVsIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXQsIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB0ZXh0YXJlYSwgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHNwYW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dCwgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5NDhhNjkgIWltcG9ydGFudDtcbiAgfVxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXQ6Zm9jdXMsIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAud3BjZjctc3VibWl0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTQ4YTY5O1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICB9XG4gIC53cGNmNy1zdWJtaXQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICAgIHNwZWFrOiBuZXZlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gIH1cbiAgLndwY2Y3LXN1Ym1pdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk0OGE2OTtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwY2Y3LXN1Ym1pdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLndwY2Y3LXN1Ym1pdDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gICAgc3BlYWs6IG5ldmVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxuICAud3BjZjctc3VibWl0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ4YTY5O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndwY2Y3LXNwaW5uZXIge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTQ4YTY5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNob3BpZnktYnV5X19jb2xsZWN0aW9uLXByb2R1Y3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuVkEtbWFya2V0IC5WQS1idG5XcmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5WQS1tYXJrZXQgLlZBLWJ0biB7XG4gICAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuVkEtbWFya2V0IC5WQS1oZWFkX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5mb3JzcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hbmltIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyO1xufVxuXG4uYW5pbS5hbmltLS1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JwYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5WQS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMy4zMzMzMyU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLlZBLWlubmVyLS1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDYwcHg7XG4gICAgcGFkZGluZzogMCAzLjMzMzMzJTtcbiAgfVxuICAuVkEtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxuICAuVkEtc2VjdGlvbi0tbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLlZBLXNlY3Rpb24uVkEtaW50ZXJ2aWV3TGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLlZBLXBhZ2VUaXRsZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAuVkEtcGFnZVRpdGxlIC5WQS1wYWdlVGl0bGVfX2VuIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuVkEtcGFnZVRpdGxlIC5WQS1wYWdlVGl0bGVfX2VuIC5WQS1wYWdlVGl0bGVfX2JvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLlZBLXBhZ2VUaXRsZSAuVkEtcGFnZVRpdGxlX19qYSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLlZBLXN1Yk5hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5WQS1zdWJOYXYgLlZBLXN1Yk5hdl9fb3BlbiwgLlZBLXN1Yk5hdiAuVkEtc3ViTmF2X19jbG9zZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NDhhNjk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG4gIC5WQS1zdWJOYXYgLlZBLXN1Yk5hdl9fb3BlbjphZnRlciwgLlZBLXN1Yk5hdiAuVkEtc3ViTmF2X19jbG9zZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiA5cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2ljb19hcnJvd19kb3duLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luOiA4cHggMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG4gIC5WQS1zdWJOYXYgLlZBLXN1Yk5hdl9fY2xvc2Uge1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gIH1cbiAgLlZBLXN1Yk5hdiAuVkEtc3ViTmF2X19jbG9zZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIH1cbiAgLlZBLXN1Yk5hdiAuVkEtc3ViTmF2X19jYXRlZ29yaWVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDE2cHggMCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTQ4YTY5O1xuICB9XG4gIC5WQS1zdWJOYXYgLlZBLXN1Yk5hdl9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLlZBLXN1Yk5hdiAuVkEtc3ViTmF2X19saXN0IGxpIHtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbiAgLlZBLXN1Yk5hdiAuVkEtc3ViTmF2X19saXN0IGxpOm50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICB9XG4gIC5WQS1zdWJOYXYgLlZBLXN1Yk5hdl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgfVxuICAuVkEtc3ViTmF2IC5WQS1zdWJOYXZfX2ljb24ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG4gIC5WQS1zdWJOYXYgLlZBLXN1Yk5hdl9fdGV4dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLlZBLXN1Yk5hdi5hY3RpdmUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLlZBLWxlYWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA4NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLlZBLWFyY2hpdmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5WQS1hcnRpY2xlLCAudHlwZS1pbnRlcnZpZXcuYXN0LWFydGljbGUtc2luZ2xlLCAudHlwZS1wb3N0LmFzdC1hcnRpY2xlLXNpbmdsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuVkEtY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuVkEtY29sdW1uIC5WQS1jb2x1bW5fX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuVkEtY29sdW1uIC5WQS1jb2x1bW5fX2l0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5WQS1jb2x1bW4gLlZBLWNvbHVtbl9faXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLlZBLWNvbHVtbiAuVkEtY29sdW1uX19pdGVtOm50aC1jaGlsZCgtbisyKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuVkEtY29sdW1uLS1zbWFsbEZ1bGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5WQS1jb2x1bW4tLXNtYWxsRnVsbCAuVkEtY29sdW1uX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMjZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5WQS1uZXdzTGlzdCAuVkEtY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuVkEtbmV3c0xpc3QgLlZBLWNvbHVtbiAuVkEtY29sdW1uX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA3LjVweCk7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC5WQS1uZXdzTGlzdCAuVkEtY29sdW1uIC5WQS1jb2x1bW5fX2l0ZW06bnRoLWNoaWxkKC1uKzIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5WQS1uZXdzTGlzdCAuVkEtY29sdW1uLS1zbWFsbEZ1bGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5WQS1uZXdzTGlzdCAuVkEtY29sdW1uLS1zbWFsbEZ1bGwgLlZBLWNvbHVtbl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDI2cHggIWltcG9ydGFudDtcbiAgfVxuICAuVkEtaGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5WQS1oZWFkIC5WQS1oZWFkX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLlZBLWhlYWQgLlZBLWhlYWRfX3RleHQge1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLlZBLWxpc3QgLlZBLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuVkEtbGlzdC0tYm9yZGVyIC5WQS1saXN0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5NDhhNjk7XG4gICAgcGFkZGluZzogMTVweCAwIDM1cHg7XG4gIH1cbiAgLlZBLWxpc3QtLWJvcmRlciAuVkEtbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5WQS1saXN0LS1ib3JkZXIgLlZBLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTQ4YTY5O1xuICB9XG4gIC5WQS1zdXBwb3J0V3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLlZBLXN1cHBvcnRSb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gIH1cbiAgLlZBLXN1cHBvcnRSb3c6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0zLjc5MTY3JTtcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhcjtcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMC4ycztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMC40cztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMC42cztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMC44cztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMXM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCg2KSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDEuMnM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCg3KSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDEuNHM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCg4KSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDEuNnM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCg5KSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDEuOHM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCgxMCkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAycztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDExKSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDIuMnM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCgxMikge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAyLjRzO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoMTMpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMi42cztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDE0KSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDIuOHM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCgxNSkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAzcztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDE2KSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDMuMnM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCgxNykge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciAzLjRzO1xuICB9XG4gIC5hbmltIC5WQS1zdXBwb3J0SXRlbTpudGgtY2hpbGQoMTgpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXIgMy42cztcbiAgfVxuICAuYW5pbSAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDE5KSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyIDMuOHM7XG4gIH1cbiAgLmFuaW0gLlZBLXN1cHBvcnRJdGVtOm50aC1jaGlsZCgyMCkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhciA0cztcbiAgfVxuICAuYW5pbS0tYWN0aXZlIC5WQS1zdXBwb3J0SXRlbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMy4wODMzMyU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAxNS4xNjY2NyU7XG4gICAgbWFyZ2luOiAycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMzkuNDI4NTclO1xuICAgIG1hcmdpbjogMC4yODU3MSU7XG4gICAgcGFkZGluZy10b3A6IDQ2Ljg1NzE0JTtcbiAgfVxuICAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDMpLCAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDcpLCAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKDExKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwLjI4NTcxJTtcbiAgfVxuICAuVkEtc3VwcG9ydEl0ZW06bnRoLWNoaWxkKG4gKyAzKSB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjU3MTQzJTtcbiAgfVxuICAuVkEtc3VwcG9ydEl0ZW0gc3ZnLCAuVkEtc3VwcG9ydEl0ZW0gLlZBLXN1cHBvcnRJdGVtX19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuVkEtc3VwcG9ydEl0ZW0gLlZBLXN1cHBvcnRJdGVtX19saW5rIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2lubmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOSU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAuVkEtc3VwcG9ydEl0ZW0gLlZBLXN1cHBvcnRJdGVtX19pbm5lciBpbWcge1xuICAgIHdpZHRoOiA0MS4xMzkyNCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gNi4zMjkxMSU7XG4gIH1cbiAgLlZBLXN1cHBvcnRJdGVtIC5WQS1zdXBwb3J0SXRlbV9faW5uZXIgaW1nIHtcbiAgICB3aWR0aDogNDEuMTM5MjQlO1xuICAgIG1hcmdpbjogMCBhdXRvIDcuMjQ2MzglO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2lubmVyIC5WQS1zdXBwb3J0SXRlbV9fdGl0bGVFbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2lubmVyIC5WQS1zdXBwb3J0SXRlbV9fdGl0bGVKYSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuVkEtc3VwcG9ydEl0ZW0gLlZBLXN1cHBvcnRJdGVtX19pbm5lciAuVkEtc3VwcG9ydEl0ZW1fX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLlZBLXN1cHBvcnRJdGVtIC5WQS1zdXBwb3J0SXRlbV9faW5uZXItLWhvdmVyIC5WQS1zdXBwb3J0SXRlbV9fdGl0bGVFbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuVkEtc3VwcG9ydEl0ZW0gLlZBLXN1cHBvcnRJdGVtX19pbm5lci0taG92ZXIgLlZBLXN1cHBvcnRJdGVtX190aXRsZUphIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2JnIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5WQS1zdXBwb3J0SXRlbSAuVkEtc3VwcG9ydEl0ZW1fX2JnIGltYWdlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIH1cbiAgLlZBLXN1cHBvcnRJdGVtIC5WQS1zdXBwb3J0SXRlbV9fYmctLWxhcmdlIGltYWdlIHtcbiAgICB3aWR0aDogMTEwJTtcbiAgICBoZWlnaHQ6IDExMCU7XG4gICAgeDogLTUlO1xuICAgIHk6IC01JTtcbiAgfVxuICAuVkEtc3VwcG9ydE1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG4gIC5WQS1zdXBwb3J0TWVudSAuVkEtYnRuLS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIG5hdiArIC5WQS1zdXBwb3J0TWVudSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLlZBLXN1cHBvcnRUaXRsZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEwMHB4O1xuICB9XG4gIC5WQS1zdXBwb3J0VGl0bGUgLlZBLXN1cHBvcnRUaXRsZV9fYmcge1xuICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gIH1cbiAgLlZBLXN1cHBvcnRUaXRsZSAuVkEtc3VwcG9ydFRpdGxlX19iZyBwaWN0dXJlLCAuVkEtc3VwcG9ydFRpdGxlIC5WQS1zdXBwb3J0VGl0bGVfX2JnIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5WQS1zdXBwb3J0VGl0bGUgLlZBLXN1cHBvcnRUaXRsZV9fdGV4dCB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5WQS1zdXBwb3J0VGl0bGUgLlZBLXN1cHBvcnRUaXRsZV9faWNvbiB7XG4gICAgd2lkdGg6IDEwN3B4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAuVkEtc3VwcG9ydFRpdGxlIC5WQS1zdXBwb3J0VGl0bGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuVkEtc3VwcG9ydENvbnRlbnQge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbiAgLlZBLXN1cHBvcnRDb250ZW50IC5WQS1zdXBwb3J0Q29udGVudF9fbGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLlZBLWNhcmQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5NDhhNjk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycztcbiAgfVxuICAuVkEtY2FyZCAuVkEtY2FyZF9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5NDhhNjk7XG4gIH1cbiAgLlZBLWNhcmQgLlZBLWNhcmRfX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xuICB9XG4gIC5WQS1jYXJkIC5WQS1jYXJkX19pbWFnZS0tdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuVkEtY2FyZCAuVkEtY2FyZF9faW1hZ2UtLXZpZGVvOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogOTJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvYnRuX3BsYXkucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC5WQS1jYXJkIC5WQS1jYXJkX190ZXh0IHtcbiAgICBwYWRkaW5nOiAxNHB4IDdweCA3cHg7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5WQS1jYXJkIC5WQS1jYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICB9XG4gIC5WQS1jYXJkIC5WQS1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuVkEtY2FyZCAuVkEtY2FyZF9fdGV4dEJvdHRvbSB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgfVxuICAuVkEtY2FyZCAuVkEtY2FyZF9fc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogIzk0OGE2OTtcbiAgICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5WQS1jYXJkLS1kYXJrIC5WQS1jYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICNjM2MzYzM7XG4gIH1cbiAgLlZBLWNhcmQtLWRhcmsgLlZBLWNhcmRfX3RpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuVkEtY2FyZC0tbGlnaHQge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5WQS1jYXJkLS1saWdodCAuVkEtY2FyZF9fZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5WQS1jYXJkLS1saWdodCAuVkEtY2FyZF9fdGl0bGUge1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICB9XG4gIC5WQS1jYXJkLS1zaW1wbGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuVkEtY2FyZC0tc2ltcGxlIC5WQS1jYXJkX190ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cbiAgLlZBLWNhcmQtLXNpbXBsZSAuVkEtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuVkEtY2FyZC0tc2ltcGxlIC5WQS1jYXJkX19wcmljZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICAuVkEtY2FyZC0tc2ltcGxlIC5WQS1jYXJkX19wcmljZSBlbSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5WQS1jYXJkLS1sYXJnZSAuVkEtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuVkEtY2FyZC0tbGFyZ2UgLlZBLWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuVkEtY2FyZC0tbGFyZ2UgLlZBLWNhcmRfX3RleHQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgYm9keTpub3QoLnBhZ2UtaWQtMjUxKSAuVkEtY2FyZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk0OGE2OTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzO1xuICB9XG4gIGJvZHk6bm90KC5wYWdlLWlkLTI1MSkgLlZBLWNhcmQgLlZBLWNhcmRfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTQ4YTY5O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgYm9keTpub3QoLnBhZ2UtaWQtMjUxKSAuVkEtY2FyZCAuVkEtY2FyZF9faW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICNob21lIC5WQS1jYXJkIC5WQS1jYXJkX19pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk0OGE2OTtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc2luZ2xlLWludGVydmlldyAuVkEtY2FyZCAuVkEtY2FyZF9faW1hZ2Uge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5WQS1ob3Jpem9udGFsQ2FyZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDUxLjczMzMzdncgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgfVxuICAuVkEtaG9yaXpvbnRhbENhcmQgLlZBLWhvcml6b250YWxDYXJkX19pbWFnZSB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgfVxuICAuVkEtaG9yaXpvbnRhbENhcmQgLlZBLWhvcml6b250YWxDYXJkX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAuVkEtaG9yaXpvbnRhbENhcmQgLlZBLWhvcml6b250YWxDYXJkX19oZWFkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLlZBLWhvcml6b250YWxDYXJkIC5WQS1ob3Jpem9udGFsQ2FyZF9fbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLlZBLWhvcml6b250YWxDYXJkIC5WQS1ob3Jpem9udGFsQ2FyZF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5WQS1ob3Jpem9udGFsQ2FyZCAuVkEtaG9yaXpvbnRhbENhcmRfX25vIHtcbiAgICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICAuVkEtaG9yaXpvbnRhbENhcmQgLlZBLWhvcml6b250YWxDYXJkX19ubyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5WQS1ob3Jpem9udGFsQ2FyZCAuVkEtaG9yaXpvbnRhbENhcmRfX3RleHQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGdyaWQtcm93OiAyIC8gMztcbiAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDA7XG4gIH1cbiAgLlZBLWhvcml6b250YWxDYXJkIC5WQS1ob3Jpem9udGFsQ2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cbiAgLlZBLWhvcml6b250YWxDYXJkIC5WQS1ob3Jpem9udGFsQ2FyZF9fZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjYzNjM2MzO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG4gIC5WQS1ob3Jpem9udGFsQ2FyZCAuVkEtaG9yaXpvbnRhbENhcmRfX2RhdGUge1xuICAgIGZvbnQtZmFtaWx5OiAnU2hhcnBTYW5zJywnTm90byBTYW5zIEpQJywgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdUdvdGhpY1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgUm9ib3RvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxuICAuVkEtaG9yaXpvbnRhbENhcmQgLlZBLWhvcml6b250YWxDYXJkX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgfVxuICAuVkEtbWVkaWEgLlZBLW1lZGlhX190ZXh0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMDtcbiAgfVxuICAuVkEtbWVkaWEgLlZBLW1lZGlhX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuICAuVkEtbWVkaWEgLlZBLW1lZGlhX19kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICNjM2MzYzM7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbiAgLlZBLW1lZGlhIC5WQS1tZWRpYV9fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5WQS1tZWRpYSAuVkEtbWVkaWFfX2J0biAuVkEtYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5WQS1zdWJzZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDEyNjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDMuMzMzMzMlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLlZBLWFydGljbGV3TWFpbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuVkEtYXJ0aWNsZXdNYWluIC5WQS1hcnRpY2xlTWFpbl9faW1hZ2Uge1xuICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gIH1cbiAgLlZBLWFydGljbGV3TWFpbiAuVkEtYXJ0aWNsZU1haW5fX2ltYWdlIHBpY3R1cmUsIC5WQS1hcnRpY2xld01haW4gLlZBLWFydGljbGVNYWluX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5WQS1hcnRpY2xld01haW4gLlZBLWFydGljbGVNYWluX190ZXh0IHtcbiAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMzMzMzMlO1xuICB9XG4gIC5WQS1hcnRpY2xld01haW4gLlZBLWFydGljbGVNYWluX190ZXh0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjA4MzMzZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuVkEtYXJ0aWNsZXdNYWluLS1uZXdzIC5WQS1hcnRpY2xlTWFpbl9faW1hZ2Uge1xuICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gIH1cbiAgLlZBLWFydGljbGV3TWFpbi0tbmV3cyAuVkEtYXJ0aWNsZU1haW5fX2ltYWdlIHBpY3R1cmUsIC5WQS1hcnRpY2xld01haW4tLW5ld3MgLlZBLWFydGljbGVNYWluX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAuVkEtYXJ0aWNsZXdNYWluLS1uZXdzIC5WQS1hcnRpY2xlTWFpbl9fdGV4dCB7XG4gICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLlZBLWFydGljbGVUaXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuVkEtYXJ0aWNsZVRpdGxlIC5WQS1hcnRpY2xlVGl0bGVfX2NhdGVnb3J5IHtcbiAgICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4zODg4OWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cbiAgLlZBLWFydGljbGVUaXRsZSAuVkEtYXJ0aWNsZVRpdGxlX190ZXh0IHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTUzODVlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG4gIC5WQS1hcnRpY2xlVGl0bGUgLlZBLWFydGljbGVUaXRsZV9fdm9sIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVlbTtcbiAgICBjb2xvcjogIzk0OGE2OTtcbiAgfVxuICAuVkEtYXJ0aWNsZVRpdGxlLS1saWdodCAuVkEtYXJ0aWNsZVRpdGxlX19jYXRlZ29yeSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLlZBLWFydGljbGVUaXRsZS0tbGlnaHQgLlZBLWFydGljbGVUaXRsZV9fdGV4dCB7XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gIH1cbiAgLlZBLWFydGljbGVUaXRsZS0tZGFyayAuVkEtYXJ0aWNsZVRpdGxlX19jYXRlZ29yeSB7XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gIH1cbiAgLlZBLWFydGljbGVUaXRsZS0tZGFyayAuVkEtYXJ0aWNsZVRpdGxlX190ZXh0IHtcbiAgICBjb2xvcjogIzczNzM3MztcbiAgfVxuICAuVkEtYXJ0aWNsZVRpdGxlLS1zbWFsbCAuVkEtYXJ0aWNsZVRpdGxlX190ZXh0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLlZBLWFydGljbGVEZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY2NjY3ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuVkEtYXJ0aWNsZURlc2NyaXB0aW9uLS1xdW90ZTpiZWZvcmUge1xuICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICAgIHNwZWFrOiBuZXZlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5WQS1hdXRvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnU2hhcnBTYW5zJywnTm90byBTYW5zIEpQJywgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdUdvdGhpY1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgUm9ib3RvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLlZBLWF1dG9yIC5WQS1hdXRvcl9faW5pdGlhbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDIwcHggMTRweDtcbiAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTQ4YTY5O1xuICAgIHBhZGRpbmc6IDEyLjVweCA5cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5WQS1hdXRvciAuVkEtYXV0b3JfX3RleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU1NTU2ZW07XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIH1cbiAgLlZBLWF1dG9yIC5WQS1hdXRvcl9fbmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBsaW5lLWhlaWdodDogMi41ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAzMHB4IDMuMzMzMzMlO1xuICB9XG4gIC5WQS1hcnRpY2xlQm9keSAqIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkgaDIsIC5WQS1hcnRpY2xlQm9keSBoMywgLlZBLWFydGljbGVCb2R5IGg0LCAuVkEtYXJ0aWNsZUJvZHkgaDUsIC5WQS1hcnRpY2xlQm9keSBoNiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDIuNWVtIDA7XG4gIH1cbiAgLlZBLWFydGljbGVCb2R5ICpbY2xhc3NePVwid3AtYmxvY2tcIl0ge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogMi41ZW0gMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkgKltjbGFzc149XCJ3cC1ibG9ja1wiXTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkgKltjbGFzc149XCJ3cC1ibG9ja1wiXTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5WQS1hcnRpY2xlQm9keSBoMiwgLlZBLWFydGljbGVCb2R5IC5WQS1hcnRpY2xlQm9keV9faW1hZ2Uge1xuICAgIG1hcmdpbjogMi41ZW0gMCAxZW07XG4gIH1cbiAgLlZBLWFydGljbGVCb2R5IGgyOmZpcnN0LWNoaWxkLCAuVkEtYXJ0aWNsZUJvZHkgLlZBLWFydGljbGVCb2R5X19pbWFnZTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkgaDI6bGFzdC1jaGlsZCwgLlZBLWFydGljbGVCb2R5IC5WQS1hcnRpY2xlQm9keV9faW1hZ2U6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuVkEtYXJ0aWNsZUJvZHkgLlZBLWFydGljbGVCb2R5X19pbWFnZSwgLlZBLWFydGljbGVCb2R5IC53cC1ibG9jay1pbWFnZSB7XG4gICAgbWFyZ2luOiAyLjVlbSAxMCUgMWVtO1xuICAgIG1hcmdpbjogMi41ZW0gLTMuMzMzMzMlO1xuICB9XG4gIC5WQS1hcnRpY2xlQm9keSAuVkEtYXJ0aWNsZUJvZHlfX2ltYWdlIC5hbGlnbmNlbnRlciwgLlZBLWFydGljbGVCb2R5IC53cC1ibG9jay1pbWFnZSAuYWxpZ25jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuVkEtYXJ0aWNsZU1lZGlhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMi41ZW0gMDtcbiAgfVxuICAuVkEtYXJ0aWNsZU1lZGlhOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5WQS1hcnRpY2xlTWVkaWE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuVkEtYXJ0aWNsZU1lZGlhIC5WQS1hcnRpY2xlTWVkaWFfX2ltYWdlIHtcbiAgICB3aWR0aDogMzIuMzYxMTElO1xuICAgIG1hcmdpbi1yaWdodDogMi4wODMzMyU7XG4gIH1cbiAgLlZBLWFydGljbGVNZWRpYSAuVkEtYXJ0aWNsZU1lZGlhX190ZXh0IHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5WQS1hcnRpY2xlLXBhZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiAxMCU7XG4gIH1cbiAgLlZBLWFydGljbGUtcGFnZXIgYSB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuVkEtYXJ0aWNsZS1wYWdlciBhOmJlZm9yZSB7XG4gICAgY29udGVudDogJ++8nCc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMlO1xuICB9XG4gIC5WQS1hcnRpY2xlLXBhZ2VyIGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5WQS1hcnRpY2xlLXBhZ2VyIGRpdjpudGgtY2hpbGQoMikge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5WQS1hcnRpY2xlLXBhZ2VyIGRpdjpudGgtY2hpbGQoMikgYSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuVkEtYXJ0aWNsZS1wYWdlciBkaXY6bnRoLWNoaWxkKDIpIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuICAuVkEtYXJ0aWNsZS1wYWdlciBkaXY6bnRoLWNoaWxkKDIpIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICfvvJ4nO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDMlO1xuICB9XG4gIC5WQS1wYWdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5WQS1wYWdlciAuVkEtcGFnZXJfYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbiAgLlZBLXBhZ2VyIC5WQS1wYWdlcl9hcnJvdy0tbmV4dDpiZWZvcmUsIC5WQS1wYWdlciAuVkEtcGFnZXJfYXJyb3ctLXByZXY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICBzcGVhazogbmV2ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogIzk0OGE2OTtcbiAgfVxuICAuVkEtcGFnZXIgLlZBLXBhZ2VyX2Fycm93LS1wcmV2OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIH1cbiAgLlZBLXBhZ2VyIC5WQS1wYWdlcl9fcGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICB9XG4gIC5WQS1wYWdlciAuVkEtcGFnZXJfX3RvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5WQS1wYWdlciAuVkEtcGFnZXJfX2l0ZW0ge1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgfVxuICAuVkEtcGFnZXIgLlZBLXBhZ2VyX19pdGVtOmhvdmVyIC5WQS1wYWdlcl9fbm8sIC5WQS1wYWdlciAuVkEtcGFnZXJfX2l0ZW0gLlZBLXBhZ2VyX19jdXJyZW50IC5WQS1wYWdlcl9fbm8ge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5WQS1wYWdlciAuVkEtcGFnZXJfX2l0ZW06aG92ZXIgLlZBLXBhZ2VyX19zeW1ib2wgcG9seWdvbiwgLlZBLXBhZ2VyIC5WQS1wYWdlcl9faXRlbSAuVkEtcGFnZXJfX2N1cnJlbnQgLlZBLXBhZ2VyX19zeW1ib2wgcG9seWdvbiB7XG4gICAgc3Ryb2tlOiAjOTQ4YTY5O1xuICAgIGZpbGw6ICM5NDhhNjk7XG4gIH1cbiAgLlZBLXBhZ2VyIC5WQS1wYWdlcl9fbm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5WQS1wYWdlciAuVkEtcGFnZXJfX3N5bWJvbCBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuVkEtcGFnZXIgLlZBLXBhZ2VyX19zeW1ib2wgcG9seWdvbiB7XG4gICAgc3Ryb2tlLXdpZHRoOiAwLjM7XG4gICAgc3Ryb2tlOiAjOTQ4YTY5O1xuICAgIGZpbGw6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB9XG4gIC5WQS1zbnMge1xuICAgIHBhZGRpbmc6IDAgMjBweCA5NnB4O1xuICB9XG4gIC5WQS1zbnMgaDMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NDhhNjk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnU2hhcnBTYW5zJywnTm90byBTYW5zIEpQJywgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdUdvdGhpY1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgUm9ib3RvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAuVkEtc25zIGgzIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuICAuVkEtc25zIGgzIHNwYW4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuVkEtc25zIC5WQS1zbnMtYmxvY2sgPiBkaXYge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcbiAgfVxuICAuVkEtc25zIC5WQS1zbnMtYmxvY2stLWluc3RhIHNwYW4ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMTguNXB4O1xuICAgIGhlaWdodDogMTguNXB4O1xuICB9XG4gIC5WQS1zbnMgLlZBLXNucy1ibG9jay0tdHdpaXR0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLlZBLXNucyAuVkEtc25zLWJsb2NrLS10d2lpdHRlciBzcGFuIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgd2lkdGg6IDIyLjVweDtcbiAgICBoZWlnaHQ6IDE3LjVweDtcbiAgfVxuICAuVkEtc25zIC5WQS1zbnMtYmxvY2sgLnNucy13cmFwIHtcbiAgICBtYXgtaGVpZ2h0OiA0ODZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDYwdnc7XG4gIH1cbiAgLlZBLXNucyAuVkEtc25zLWJsb2NrIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5WQS1zbnMgI3NiX2luc3RhZ3JhbTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5WQS1zbnMgI3NiX2luc3RhZ3JhbTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCAjNTI0ZDNiO1xuICB9XG4gIC5WQS1zbnMgLmN0Zi1hdXRob3Itc2NyZWVubmFtZSwgLlZBLXNucyAuY3RmLXR3ZWV0LWRhdGUsIC5WQS1zbnMgLmN0Zi1yZXR3ZWV0LXRleHQge1xuICAgIGNvbG9yOiAjZGRkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLlZBLXNucyAjc2JfaW5zdGFncmFtLnNiaV9maXhlZF9oZWlnaHQsIC5WQS1zbnMgI2N0ZiB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLlZBLXNucyAjc2JfaW5zdGFncmFtLnNiaV9maXhlZF9oZWlnaHQ6OmFmdGVyLCAuVkEtc25zICNjdDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3R0b206IDA7XG4gICAgLyogbGVmdDogMDsgKi9cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG4gIC5WQS1zbnMgI3NiX2luc3RhZ3JhbTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA2cHg7XG4gICAgd2lkdGg6IDRweDtcbiAgfVxuICAuVkEtc25zICNzYl9pbnN0YWdyYW06Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuVkEtc25zICNzYl9pbnN0YWdyYW06Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjNTI0ZDNiO1xuICB9XG4gIC5WQS1zbnMgLmN0Zi10d2VldHMge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgfVxuICAuVkEtc25zIC5jdGYtdHdlZXRzIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5WQS1zbnMgLmN0Zi1yZXR3ZWV0LXRleHQsIC5WQS1zbnMgLmN0Zi10d2VldC1kYXRlLCAuVkEtc25zIC5jdGYtYXV0aG9yLXNjcmVlbm5hbWUge1xuICAgIGNvbG9yOiAjZGRkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLlZBLXNucyAuY3RmLWF1dGhvci1zY3JlZW5uYW1lLCAuVkEtc25zIC5jdGYtdHdlZXQtZGF0ZSwgLlZBLXNucyAuY3RmLXJldHdlZXQtdGV4dCB7XG4gICAgY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgfVxuICAuVkEtc25zIC5jdGYtdHlwZS11c2VydGltZWxpbmU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIHdpZHRoOiA0cHg7XG4gIH1cbiAgLlZBLXNucyAjY3RmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLlZBLXNucyAjY3RmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYmFja2dyb3VuZDogIzUyNGQzYjtcbiAgfVxuICAud3BjZjctZm9ybSB7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWN0Zm9ybS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWN0Zm9ybS1pdGVtIGxhYmVsIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXQsIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB0ZXh0YXJlYSwgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHNwYW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dCwgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5NDhhNjkgIWltcG9ydGFudDtcbiAgfVxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXQ6Zm9jdXMsIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAud3BjZjctc3VibWl0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTQ4YTY5O1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIGNvbG9yOiAjOTQ4YTY5O1xuICB9XG4gIC53cGNmNy1zdWJtaXQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICAgIHNwZWFrOiBuZXZlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BjZjctc3VibWl0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAud3BjZjctc3VibWl0OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICBzcGVhazogbmV2ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cGNmNy1zcGlubmVyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk0OGE2OSAhaW1wb3J0YW50O1xuICB9XG4gIC5zaG9waWZ5LWJ1eV9fY29sbGVjdGlvbi1wcm9kdWN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLlZBLW1hcmtldCAuVkEtYnRuV3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuVkEtbWFya2V0IC5WQS1idG4ge1xuICAgIGZvbnQtZmFtaWx5OiAnU2hhcnBTYW5zJywnTm90byBTYW5zIEpQJywgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdUdvdGhpY1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgUm9ib3RvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLlZBLW1hcmtldCAuVkEtaGVhZF9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuRk9PVEVSXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLlZBLWZvb3ROYXYge1xuICAgIHBhZGRpbmc6IDMwcHggMy4zMzMzMyU7XG4gIH1cbiAgLlZBLWZvb3ROYXYgLlZBLWZvb3ROYXZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuVkEtZm9vdE5hdiAuVkEtZm9vdE5hdl9fbG9nbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgfVxuICAuVkEtZm9vdE5hdiAuVkEtZm9vdE5hdl9fbG9nbyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5WQS1mb290TmF2IC5WQS1mb290TmF2X19saW5rcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLlZBLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuVkEtbGlua3MgLlZBLWxpbmtzX19ncm91cCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5WQS1saW5rcyAuVkEtbGlua3NfX2dyb3VwOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLlZBLWxpbmtzIC5WQS1saW5rc19fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnU2hhcnBTYW5zJywnTm90byBTYW5zIEpQJywgXCJZdSBHb3RoaWNcIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdUdvdGhpY1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgUm9ib3RvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIH1cbiAgLlZBLWxpbmtzIC5tZW51LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAuVkEtbGlua3MgLm1lbnUtaXRlbSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuVkEtbGlua3MgLm1lbnUtaXRlbS0taW1hZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLlZBLWxpbmtzIC5tZW51LWl0ZW0tLWltYWdlIC5WQS1saW5rc19faXRlbSB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICB9XG4gIC5WQS1saW5rcyAuVkEtbGlua3NfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG4gIC5WQS1saW5rcyAuVkEtbGlua3NfX2l0ZW0gYSBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB9XG4gIC5WQS1wYXJ0bmVyIHtcbiAgICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDMwcHggMCAxNXB4O1xuICB9XG4gIC5WQS1wYXJ0bmVyIC5WQS1wYXJ0bmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLlZBLWxvZ29MaXN0IC5WQS1sb2dvTGlzdF9fcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLlZBLWxvZ29MaXN0IC5WQS1sb2dvTGlzdF9fcm93Om50aC1jaGlsZCgxKSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLlZBLWxvZ29MaXN0IC5WQS1sb2dvTGlzdF9faXRlbSB7XG4gICAgbWFyZ2luOiA1cHggNnB4O1xuICB9XG4gIC5WQS1sb2dvTGlzdCAuVkEtbG9nb0xpc3RfX2l0ZW0gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5WQS1sb2dvTGlzdC0tbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLlZBLWxvZ29MaXN0LS1sYXJnZSAuVkEtbG9nb0xpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICB9XG4gIC5WQS1sb2dvTGlzdC0tbGFyZ2UgLlZBLWxvZ29MaXN0X19pdGVtIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5WQS1jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5WQS1jYXJkX19kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiEgTGl0eSAtIHYyLjQuMSAtIDIwMjAtMDQtMjZcbiogaHR0cDovL3NvcmdhbGxhLmNvbS9saXR5L1xuKiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAyMCBKYW4gU29yZ2FsbGE7IExpY2Vuc2VkIE1JVCAqL1xuLmxpdHkge1xuICB6LWluZGV4OiA5OTkwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbn1cblxuLmxpdHkubGl0eS1vcGVuZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGl0eS5saXR5LWNsb3NlZCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5saXR5ICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmxpdHktd3JhcCB7XG4gIHotaW5kZXg6IDk5OTA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxpdHktd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbn1cblxuLmxpdHktbG9hZGVyIHtcbiAgei1pbmRleDogOTk5MTtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcbn1cblxuLmxpdHktbG9hZGluZyAubGl0eS1sb2FkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGl0eS1jb250YWluZXIge1xuICB6LWluZGV4OiA5OTkyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5saXR5LWNvbnRlbnQge1xuICB6LWluZGV4OiA5OTkzO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLCAtby10cmFuc2Zvcm0gLjNzIGVhc2U7XG59XG5cbi5saXR5LWxvYWRpbmcgLmxpdHktY29udGVudCwgLmxpdHktY2xvc2VkIC5saXR5LWNvbnRlbnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG59XG5cbi5saXR5LWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAtMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5saXR5LWNsb3NlIHtcbiAgei1pbmRleDogOTk5NDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLEJhc2tlcnZpbGxlLG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxpdHktY2xvc2U6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5saXR5LWNsb3NlOmhvdmVyLCAubGl0eS1jbG9zZTpmb2N1cywgLmxpdHktY2xvc2U6YWN0aXZlLCAubGl0eS1jbG9zZTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLEJhc2tlcnZpbGxlLG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxpdHktY2xvc2U6YWN0aXZlIHtcbiAgdG9wOiAxcHg7XG59XG5cbi5saXR5LWltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5saXR5LWlmcmFtZSAubGl0eS1jb250YWluZXIsIC5saXR5LXlvdXR1YmUgLmxpdHktY29udGFpbmVyLCAubGl0eS12aW1lbyAubGl0eS1jb250YWluZXIsIC5saXR5LWZhY2Vib29rdmlkZW8gLmxpdHktY29udGFpbmVyLCAubGl0eS1nb29nbGVtYXBzIC5saXR5LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk2NHB4O1xufVxuXG4ubGl0eS1pZnJhbWUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5saXR5LWlmcmFtZS1jb250YWluZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmxpdHktaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250ZW50cy0td2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmNvbnRlbnRzLS1hYm91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9hYm91dC1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnRzLS1hYm91dCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2Fib3V0LWJnLXNwLmpwZ1wiKTtcbiAgfVxufVxuXG4uY29udGVudHMtaW5uZXIge1xuICBtYXgtd2lkdGg6IDEwNjBweDtcbiAgcGFkZGluZzogNzZweCAzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50cy1pbm5lciB7XG4gICAgcGFkZGluZzogNTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLlZBLWlubmVyLS1uYXJyb3cge1xuICBtYXgtd2lkdGg6IDk5MHB4O1xufVxuXG4uc2VhcmNoIC5wYWdlLXRpdGxlLCAuc2VhcmNoIHAge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW4ge1xuICBtYXJnaW46IDEwcHggOTBweDtcbn1cblxuLnNlYXJjaC1yZXN1bHRzIGgxIHtcbiAgZm9udC1mYW1pbHk6ICdTaGFycFNhbnMnLCdOb3RvIFNhbnMgSlAnLCBcIll1IEdvdGhpY1wiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBSb2JvdG8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM5NDhhNjk7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG8gMzVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zZWFyY2gtcmVzdWx0cyBoMSBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHQgYXJ0aWNsZSB7XG4gIHdpZHRoOiAzMyU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHQgLmVudHJ5LWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTQ4YTY5O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdCAuZW50cnktY29udGVudCBpbWcge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk0OGE2OTtcbn1cblxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcmVzdWx0IC5lbnRyeS1jb250ZW50IC5lbnRyeS10aXRsZSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcmVzdWx0IC5WQS1jYXJkIC5WQS1jYXJkX19pbWFnZSB7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdCAuVkEtY2FyZCAuVkEtY2FyZF9faW1hZ2Uge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hcmNoaXZlIC5WQS1uZXdzTGlzdCAuVkEtY2FyZCAuVkEtY2FyZF9faW1hZ2Uge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZSAuVkEtbmV3c0xpc3QgLlZBLWNhcmQgLlZBLWNhcmRfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW4ge1xuICAgIG1hcmdpbjogMTBweCA0MHB4O1xuICB9XG4gIC5zZWFyY2gtcmVzdWx0cyBoMSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbjogMTBweCBhdXRvIDE3cHg7XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHRzIGgxIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHQge1xuICAgIG1hcmdpbjogMCAtNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdCBhcnRpY2xlIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICB9XG4gIC5zZWFyY2gtcmVzdWx0cyAuZW50cnktY29udGVudCAuZW50cnktdGl0bGUgYSB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLlZBLXJlbGF0ZWQtY29udGVudHNXcmFwIGgyIHtcbiAgY29sb3I6ICM5NDhhNjk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG5cbi5WQS1yZWxhdGVkLWNvbnRlbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDEycHggMTAwcHg7XG59XG5cbi5WQS1yZWxhdGVkLWNvbnRlbnRzIGgzIHtcbiAgY29sb3I6ICM5NDhhNjk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLlZBLXJlbGF0ZWQtY29udGVudHMgLlZBLWxpc3RfX2l0ZW0ge1xuICB3aWR0aDogY2FsYygyNSUgLSAyNXB4KTtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG5cbi5WQS1yZWxhdGVkLWNvbnRlbnRzIC5WQS1jYXJkX190ZXh0IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLlZBLXJlbGF0ZWQtY29udGVudHMgLlZBLWNhcmRfX3NtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogJ1NoYXJwU2FucycsJ05vdG8gU2FucyBKUCcsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXVHb3RoaWNcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFJvYm90bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5WQS1yZWxhdGVkLWNvbnRlbnRzV3JhcCBoMiB7XG4gICAgY29sb3I6ICM5NDhhNjk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbiAgLlZBLXJlbGF0ZWQtY29udGVudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDAgNnB4IDUwcHg7XG4gIH1cbiAgLlZBLXJlbGF0ZWQtY29udGVudHMgaDMge1xuICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5WQS1yZWxhdGVkLWNvbnRlbnRzIC5WQS1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxM3B4KTtcbiAgICBtYXJnaW46IDAgNnB4O1xuICB9XG4gIC5WQS1yZWxhdGVkLWNvbnRlbnRzIC5WQS1saXN0X19pdGVtOm50aC1jaGlsZCgzKSwgLlZBLXJlbGF0ZWQtY29udGVudHMgLlZBLWxpc3RfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5WQS1yZWxhdGVkLWNvbnRlbnRzIC5WQS1jYXJkX19zbWFsbCB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cbn1cblxuLmNvbnRlbnRzLS1hYm91dCAuVkEtYXJ0aWNsZUJvZHkge1xuICBtYXgtd2lkdGg6IDY5MHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5jb250ZW50cy0tYWJvdXQgLlZBLWhlYWRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5jb250ZW50cy0tYWJvdXQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuXG4uY29udGVudHMtLWFib3V0IC5WQS1hcnRpY2xlQm9keSAuVkEtYnRuIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgY29sb3I6ICM5NDhhNjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnRzLS1hYm91dCAuVkEtaW5uZXItLXNtYWxsIHtcbiAgICBwYWRkaW5nOiAwIDglO1xuICB9XG4gIC5jb250ZW50cy0tYWJvdXQgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5jb250ZW50cy0tcGFnZSBoMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICMyODI3Mjg7XG59XG5cbi5zaG9waWZ5LWJ1eV9fYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk0OGE2OTtcbiAgd2lkdGg6IDMzMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uc2hvcGlmeS1idXlfX3Byb2R1Y3RfX3RpdGxlIHtcbiAgY29sb3I6ICM5NDhhNjk7XG59XG4iLG51bGxdfQ== */