/* ========================================================================= */
/* Modules and Variables
/* ========================================================================= */
/* ======================================================================================== */
/* All modules
/* ======================================================================================== */
/* ========================================================================= */
/* Mixins library
/* ========================================================================= */
/* ========================================================================= */
/* Typography Resets
/* ========================================================================= */
/* line 5, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
html, body {
  min-width: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0; }

/* line 12, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

/* line 17, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
body {
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 23, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
h1, h2, h3, h4, h5, h6 {
  margin: 0; }

/* line 29, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
a {
  color: inherit;
  text-decoration: none; }
  /* line 32, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
  a:hover, a:active, a:visited, a:focus {
    color: inherit;
    text-decoration: none; }

/* ========================================================================= */
/* Buttons/Inputs
/* ========================================================================= */
/* line 43, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
button, input, .pend-group span, textarea {
  font-size: 100%;
  vertical-align: baseline;
  *vertical-align: middle; }

/* line 49, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
button,
input[type="button"],
.pend-group span[type="button"],
input[type="reset"],
.pend-group span[type="reset"],
input[type="submit"],
.pend-group span[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button; }

/* line 57, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
button[disabled],
input[disabled],
.pend-group span[disabled] {
  cursor: default; }

/* line 62, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
input[type="search"], .pend-group span[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  /* 2 */
  box-sizing: content-box; }

/* line 69, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
input[type="search"]::-webkit-search-decoration, .pend-group span[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
.pend-group span[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none; }

/* line 74, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
textarea {
  vertical-align: top; }

/* ========================================================================= */
/* Images
/* ========================================================================= */
/* line 84, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
img {
  border: 0;
  max-width: 100%;
  vertical-align: middle;
  -ms-interpolation-mode: bicubic; }

/* line 91, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
svg:not(:root) {
  overflow: hidden; }

/* ========================================================================= */
/* Images
/* ========================================================================= */
/* line 99, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
ul, ol, li {
  list-style: none;
  margin: 0;
  padding: 0; }

/* ========================================================================= */
/* Misc
/* ========================================================================= */
/* line 109, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
*, *:before, *:after {
  box-sizing: border-box; }

/* ========================================================================= */
/*Chrome resets
/* ========================================================================= */
/* line 117, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
textarea:focus, input:focus, .pend-group span:focus, *:focus {
  outline: 0; }

/* line 121, /Users/mike/Sites/ludlowventures/_build/css/modules/_reset.scss */
a:focus {
  outline: none; }

/* ======================================================================================== */
/* Utility classes
/* ======================================================================================== */
/* line 5, /Users/mike/Sites/ludlowventures/_build/css/modules/_utils.scss */
.hidden {
  display: none; }

/* line 9, /Users/mike/Sites/ludlowventures/_build/css/modules/_utils.scss */
.pull-right {
  float: right; }

/* line 13, /Users/mike/Sites/ludlowventures/_build/css/modules/_utils.scss */
.pull-left {
  float: left; }

/* line 17, /Users/mike/Sites/ludlowventures/_build/css/modules/_utils.scss */
.text-left {
  text-align: left; }

/* line 21, /Users/mike/Sites/ludlowventures/_build/css/modules/_utils.scss */
.text-right {
  text-align: right; }

/* line 25, /Users/mike/Sites/ludlowventures/_build/css/modules/_utils.scss */
.text-center {
  text-align: center; }

/* ======================================================================================== */
/* Site wide variables
/* ======================================================================================== */
/* ========================================================================= */
/* Media Queries
/* ========================================================================= */
/* ========================================================================= */
/* Buttons
/* ========================================================================= */
/* line 5, /Users/mike/Sites/ludlowventures/_build/css/modules/_buttons.scss */
button, input[type="submit"], .pend-group span[type="submit"], input[type="button"], .pend-group span[type="button"], .btn {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border: 0;
  color: #fff;
  display: inline-block;
  font-size: 1.3rem;
  line-height: 3.4rem;
  letter-spacing: -1px;
  padding-left: 1.7778em;
  padding-right: 1.7778em;
  text-align: center;
  text-transform: capitalize;
  width: 100%; }
  /* line 19, /Users/mike/Sites/ludlowventures/_build/css/modules/_buttons.scss */
  button.disabled, input[type="submit"].disabled, .pend-group span[type="submit"].disabled, input[type="button"].disabled, .pend-group span[type="button"].disabled, .btn.disabled {
    background-color: #b5b5b5;
    color: #dbdbdb;
    cursor: default; }
  /* line 24, /Users/mike/Sites/ludlowventures/_build/css/modules/_buttons.scss */
  button:active, input[type="submit"]:active, .pend-group span[type="submit"]:active, input[type="button"]:active, .pend-group span[type="button"]:active, .btn:active {
    box-shadow: "0 0 .7778em -.4444em rgba(0, 0, 0, 0.75) inset !important"; }
  @media only screen and (max-width: 959px) {
    /* line 5, /Users/mike/Sites/ludlowventures/_build/css/modules/_buttons.scss */
    button, input[type="submit"], .pend-group span[type="submit"], input[type="button"], .pend-group span[type="button"], .btn {
      font-size: 1.47rem; } }

/* ========================================================================= */
/* This forms the base for the buttons
/* It will be used to create the button classes below
/* ========================================================================= */
/* ========================================================================= */
/* Create button classes as the project requires.
/* ========================================================================= */
/* line 55, /Users/mike/Sites/ludlowventures/_build/css/modules/_buttons.scss */
.btn-blue {
  background-color: #2badf8; }
  /* line 39, /Users/mike/Sites/ludlowventures/_build/css/modules/_buttons.scss */
  .btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue:visited, .btn-blue.active {
    background-color: #44b7f9;
    border: 0;
    color: #fff; }
  /* line 44, /Users/mike/Sites/ludlowventures/_build/css/modules/_buttons.scss */
  .btn-blue.disabled:hover, .btn-blue.disabled:focus, .btn-blue.disabled:active, .btn-blue.disabled:visited, .btn-blue.disabled.active, .btn-blue[disabled]:hover, .btn-blue[disabled]:focus, .btn-blue[disabled]:active, .btn-blue[disabled]:visited, .btn-blue[disabled].active, fieldset[disabled] .btn-blue:hover, fieldset[disabled] .btn-blue:focus, fieldset[disabled] .btn-blue:active, fieldset[disabled] .btn-blue.active {
    background-color: #b5b5b5;
    color: #dbdbdb;
    cursor: default; }

/* line 59, /Users/mike/Sites/ludlowventures/_build/css/modules/_buttons.scss */
.btn-dark {
  background-color: #4c4c4c; }
  /* line 39, /Users/mike/Sites/ludlowventures/_build/css/modules/_buttons.scss */
  .btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark:visited, .btn-dark.active {
    background-color: #595959;
    border: 0;
    color: #fff; }
  /* line 44, /Users/mike/Sites/ludlowventures/_build/css/modules/_buttons.scss */
  .btn-dark.disabled:hover, .btn-dark.disabled:focus, .btn-dark.disabled:active, .btn-dark.disabled:visited, .btn-dark.disabled.active, .btn-dark[disabled]:hover, .btn-dark[disabled]:focus, .btn-dark[disabled]:active, .btn-dark[disabled]:visited, .btn-dark[disabled].active, fieldset[disabled] .btn-dark:hover, fieldset[disabled] .btn-dark:focus, fieldset[disabled] .btn-dark:active, fieldset[disabled] .btn-dark.active {
    background-color: #b5b5b5;
    color: #dbdbdb;
    cursor: default; }

/* ========================================================================= */
/* Form
/* ========================================================================= */
/* line 5, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
input, .pend-group span, input[type="text"], .pend-group span[type="text"], input[type="password"], .pend-group span[type="password"], input[type="tel"], .pend-group span[type="tel"], input[type="email"], .pend-group span[type="email"], textarea {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background-color: #fff;
  border: 2px solid #e5e5e5;
  color: #4c4c4c;
  font-family: inherit;
  font-size: 1.3rem;
  height: 3.4rem;
  text-indent: 0.75rem;
  width: 100%; }
  /* line 104, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
  input:-moz-placeholder, .pend-group span:-moz-placeholder, input[type="text"]:-moz-placeholder, .pend-group span[type="text"]:-moz-placeholder, input[type="password"]:-moz-placeholder, .pend-group span[type="password"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, .pend-group span[type="tel"]:-moz-placeholder, input[type="email"]:-moz-placeholder, .pend-group span[type="email"]:-moz-placeholder, textarea:-moz-placeholder {
    color: #b5b5b5;
    opacity: 1;
    -moz-osx-font-smoothing: grayscale; }
  /* line 109, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
  input::-moz-placeholder, .pend-group span::-moz-placeholder, input[type="text"]::-moz-placeholder, .pend-group span[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, .pend-group span[type="password"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, .pend-group span[type="tel"]::-moz-placeholder, input[type="email"]::-moz-placeholder, .pend-group span[type="email"]::-moz-placeholder, textarea::-moz-placeholder {
    color: #b5b5b5;
    opacity: 1;
    -moz-osx-font-smoothing: grayscale; }
  /* line 114, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
  input:-ms-input-placeholder, .pend-group span:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, .pend-group span[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, .pend-group span[type="password"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, .pend-group span[type="tel"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, .pend-group span[type="email"]:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #b5b5b5; }
  /* line 117, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
  input::-webkit-input-placeholder, .pend-group span::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, .pend-group span[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, .pend-group span[type="password"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, .pend-group span[type="tel"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, .pend-group span[type="email"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #b5b5b5;
    -webkit-font-smoothing: antialiased; }
  /* line 121, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
  input.placeholder, .pend-group span.placeholder, input[type="text"].placeholder, .pend-group span[type="text"].placeholder, input[type="password"].placeholder, .pend-group span[type="password"].placeholder, input[type="tel"].placeholder, .pend-group span[type="tel"].placeholder, input[type="email"].placeholder, .pend-group span[type="email"].placeholder, textarea.placeholder {
    color: #b5b5b5; }
  /* line 17, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
  input:focus, .pend-group span:focus, input[type="text"]:focus, .pend-group span[type="text"]:focus, input[type="password"]:focus, .pend-group span[type="password"]:focus, input[type="tel"]:focus, .pend-group span[type="tel"]:focus, input[type="email"]:focus, .pend-group span[type="email"]:focus, textarea:focus {
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    background-color: #fff;
    border: 2px solid #b5b5b5; }
  /* line 22, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
  input:active, .pend-group span:active, input[type="text"]:active, .pend-group span[type="text"]:active, input[type="password"]:active, .pend-group span[type="password"]:active, input[type="tel"]:active, .pend-group span[type="tel"]:active, input[type="email"]:active, .pend-group span[type="email"]:active, textarea:active {
    color: #4c4c4c; }
  /* line 25, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
  input.error, .pend-group span.error, input[type="text"].error, .pend-group span[type="text"].error, input[type="password"].error, .pend-group span[type="password"].error, input[type="tel"].error, .pend-group span[type="tel"].error, input[type="email"].error, .pend-group span[type="email"].error, textarea.error {
    background-color: #d44545;
    color: #fff; }
    /* line 104, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
    input.error:-moz-placeholder, .pend-group span.error:-moz-placeholder, input[type="text"].error:-moz-placeholder, .pend-group span[type="text"].error:-moz-placeholder, input[type="password"].error:-moz-placeholder, .pend-group span[type="password"].error:-moz-placeholder, input[type="tel"].error:-moz-placeholder, .pend-group span[type="tel"].error:-moz-placeholder, input[type="email"].error:-moz-placeholder, .pend-group span[type="email"].error:-moz-placeholder, textarea.error:-moz-placeholder {
      color: #fff;
      opacity: 1;
      -moz-osx-font-smoothing: grayscale; }
    /* line 109, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
    input.error::-moz-placeholder, .pend-group span.error::-moz-placeholder, input[type="text"].error::-moz-placeholder, .pend-group span[type="text"].error::-moz-placeholder, input[type="password"].error::-moz-placeholder, .pend-group span[type="password"].error::-moz-placeholder, input[type="tel"].error::-moz-placeholder, .pend-group span[type="tel"].error::-moz-placeholder, input[type="email"].error::-moz-placeholder, .pend-group span[type="email"].error::-moz-placeholder, textarea.error::-moz-placeholder {
      color: #fff;
      opacity: 1;
      -moz-osx-font-smoothing: grayscale; }
    /* line 114, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
    input.error:-ms-input-placeholder, .pend-group span.error:-ms-input-placeholder, input[type="text"].error:-ms-input-placeholder, .pend-group span[type="text"].error:-ms-input-placeholder, input[type="password"].error:-ms-input-placeholder, .pend-group span[type="password"].error:-ms-input-placeholder, input[type="tel"].error:-ms-input-placeholder, .pend-group span[type="tel"].error:-ms-input-placeholder, input[type="email"].error:-ms-input-placeholder, .pend-group span[type="email"].error:-ms-input-placeholder, textarea.error:-ms-input-placeholder {
      color: #fff; }
    /* line 117, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
    input.error::-webkit-input-placeholder, .pend-group span.error::-webkit-input-placeholder, input[type="text"].error::-webkit-input-placeholder, .pend-group span[type="text"].error::-webkit-input-placeholder, input[type="password"].error::-webkit-input-placeholder, .pend-group span[type="password"].error::-webkit-input-placeholder, input[type="tel"].error::-webkit-input-placeholder, .pend-group span[type="tel"].error::-webkit-input-placeholder, input[type="email"].error::-webkit-input-placeholder, .pend-group span[type="email"].error::-webkit-input-placeholder, textarea.error::-webkit-input-placeholder {
      color: #fff;
      -webkit-font-smoothing: antialiased; }
    /* line 121, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
    input.error.placeholder, .pend-group span.error.placeholder, input[type="text"].error.placeholder, .pend-group span[type="text"].error.placeholder, input[type="password"].error.placeholder, .pend-group span[type="password"].error.placeholder, input[type="tel"].error.placeholder, .pend-group span[type="tel"].error.placeholder, input[type="email"].error.placeholder, .pend-group span[type="email"].error.placeholder, textarea.error.placeholder {
      color: #fff; }
  /* line 30, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
  input.disabled, .pend-group span.disabled, input[disabled], .pend-group span[disabled], input[type="text"].disabled, .pend-group span[type="text"].disabled, input[type="text"][disabled], .pend-group span[type="text"][disabled], input[type="password"].disabled, .pend-group span[type="password"].disabled, input[type="password"][disabled], .pend-group span[type="password"][disabled], input[type="tel"].disabled, .pend-group span[type="tel"].disabled, input[type="tel"][disabled], .pend-group span[type="tel"][disabled], input[type="email"].disabled, .pend-group span[type="email"].disabled, input[type="email"][disabled], .pend-group span[type="email"][disabled], textarea.disabled, textarea[disabled] {
    background-color: #b5b5b5;
    color: #e5e5e5; }
    /* line 104, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
    input.disabled:-moz-placeholder, .pend-group span.disabled:-moz-placeholder, input[disabled]:-moz-placeholder, .pend-group span[disabled]:-moz-placeholder, input[type="text"].disabled:-moz-placeholder, .pend-group span[type="text"].disabled:-moz-placeholder, input[type="text"][disabled]:-moz-placeholder, .pend-group span[type="text"][disabled]:-moz-placeholder, input[type="password"].disabled:-moz-placeholder, .pend-group span[type="password"].disabled:-moz-placeholder, input[type="password"][disabled]:-moz-placeholder, .pend-group span[type="password"][disabled]:-moz-placeholder, input[type="tel"].disabled:-moz-placeholder, .pend-group span[type="tel"].disabled:-moz-placeholder, input[type="tel"][disabled]:-moz-placeholder, .pend-group span[type="tel"][disabled]:-moz-placeholder, input[type="email"].disabled:-moz-placeholder, .pend-group span[type="email"].disabled:-moz-placeholder, input[type="email"][disabled]:-moz-placeholder, .pend-group span[type="email"][disabled]:-moz-placeholder, textarea.disabled:-moz-placeholder, textarea[disabled]:-moz-placeholder {
      color: #e5e5e5;
      opacity: 1;
      -moz-osx-font-smoothing: grayscale; }
    /* line 109, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
    input.disabled::-moz-placeholder, .pend-group span.disabled::-moz-placeholder, input[disabled]::-moz-placeholder, .pend-group span[disabled]::-moz-placeholder, input[type="text"].disabled::-moz-placeholder, .pend-group span[type="text"].disabled::-moz-placeholder, input[type="text"][disabled]::-moz-placeholder, .pend-group span[type="text"][disabled]::-moz-placeholder, input[type="password"].disabled::-moz-placeholder, .pend-group span[type="password"].disabled::-moz-placeholder, input[type="password"][disabled]::-moz-placeholder, .pend-group span[type="password"][disabled]::-moz-placeholder, input[type="tel"].disabled::-moz-placeholder, .pend-group span[type="tel"].disabled::-moz-placeholder, input[type="tel"][disabled]::-moz-placeholder, .pend-group span[type="tel"][disabled]::-moz-placeholder, input[type="email"].disabled::-moz-placeholder, .pend-group span[type="email"].disabled::-moz-placeholder, input[type="email"][disabled]::-moz-placeholder, .pend-group span[type="email"][disabled]::-moz-placeholder, textarea.disabled::-moz-placeholder, textarea[disabled]::-moz-placeholder {
      color: #e5e5e5;
      opacity: 1;
      -moz-osx-font-smoothing: grayscale; }
    /* line 114, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
    input.disabled:-ms-input-placeholder, .pend-group span.disabled:-ms-input-placeholder, input[disabled]:-ms-input-placeholder, .pend-group span[disabled]:-ms-input-placeholder, input[type="text"].disabled:-ms-input-placeholder, .pend-group span[type="text"].disabled:-ms-input-placeholder, input[type="text"][disabled]:-ms-input-placeholder, .pend-group span[type="text"][disabled]:-ms-input-placeholder, input[type="password"].disabled:-ms-input-placeholder, .pend-group span[type="password"].disabled:-ms-input-placeholder, input[type="password"][disabled]:-ms-input-placeholder, .pend-group span[type="password"][disabled]:-ms-input-placeholder, input[type="tel"].disabled:-ms-input-placeholder, .pend-group span[type="tel"].disabled:-ms-input-placeholder, input[type="tel"][disabled]:-ms-input-placeholder, .pend-group span[type="tel"][disabled]:-ms-input-placeholder, input[type="email"].disabled:-ms-input-placeholder, .pend-group span[type="email"].disabled:-ms-input-placeholder, input[type="email"][disabled]:-ms-input-placeholder, .pend-group span[type="email"][disabled]:-ms-input-placeholder, textarea.disabled:-ms-input-placeholder, textarea[disabled]:-ms-input-placeholder {
      color: #e5e5e5; }
    /* line 117, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
    input.disabled::-webkit-input-placeholder, .pend-group span.disabled::-webkit-input-placeholder, input[disabled]::-webkit-input-placeholder, .pend-group span[disabled]::-webkit-input-placeholder, input[type="text"].disabled::-webkit-input-placeholder, .pend-group span[type="text"].disabled::-webkit-input-placeholder, input[type="text"][disabled]::-webkit-input-placeholder, .pend-group span[type="text"][disabled]::-webkit-input-placeholder, input[type="password"].disabled::-webkit-input-placeholder, .pend-group span[type="password"].disabled::-webkit-input-placeholder, input[type="password"][disabled]::-webkit-input-placeholder, .pend-group span[type="password"][disabled]::-webkit-input-placeholder, input[type="tel"].disabled::-webkit-input-placeholder, .pend-group span[type="tel"].disabled::-webkit-input-placeholder, input[type="tel"][disabled]::-webkit-input-placeholder, .pend-group span[type="tel"][disabled]::-webkit-input-placeholder, input[type="email"].disabled::-webkit-input-placeholder, .pend-group span[type="email"].disabled::-webkit-input-placeholder, input[type="email"][disabled]::-webkit-input-placeholder, .pend-group span[type="email"][disabled]::-webkit-input-placeholder, textarea.disabled::-webkit-input-placeholder, textarea[disabled]::-webkit-input-placeholder {
      color: #e5e5e5;
      -webkit-font-smoothing: antialiased; }
    /* line 121, /Users/mike/Sites/ludlowventures/_build/css/modules/_mixins.scss */
    input.disabled.placeholder, .pend-group span.disabled.placeholder, input[disabled].placeholder, .pend-group span[disabled].placeholder, input[type="text"].disabled.placeholder, .pend-group span[type="text"].disabled.placeholder, input[type="text"][disabled].placeholder, .pend-group span[type="text"][disabled].placeholder, input[type="password"].disabled.placeholder, .pend-group span[type="password"].disabled.placeholder, input[type="password"][disabled].placeholder, .pend-group span[type="password"][disabled].placeholder, input[type="tel"].disabled.placeholder, .pend-group span[type="tel"].disabled.placeholder, input[type="tel"][disabled].placeholder, .pend-group span[type="tel"][disabled].placeholder, input[type="email"].disabled.placeholder, .pend-group span[type="email"].disabled.placeholder, input[type="email"][disabled].placeholder, .pend-group span[type="email"][disabled].placeholder, textarea.disabled.placeholder, textarea[disabled].placeholder {
      color: #e5e5e5; }
  @media only screen and (max-width: 959px) {
    /* line 5, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
    input, .pend-group span, input[type="text"], .pend-group span[type="text"], input[type="password"], .pend-group span[type="password"], input[type="tel"], .pend-group span[type="tel"], input[type="email"], .pend-group span[type="email"], textarea {
      font-size: 1.47rem; } }

/* line 41, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
textarea {
  padding-top: .4em;
  resize: none; }

/* line 46, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
label {
  font-size: 1.8rem;
  padding: 0;
  margin: 0 0 1.9rem 0; }

/* line 53, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
select {
  width: 100%;
  display: block; }

/* line 58, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
.pend-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  background-color: #e5e5e5; }
  /* line 62, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
  .pend-group input, .pend-group span {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flexbox: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    float: left;
    width: auto; }
  /* line 68, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
  .pend-group span {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -webkit-flex: 0;
    -ms-flexbox: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    color: #a5a5a5;
    text-indent: 0;
    width: auto; }
    /* line 75, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
    .pend-group span:before {
      content: '';
      display: inline-block;
      height: 100%;
      vertical-align: middle; }
    /* line 81, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
    .pend-group span.prepend {
      border-right: 2px solid transparent;
      float: left;
      padding-left: 1.36rem; }
    /* line 86, /Users/mike/Sites/ludlowventures/_build/css/modules/_form.scss */
    .pend-group span.append {
      border-left: 2px solid transparent;
      float: right;
      padding-right: .68rem; }

/* ========================================================================= */
/* Grid
/* ========================================================================= */
/* Iconic theme rules. Don't delete! */
/* Hide all icons that are waiting to be injected */
/* line 9, /Users/mike/Sites/ludlowventures/_build/css/modules/_icons.scss */
img.iconic {
  display: none; }

/* Make sure filled and text elements only get fills */
/* line 14, /Users/mike/Sites/ludlowventures/_build/css/modules/_icons.scss */
.iconic-property-fill, .iconic-property-text {
  stroke: none !important; }

/* Make sure stroked elements only get strokes */
/* line 19, /Users/mike/Sites/ludlowventures/_build/css/modules/_icons.scss */
.iconic-property-stroke {
  fill: none !important; }

/* Theme-specific rules */
/* ========================================================================= */
/* Site wide stying
/* ========================================================================= */
/* line 10, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
html, body {
  height: 100%; }

/* line 14, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
html {
  font-family: "Whitney A", "Whitney B", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 10px;
  position: relative; }
  @media only screen and (max-width: 959px) {
    /* line 14, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
    html {
      font-size: 9px; } }
  @media only screen and (max-width: 599px) {
    /* line 14, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
    html {
      font-size: 8px; } }

/* line 27, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
body {
  font-size: 1.8rem; }

/* line 32, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
h1, h2, h3, h4 {
  font-family: "Knockout 51 A", "Knockout 51 B";
  font-style: normal;
  font-weight: 400; }

/* line 38, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
h1, h2, h3 {
  font-size: 4.2rem; }

/* line 42, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
h2, h3, h4 {
  font-size: 2.6rem; }

/* line 46, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
h3 {
  font-size: 2.2rem; }

/* line 50, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
h4 {
  font-size: 1.6rem; }

/* line 54, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
.normal-text, input, .pend-group span, input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, body {
  font-style: normal;
  font-weight: normal; }

/* line 59, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
.light-text, label, .close:before {
  font-weight: 100; }

/* line 63, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
b, em, strong, .bold-text, button, input[type="submit"], input[type="button"], .btn, .pend-group span, i, .italic-text, footer.container, header li, .companies .company .title, .companies .company .exited, .nav-mobile li, .slide-content .slide-tagline, .jobs .angellist_embed.recruiting .al_header .al_content .al_content_head .al_name, .erroar .angellist_embed.recruiting .al_header .al_content .al_content_head .al_name {
  font-weight: bold; }

/* line 67, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
i, .italic-text {
  font-style: italic; }

/* line 73, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
main {
  color: #4c4c4c;
  font-size: 2.2rem;
  line-height: 3.2rem;
  letter-spacing: -.01em;
  min-height: 40%; }

/* line 82, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
.close:before {
  color: #b5b5b5;
  content: "\00d7";
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 2.5rem;
  line-height: 1rem; }

/* line 90, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
.close:hover:before, .close:hover {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: #4c4c4c;
  cursor: pointer; }

/* line 97, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
.logo_cont {
  display: inline-block;
  height: 2.9rem;
  vertical-align: middle; }

/* ========================================================================= */
/* Base container, default width
/* ========================================================================= */
/* line 107, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 103.5rem;
  position: relative;
  width: 100%; }
  @media only screen and (max-width: 959px) {
    /* line 107, /Users/mike/Sites/ludlowventures/_build/css/main.scss */
    .container {
      padding: 0 2rem; } }

/* ========================================================================= */
/* Partials
/* ========================================================================= */
/* ========================================================================= */
/* All partials
/* ========================================================================= */
/* ========================================================================= */
/* Footer Specific stying
/* ========================================================================= */
/* line 5, /Users/mike/Sites/ludlowventures/_build/css/partials/_footer.scss */
footer.container {
  color: #b5b5b5;
  font-size: 1.6rem;
  letter-spacing: .02em;
  line-height: 1;
  padding-bottom: 10.6rem;
  padding-top: 10.6rem; }
  /* line 13, /Users/mike/Sites/ludlowventures/_build/css/partials/_footer.scss */
  footer.container:before {
    background-color: #e5e5e5;
    content: "";
    display: inline-block;
    height: 3px;
    position: absolute;
    top: 0;
    width: 25.4rem; }
  /* line 23, /Users/mike/Sites/ludlowventures/_build/css/partials/_footer.scss */
  footer.container li {
    margin-bottom: 1.2rem;
    text-transform: uppercase; }
  @media only screen and (max-width: 959px) {
    /* line 5, /Users/mike/Sites/ludlowventures/_build/css/partials/_footer.scss */
    footer.container {
      word-break: break-word;
      padding-bottom: 4.5rem;
      padding-top: 4.5rem; } }

/* ========================================================================= */
/* Header Specific stying
/* ========================================================================= */
/* line 6, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
header {
  padding-top: 2rem;
  padding-bottom: 2rem;
  z-index: 10;
  width: 100%;
  overflow: hidden; }
  /* line 12, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
  header li {
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    color: #b5b5b5;
    display: inline-block;
    float: right;
    font-size: 1.6rem;
    padding: 0 2rem; }
    /* line 20, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
    header li a {
      position: relative; }
      /* line 22, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header li a:after {
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease;
        background-color: #b5b5b5;
        bottom: -2px;
        content: "";
        display: inline-block;
        left: 0;
        height: 2px;
        position: absolute;
        width: 0; }
      /* line 33, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header li a:hover {
        color: #4c4c4c; }
      /* line 36, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header li a:hover:after {
        background-color: #4c4c4c;
        width: 100%; }
  /* line 43, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
  header .main-nav {
    margin-top: 3rem; }
  /* line 47, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
  header .logo {
    color: #4c4c4c;
    padding: 0;
    float: left; }
  /* line 53, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
  header .logo_cont {
    height: 150px;
    width: 99px;
    position: relative; }
    /* line 58, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
    header .logo_cont .iconic-property-fill {
      fill: #FFF;
      stroke: #FFF; }
  /* line 63, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
  header .nav-toggle {
    float: right;
    width: 40px;
    height: 40px;
    display: none;
    margin-top: 1rem; }
    /* line 70, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
    header .nav-toggle a {
      display: block;
      border-radius: 100%;
      padding: 9px;
      width: 36px;
      height: 36px;
      background: rgba(17, 17, 17, 0.22);
      -webkit-transition: background 0.1s ease-out;
              transition: background 0.1s ease-out;
      text-align: center; }
      /* line 79, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header .nav-toggle a:hover {
        background: rgba(17, 17, 17, 0.88); }
      /* line 83, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header .nav-toggle a .iconic * {
        fill: #FFF;
        stroke: #FFF;
        -webkit-transition: fill 0.1s ease-out;
                transition: fill 0.1s ease-out; }
  /* line 93, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
  header .nav-right {
    background: rgba(17, 17, 17, 0.22);
    border-radius: 4px;
    padding: 9px 0;
    right: 0;
    z-index: 1;
    float: right;
    margin-top: 1rem; }
    /* line 102, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
    header .nav-right.background--light {
      background: rgba(255, 255, 255, 0.22); }
    /* line 106, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
    header .nav-right li {
      color: #fff; }
      /* line 108, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header .nav-right li a {
        position: relative; }
        /* line 110, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
        header .nav-right li a:after {
          background-color: #fff; }
        /* line 113, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
        header .nav-right li a:hover {
          color: #fff; }
    /* line 119, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
    header .nav-right .background--light li {
      color: #1A1A1C; }
      /* line 121, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header .nav-right .background--light li a {
        color: #1A1A1C; }
        /* line 123, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
        header .nav-right .background--light li a:after {
          background-color: #1A1A1C; }
        /* line 126, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
        header .nav-right .background--light li a:hover {
          color: #1A1A1C; }
  /* line 134, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
  header .background--light .logo_cont .iconic-property-fill {
    fill: #1A1A1C;
    stroke: #1A1A1C; }
  @media only screen and (max-width: 959px) {
    /* line 6, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
    header {
      padding-bottom: 4.5rem;
      padding-top: 4.5rem; }
      /* line 143, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header nav {
        padding-left: 0;
        padding-right: 0; }
        /* line 147, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
        header nav .logo_cont {
          width: 40px;
          height: 60px; }
      /* line 153, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header .nav-right {
        display: none; }
      /* line 157, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header .nav-toggle {
        display: inline-block; } }
  @media only screen and (max-width: 599px) {
    /* line 6, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
    header {
      padding-bottom: 12rem;
      padding-top: 3rem; }
      /* line 166, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header li {
        line-height: 4rem;
        text-align: center;
        width: 33%; }
      /* line 172, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header .logo_cont {
        display: block;
        height: 3.3rem;
        margin: 0 auto; }
      /* line 178, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header .nav-right {
        display: none; }
      /* line 182, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
      header .nav-toggle {
        display: inline-block; } }

@media only screen and (max-width: 599px) {
  /* line 191, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
  header nav .logo .logo_cont {
    display: inline-block;
    margin: 0;
    width: 40px;
    height: 60px; }
  /* line 199, /Users/mike/Sites/ludlowventures/_build/css/partials/_header.scss */
  section .wrapper, #follow-on .wrapper {
    padding-bottom: 6.7rem;
    padding-top: 5.6rem; } }

/* line 1, /Users/mike/Sites/ludlowventures/_build/css/partials/_follow.scss */
#follow-on .wrapper {
  color: #4c4c4c;
  padding-bottom: 13.4rem;
  padding-top: 10.6rem; }

/* line 7, /Users/mike/Sites/ludlowventures/_build/css/partials/_follow.scss */
#follow-on {
  position: relative; }
  /* line 9, /Users/mike/Sites/ludlowventures/_build/css/partials/_follow.scss */
  #follow-on:before {
    background-color: #e5e5e5;
    bottom: 0;
    content: "";
    display: inline-block;
    height: 3px;
    position: absolute;
    width: 25.4rem; }

@media only screen and (max-width: 599px) {
  /* line 21, /Users/mike/Sites/ludlowventures/_build/css/partials/_follow.scss */
  #follow-on .wrapper {
    padding-bottom: 6.7rem;
    padding-top: 5.6rem; } }

/* line 1, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
.companies {
  display: table;
  height: auto;
  float: none;
  width: 100%;
  overflow: hidden; }
  @media only screen and (max-width: 959px) {
    /* line 1, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies {
      clear: none;
      width: 100%; } }
  @media only screen and (max-width: 599px) {
    /* line 1, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies {
      margin: 0 0; } }
  /* line 5, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies.companies-drawer {
    opacity: 0;
    display: none; }
  /* line 10, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies.companies-drawer.open {
    display: inline-block;
    opacity: 1; }
  /* line 15, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies .company {
    box-sizing: border-box;
    float: left;
    width: 25%;
    background-color: #fff;
    box-shadow: 0 0 1px #b5b5b5 inset;
    font-size: 1.6rem;
    line-height: 2.3rem;
    position: relative;
    text-align: center; }
    @media only screen and (max-width: 599px) {
      /* line 15, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
      .companies .company {
        clear: none;
        width: 100%; } }
    /* line 23, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .company:nth-of-type(4n+5) {
      clear: left; }
    /* line 26, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .company.open .details.drawer {
      pointer-events: all; }
    /* line 29, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .company .details.drawer {
      -webkit-transform: scale3d(1, 1, 1);
      pointer-events: none; }
    /* line 33, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .company .title {
      text-transform: capitalize;
      margin-bottom: .75rem; }
      /* line 37, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
      .companies .company .title a {
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease;
        display: inline;
        font-size: inherit; }
    /* line 43, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .company .exited {
      background-color: #2badf8;
      color: #fff;
      font-size: 1.4rem;
      padding: .05rem 1rem;
      position: absolute;
      right: 2rem;
      text-transform: capitalize;
      z-index: 1; }
    /* line 54, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .company .lead-image {
      height: 25.75rem;
      max-width: 25.75rem;
      padding: 2rem;
      position: relative;
      -webkit-user-select: none;
          -ms-user-select: none;
              user-select: none;
      width: 100%; }
      /* line 61, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
      .companies .company .lead-image img {
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%); }
    /* line 65, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .company .close {
      padding: 0 10px; }
  /* line 69, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies .company.open {
    border-bottom: 1px solid transparent;
    box-shadow: 0 10px 12px #e5e5e5 inset;
    position: static; }
  /* line 74, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies .founders {
    box-sizing: border-box;
    float: left;
    width: 60%; }
    @media only screen and (max-width: 959px) {
      /* line 74, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
      .companies .founders {
        clear: none;
        width: 100%; } }
  /* line 77, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies .details {
    cursor: default;
    left: 0;
    padding: 3rem 4.8rem;
    position: absolute;
    text-align: left;
    width: 100%; }
  /* line 85, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies .member {
    float: left;
    margin-right: 4.2rem;
    margin-top: 3rem;
    text-align: center; }
    /* line 90, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .member:last-of-type {
      margin-right: 0; }
    /* line 93, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .member:nth-of-type(4n+4) {
      clear: left; }
    /* line 96, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .member h4 {
      margin-top: 1.2rem;
      max-width: 14rem; }
    /* line 100, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .member img {
      height: auto; }
  /* line 104, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies a {
    display: block;
    font-size: 1.3rem; }
  /* line 108, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies .bio {
    box-sizing: border-box;
    float: left;
    width: 40%;
    float: left;
    padding-top: 2.5rem; }
    @media only screen and (max-width: 959px) {
      /* line 108, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
      .companies .bio {
        clear: none;
        width: 100%; } }
    /* line 112, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .bio p {
      margin-bottom: .6rem;
      opacity: 1; }

/* line 119, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
.companies-expand {
  text-align: center;
  display: block;
  width: 200px;
  margin: 0 auto;
  padding: 40px 0;
  cursor: pointer;
  font-size: 2.2rem;
  line-height: 3.2rem;
  letter-spacing: -.01em; }
  /* line 130, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies-expand .expand-less {
    display: none; }
  /* line 134, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies-expand:hover {
    color: inherit; }
  /* line 139, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies-expand.active .expand-less {
    display: inline-block; }
  /* line 140, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies-expand.active .expand-more {
    display: none; }

/* line 145, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
.company .drawer {
  opacity: 0; }

/* line 149, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
.company.open .drawer {
  display: block;
  opacity: 1; }

/* line 155, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
.drawer-toggle:hover {
  cursor: pointer; }

@media only screen and (max-width: 959px) {
  /* line 161, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0; }
    /* line 166, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .member:nth-of-type(4n+4) {
      clear: none; } }

@media only screen and (max-width: 599px) {
  /* line 175, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
  .companies .company {
    width: 50%; }
    /* line 177, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .company:nth-of-type(odd) {
      clear: left; }
    /* line 180, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .company .lead-image {
      max-width: none; }
    /* line 183, /Users/mike/Sites/ludlowventures/_build/css/partials/_companies.scss */
    .companies .company .member {
      margin-right: 0;
      max-width: 14rem; } }

/* line 1, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
#team {
  display: table;
  height: auto;
  float: none;
  width: 100%;
  background-color: #fff; }
  @media only screen and (max-width: 959px) {
    /* line 1, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team {
      clear: none;
      width: 100%; } }
  @media only screen and (max-width: 599px) {
    /* line 1, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team {
      margin: 0 0; } }
  /* line 4, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
  #team .member {
    box-sizing: border-box;
    float: left;
    width: 25%;
    font-size: 1.6rem;
    background-color: #fff;
    padding-bottom: 10.6rem;
    position: relative;
    text-align: center; }
    @media only screen and (max-width: 599px) {
      /* line 4, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
      #team .member {
        clear: none;
        width: 100%; } }
    /* line 11, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team .member:nth-of-type(4n+4) {
      clear: right; }
    /* line 14, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team .member .drawer-toggle {
      font-size: 1.3rem; }
  /* line 18, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
  #team .lead-image {
    margin-bottom: 2rem;
    padding-bottom: 75%;
    position: relative; }
    /* line 22, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team .lead-image > img {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0; }
  /* line 30, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
  #team .details {
    line-height: 1.5;
    margin: 0 auto;
    max-width: 240px;
    text-align: left; }
    /* line 35, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team .details > p, #team .details .drawer-toggle {
      display: block;
      margin: 0;
      color: #b5b5b5; }
    /* line 40, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team .details .social {
      -webkit-transition: all 0.2s ease;
      transition: all 0.2s ease;
      color: #b5b5b5;
      display: inline-block;
      padding: 6px; }
      /* line 45, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
      #team .details .social:hover {
        color: #4c4c4c; }
    /* line 49, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team .details .bio {
      -webkit-transition: all 0.5s ease;
      transition: all 0.5s ease;
      position: relative; }
    /* line 53, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team .details .bio-expand {
      color: #2badf8;
      cursor: pointer;
      font-size: 1.3rem; }
    /* line 58, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team .details .drawer {
      opacity: 1;
      display: none; }

@media only screen and (max-width: 959px) {
  /* line 69, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
  #team .member {
    width: 33%; }
    /* line 71, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team .member:nth-of-type(3n+3) {
      clear: right; } }

@media only screen and (max-width: 599px) {
  /* line 80, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
  #team .member {
    width: 50%; }
    /* line 82, /Users/mike/Sites/ludlowventures/_build/css/partials/_team.scss */
    #team .member:nth-of-type(even) {
      clear: right; } }

/* ========================================================================= */
/* Alert stying
/* ========================================================================= */
/* line 5, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
.alert {
  background: white;
  color: #AAA;
  padding: 15px 15px;
  text-align: center;
  position: relative; }
  /* line 12, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
  .alert-text {
    font-size: 14px;
    letter-spacing: 6px;
    text-transform: uppercase;
    font-weight: 600; }
    /* line 17, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
    .alert-text p {
      margin: 0; }
    /* line 21, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
    .alert-text a {
      color: #111; }
      /* line 23, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
      .alert-text a:visited {
        color: #111; }
      /* line 26, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
      .alert-text a:hover {
        color: #111;
        text-decoration: underline; }
  /* line 35, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
  .alert-close {
    position: absolute;
    top: 50%;
    right: 15px; }
    /* line 40, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
    .alert-close .iconic {
      display: block;
      margin-top: -7px;
      width: 14px;
      height: 14px; }
      /* line 45, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
      .alert-close .iconic * {
        fill: #AAA;
        stroke: #AAA; }
      /* line 49, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
      .alert-close .iconic:hover * {
        fill: #111;
        stroke: #111; }
  @media only screen and (max-width: 599px) {
    /* line 5, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
    .alert {
      text-align: left; }
      /* line 63, /Users/mike/Sites/ludlowventures/_build/css/partials/_alert.scss */
      .alert-text {
        letter-spacing: 2px; } }

/* line 1, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
.nav-mobile {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: fixed;
  width: 100%;
  height: 100%;
  background: #19191A;
  top: 0;
  left: 0;
  z-index: -1;
  padding: 2rem;
  color: white;
  opacity: 0;
  visibility: hidden;
  display: table; }
  /* line 16, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
  .nav-mobile.is-open {
    z-index: 1000;
    visibility: inherit;
    opacity: 1;
    -webkit-transform: translate3d(0px, 0px, 0px);
            transform: translate3d(0px, 0px, 0px); }
  /* line 23, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
  .nav-mobile ul {
    display: table-cell;
    vertical-align: middle; }
  /* line 28, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
  .nav-mobile li {
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    font-size: 8rem;
    line-height: 1.5;
    letter-spacing: -0.02em;
    font-family: "Knockout 51 A", "Knockout 51 B"; }
    /* line 36, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
    .nav-mobile li a {
      position: relative; }
      /* line 38, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
      .nav-mobile li a:after {
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease;
        background-color: #FFF;
        bottom: -2px;
        content: "";
        display: inline-block;
        left: 0;
        height: .1em;
        position: absolute;
        width: 0; }
      /* line 49, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
      .nav-mobile li a:hover {
        color: #FFF; }
      /* line 52, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
      .nav-mobile li a:hover:after {
        background-color: #fff;
        width: 100%; }

/* line 60, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
.nav-close {
  position: absolute;
  top: 3rem;
  right: 3rem;
  height: 16px;
  width: 16px;
  vertical-align: middle;
  display: inline-block; }
  /* line 69, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
  .nav-close:before {
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    content: "";
    position: absolute;
    width: 2.5em;
    height: 2.5em;
    display: block;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    border-radius: 6.25em;
    background: rgba(255, 255, 255, 0.2); }
  /* line 83, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
  .nav-close .iconic {
    position: relative; }
    /* line 85, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
    .nav-close .iconic * {
      fill: #FFF;
      stroke: #FFF;
      -webkit-transition: fill 0.1s ease-out;
              transition: fill 0.1s ease-out;
      stroke-width: 2; }
  /* line 93, /Users/mike/Sites/ludlowventures/_build/css/partials/_nav-mobile.scss */
  .nav-close:hover:before {
    width: 3em;
    height: 3em; }

/* ========================================================================= */
/* Vendor
/* ========================================================================= */
/* ========================================================================= */
/* All Vendor
/* ========================================================================= */
@font-face {
  font-family: 'icomoon';
  src: url("../fonts/entypo/icomoon.eot");
  src: url("../fonts/entypo/icomoon.eot?#iefix") format("embedded-opentype"), url("../fonts/entypo/icomoon.woff") format("woff"), url("../fonts/entypo/icomoon.ttf") format("truetype"), url("../fonts/entypo/icomoon.svg?#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 12, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  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; }

/* line 26, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-angel-list:before {
  content: "\e600"; }

/* line 29, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-phone:before {
  content: "\e601"; }

/* line 32, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-mobile:before {
  content: "\e602"; }

/* line 35, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-mouse:before {
  content: "\e603"; }

/* line 38, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-directions:before {
  content: "\e604"; }

/* line 41, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-mail:before {
  content: "\e605"; }

/* line 44, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-paperplane:before {
  content: "\e606"; }

/* line 47, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-pencil:before {
  content: "\e607"; }

/* line 50, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-feather:before {
  content: "\e608"; }

/* line 53, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-paperclip:before {
  content: "\e609"; }

/* line 56, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-drawer:before {
  content: "\e60a"; }

/* line 59, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-reply:before {
  content: "\e60b"; }

/* line 62, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-reply-all:before {
  content: "\e60c"; }

/* line 65, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-forward:before {
  content: "\e60d"; }

/* line 68, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-user:before {
  content: "\e60e"; }

/* line 71, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-users:before {
  content: "\e60f"; }

/* line 74, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-user-add:before {
  content: "\e610"; }

/* line 77, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-vcard:before {
  content: "\e611"; }

/* line 80, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-export:before {
  content: "\e612"; }

/* line 83, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-location:before {
  content: "\e613"; }

/* line 86, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-map:before {
  content: "\e614"; }

/* line 89, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-compass:before {
  content: "\e615"; }

/* line 92, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-location2:before {
  content: "\e616"; }

/* line 95, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-target:before {
  content: "\e617"; }

/* line 98, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-share:before {
  content: "\e618"; }

/* line 101, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-sharable:before {
  content: "\e619"; }

/* line 104, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-heart:before {
  content: "\e61a"; }

/* line 107, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-heart2:before {
  content: "\e61b"; }

/* line 110, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-star:before {
  content: "\e61c"; }

/* line 113, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-star2:before {
  content: "\e61d"; }

/* line 116, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-thumbsup:before {
  content: "\e61e"; }

/* line 119, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-thumbsdown:before {
  content: "\e61f"; }

/* line 122, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-chat:before {
  content: "\e620"; }

/* line 125, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-comment:before {
  content: "\e621"; }

/* line 128, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-quote:before {
  content: "\e622"; }

/* line 131, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-house:before {
  content: "\e623"; }

/* line 134, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-popup:before {
  content: "\e624"; }

/* line 137, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-search:before {
  content: "\e625"; }

/* line 140, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-flashlight:before {
  content: "\e626"; }

/* line 143, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-printer:before {
  content: "\e627"; }

/* line 146, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-bell:before {
  content: "\e628"; }

/* line 149, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-link:before {
  content: "\e629"; }

/* line 152, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-flag:before {
  content: "\e62a"; }

/* line 155, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cog:before {
  content: "\e62b"; }

/* line 158, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-tools:before {
  content: "\e62c"; }

/* line 161, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-trophy:before {
  content: "\e62d"; }

/* line 164, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-tag:before {
  content: "\e62e"; }

/* line 167, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-camera:before {
  content: "\e62f"; }

/* line 170, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-megaphone:before {
  content: "\e630"; }

/* line 173, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-moon:before {
  content: "\e631"; }

/* line 176, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-palette:before {
  content: "\e632"; }

/* line 179, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-leaf:before {
  content: "\e633"; }

/* line 182, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-music:before {
  content: "\e634"; }

/* line 185, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-music2:before {
  content: "\e635"; }

/* line 188, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-new:before {
  content: "\e636"; }

/* line 191, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-graduation:before {
  content: "\e637"; }

/* line 194, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-book:before {
  content: "\e638"; }

/* line 197, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-newspaper:before {
  content: "\e639"; }

/* line 200, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-bag:before {
  content: "\e63a"; }

/* line 203, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-airplane:before {
  content: "\e63b"; }

/* line 206, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-lifebuoy:before {
  content: "\e63c"; }

/* line 209, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-eye:before {
  content: "\e63d"; }

/* line 212, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-clock:before {
  content: "\e63e"; }

/* line 215, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-microphone:before {
  content: "\e63f"; }

/* line 218, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-calendar:before {
  content: "\e640"; }

/* line 221, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-bolt:before {
  content: "\e641"; }

/* line 224, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-thunder:before {
  content: "\e642"; }

/* line 227, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-droplet:before {
  content: "\e643"; }

/* line 230, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cd:before {
  content: "\e644"; }

/* line 233, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-briefcase:before {
  content: "\e645"; }

/* line 236, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-air:before {
  content: "\e646"; }

/* line 239, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-hourglass:before {
  content: "\e647"; }

/* line 242, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-gauge:before {
  content: "\e648"; }

/* line 245, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-language:before {
  content: "\e649"; }

/* line 248, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-network:before {
  content: "\e64a"; }

/* line 251, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-key:before {
  content: "\e64b"; }

/* line 254, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-battery:before {
  content: "\e64c"; }

/* line 257, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-bucket:before {
  content: "\e64d"; }

/* line 260, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-magnet:before {
  content: "\e64e"; }

/* line 263, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-drive:before {
  content: "\e64f"; }

/* line 266, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cup:before {
  content: "\e650"; }

/* line 269, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-rocket:before {
  content: "\e651"; }

/* line 272, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-brush:before {
  content: "\e652"; }

/* line 275, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-suitcase:before {
  content: "\e653"; }

/* line 278, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cone:before {
  content: "\e654"; }

/* line 281, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-earth:before {
  content: "\e655"; }

/* line 284, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-keyboard:before {
  content: "\e656"; }

/* line 287, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-browser:before {
  content: "\e657"; }

/* line 290, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-publish:before {
  content: "\e658"; }

/* line 293, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-progress-3:before {
  content: "\e659"; }

/* line 296, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-progress-2:before {
  content: "\e65a"; }

/* line 299, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-brogress-1:before {
  content: "\e65b"; }

/* line 302, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-progress-0:before {
  content: "\e65c"; }

/* line 305, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-sun:before {
  content: "\e65d"; }

/* line 308, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-sun2:before {
  content: "\e65e"; }

/* line 311, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-adjust:before {
  content: "\e65f"; }

/* line 314, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-code:before {
  content: "\e660"; }

/* line 317, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-screen:before {
  content: "\e661"; }

/* line 320, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-infinity:before {
  content: "\e662"; }

/* line 323, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-light-bulb:before {
  content: "\e663"; }

/* line 326, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-creditcard:before {
  content: "\e664"; }

/* line 329, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-database:before {
  content: "\e665"; }

/* line 332, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-voicemail:before {
  content: "\e666"; }

/* line 335, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-clipboard:before {
  content: "\e667"; }

/* line 338, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cart:before {
  content: "\e668"; }

/* line 341, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-box:before {
  content: "\e669"; }

/* line 344, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-ticket:before {
  content: "\e66a"; }

/* line 347, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-rss:before {
  content: "\e66b"; }

/* line 350, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-signal:before {
  content: "\e66c"; }

/* line 353, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-thermometer:before {
  content: "\e66d"; }

/* line 356, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-droplets:before {
  content: "\e66e"; }

/* line 359, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-uniE66F:before {
  content: "\e66f"; }

/* line 362, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-statistics:before {
  content: "\e670"; }

/* line 365, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-pie:before {
  content: "\e671"; }

/* line 368, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-bars:before {
  content: "\e672"; }

/* line 371, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-graph:before {
  content: "\e673"; }

/* line 374, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-lock:before {
  content: "\e674"; }

/* line 377, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-lock-open:before {
  content: "\e675"; }

/* line 380, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-logout:before {
  content: "\e676"; }

/* line 383, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-login:before {
  content: "\e677"; }

/* line 386, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-checkmark:before {
  content: "\e678"; }

/* line 389, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cross:before {
  content: "\e679"; }

/* line 392, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-minus:before {
  content: "\e67a"; }

/* line 395, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-plus:before {
  content: "\e67b"; }

/* line 398, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cross2:before {
  content: "\e67c"; }

/* line 401, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-minus2:before {
  content: "\e67d"; }

/* line 404, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-plus2:before {
  content: "\e67e"; }

/* line 407, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cross3:before {
  content: "\e67f"; }

/* line 410, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-minus3:before {
  content: "\e680"; }

/* line 413, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-plus3:before {
  content: "\e681"; }

/* line 416, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-erase:before {
  content: "\e682"; }

/* line 419, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-blocked:before {
  content: "\e683"; }

/* line 422, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-info:before {
  content: "\e684"; }

/* line 425, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-info2:before {
  content: "\e685"; }

/* line 428, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-question:before {
  content: "\e686"; }

/* line 431, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-help:before {
  content: "\e687"; }

/* line 434, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-warning:before {
  content: "\e688"; }

/* line 437, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cycle:before {
  content: "\e689"; }

/* line 440, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cw:before {
  content: "\e68a"; }

/* line 443, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-ccw:before {
  content: "\e68b"; }

/* line 446, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-shuffle:before {
  content: "\e68c"; }

/* line 449, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow:before {
  content: "\e68d"; }

/* line 452, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow2:before {
  content: "\e68e"; }

/* line 455, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-retweet:before {
  content: "\e68f"; }

/* line 458, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-loop:before {
  content: "\e690"; }

/* line 461, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-history:before {
  content: "\e691"; }

/* line 464, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-back:before {
  content: "\e692"; }

/* line 467, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-switch:before {
  content: "\e693"; }

/* line 470, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-list:before {
  content: "\e694"; }

/* line 473, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-add-to-list:before {
  content: "\e695"; }

/* line 476, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-layout:before {
  content: "\e696"; }

/* line 479, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-list2:before {
  content: "\e697"; }

/* line 482, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-text:before {
  content: "\e698"; }

/* line 485, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-text2:before {
  content: "\e699"; }

/* line 488, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-document:before {
  content: "\e69a"; }

/* line 491, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-docs:before {
  content: "\e69b"; }

/* line 494, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-landscape:before {
  content: "\e69c"; }

/* line 497, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-pictures:before {
  content: "\e69d"; }

/* line 500, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-video:before {
  content: "\e69e"; }

/* line 503, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-music3:before {
  content: "\e69f"; }

/* line 506, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-folder:before {
  content: "\e6a0"; }

/* line 509, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-archive:before {
  content: "\e6a1"; }

/* line 512, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-trash:before {
  content: "\e6a2"; }

/* line 515, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-upload:before {
  content: "\e6a3"; }

/* line 518, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-download:before {
  content: "\e6a4"; }

/* line 521, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-disk:before {
  content: "\e6a5"; }

/* line 524, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-install:before {
  content: "\e6a6"; }

/* line 527, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cloud:before {
  content: "\e6a7"; }

/* line 530, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-upload2:before {
  content: "\e6a8"; }

/* line 533, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-bookmark:before {
  content: "\e6a9"; }

/* line 536, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-bookmarks:before {
  content: "\e6aa"; }

/* line 539, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-book2:before {
  content: "\e6ab"; }

/* line 542, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-play:before {
  content: "\e6ac"; }

/* line 545, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-pause:before {
  content: "\e6ad"; }

/* line 548, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-record:before {
  content: "\e6ae"; }

/* line 551, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-stop:before {
  content: "\e6af"; }

/* line 554, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-next:before {
  content: "\e6b0"; }

/* line 557, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-previous:before {
  content: "\e6b1"; }

/* line 560, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-first:before {
  content: "\e6b2"; }

/* line 563, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-last:before {
  content: "\e6b3"; }

/* line 566, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-resize-enlarge:before {
  content: "\e6b4"; }

/* line 569, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-resize-shrink:before {
  content: "\e6b5"; }

/* line 572, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-volume:before {
  content: "\e6b6"; }

/* line 575, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-sound:before {
  content: "\e6b7"; }

/* line 578, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-mute:before {
  content: "\e6b8"; }

/* line 581, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-flow-cascade:before {
  content: "\e6b9"; }

/* line 584, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-flow-branch:before {
  content: "\e6ba"; }

/* line 587, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-flow-tree:before {
  content: "\e6bb"; }

/* line 590, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-flow-line:before {
  content: "\e6bc"; }

/* line 593, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-flow-parallel:before {
  content: "\e6bd"; }

/* line 596, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-left:before {
  content: "\e6be"; }

/* line 599, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-down:before {
  content: "\e6bf"; }

/* line 602, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-up-upload:before {
  content: "\e6c0"; }

/* line 605, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-right:before {
  content: "\e6c1"; }

/* line 608, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-left2:before {
  content: "\e6c2"; }

/* line 611, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-down2:before {
  content: "\e6c3"; }

/* line 614, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-up:before {
  content: "\e6c4"; }

/* line 617, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-right2:before {
  content: "\e6c5"; }

/* line 620, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-left3:before {
  content: "\e6c6"; }

/* line 623, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-down3:before {
  content: "\e6c7"; }

/* line 626, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-up2:before {
  content: "\e6c8"; }

/* line 629, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-right3:before {
  content: "\e6c9"; }

/* line 632, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-left4:before {
  content: "\e6ca"; }

/* line 635, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-down4:before {
  content: "\e6cb"; }

/* line 638, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-up3:before {
  content: "\e6cc"; }

/* line 641, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-right4:before {
  content: "\e6cd"; }

/* line 644, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-left5:before {
  content: "\e6ce"; }

/* line 647, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-down5:before {
  content: "\e6cf"; }

/* line 650, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-up4:before {
  content: "\e6d0"; }

/* line 653, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-right5:before {
  content: "\e6d1"; }

/* line 656, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-left6:before {
  content: "\e6d2"; }

/* line 659, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-down6:before {
  content: "\e6d3"; }

/* line 662, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-up5:before {
  content: "\e6d4"; }

/* line 665, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-right6:before {
  content: "\e6d5"; }

/* line 668, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-left7:before {
  content: "\e6d6"; }

/* line 671, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-down7:before {
  content: "\e6d7"; }

/* line 674, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-up6:before {
  content: "\e6d8"; }

/* line 677, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-uniE6D9:before {
  content: "\e6d9"; }

/* line 680, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-left8:before {
  content: "\e6da"; }

/* line 683, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-down8:before {
  content: "\e6db"; }

/* line 686, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-up7:before {
  content: "\e6dc"; }

/* line 689, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-arrow-right7:before {
  content: "\e6dd"; }

/* line 692, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-menu:before {
  content: "\e6de"; }

/* line 695, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-ellipsis:before {
  content: "\e6df"; }

/* line 698, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-dots:before {
  content: "\e6e0"; }

/* line 701, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-dot:before {
  content: "\e6e1"; }

/* line 704, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc:before {
  content: "\e6e2"; }

/* line 707, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc-by:before {
  content: "\e6e3"; }

/* line 710, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc-nc:before {
  content: "\e6e4"; }

/* line 713, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc-nc-eu:before {
  content: "\e6e5"; }

/* line 716, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc-nc-jp:before {
  content: "\e6e6"; }

/* line 719, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc-sa:before {
  content: "\e6e7"; }

/* line 722, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc-nd:before {
  content: "\e6e8"; }

/* line 725, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc-pd:before {
  content: "\e6e9"; }

/* line 728, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc-zero:before {
  content: "\e6ea"; }

/* line 731, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc-share:before {
  content: "\e6eb"; }

/* line 734, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-cc-share2:before {
  content: "\e6ec"; }

/* line 737, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-danielbruce:before {
  content: "\e6ed"; }

/* line 740, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-danielbruce2:before {
  content: "\e6ee"; }

/* line 743, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-github:before {
  content: "\e6ef"; }

/* line 746, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-github2:before {
  content: "\e6f0"; }

/* line 749, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-flickr:before {
  content: "\e6f1"; }

/* line 752, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-flickr2:before {
  content: "\e6f2"; }

/* line 755, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-vimeo:before {
  content: "\e6f3"; }

/* line 758, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-vimeo2:before {
  content: "\e6f4"; }

/* line 761, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-twitter:before {
  content: "\e6f5"; }

/* line 764, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-twitter2:before {
  content: "\e6f6"; }

/* line 767, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-facebook:before {
  content: "\e6f7"; }

/* line 770, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-facebook2:before {
  content: "\e6f8"; }

/* line 773, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-facebook3:before {
  content: "\e6f9"; }

/* line 776, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-googleplus:before {
  content: "\e6fa"; }

/* line 779, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-googleplus2:before {
  content: "\e6fb"; }

/* line 782, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-pinterest:before {
  content: "\e6fc"; }

/* line 785, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-pinterest2:before {
  content: "\e6fd"; }

/* line 788, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-tumblr:before {
  content: "\e6fe"; }

/* line 791, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-tumblr2:before {
  content: "\e6ff"; }

/* line 794, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-linkedin:before {
  content: "\e700"; }

/* line 797, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-linkedin2:before {
  content: "\e701"; }

/* line 800, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-dribbble:before {
  content: "\e702"; }

/* line 803, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-dribbble2:before {
  content: "\e703"; }

/* line 806, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-stumbleupon:before {
  content: "\e704"; }

/* line 809, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-stumbleupon2:before {
  content: "\e705"; }

/* line 812, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-lastfm:before {
  content: "\e706"; }

/* line 815, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-lastfm2:before {
  content: "\e707"; }

/* line 818, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-rdio:before {
  content: "\e708"; }

/* line 821, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-rdio2:before {
  content: "\e709"; }

/* line 824, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-spotify:before {
  content: "\e70a"; }

/* line 827, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-spotify2:before {
  content: "\e70b"; }

/* line 830, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-qq:before {
  content: "\e70c"; }

/* line 833, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-instagram:before {
  content: "\e70d"; }

/* line 836, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-dropbox:before {
  content: "\e70e"; }

/* line 839, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-evernote:before {
  content: "\e70f"; }

/* line 842, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-flattr:before {
  content: "\e710"; }

/* line 845, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-skype:before {
  content: "\e711"; }

/* line 848, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-skype2:before {
  content: "\e712"; }

/* line 851, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-renren:before {
  content: "\e713"; }

/* line 854, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-sina-weibo:before {
  content: "\e714"; }

/* line 857, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-paypal:before {
  content: "\e715"; }

/* line 860, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-picasa:before {
  content: "\e716"; }

/* line 863, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-soundcloud:before {
  content: "\e717"; }

/* line 866, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-mixi:before {
  content: "\e718"; }

/* line 869, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-behance:before {
  content: "\e719"; }

/* line 872, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-circles:before {
  content: "\e71a"; }

/* line 875, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-vk:before {
  content: "\e71b"; }

/* line 878, /Users/mike/Sites/ludlowventures/_build/css/vendor/_font_entypo.scss */
.icon-smashing:before {
  content: "\e71c"; }

/* ==========================================================================
   FlexSlider
   ========================================================================== */
/* line 6, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.flexslider {
  position: relative;
  overflow: hidden;
  width: 100%;
  min-height: 500px;
  height: 90vh;
  background-color: #19191A; }

/* line 15, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.flexslider .slides {
  margin: 0;
  padding: 0;
  position: relative; }
  /* line 19, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .flexslider .slides li {
    position: relative;
    min-height: 500px;
    height: 90vh;
    background-color: #19191A;
    overflow: hidden; }

/* line 28, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
picture {
  max-width: 100%; }

/* line 32, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.slide-img {
  opacity: 0;
  -webkit-transition: opacity .75s ease-in-out;
          transition: opacity .75s ease-in-out;
  width: auto;
  max-width: none; }

/* line 39, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.flexslider-loaded .slide-img {
  opacity: .75; }

/* line 43, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.slide-content {
  background-color: transparent;
  bottom: 0;
  color: #fff;
  display: block;
  left: 0;
  padding: 1em;
  position: absolute;
  width: 100%;
  zoom: 1; }

/* line 55, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.flex-control-nav {
  display: none; }

/* line 59, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.flex-direction-nav {
  position: absolute;
  z-index: 999;
  top: 50%;
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: -12px; }

/* line 70, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.flex-direction-nav li {
  position: absolute;
  top: 0;
  width: 40px;
  height: 40px; }

/* line 77, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.flex-direction-nav li a {
  display: block;
  border-radius: 100%;
  padding: 9px;
  width: 36px;
  height: 36px;
  background: rgba(17, 17, 17, 0.22);
  font-size: 20px;
  line-height: 1em;
  font-weight: bold;
  text-decoration: none;
  -webkit-transition: background 0.1s ease-out;
          transition: background 0.1s ease-out;
  text-align: center; }
  /* line 90, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .flex-direction-nav li a:hover {
    background: rgba(17, 17, 17, 0.88); }
  /* line 94, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .flex-direction-nav li a .iconic * {
    fill: #FFF;
    stroke: #FFF;
    -webkit-transition: fill 0.1s ease-out;
            transition: fill 0.1s ease-out; }

/* line 101, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.flex-direction-nav li a.background--light {
  background: rgba(255, 255, 255, 0.22); }
  /* line 103, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .flex-direction-nav li a.background--light:hover {
    background: rgba(255, 255, 255, 0.88); }
  /* line 106, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .flex-direction-nav li a.background--light .iconic * {
    fill: #111;
    stroke: #111; }

/* line 111, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.flex-direction-nav li:first-child {
  left: 10px; }

/* line 115, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.flex-direction-nav li:last-child {
  right: 10px; }

/* ==========================================================================
   Slide Content
   ========================================================================== */
/* line 132, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
.slide-content {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  padding-bottom: 6rem;
  display: table-cell;
  vertical-align: bottom; }
  /* line 139, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .slide-content .container {
    z-index: 1; }
  /* line 142, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .slide-content .slide-tagline {
    color: #fff;
    font-size: 8rem;
    line-height: .9;
    letter-spacing: -0.02em; }
  /* line 149, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .slide-content .slide-tagline-lg {
    text-transform: uppercase;
    font-size: 14.5rem;
    line-height: 13.3rem; }
  /* line 154, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .slide-content p {
    line-height: inherit;
    margin: 0; }
  /* line 158, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .slide-content .slide-caption {
    color: #fff;
    padding-top: 4rem;
    font-size: 3rem; }

@media only screen and (max-width: 599px) {
  /* line 169, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .slide-content .slide-tagline {
    font-size: 5rem;
    line-height: .9;
    letter-spacing: -0.02em; }
  /* line 175, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .slide-content .slide-tagline-lg {
    font-size: 9rem;
    line-height: .9em; }
  /* line 180, /Users/mike/Sites/ludlowventures/_build/css/vendor/_flexslider.scss */
  .slide-content .slide-caption {
    font-size: 2rem;
    padding-top: 2rem; } }

/* ========================================================================= */
/* Views
/* ========================================================================= */
/* ======================================================================================== */
/* All Vendor
/* ======================================================================================== */
/* ========================================================================= */
/* Index Specific stying
/* ========================================================================= */
/* line 6, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
.index header {
  position: absolute;
  left: 10px;
  right: 10px;
  overflow: hidden; }

/* line 13, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
.index section .wrapper, .index section h1 {
  max-width: 63rem; }

/* line 16, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
.index section .wrapper {
  color: #b5b5b5;
  padding-bottom: 7.6rem;
  padding-top: 13.4rem; }
  /* line 20, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
  .index section .wrapper h2 {
    color: #4c4c4c; }
  /* line 23, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
  .index section .wrapper > p {
    margin-top: 0; }

/* line 29, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
.index .lead-image {
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all .25s;
          transition: all .25s; }
  /* line 33, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
  .index .lead-image.loaded {
    background-image: none !important; }
    /* line 35, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
    .index .lead-image.loaded img {
      opacity: 1; }
  /* line 39, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
  .index .lead-image img {
    max-height: 100%;
    -webkit-transition: opacity .25s;
            transition: opacity .25s; }
    /* line 43, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
    .echo .index .lead-image img {
      opacity: 0; }

/* line 52, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
.index footer {
  background-color: #fff; }

@media only screen and (max-width: 599px) {
  /* line 59, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
  .index section .wrapper {
    padding-bottom: 6.7rem;
    padding-top: 5.6rem; } }

/* line 67, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
main a, main .basic-link {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: #12a3f7; }
  /* line 70, /Users/mike/Sites/ludlowventures/_build/css/views/_index.scss */
  main a:hover, main a:visited, main .basic-link:hover, main .basic-link:visited {
    color: #2badf8; }

/* ========================================================================= */
/* LP Specific stying
/* ========================================================================= */
/* line 6, /Users/mike/Sites/ludlowventures/_build/css/views/_lp.scss */
.lp section a:hover {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  text-decoration: underline; }

/* line 11, /Users/mike/Sites/ludlowventures/_build/css/views/_lp.scss */
.lp h2 {
  margin-bottom: 1rem;
  margin-top: 6.5rem; }

/* line 15, /Users/mike/Sites/ludlowventures/_build/css/views/_lp.scss */
.lp p {
  margin-top: 0; }

/* ========================================================================= */
/* Jobs Specific stying
/* ========================================================================= */
/* line 7, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
.jobs .nav-right, .erroar .nav-right {
  background: transparent; }

/* line 10, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
.jobs .nav-right li, .erroar .nav-right li {
  color: #1A1A1C; }
  /* line 12, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
  .jobs .nav-right li a, .erroar .nav-right li a {
    color: #1A1A1C; }
    /* line 14, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
    .jobs .nav-right li a:after, .erroar .nav-right li a:after {
      background-color: #1A1A1C; }
    /* line 17, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
    .jobs .nav-right li a:hover, .erroar .nav-right li a:hover {
      color: #1A1A1C; }

/* line 24, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
.jobs .logo_cont .iconic-property-fill, .erroar .logo_cont .iconic-property-fill {
  fill: #1A1A1C;
  stroke: #1A1A1C; }

/* line 30, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
.jobs main, .erroar main {
  padding-top: 9.4rem; }

/* line 34, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
.jobs section > p, .erroar section > p {
  margin-top: 1.5rem; }

/* line 38, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
.jobs .angellist_embed.recruiting, .erroar .angellist_embed.recruiting {
  border: none;
  margin-top: 7.5rem;
  margin-bottom: 10.6rem;
  padding: 0;
  max-width: 100%; }
  /* line 44, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
  .jobs .angellist_embed.recruiting .al_header, .erroar .angellist_embed.recruiting .al_header {
    border: 1px solid #e5e5e5;
    padding: 1rem; }
    /* line 47, /Users/mike/Sites/ludlowventures/_build/css/views/_jobs.scss */
    .jobs .angellist_embed.recruiting .al_header .al_pic, .erroar .angellist_embed.recruiting .al_header .al_pic {
      border: none;
      height: auto;
      line-height: normal;
      padding: 0; }

/* ========================================================================= */
/* Password Specific stying
/* ========================================================================= */
/* line 6, /Users/mike/Sites/ludlowventures/_build/css/views/_password.scss */
.password main {
  display: table;
  height: auto;
  float: none;
  width: 100%;
  padding-top: 9.4rem; }
  @media only screen and (max-width: 959px) {
    /* line 6, /Users/mike/Sites/ludlowventures/_build/css/views/_password.scss */
    .password main {
      clear: none;
      width: 100%; } }
  @media only screen and (max-width: 599px) {
    /* line 6, /Users/mike/Sites/ludlowventures/_build/css/views/_password.scss */
    .password main {
      margin: 0 0; } }

/* line 11, /Users/mike/Sites/ludlowventures/_build/css/views/_password.scss */
.password section > p {
  margin-top: 1.5rem; }

/* line 15, /Users/mike/Sites/ludlowventures/_build/css/views/_password.scss */
.password form {
  box-sizing: border-box;
  float: left;
  width: 50%;
  padding-bottom: 10.6rem; }
  @media only screen and (max-width: 599px) {
    /* line 15, /Users/mike/Sites/ludlowventures/_build/css/views/_password.scss */
    .password form {
      clear: none;
      width: 100%; } }

/* line 20, /Users/mike/Sites/ludlowventures/_build/css/views/_password.scss */
.password input, .password .pend-group span, .pend-group .password span {
  font-family: 'adelle';
  letter-spacing: normal;
  margin: 1rem 0; }

/* ========================================================================= */
/* Erroar Specific stying
/* ========================================================================= */

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIm1vZHVsZXMvX2FsbC5zY3NzIiwibW9kdWxlcy9fbWl4aW5zLnNjc3MiLCJtb2R1bGVzL19yZXNldC5zY3NzIiwibWFpbi5jc3MiLCJtb2R1bGVzL191dGlscy5zY3NzIiwibW9kdWxlcy9fdmFyaWFibGVzLnNjc3MiLCJtb2R1bGVzL19idXR0b25zLnNjc3MiLCJtb2R1bGVzL19mb3JtLnNjc3MiLCJtb2R1bGVzL19ncmlkLnNjc3MiLCJtb2R1bGVzL19pY29ucy5zY3NzIiwicGFydGlhbHMvX2FsbC5zY3NzIiwicGFydGlhbHMvX2Zvb3Rlci5zY3NzIiwicGFydGlhbHMvX2hlYWRlci5zY3NzIiwicGFydGlhbHMvX2ZvbGxvdy5zY3NzIiwicGFydGlhbHMvX2NvbXBhbmllcy5zY3NzIiwicGFydGlhbHMvX3RlYW0uc2NzcyIsInBhcnRpYWxzL19hbGVydC5zY3NzIiwicGFydGlhbHMvX25hdi1tb2JpbGUuc2NzcyIsInZlbmRvci9fYWxsLnNjc3MiLCJ2ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MiLCJ2ZW5kb3IvX2ZsZXhzbGlkZXIuc2NzcyIsInZpZXdzL19hbGwuc2NzcyIsInZpZXdzL19pbmRleC5zY3NzIiwidmlld3MvX2xwLnNjc3MiLCJ2aWV3cy9fam9icy5zY3NzIiwidmlld3MvX3Bhc3N3b3JkLnNjc3MiLCJ2aWV3cy9lcnJvYXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwrRUFBK0U7QUFDL0U7K0VBQytFO0FDRi9FLDhGQUE4RjtBQUM5Rjs4RkFDOEY7QUNGOUYsK0VBQStFO0FBQy9FOytFQUMrRTtBQ0YvRSwrRUFBK0U7QUFDL0U7K0VBQytFO0FDVS9FLDZFQUE2RTtBRFI3RTtFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsVUFBVTtFQUNWLFdBQVcsRUFDWjs7QUNVRCw4RUFBOEU7QURSOUU7RUFDRSwrQkFBK0I7RUFDL0IsMkJBQTJCLEVBQzVCOztBQ1VELDhFQUE4RTtBRFI5RTtFQUNF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b0tDLGdGQUFnRjtFR3RLbEY7SUFuQkksMEJBQXlCO0lBQ3pCLFVBQVU7SUFDVixZQUxnQyxFQU1qQztFSDJMRCxnRkFBZ0Y7RUczS2xGO0lBZEksMEJEdENZO0lDdUNaLGVBQWM7SUFDZCxnQkFBZ0IsRUFDakI7O0FDL0NILCtFQUErRTtBQUMvRTsrRUFDK0U7QUo0Ty9FLDRFQUE0RTtBSTFPNUU7RU51TEUsa0NBQWtDO0VBSWxDLDBCQUEwQjtFTXZMMUIsdUJBQXVCO0VBQ3ZCLDBCRkZhO0VFR2IsZUZMWTtFRU1aLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQixZQUFZLEVBdUJiO0VKdU5DLGdGQUFnRjtFSXpQbEY7SU5vR0ksZUlsR1k7SUptR1osV0FBVTtJQUNWLG1DQUFtQyxFQUNwQztFRXVKRCxnRkFBZ0Y7RUk5UGxGO0lOeUdJLGVJdkdZO0lKd0daLFdBQVU7SUFDVixtQ0FBbUMsRUFDcEM7RUV1SkQsZ0ZBQWdGO0VJblFsRjtJTjhHSSxlSTVHWSxFSjZHYjtFRXVKRCxnRkFBZ0Y7RUl0UWxGO0lOaUhJLGVJL0dZO0lKZ0haLG9DQUFvQyxFQUNyQztFRXVKRCxnRkFBZ0Y7RUkxUWxGO0lOcUhJLGVJbkhZLEVKb0hiO0VFdUpELDZFQUE2RTtFSTdRL0U7SU51TEUsa0NBQWtDO0lBSWxDLDBCQUEwQjtJTTdLeEIsdUJBQXVCO0lBQ3ZCLDBCRmJZLEVFY2I7RUpzUUQsNkVBQTZFO0VJdFIvRTtJQWtCSSxlRmpCVSxFRWtCWDtFSnNRRCw2RUFBNkU7RUl6Ui9FO0lBc0JJLDBCRmJTO0lFY1QsWUFBWSxFQUNiO0lKcVFDLGdGQUFnRjtJSTdScEY7TU5vR0ksWU0vRXlCO01OZ0Z6QixXQUFVO01BQ1YsbUNBQW1DLEVBQ3BDO0lFMkxDLGdGQUFnRjtJSWxTcEY7TU55R0ksWU1wRnlCO01OcUZ6QixXQUFVO01BQ1YsbUNBQW1DLEVBQ3BDO0lFMkxDLGdGQUFnRjtJSXZTcEY7TU44R0ksWU16RnlCLEVOMEYxQjtJRTJMQyxnRkFBZ0Y7SUkxU3BGO01OaUhJLFlN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O0VBQ1YsaUJBQWlCLEVBQ2xCOztBaEJxeUNELG9GQUFvRjtBZ0JweUNyRTtFQUNiLGlCQUFpQixFQUNsQjs7QWhCc3lDRCxvRkFBb0Y7QWdCcnlDMUU7RUFDUixpQkFBaUIsRUFDbEI7O0FoQnV5Q0Qsb0ZBQW9GO0FnQnR5Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJ3eUNELG9GQUFvRjtBZ0J2eUMxRTtFQUNSLGlCQUFpQixFQUNsQjs7QWhCeXlDRCxvRkFBb0Y7QWdCeHlDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjB5Q0Qsb0ZBQW9GO0FnQnp5Q3hFO0VBQ1YsaUJBQWlCLEVBQ2xCOztBaEIyeUNELG9GQUFvRjtBZ0IxeUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCNHlDRCxvRkFBb0Y7QWdCM3lDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjZ5Q0Qsb0ZBQW9GO0FnQjV5Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEI4eUNELG9GQUFvRjtBZ0I3eUNyRTtFQUNiLGlCQUFpQixFQUNsQjs7QWhCK3lDRCxvRkFBb0Y7QWdCOXlDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQmd6Q0Qsb0ZBQW9GO0FnQi95Q3RFO0VBQ1osaUJBQWlCLEVBQ2xCOztBaEJpekNELG9GQUFvRjtBZ0JoekN0RTtFQUNaLGlCQUFpQixFQUNsQjs7QWhCa3pDRCxvRkFBb0Y7QWdCanpDM0U7RUFDUCxpQkFBaUIsRUFDbEI7O0FoQm16Q0Qsb0ZBQW9GO0FnQmx6Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJvekNELG9GQUFvRjtBZ0JuekNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCcXpDRCxvRkFBb0Y7QWdCcHpDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQnN6Q0Qsb0ZBQW9GO0FnQnJ6Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJ1ekNELG9GQUFvRjtBZ0J0ekNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCd3pDRCxvRkFBb0Y7QWdCdnpDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQnl6Q0Qsb0ZBQW9GO0FnQnh6QzVFO0VBQ04saUJBQWlCLEVBQ2xCOztBaEIwekNELG9GQUFvRjtBZ0J6ekNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCMnpDRCxvRkFBb0Y7QWdCMXpDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjR6Q0Qsb0ZBQW9GO0FnQjN6Q3JFO0VBQ2IsaUJBQWlCLEVBQ2xCOztBaEI2ekNELG9GQUFvRjtBZ0I1ekNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCOHpDRCxvRkFBb0Y7QWdCN3pDdEU7RUFDWixpQkFBaUIsRUFDbEI7O0FoQit6Q0Qsb0ZBQW9GO0FnQjl6Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJnMENELG9GQUFvRjtBZ0IvekMzRTtFQUNQLGlCQUFpQixFQUNsQjs7QWhCaTBDRCxvRkFBb0Y7QWdCaDBDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQmswQ0Qsb0ZBQW9GO0FnQmowQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJtMENELG9GQUFvRjtBZ0JsMENwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCbzBDRCxvRkFBb0Y7QWdCbjBDekU7RUFDVCxpQkFBaUIsRUFDbEI7O0FoQnEwQ0Qsb0ZBQW9GO0FnQnAwQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJzMENELG9GQUFvRjtBZ0JyMEN4RTtFQUNWLGlCQUFpQixFQUNsQjs7QWhCdTBDRCxvRkFBb0Y7QWdCdDBDekU7RUFDVCxpQkFBaUIsRUFDbEI7O0FoQncwQ0Qsb0ZBQW9GO0FnQnYwQ3RFO0VBQ1osaUJBQWlCLEVBQ2xCOztBaEJ5MENELG9GQUFvRjtBZ0J4MENwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCMDBDRCxvRkFBb0Y7QWdCejBDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjIwQ0Qsb0ZBQW9GO0FnQjEwQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEI0MENELG9GQUFvRjtBZ0IzMENwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCNjBDRCxvRkFBb0Y7QWdCNTBDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjgwQ0Qsb0ZBQW9GO0FnQjcwQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEIrMENELG9GQUFvRjtBZ0I5MENwRTtFQUNkLGlCQUFpQixFQUNsQjs7QWhCZzFDRCxvRkFBb0Y7QWdCLzBDcEU7RUFDZCxpQkFBaUIsRUFDbEI7O0FoQmkxQ0Qsb0ZBQW9GO0FnQmgxQ3BFO0VBQ2QsaUJBQWlCLEVBQ2xCOztBaEJrMUNELG9GQUFvRjtBZ0JqMUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCbTFDRCxvRkFBb0Y7QWdCbDFDMUU7RUFDUixpQkFBaUIsRUFDbEI7O0FoQm8xQ0Qsb0ZBQW9GO0FnQm4xQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJxMUNELG9GQUFvRjtBZ0JwMUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCczFDRCxvRkFBb0Y7QWdCcjFDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQnUxQ0Qsb0ZBQW9GO0FnQnQxQ3RFO0VBQ1osaUJBQWlCLEVBQ2xCOztBaEJ3MUNELG9GQUFvRjtBZ0J2MUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCeTFDRCxvRkFBb0Y7QWdCeDFDcEU7RUFDZCxpQkFBaUIsRUFDbEI7O0FoQjAxQ0Qsb0ZBQW9GO0FnQnoxQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEIyMUNELG9GQUFvRjtBZ0IxMUNyRTtFQUNiLGlCQUFpQixFQUNsQjs7QWhCNDFDRCxvRkFBb0Y7QWdCMzFDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjYxQ0Qsb0ZBQW9GO0FnQjUxQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEI4MUNELG9GQUFvRjtBZ0I3MUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCKzFDRCxvRkFBb0Y7QWdCOTFDeEU7RUFDVixpQkFBaUIsRUFDbEI7O0FoQmcyQ0Qsb0ZBQW9GO0FnQi8xQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJpMkNELG9GQUFvRjtBZ0JoMkNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCazJDRCxvRkFBb0Y7QWdCajJDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQm0yQ0Qsb0ZBQW9G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b0ZBQW9GO0FnQjU0Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEI4NENELG9GQUFvRjtBZ0I3NENwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCKzRDRCxvRkFBb0Y7QWdCOTRDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQmc1Q0Qsb0ZBQW9GO0FnQi80Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJpNUNELG9GQUFvRjtBZ0JoNUNyRTtFQUNiLGlCQUFpQixFQUNsQjs7QWhCazVDRCxvRkFBb0Y7QWdCajVDdEU7RUFDWixpQkFBaUIsRUFDbEI7O0FoQm01Q0Qsb0ZBQW9GO0FnQmw1Q3pFO0VBQ1QsaUJBQWlCLEVBQ2xCOztBaEJvNUNELG9GQUFvRjtBZ0JuNUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCcTVDRCxvRkFBb0Y7QWdCcDVDeEU7RUFDVixpQkFBaUIsRUFDbEI7O0FoQnM1Q0Qsb0ZBQW9GO0FnQnI1Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJ1NUNELG9GQUFvRjtBZ0J0NUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCdzVDRCxvRkFBb0Y7QWdCdjVDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQnk1Q0Qsb0ZBQW9GO0FnQng1Q3RFO0VBQ1osaUJBQWlCLEVBQ2xCOztBaEIwNUNELG9GQUFvRjtBZ0J6NUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCMjVDRCxvRkFBb0Y7QWdCMTVDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjQ1Q0Qsb0ZBQW9GO0FnQjM1Q3pFO0VBQ1QsaUJBQWlCLEVBQ2xCOztBaEI2NUNELG9GQUFvRjtBZ0I1NUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCODVDRCxvRkFBb0Y7QWdCNzVDdEU7RUFDWixpQkFBaUIsRUFDbEI7O0FoQis1Q0Qsb0ZBQW9GO0FnQjk1Q3JFO0VBQ2IsaUJBQWlCLEVBQ2xCOztBaEJnNkNELG9GQUFvRjtBZ0IvNUN6RTtFQUNULGlCQUFpQixFQUNsQjs7QWhCaTZDRCxvRkFBb0Y7QWdCaDZDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQms2Q0Qsb0ZBQW9GO0FnQmo2Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJtNkNELG9GQUFvRjtBZ0JsNkNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCbzZDRCxvRkFBb0Y7QWdCbjZDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQnE2Q0Qsb0ZBQW9GO0FnQnA2Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJzNkNELG9GQUFvRjtBZ0JyNkNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCdTZDRCxvRkFBb0Y7QWdCdDZDekU7RUFDVCxpQkFBaUIsRUFDbEI7O0FoQnc2Q0Qsb0ZBQW9GO0FnQnY2QzFFO0VBQ1IsaUJBQWlCLEVBQ2xCOztBaEJ5NkNELG9GQUFvRjtBZ0J4NkNoRTtFQUNsQixpQkFBaUIsRUFDbEI7O0FoQjA2Q0Qsb0ZBQW9GO0FnQno2Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEIyNkNELG9GQUFvRjtBZ0IxNkN4RTtFQUNWLGlCQUFpQixFQUNsQjs7QWhCNDZDRCxvRkFBb0Y7QWdCMzZDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjY2Q0Qsb0ZBQW9GO0FnQjU2Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEI4NkNELG9GQUFvRjtBZ0I3NkNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCKzZDRCxvRkFBb0Y7QWdCOTZDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQmc3Q0Qsb0ZBQW9GO0FnQi82Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJpN0NELG9GQUFvRjtBZ0JoN0NwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCazdDRCxvRkFBb0Y7QWdCajdDakU7RUFDakIsaUJBQWlCLEVBQ2xCOztBaEJtN0NELG9GQUFvRjtBZ0JsN0NwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCbzdDRCxvRkFBb0Y7QWdCbjdDcEU7RUFDZCxpQkFBaUIsRUFDbEI7O0FoQnE3Q0Qsb0ZBQW9GO0FnQnA3Qy9EO0VBQ25CLGlCQUFpQixFQUNsQjs7QWhCczdDRCxvRkFBb0Y7QWdCcjdDbkU7RUFDZixpQkFBaUIsRUFDbEI7O0FoQnU3Q0Qsb0ZBQW9GO0FnQnQ3Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJ3N0NELG9GQUFvRjtBZ0J2N0NwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCeTdDRCxvRkFBb0Y7QWdCeDdDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjA3Q0Qsb0ZBQW9GO0FnQno3Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEIyN0NELG9GQUFvRjtBZ0IxN0NwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCNDdDRCxvRkFBb0Y7QWdCMzdDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjY3Q0Qsb0ZBQW9GO0FnQjU3Q3JFO0VBQ2IsaUJBQWlCLEVBQ2xCOztBaEI4N0NELG9GQUFvRjtBZ0I3N0NsRTtFQUNoQixpQkFBaUIsRUFDbEI7O0FoQis3Q0Qsb0ZBQW9GO0FnQjk3Q25FO0VBQ2YsaUJBQWlCLEVBQ2xCOztBaEJnOENELG9GQUFvRjtBZ0IvN0NwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCaThDRCxvRkFBb0Y7QWdCaDhDckU7RUFDYixpQkFBaUIsRUFDbEI7O0FoQms4Q0Qsb0ZBQW9GO0FnQmo4Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJtOENELG9GQUFvRjtBZ0JsOENwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCbzhDRCxvRkFBb0Y7QWdCbjhDbkU7RUFDZixpQkFBaUIsRUFDbEI7O0FoQnE4Q0Qsb0ZBQW9GO0FnQnA4Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJzOENELG9GQUFvRjtBZ0JyOENwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCdThDRCxvRkFBb0Y7QWdCdDhDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQnc4Q0Qsb0ZBQW9GO0FnQnY4Q25FO0VBQ2YsaUJBQWlCLEVBQ2xCOztBaEJ5OENELG9GQUFvRjtBZ0J4OENwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCMDhDRCxvRkFBb0Y7QWdCejhDbEU7RUFDaEIsaUJBQWlCLEVBQ2xCOztBaEIyOENELG9GQUFvRjtBZ0IxOENuRTtFQUNmLGlCQUFpQixFQUNsQjs7QWhCNDhDRCxvRkFBb0Y7QWdCMzhDbkU7RUFDZixpQkFBaUIsRUFDbEI7O0FoQjY4Q0Qsb0ZBQW9GO0FnQjU4Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEI4OENELG9GQUFvRjtBZ0I3OENwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCKzhDRCxvRkFBb0Y7QWdCOThDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQmc5Q0Qsb0ZBQW9GO0FnQi84Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJpOUNELG9GQUFvRjtBZ0JoOUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCazlDRCxvRkFBb0Y7QWdCajlDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQm05Q0Qsb0ZBQW9GO0FnQmw5QzFFO0VBQ1IsaUJBQWlCLEVBQ2xCOztBaEJvOUNELG9GQUFvRjtBZ0JuOUN0RTtFQUNaLGlCQUFpQixFQUNsQjs7QWhCcTlDRCxvRkFBb0Y7QWdCcDlDMUU7RUFDUixpQkFBaUIsRUFDbEI7O0FoQnM5Q0Qsb0ZBQW9GO0FnQnI5QzNFO0VBQ1AsaUJBQWlCLEVBQ2xCOztBaEJ1OUNELG9GQUFvRjtBZ0J0OUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCdzlDRCxvRkFBb0Y7QWdCdjlDekU7RUFDVCxpQkFBaUIsRUFDbEI7O0FoQnk5Q0Qsb0ZBQW9GO0FnQng5Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEIwOUNELG9GQUFvRjtBZ0J6OUN0RTtFQUNaLGlCQUFpQixFQUNsQjs7QWhCMjlDRCxvRkFBb0Y7QWdCMTlDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQjQ5Q0Qsb0ZBQW9GO0FnQjM5Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEI2OUNELG9GQUFvRjtBZ0I1OUNwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCODlDRCxvRkFBb0Y7QWdCNzlDekU7RUFDVCxpQkFBaUIsRUFDbEI7O0FoQis5Q0Qsb0ZBQW9GO0FnQjk5Q3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJnK0NELG9GQUFvRjtBZ0IvOUN0RTtFQUNaLGlCQUFpQixFQUNsQjs7QWhCaStDRCxvRkFBb0Y7QWdCaCtDckU7RUFDYixpQkFBaUIsRUFDbEI7O0FoQmsrQ0Qsb0ZBQW9GO0FnQmorQ25FO0VBQ2YsaUJBQWlCLEVBQ2xCOztBaEJtK0NELG9GQUFvRjtBZ0JsK0NwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCbytDRCxvRkFBb0Y7QWdCbitDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQnErQ0Qsb0ZBQW9GO0FnQnArQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJzK0NELG9GQUFvRjtBZ0JyK0NwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCdStDRCxvRkFBb0Y7QWdCdCtDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQncrQ0Qsb0ZBQW9GO0FnQnYrQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJ5K0NELG9GQUFvRjtBZ0J4K0N4RTtFQUNWLGlCQUFpQixFQUNsQjs7QWhCMCtDRCxvRkFBb0Y7QWdCeitDdkU7RUFDWCxpQkFBaUIsRUFDbEI7O0FoQjIrQ0Qsb0ZBQW9GO0FnQjErQ3RFO0VBQ1osaUJBQWlCLEVBQ2xCOztBaEI0K0NELG9GQUFvRjtBZ0IzK0NwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCNitDRCxvRkFBb0Y7QWdCNStDckU7RUFDYixpQkFBaUIsRUFDbEI7O0FoQjgrQ0Qsb0ZBQW9GO0FnQjcrQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEIrK0NELG9GQUFvRjtBZ0I5K0NwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCZy9DRCxvRkFBb0Y7QWdCLytDcEY7RUFDRSxpQkFBaUIsRUFDbEI7O0FoQmkvQ0Qsb0ZBQW9GO0FnQmgvQ3JFO0VBQ2IsaUJBQWlCLEVBQ2xCOztBaEJrL0NELG9GQUFvRjtBZ0JqL0NwRjtFQUNFLGlCQUFpQixFQUNsQjs7QWhCbS9DRCxvRkFBb0Y7QWdCbC9DeEU7RUFDVixpQkFBaUIsRUFDbEI7O0FoQm8vQ0Qsb0ZBQW9GO0FnQm4vQ3BGO0VBQ0UsaUJBQWlCLEVBQ2xCOztBaEJxL0NELG9GQUFvRjtBZ0JwL0N0RTtFQUNaLGlC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TCwyRUFBMkU7QXFCNXBGM0U7RUEwQkksb0JBQW9CLEVBQ3JCOztBckJxb0ZILDJFQUEyRTtBcUJub0YvRDtFQUNSLG1CQUFtQixFQUNwQjs7QXJCcW9GSCwyRUFBMkU7QXFCbm9GekQ7RUFDZCxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixXQUFXO0VBQ1gsZ0JBQWdCLEVBY2pCO0VyQnVuRkQsMkVBQTJFO0VxQjNxRjdFO0lBd0NNLDBCbkJyQ1M7SW1Cc0NULGNBQWMsRUFVZjtJckI0bkZELDJFQUEyRTtJcUJyb0Z6RTtNQUNFLGFBQWE7TUFDYixhQUFhO01BQ2Isb0JBQW9CO01BQ3BCLFdBQVcsRUFDWjs7QUNuRFAsK0VBQStFO0FBQy9FOytFQUMrRTtBdEIyckYvRSw4RUFBOEU7QXNCenJGOUU7RWpCQ0UsZUFBZTtFQUNmLGFBQWE7RUFDYixZQUFZO0VBQ1osWUFKcUI7RWlCR25CLG9CQUFvQixFQUNyQjtFakJHRDtJTDByRkUsOEVBQThFO0lzQmhzRmhGO01qQk9FLFlBQVk7TUFDWixZQUFZLEVpQkxiLEVBQUE7RWpCT0Q7SUwyckZFLDhFQUE4RTtJc0J0c0ZsRjtNakJZSSxZQUFZLEVpQlJiLEVBQUE7O0F0QnNzRkgsK0VBQStFO0FzQjFzRi9FO0VBT0ksbUJBQW1CLEVBQ3BCOztBdEJzc0ZILCtFQUErRTtBc0Jwc0Y3RTtFeEJTQSx1QkFBdUI7RU9NdkIsWUFBWTtFQUNaLFdpQmZvQjtFQUNsQix3QkFBd0IsRUFDekI7RWpCZ0JEO0lMMHJGRSwrRUFBK0U7SXNCN3NGakY7TWpCb0JFLFlBQVk7TUFDWixZQUFZLEVpQmxCYixFQUFBOztBdEIrc0ZILCtFQUErRTtBc0I3c0Y3RTtFQUNFLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsZUFBZSxFQUNoQjs7QUN2QkgsK0VBQStFO0FBQy9FOytFQUMrRSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIE1vZHVsZXMgYW5kIFZhcmlhYmxlc1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQGltcG9ydCBcIm1vZHVsZXMvYWxsXCI7XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFNpdGUgd2lkZSBzdHlpbmdcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaHRtbCwgYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBcIldoaXRuZXkgQVwiLCBcIldoaXRuZXkgQlwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG4gIEBtZWRpYSAjeyRwaG9uZX0ge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG59XG5cbmJvZHkge1xuICBAZXh0ZW5kIC5ub3JtYWwtdGV4dDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG5cbmgxLCBoMiwgaDMsIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiS25vY2tvdXQgNTEgQVwiLCBcIktub2Nrb3V0IDUxIEJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5oMSwgaDIsIGgzIHtcbiAgZm9udC1zaXplOiA0LjJyZW07XG59XG5cbmgyLCBoMywgaDQge1xuICBmb250LXNpemU6IDIuNnJlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDIuMnJlbTtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLm5vcm1hbC10ZXh0IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ubGlnaHQtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5cbmIsIGVtLCBzdHJvbmcsIC5ib2xkLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuaSwgLml0YWxpYy10ZXh0IHtcbiAgQGV4dGVuZCAuYm9sZC10ZXh0O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblxubWFpbiB7XG4gIGNvbG9yOiAkZGFyaztcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtLjAxZW07XG4gIG1pbi1oZWlnaHQ6IDQwJTtcbn1cblxuLmNsb3NlIHtcbiAgJjpiZWZvcmUge1xuICAgIEBleHRlbmQgLmxpZ2h0LXRleHQ7XG4gICAgY29sb3I6ICRtZWRpdW07XG4gICAgY29udGVudDogXCJcXDAwZDdcIjtcbiAgICBmb250LWZhbWlseTogVGFob21hLCBHZW5ldmEsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cbiAgJjpob3ZlcjpiZWZvcmUsICY6aG92ZXIge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4ubG9nb19jb250IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIuOXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogQmFzZSBjb250YWluZXIsIGRlZmF1bHQgd2lkdGhcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAzLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFBhcnRpYWxzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AaW1wb3J0IFwicGFydGlhbHMvYWxsXCI7XG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogVmVuZG9yXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AaW1wb3J0IFwidmVuZG9yL2FsbFwiO1xuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFZpZXdzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AaW1wb3J0IFwidmlld3MvYWxsXCI7XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBBbGwgbW9kdWxlc1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5AaW1wb3J0IFwibWl4aW5zXCI7XG5cbkBpbXBvcnQgXCJyZXNldFwiO1xuXG5AaW1wb3J0IFwidXRpbHNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwiZm9ybVwiO1xuQGltcG9ydCBcImdyaWRcIjtcbkBpbXBvcnQgXCJpY29uc1wiO1xuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogTWl4aW5zIGxpYnJhcnlcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuXG5AbWl4aW4gYWNjZWxlcmF0ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAvLyAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xuICAvLyAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuXG5AbWl4aW4gYmFja2dyb3VuZC1jb3ZlciB7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5cbkBtaXhpbiBib3JkZXItYm94e1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cyAoJHJhZGl1czogNXB4KSB7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5cbkBtaXhpbiBib3gtc2hhZG93KCRhcmd1bWVudHMpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkYXJndW1lbnRzO1xuICAtbW96LWJveC1zaGFkb3c6ICRhcmd1bWVudHM7XG4gIGJveC1zaGFkb3c6ICRhcmd1bWVudHM7XG59XG5cblxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7IFxuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cblxuQG1peGluIGZsZXgoJHdlaWdodDogMSkge1xuICAtd2Via2l0LWJveC1mbGV4OiAkd2VpZ2h0O1xuICAtbW96LWJveC1mbGV4OiAkd2VpZ2h0O1xuICAtd2Via2l0LWZsZXg6ICR3ZWlnaHQ7XG4gIC1tcy1mbGV4Ym94OiAkd2VpZ2h0O1xuICBmbGV4OiAkd2VpZ2h0IDEgYXV0bztcbn1cblxuXG5AbWl4aW4gZmxleC1jb250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cblxuQG1peGluIGZsaXAge1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgZmlsdGVyOiBGbGlwSDtcbiAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG59XG5cblxuQG1peGluIGhvcml6b250YWwtZ3JhZGllbnQgKCRjb2xvcl9zdGFydDogI2VlZSwgJGNvbG9yX3N0b3A6IHdoaXRlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9zdGFydDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20oJGNvbG9yX3N0YXJ0KSwgdG8oJGNvbG9yX3N0b3ApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJGNvbG9yX3N0YXJ0LCAkY29sb3Jfc3RvcCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICRjb2xvcl9zdGFydCwgJGNvbG9yX3N0b3ApO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICRjb2xvcl9zdGFydCwgJGNvbG9yX3N0b3ApO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgJGNvbG9yX3N0YXJ0LCAkY29sb3Jfc3RvcCk7XG59XG5cblxuQG1peGluIG5vLXNlbGVjdGlvbiB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IC1tb3otbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgXG59XG5cblxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcikge1xuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eToxO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH07XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eToxO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH07XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9O1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB9O1xuICAmLnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cblxuQG1peGluIHBsYWNlaG9sZGVyLWltYWdlKCR3aWR0aCwgJGhlaWdodCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogI3skaGVpZ2h0fXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAjeyR3aWR0aH1weDtcbiAgJjphZnRlciB7XG4gICAgY29sb3I6ICNhZmFmYWY7XG4gICAgY29udGVudDogJyN7JHdpZHRofXgjeyRoZWlnaHR9JztcbiAgICBsZWZ0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAjeyRoZWlnaHR9cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggIzg4ODtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6ICN7JHdpZHRofXB4O1xuICB9IFxufVxuXG5cbkBtaXhpbiByb3RhdGUgKCRkZWc6IDVkZWcpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVnKTsgXG4gICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoJGRlZyk7IFxuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWcpOyBcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgkZGVnKTsgXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZyk7IFxufVxuXG5cbkBtaXhpbiBzZWxlY3Rpb24tY29sb3Ige1xuICA6Oi1tb3otc2VsZWN0aW9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjJiYjtcbiAgICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICB9XG4gIDo6c2VsZWN0aW9uIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjJiYjtcbiAgICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgIHRleHQtc2hhZG93OiBub25lO1xuICB9XG59XG5cbkBtaXhpbiB0ZXh0LWNvbHVtbnMoJGNvbHVtbnMsICRnYXA6IG5vcm1hbCkge1xuIGNvbHVtbi1jb3VudDogJGNvbHVtbnM7XG4gY29sdW1uLWdhcDogJGdhcDtcbiAtbW96LWNvbHVtbi1jb3VudDogJGNvbHVtbnM7XG4gLW1vei1jb2x1bW4tZ2FwOiAkZ2FwO1xuIC13ZWJraXQtY29sdW1uLWNvdW50OiAkY29sdW1ucztcbiAtd2Via2l0LWNvbHVtbi1nYXA6ICRnYXA7XG59XG5cbkBtaXhpbiB0cmFuc2Zvcm0oJGFyZ3VtZW50cykge1xuICB0cmFuc2Zvcm06ICRhcmd1bWVudHM7XG4gIC1tcy10cmFuc2Zvcm06ICRhcmd1bWVudHM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xuICAtby10cmFuc2Zvcm06ICRhcmd1bWVudHM7XG4gIC1tb3otdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xufVxuXG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR0aW1lOjAuMnMpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJHRpbWUgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgJHRpbWUgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAkdGltZSBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgJHRpbWUgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsICR0aW1lIGVhc2U7ICBcbn1cblxuXG5AbWl4aW4gdHJhbnNpdGlvbi1wcm9wKCRwcm9wKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHByb3AgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246ICRwcm9wIDAuMnMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246ICRwcm9wIDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogJHByb3AgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiAkcHJvcCAwLjJzIGVhc2U7ICBcbn1cblxuXG5AbWl4aW4gdmVydGljYWwtZ3JhZGllbnQoJGNvbG9yX3N0YXJ0LCAkY29sb3Jfc3RvcCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfc3RvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCUgMCUsIDAlIDEwMCUsIGZyb20oJGNvbG9yX3N0b3ApLCB0bygkY29sb3Jfc3RhcnQpKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3Jfc3RhcnQsICRjb2xvcl9zdG9wKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3Jfc3RhcnQsICRjb2xvcl9zdG9wKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvcl9zdGFydCwgJGNvbG9yX3N0b3ApO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3Jfc3RhcnQsICRjb2xvcl9zdG9wKTtcbn1cblxuXG5AbWl4aW4gdmVydGljYWwtY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBUeXBvZ3JhcGh5IFJlc2V0c1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5odG1sLCBib2R5IHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmh0bWwge1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuIFxuYm9keSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICY6aG92ZXIsICY6YWN0aXZlLCAmOnZpc2l0ZWQsICY6Zm9jdXMge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIEJ1dHRvbnMvSW5wdXRzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmJ1dHRvbiwgaW5wdXQsIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5idXR0b24sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5pbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogSW1hZ2VzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIEltYWdlc1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG51bCwgb2wsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBNaXNjXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJveDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypDaHJvbWUgcmVzZXRzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbnRleHRhcmVhOmZvY3VzLCBpbnB1dDpmb2N1cywgKjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBNb2R1bGVzIGFuZCBWYXJpYWJsZXNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIEFsbCBtb2R1bGVzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBNaXhpbnMgbGlicmFyeVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogVHlwb2dyYXBoeSBSZXNldHNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIGxpbmUgNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19yZXNldC5zY3NzICovXG5odG1sLCBib2R5IHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyogbGluZSAxMiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19yZXNldC5zY3NzICovXG5odG1sIHtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG4vKiBsaW5lIDE3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX3Jlc2V0LnNjc3MgKi9cbmJvZHkge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4vKiBsaW5lIDIzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX3Jlc2V0LnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW46IDA7IH1cblxuLyogbGluZSAyOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19yZXNldC5zY3NzICovXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAvKiBsaW5lIDMyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX3Jlc2V0LnNjc3MgKi9cbiAgYTpob3ZlciwgYTphY3RpdmUsIGE6dmlzaXRlZCwgYTpmb2N1cyB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIEJ1dHRvbnMvSW5wdXRzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBsaW5lIDQzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX3Jlc2V0LnNjc3MgKi9cbmJ1dHRvbiwgaW5wdXQsIC5wZW5kLWdyb3VwIHNwYW4sIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi8qIGxpbmUgNDksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fcmVzZXQuc2NzcyAqL1xuYnV0dG9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbi5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbi5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbi5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuLyogbGluZSA1NywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19yZXNldC5zY3NzICovXG5idXR0b25bZGlzYWJsZWRdLFxuaW5wdXRbZGlzYWJsZWRdLFxuLnBlbmQtZ3JvdXAgc3BhbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLyogbGluZSA2MiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19yZXNldC5zY3NzICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAyICovXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbi8qIGxpbmUgNjksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fcmVzZXQuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbi5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4vKiBsaW5lIDc0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX3Jlc2V0LnNjc3MgKi9cbnRleHRhcmVhIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBJbWFnZXNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIGxpbmUgODQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fcmVzZXQuc2NzcyAqL1xuaW1nIHtcbiAgYm9yZGVyOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7IH1cblxuLyogbGluZSA5MSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19yZXNldC5zY3NzICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogSW1hZ2VzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBsaW5lIDk5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX3Jlc2V0LnNjc3MgKi9cbnVsLCBvbCwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogTWlzY1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogbGluZSAxMDksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fcmVzZXQuc2NzcyAqL1xuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKkNocm9tZSByZXNldHNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIGxpbmUgMTE3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX3Jlc2V0LnNjc3MgKi9cbnRleHRhcmVhOmZvY3VzLCBpbnB1dDpmb2N1cywgLnBlbmQtZ3JvdXAgc3Bhbjpmb2N1cywgKjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7IH1cblxuLyogbGluZSAxMjEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fcmVzZXQuc2NzcyAqL1xuYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogVXRpbGl0eSBjbGFzc2VzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBsaW5lIDUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fdXRpbHMuc2NzcyAqL1xuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSA5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX3V0aWxzLnNjc3MgKi9cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi8qIGxpbmUgMTMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fdXRpbHMuc2NzcyAqL1xuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi8qIGxpbmUgMTcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fdXRpbHMuc2NzcyAqL1xuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLyogbGluZSAyMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL191dGlscy5zY3NzICovXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi8qIGxpbmUgMjUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fdXRpbHMuc2NzcyAqL1xuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFNpdGUgd2lkZSB2YXJpYWJsZXNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIE1lZGlhIFF1ZXJpZXNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIEJ1dHRvbnNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIGxpbmUgNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19idXR0b25zLnNjc3MgKi9cbmJ1dHRvbiwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwic3VibWl0XCJdLCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJidXR0b25cIl0sIC5idG4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEuNzc3OGVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc3NzhlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLyogbGluZSAxOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19idXR0b25zLnNjc3MgKi9cbiAgYnV0dG9uLmRpc2FibGVkLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLmRpc2FibGVkLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJzdWJtaXRcIl0uZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJidXR0b25cIl0uZGlzYWJsZWQsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImJ1dHRvblwiXS5kaXNhYmxlZCwgLmJ0bi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I1YjViNTtcbiAgICBjb2xvcjogI2RiZGJkYjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLyogbGluZSAyNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19idXR0b25zLnNjc3MgKi9cbiAgYnV0dG9uOmFjdGl2ZSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJidXR0b25cIl06YWN0aXZlLCAuYnRuOmFjdGl2ZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBcIjAgMCAuNzc3OGVtIC0uNDQ0NGVtIHJnYmEoMCwgMCwgMCwgMC43NSkgaW5zZXQgIWltcG9ydGFudFwiO1xuICAgIC1tb3otYm94LXNoYWRvdzogXCIwIDAgLjc3NzhlbSAtLjQ0NDRlbSByZ2JhKDAsIDAsIDAsIDAuNzUpIGluc2V0ICFpbXBvcnRhbnRcIjtcbiAgICBib3gtc2hhZG93OiBcIjAgMCAuNzc3OGVtIC0uNDQ0NGVtIHJnYmEoMCwgMCwgMCwgMC43NSkgaW5zZXQgIWltcG9ydGFudFwiOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgICAvKiBsaW5lIDUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fYnV0dG9ucy5zY3NzICovXG4gICAgYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJzdWJtaXRcIl0sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImJ1dHRvblwiXSwgLmJ0biB7XG4gICAgICBmb250LXNpemU6IDEuNDdyZW07IH0gfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBUaGlzIGZvcm1zIHRoZSBiYXNlIGZvciB0aGUgYnV0dG9uc1xuLyogSXQgd2lsbCBiZSB1c2VkIHRvIGNyZWF0ZSB0aGUgYnV0dG9uIGNsYXNzZXMgYmVsb3dcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIENyZWF0ZSBidXR0b24gY2xhc3NlcyBhcyB0aGUgcHJvamVjdCByZXF1aXJlcy5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIGxpbmUgNTUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJhZGY4OyB9XG4gIC8qIGxpbmUgMzksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fYnV0dG9ucy5zY3NzICovXG4gIC5idG4tYmx1ZTpob3ZlciwgLmJ0bi1ibHVlOmZvY3VzLCAuYnRuLWJsdWU6YWN0aXZlLCAuYnRuLWJsdWU6dmlzaXRlZCwgLmJ0bi1ibHVlLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0YjdmOTtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLyogbGluZSA0NCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19idXR0b25zLnNjc3MgKi9cbiAgLmJ0bi1ibHVlLmRpc2FibGVkOmhvdmVyLCAuYnRuLWJsdWUuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tYmx1ZS5kaXNhYmxlZDphY3RpdmUsIC5idG4tYmx1ZS5kaXNhYmxlZDp2aXNpdGVkLCAuYnRuLWJsdWUuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLWJsdWVbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWJsdWVbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWJsdWVbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi1ibHVlW2Rpc2FibGVkXTp2aXNpdGVkLCAuYnRuLWJsdWVbZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYmx1ZTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYmx1ZTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tYmx1ZTphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWJsdWUuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjViNWI1O1xuICAgIGNvbG9yOiAjZGJkYmRiO1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4vKiBsaW5lIDU5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YzsgfVxuICAvKiBsaW5lIDM5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX2J1dHRvbnMuc2NzcyAqL1xuICAuYnRuLWRhcms6aG92ZXIsIC5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrOmFjdGl2ZSwgLmJ0bi1kYXJrOnZpc2l0ZWQsIC5idG4tZGFyay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTU5NTk7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC8qIGxpbmUgNDQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fYnV0dG9ucy5zY3NzICovXG4gIC5idG4tZGFyay5kaXNhYmxlZDpob3ZlciwgLmJ0bi1kYXJrLmRpc2FibGVkOmZvY3VzLCAuYnRuLWRhcmsuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLWRhcmsuZGlzYWJsZWQ6dmlzaXRlZCwgLmJ0bi1kYXJrLmRpc2FibGVkLmFjdGl2ZSwgLmJ0bi1kYXJrW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1kYXJrW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1kYXJrW2Rpc2FibGVkXTphY3RpdmUsIC5idG4tZGFya1tkaXNhYmxlZF06dmlzaXRlZCwgLmJ0bi1kYXJrW2Rpc2FibGVkXS5hY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcms6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcms6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhcms6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYXJrLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I1YjViNTtcbiAgICBjb2xvcjogI2RiZGJkYjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogRm9ybVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogbGluZSA1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX2Zvcm0uc2NzcyAqL1xuaW5wdXQsIC5wZW5kLWdyb3VwIHNwYW4sIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwiZW1haWxcIl0sIHRleHRhcmVhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTVlNWU1O1xuICBjb2xvcjogIzRjNGM0YztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBoZWlnaHQ6IDMuNHJlbTtcbiAgdGV4dC1pbmRlbnQ6IDAuNzVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC8qIGxpbmUgMTA0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX21peGlucy5zY3NzICovXG4gIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW46LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGV4dFwiXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXTotbW96LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl06LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImVtYWlsXCJdOi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjViNWI1O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuICAvKiBsaW5lIDEwOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19taXhpbnMuc2NzcyAqL1xuICBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhbjo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTo6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRlbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjViNWI1O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuICAvKiBsaW5lIDExNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19taXhpbnMuc2NzcyAqL1xuICBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW46LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRleHRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJwYXNzd29yZFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNWI1YjU7IH1cbiAgLyogbGluZSAxMTcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fbWl4aW5zLnNjc3MgKi9cbiAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInBhc3N3b3JkXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I1YjViNTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgfVxuICAvKiBsaW5lIDEyMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19taXhpbnMuc2NzcyAqL1xuICBpbnB1dC5wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhbi5wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl0ucGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRleHRcIl0ucGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl0ucGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZWxcIl0ucGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRlbFwiXS5wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLnBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXS5wbGFjZWhvbGRlciwgdGV4dGFyZWEucGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjViNWI1OyB9XG4gIC8qIGxpbmUgMTcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fZm9ybS5zY3NzICovXG4gIGlucHV0OmZvY3VzLCAucGVuZC1ncm91cCBzcGFuOmZvY3VzLCBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGV4dFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cywgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGVsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImVtYWlsXCJdOmZvY3VzLCB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjYjViNWI1OyB9XG4gIC8qIGxpbmUgMjIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fZm9ybS5zY3NzICovXG4gIGlucHV0OmFjdGl2ZSwgLnBlbmQtZ3JvdXAgc3BhbjphY3RpdmUsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmFjdGl2ZSwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGV4dFwiXTphY3RpdmUsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTphY3RpdmUsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInBhc3N3b3JkXCJdOmFjdGl2ZSwgaW5wdXRbdHlwZT1cInRlbFwiXTphY3RpdmUsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRlbFwiXTphY3RpdmUsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTphY3RpdmUsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImVtYWlsXCJdOmFjdGl2ZSwgdGV4dGFyZWE6YWN0aXZlIHtcbiAgICBjb2xvcjogIzRjNGM0YzsgfVxuICAvKiBsaW5lIDI1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX2Zvcm0uc2NzcyAqL1xuICBpbnB1dC5lcnJvciwgLnBlbmQtZ3JvdXAgc3Bhbi5lcnJvciwgaW5wdXRbdHlwZT1cInRleHRcIl0uZXJyb3IsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRleHRcIl0uZXJyb3IsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5lcnJvciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl0uZXJyb3IsIGlucHV0W3R5cGU9XCJ0ZWxcIl0uZXJyb3IsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRlbFwiXS5lcnJvciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLmVycm9yLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXS5lcnJvciwgdGV4dGFyZWEuZXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNDQ1NDU7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAvKiBsaW5lIDEwNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19taXhpbnMuc2NzcyAqL1xuICAgIGlucHV0LmVycm9yOi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW4uZXJyb3I6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl0uZXJyb3I6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGV4dFwiXS5lcnJvcjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0uZXJyb3I6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl0uZXJyb3I6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXS5lcnJvcjotbW96LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl0uZXJyb3I6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLmVycm9yOi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImVtYWlsXCJdLmVycm9yOi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhLmVycm9yOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuICAgIC8qIGxpbmUgMTA5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX21peGlucy5zY3NzICovXG4gICAgaW5wdXQuZXJyb3I6Oi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW4uZXJyb3I6Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmVycm9yOjotbW96LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZXh0XCJdLmVycm9yOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0uZXJyb3I6Oi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInBhc3N3b3JkXCJdLmVycm9yOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdLmVycm9yOjotbW96LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl0uZXJyb3I6Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXS5lcnJvcjo6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwiZW1haWxcIl0uZXJyb3I6Oi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhLmVycm9yOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cbiAgICAvKiBsaW5lIDExNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19taXhpbnMuc2NzcyAqL1xuICAgIGlucHV0LmVycm9yOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhbi5lcnJvcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmVycm9yOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGV4dFwiXS5lcnJvcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5lcnJvcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInBhc3N3b3JkXCJdLmVycm9yOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXS5lcnJvcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRlbFwiXS5lcnJvcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXS5lcnJvcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImVtYWlsXCJdLmVycm9yOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgdGV4dGFyZWEuZXJyb3I6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLyogbGluZSAxMTcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fbWl4aW5zLnNjc3MgKi9cbiAgICBpbnB1dC5lcnJvcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhbi5lcnJvcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl0uZXJyb3I6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRleHRcIl0uZXJyb3I6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5lcnJvcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl0uZXJyb3I6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZWxcIl0uZXJyb3I6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRlbFwiXS5lcnJvcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLmVycm9yOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXS5lcnJvcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgdGV4dGFyZWEuZXJyb3I6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgfVxuICAgIC8qIGxpbmUgMTIxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX21peGlucy5zY3NzICovXG4gICAgaW5wdXQuZXJyb3IucGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW4uZXJyb3IucGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmVycm9yLnBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZXh0XCJdLmVycm9yLnBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0uZXJyb3IucGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInBhc3N3b3JkXCJdLmVycm9yLnBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdLmVycm9yLnBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl0uZXJyb3IucGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXS5lcnJvci5wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwiZW1haWxcIl0uZXJyb3IucGxhY2Vob2xkZXIsIHRleHRhcmVhLmVycm9yLnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC8qIGxpbmUgMzAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fZm9ybS5zY3NzICovXG4gIGlucHV0LmRpc2FibGVkLCAucGVuZC1ncm91cCBzcGFuLmRpc2FibGVkLCBpbnB1dFtkaXNhYmxlZF0sIC5wZW5kLWdyb3VwIHNwYW5bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwidGV4dFwiXS5kaXNhYmxlZCwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGV4dFwiXS5kaXNhYmxlZCwgaW5wdXRbdHlwZT1cInRleHRcIl1bZGlzYWJsZWRdLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZXh0XCJdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLmRpc2FibGVkLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJwYXNzd29yZFwiXS5kaXNhYmxlZCwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdW2Rpc2FibGVkXSwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwidGVsXCJdLmRpc2FibGVkLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl0uZGlzYWJsZWQsIGlucHV0W3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0uZGlzYWJsZWQsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImVtYWlsXCJdLmRpc2FibGVkLCBpbnB1dFt0eXBlPVwiZW1haWxcIl1bZGlzYWJsZWRdLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXVtkaXNhYmxlZF0sIHRleHRhcmVhLmRpc2FibGVkLCB0ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNWI1YjU7XG4gICAgY29sb3I6ICNlNWU1ZTU7IH1cbiAgICAvKiBsaW5lIDEwNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19taXhpbnMuc2NzcyAqL1xuICAgIGlucHV0LmRpc2FibGVkOi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW4uZGlzYWJsZWQ6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmRpc2FibGVkOi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRleHRcIl0uZGlzYWJsZWQ6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl1bZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRleHRcIl1bZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5kaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJwYXNzd29yZFwiXS5kaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl1bZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInBhc3N3b3JkXCJdW2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdLmRpc2FibGVkOi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRlbFwiXS5kaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdW2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJlbWFpbFwiXS5kaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXS5kaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZW1haWxcIl1bZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImVtYWlsXCJdW2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYS5kaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYVtkaXNhYmxlZF06LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI2U1ZTVlNTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG4gICAgLyogbGluZSAxMDksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fbWl4aW5zLnNjc3MgKi9cbiAgICBpbnB1dC5kaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhbi5kaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl0uZGlzYWJsZWQ6Oi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRleHRcIl0uZGlzYWJsZWQ6Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdW2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGV4dFwiXVtkaXNhYmxlZF06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5kaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl0uZGlzYWJsZWQ6Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXVtkaXNhYmxlZF06Oi1tb3otcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInBhc3N3b3JkXCJdW2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXS5kaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGVsXCJdLmRpc2FibGVkOjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdW2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGVsXCJdW2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLmRpc2FibGVkOjotbW96LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXS5kaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdW2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwiZW1haWxcIl1bZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYS5kaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWFbZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZTVlNWU1O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cbiAgICAvKiBsaW5lIDExNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19taXhpbnMuc2NzcyAqL1xuICAgIGlucHV0LmRpc2FibGVkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhbi5kaXNhYmxlZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W2Rpc2FibGVkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl0uZGlzYWJsZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZXh0XCJdLmRpc2FibGVkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl1bZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGV4dFwiXVtkaXNhYmxlZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0uZGlzYWJsZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJwYXNzd29yZFwiXS5kaXNhYmxlZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXVtkaXNhYmxlZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJwYXNzd29yZFwiXVtkaXNhYmxlZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdLmRpc2FibGVkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGVsXCJdLmRpc2FibGVkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXVtkaXNhYmxlZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLmRpc2FibGVkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwiZW1haWxcIl0uZGlzYWJsZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZW1haWxcIl1bZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwiZW1haWxcIl1bZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgdGV4dGFyZWEuZGlzYWJsZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYVtkaXNhYmxlZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZTVlNWU1OyB9XG4gICAgLyogbGluZSAxMTcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fbWl4aW5zLnNjc3MgKi9cbiAgICBpbnB1dC5kaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhbi5kaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbZGlzYWJsZWRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl0uZGlzYWJsZWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRleHRcIl0uZGlzYWJsZWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdW2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGV4dFwiXVtkaXNhYmxlZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5kaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl0uZGlzYWJsZWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXVtkaXNhYmxlZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInBhc3N3b3JkXCJdW2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRlbFwiXS5kaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGVsXCJdLmRpc2FibGVkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdW2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGVsXCJdW2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLmRpc2FibGVkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXS5kaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cImVtYWlsXCJdW2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwiZW1haWxcIl1bZGlzYWJsZWRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYS5kaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgdGV4dGFyZWFbZGlzYWJsZWRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZTVlNWU1O1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cbiAgICAvKiBsaW5lIDEyMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19taXhpbnMuc2NzcyAqL1xuICAgIGlucHV0LmRpc2FibGVkLnBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuLmRpc2FibGVkLnBsYWNlaG9sZGVyLCBpbnB1dFtkaXNhYmxlZF0ucGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bZGlzYWJsZWRdLnBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGV4dFwiXS5kaXNhYmxlZC5wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwidGV4dFwiXS5kaXNhYmxlZC5wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInRleHRcIl1bZGlzYWJsZWRdLnBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZXh0XCJdW2Rpc2FibGVkXS5wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLmRpc2FibGVkLnBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJwYXNzd29yZFwiXS5kaXNhYmxlZC5wbGFjZWhvbGRlciwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdW2Rpc2FibGVkXS5wbGFjZWhvbGRlciwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl1bZGlzYWJsZWRdLnBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGVsXCJdLmRpc2FibGVkLnBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl0uZGlzYWJsZWQucGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdLnBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdLnBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0uZGlzYWJsZWQucGxhY2Vob2xkZXIsIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cImVtYWlsXCJdLmRpc2FibGVkLnBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwiZW1haWxcIl1bZGlzYWJsZWRdLnBsYWNlaG9sZGVyLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXVtkaXNhYmxlZF0ucGxhY2Vob2xkZXIsIHRleHRhcmVhLmRpc2FibGVkLnBsYWNlaG9sZGVyLCB0ZXh0YXJlYVtkaXNhYmxlZF0ucGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNlNWU1ZTU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAgIC8qIGxpbmUgNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19mb3JtLnNjc3MgKi9cbiAgICBpbnB1dCwgLnBlbmQtZ3JvdXAgc3BhbiwgaW5wdXRbdHlwZT1cInRleHRcIl0sIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgLnBlbmQtZ3JvdXAgc3Bhblt0eXBlPVwicGFzc3dvcmRcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIC5wZW5kLWdyb3VwIHNwYW5bdHlwZT1cInRlbFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCAucGVuZC1ncm91cCBzcGFuW3R5cGU9XCJlbWFpbFwiXSwgdGV4dGFyZWEge1xuICAgICAgZm9udC1zaXplOiAxLjQ3cmVtOyB9IH1cblxuLyogbGluZSA0MSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19mb3JtLnNjc3MgKi9cbnRleHRhcmVhIHtcbiAgcGFkZGluZy10b3A6IC40ZW07XG4gIHJlc2l6ZTogbm9uZTsgfVxuXG4vKiBsaW5lIDQ2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX2Zvcm0uc2NzcyAqL1xubGFiZWwge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMS45cmVtIDA7IH1cblxuLyogbGluZSA1MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19mb3JtLnNjc3MgKi9cbnNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBsaW5lIDU4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX2Zvcm0uc2NzcyAqL1xuLnBlbmQtZ3JvdXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7IH1cbiAgLyogbGluZSA2MiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19mb3JtLnNjc3MgKi9cbiAgLnBlbmQtZ3JvdXAgaW5wdXQsIC5wZW5kLWdyb3VwIHNwYW4ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1vei1ib3gtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgLW1zLWZsZXhib3g6IDE7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLyogbGluZSA2OCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19mb3JtLnNjc3MgKi9cbiAgLnBlbmQtZ3JvdXAgc3BhbiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMDtcbiAgICAtbXMtZmxleGJveDogMDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBjb2xvcjogI2E1YTVhNTtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIC8qIGxpbmUgNzUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fZm9ybS5zY3NzICovXG4gICAgLnBlbmQtZ3JvdXAgc3BhbjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLyogbGluZSA4MSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19mb3JtLnNjc3MgKi9cbiAgICAucGVuZC1ncm91cCBzcGFuLnByZXBlbmQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmctbGVmdDogMS4zNnJlbTsgfVxuICAgIC8qIGxpbmUgODYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbW9kdWxlcy9fZm9ybS5zY3NzICovXG4gICAgLnBlbmQtZ3JvdXAgc3Bhbi5hcHBlbmQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IC42OHJlbTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBHcmlkXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBJY29uaWMgdGhlbWUgcnVsZXMuIERvbid0IGRlbGV0ZSEgKi9cbi8qIEhpZGUgYWxsIGljb25zIHRoYXQgYXJlIHdhaXRpbmcgdG8gYmUgaW5qZWN0ZWQgKi9cbi8qIGxpbmUgOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19pY29ucy5zY3NzICovXG5pbWcuaWNvbmljIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBNYWtlIHN1cmUgZmlsbGVkIGFuZCB0ZXh0IGVsZW1lbnRzIG9ubHkgZ2V0IGZpbGxzICovXG4vKiBsaW5lIDE0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21vZHVsZXMvX2ljb25zLnNjc3MgKi9cbi5pY29uaWMtcHJvcGVydHktZmlsbCwgLmljb25pYy1wcm9wZXJ0eS10ZXh0IHtcbiAgc3Ryb2tlOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLyogTWFrZSBzdXJlIHN0cm9rZWQgZWxlbWVudHMgb25seSBnZXQgc3Ryb2tlcyAqL1xuLyogbGluZSAxOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tb2R1bGVzL19pY29ucy5zY3NzICovXG4uaWNvbmljLXByb3BlcnR5LXN0cm9rZSB7XG4gIGZpbGw6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiBUaGVtZS1zcGVjaWZpYyBydWxlcyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogU2l0ZSB3aWRlIHN0eWluZ1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogbGluZSAxMCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbmh0bWwsIGJvZHkge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLyogbGluZSAxNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogXCJXaGl0bmV5IEFcIiwgXCJXaGl0bmV5IEJcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAgIC8qIGxpbmUgMTQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbWFpbi5zY3NzICovXG4gICAgaHRtbCB7XG4gICAgICBmb250LXNpemU6IDlweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgICAvKiBsaW5lIDE0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21haW4uc2NzcyAqL1xuICAgIGh0bWwge1xuICAgICAgZm9udC1zaXplOiA4cHg7IH0gfVxuXG4vKiBsaW5lIDI3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21haW4uc2NzcyAqL1xuYm9keSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtOyB9XG5cbi8qIGxpbmUgMzIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbWFpbi5zY3NzICovXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIktub2Nrb3V0IDUxIEFcIiwgXCJLbm9ja291dCA1MSBCXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4vKiBsaW5lIDM4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21haW4uc2NzcyAqL1xuaDEsIGgyLCBoMyB7XG4gIGZvbnQtc2l6ZTogNC4ycmVtOyB9XG5cbi8qIGxpbmUgNDIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbWFpbi5zY3NzICovXG5oMiwgaDMsIGg0IHtcbiAgZm9udC1zaXplOiAyLjZyZW07IH1cblxuLyogbGluZSA0NiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbmgzIHtcbiAgZm9udC1zaXplOiAyLjJyZW07IH1cblxuLyogbGluZSA1MCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbmg0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLyogbGluZSA1NCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbi5ub3JtYWwtdGV4dCwgaW5wdXQsIC5wZW5kLWdyb3VwIHNwYW4sIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgdGV4dGFyZWEsIGJvZHkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLyogbGluZSA1OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbi5saWdodC10ZXh0LCBsYWJlbCwgLmNsb3NlOmJlZm9yZSB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7IH1cblxuLyogbGluZSA2MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbmIsIGVtLCBzdHJvbmcsIC5ib2xkLXRleHQsIGJ1dHRvbiwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLmJ0biwgLnBlbmQtZ3JvdXAgc3BhbiwgaSwgLml0YWxpYy10ZXh0LCBmb290ZXIuY29udGFpbmVyLCBoZWFkZXIgbGksIC5jb21wYW5pZXMgLmNvbXBhbnkgLnRpdGxlLCAuY29tcGFuaWVzIC5jb21wYW55IC5leGl0ZWQsIC5uYXYtbW9iaWxlIGxpLCAuc2xpZGUtY29udGVudCAuc2xpZGUtdGFnbGluZSwgLmpvYnMgLmFuZ2VsbGlzdF9lbWJlZC5yZWNydWl0aW5nIC5hbF9oZWFkZXIgLmFsX2NvbnRlbnQgLmFsX2NvbnRlbnRfaGVhZCAuYWxfbmFtZSwgLmVycm9hciAuYW5nZWxsaXN0X2VtYmVkLnJlY3J1aXRpbmcgLmFsX2hlYWRlciAuYWxfY29udGVudCAuYWxfY29udGVudF9oZWFkIC5hbF9uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyogbGluZSA2NywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbmksIC5pdGFsaWMtdGV4dCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKiBsaW5lIDczLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL21haW4uc2NzcyAqL1xubWFpbiB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMDFlbTtcbiAgbWluLWhlaWdodDogNDAlOyB9XG5cbi8qIGxpbmUgODIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbWFpbi5zY3NzICovXG4uY2xvc2U6YmVmb3JlIHtcbiAgY29sb3I6ICNiNWI1YjU7XG4gIGNvbnRlbnQ6IFwiXFwwMGQ3XCI7XG4gIGZvbnQtZmFtaWx5OiBUYWhvbWEsIEdlbmV2YSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtOyB9XG5cbi8qIGxpbmUgOTAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvbWFpbi5zY3NzICovXG4uY2xvc2U6aG92ZXI6YmVmb3JlLCAuY2xvc2U6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLyogbGluZSA5NywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbi5sb2dvX2NvbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMi45cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIEJhc2UgY29udGFpbmVyLCBkZWZhdWx0IHdpZHRoXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBsaW5lIDEwNywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbi5jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMy41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgICAvKiBsaW5lIDEwNywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9tYWluLnNjc3MgKi9cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfSB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFBhcnRpYWxzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBBbGwgcGFydGlhbHNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIEZvb3RlciBTcGVjaWZpYyBzdHlpbmdcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIGxpbmUgNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fZm9vdGVyLnNjc3MgKi9cbmZvb3Rlci5jb250YWluZXIge1xuICBjb2xvcjogI2I1YjViNTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAxMC42cmVtO1xuICBwYWRkaW5nLXRvcDogMTAuNnJlbTsgfVxuICAvKiBsaW5lIDEzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19mb290ZXIuc2NzcyAqL1xuICBmb290ZXIuY29udGFpbmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAyNS40cmVtOyB9XG4gIC8qIGxpbmUgMjMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2Zvb3Rlci5zY3NzICovXG4gIGZvb3Rlci5jb250YWluZXIgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgICAvKiBsaW5lIDUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2Zvb3Rlci5zY3NzICovXG4gICAgZm9vdGVyLmNvbnRhaW5lciB7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgcGFkZGluZy1ib3R0b206IDQuNXJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiA0LjVyZW07IH0gfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBIZWFkZXIgU3BlY2lmaWMgc3R5aW5nXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBsaW5lIDYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG5oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAvKiBsaW5lIDEyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICBoZWFkZXIgbGkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIGNvbG9yOiAjYjViNWI1O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcGFkZGluZzogMCAycmVtOyB9XG4gICAgLyogbGluZSAyMCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9faGVhZGVyLnNjc3MgKi9cbiAgICBoZWFkZXIgbGkgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC8qIGxpbmUgMjIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG4gICAgICBoZWFkZXIgbGkgYTphZnRlciB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I1YjViNTtcbiAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAwOyB9XG4gICAgICAvKiBsaW5lIDMzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgICAgaGVhZGVyIGxpIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzRjNGM0YzsgfVxuICAgICAgLyogbGluZSAzNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9faGVhZGVyLnNjc3MgKi9cbiAgICAgIGhlYWRlciBsaSBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLyogbGluZSA0MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9faGVhZGVyLnNjc3MgKi9cbiAgaGVhZGVyIC5tYWluLW5hdiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTsgfVxuICAvKiBsaW5lIDQ3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICBoZWFkZXIgLmxvZ28ge1xuICAgIGNvbG9yOiAjNGM0YzRjO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLyogbGluZSA1MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9faGVhZGVyLnNjc3MgKi9cbiAgaGVhZGVyIC5sb2dvX2NvbnQge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDk5cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLyogbGluZSA1OCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9faGVhZGVyLnNjc3MgKi9cbiAgICBoZWFkZXIgLmxvZ29fY29udCAuaWNvbmljLXByb3BlcnR5LWZpbGwge1xuICAgICAgZmlsbDogI0ZGRjtcbiAgICAgIHN0cm9rZTogI0ZGRjsgfVxuICAvKiBsaW5lIDYzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICBoZWFkZXIgLm5hdi10b2dnbGUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gICAgLyogbGluZSA3MCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9faGVhZGVyLnNjc3MgKi9cbiAgICBoZWFkZXIgLm5hdi10b2dnbGUgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA5cHg7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTcsIDE3LCAxNywgMC4yMik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMXMgZWFzZS1vdXQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC8qIGxpbmUgNzksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG4gICAgICBoZWFkZXIgLm5hdi10b2dnbGUgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTcsIDE3LCAxNywgMC44OCk7IH1cbiAgICAgIC8qIGxpbmUgODMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG4gICAgICBoZWFkZXIgLm5hdi10b2dnbGUgYSAuaWNvbmljICoge1xuICAgICAgICBmaWxsOiAjRkZGO1xuICAgICAgICBzdHJva2U6ICNGRkY7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4xcyBlYXNlLW91dDsgfVxuICAvKiBsaW5lIDkzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICBoZWFkZXIgLm5hdi1yaWdodCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxNywgMTcsIDE3LCAwLjIyKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogOXB4IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgIC8qIGxpbmUgMTAyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgIGhlYWRlciAubmF2LXJpZ2h0LmJhY2tncm91bmQtLWxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMik7IH1cbiAgICAvKiBsaW5lIDEwNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9faGVhZGVyLnNjc3MgKi9cbiAgICBoZWFkZXIgLm5hdi1yaWdodCBsaSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLyogbGluZSAxMDgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG4gICAgICBoZWFkZXIgLm5hdi1yaWdodCBsaSBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC8qIGxpbmUgMTEwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgICAgICBoZWFkZXIgLm5hdi1yaWdodCBsaSBhOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgICAgIC8qIGxpbmUgMTEzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgICAgICBoZWFkZXIgLm5hdi1yaWdodCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC8qIGxpbmUgMTE5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgIGhlYWRlciAubmF2LXJpZ2h0IC5iYWNrZ3JvdW5kLS1saWdodCBsaSB7XG4gICAgICBjb2xvcjogIzFBMUExQzsgfVxuICAgICAgLyogbGluZSAxMjEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG4gICAgICBoZWFkZXIgLm5hdi1yaWdodCAuYmFja2dyb3VuZC0tbGlnaHQgbGkgYSB7XG4gICAgICAgIGNvbG9yOiAjMUExQTFDOyB9XG4gICAgICAgIC8qIGxpbmUgMTIzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgICAgICBoZWFkZXIgLm5hdi1yaWdodCAuYmFja2dyb3VuZC0tbGlnaHQgbGkgYTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFBMUExQzsgfVxuICAgICAgICAvKiBsaW5lIDEyNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9faGVhZGVyLnNjc3MgKi9cbiAgICAgICAgaGVhZGVyIC5uYXYtcmlnaHQgLmJhY2tncm91bmQtLWxpZ2h0IGxpIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMUExQTFDOyB9XG4gIC8qIGxpbmUgMTM0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICBoZWFkZXIgLmJhY2tncm91bmQtLWxpZ2h0IC5sb2dvX2NvbnQgLmljb25pYy1wcm9wZXJ0eS1maWxsIHtcbiAgICBmaWxsOiAjMUExQTFDO1xuICAgIHN0cm9rZTogIzFBMUExQzsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gICAgLyogbGluZSA2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgIGhlYWRlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDQuNXJlbTsgfVxuICAgICAgLyogbGluZSAxNDMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG4gICAgICBoZWFkZXIgbmF2IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIC8qIGxpbmUgMTQ3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgICAgICBoZWFkZXIgbmF2IC5sb2dvX2NvbnQge1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGhlaWdodDogNjBweDsgfVxuICAgICAgLyogbGluZSAxNTMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG4gICAgICBoZWFkZXIgLm5hdi1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC8qIGxpbmUgMTU3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgICAgaGVhZGVyIC5uYXYtdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAgIC8qIGxpbmUgNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9faGVhZGVyLnNjc3MgKi9cbiAgICBoZWFkZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICAgICAgcGFkZGluZy10b3A6IDNyZW07IH1cbiAgICAgIC8qIGxpbmUgMTY2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgICAgaGVhZGVyIGxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDMzJTsgfVxuICAgICAgLyogbGluZSAxNzIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG4gICAgICBoZWFkZXIgLmxvZ29fY29udCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDMuM3JlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC8qIGxpbmUgMTc4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19oZWFkZXIuc2NzcyAqL1xuICAgICAgaGVhZGVyIC5uYXYtcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAvKiBsaW5lIDE4MiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9faGVhZGVyLnNjc3MgKi9cbiAgICAgIGhlYWRlciAubmF2LXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLyogbGluZSAxOTEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG4gIGhlYWRlciBuYXYgLmxvZ28gLmxvZ29fY29udCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgLyogbGluZSAxOTksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzICovXG4gIHNlY3Rpb24gLndyYXBwZXIsICNmb2xsb3ctb24gLndyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjdyZW07XG4gICAgcGFkZGluZy10b3A6IDUuNnJlbTsgfSB9XG5cbi8qIGxpbmUgMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fZm9sbG93LnNjc3MgKi9cbiNmb2xsb3ctb24gLndyYXBwZXIge1xuICBjb2xvcjogIzRjNGM0YztcbiAgcGFkZGluZy1ib3R0b206IDEzLjRyZW07XG4gIHBhZGRpbmctdG9wOiAxMC42cmVtOyB9XG5cbi8qIGxpbmUgNywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fZm9sbG93LnNjc3MgKi9cbiNmb2xsb3ctb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLyogbGluZSA5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19mb2xsb3cuc2NzcyAqL1xuICAjZm9sbG93LW9uOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyNS40cmVtOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLyogbGluZSAyMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fZm9sbG93LnNjc3MgKi9cbiAgI2ZvbGxvdy1vbiAud3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuN3JlbTtcbiAgICBwYWRkaW5nLXRvcDogNS42cmVtOyB9IH1cblxuLyogbGluZSAxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuLmNvbXBhbmllcyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gICAgLyogbGluZSAxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuICAgIC5jb21wYW5pZXMge1xuICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgICAvKiBsaW5lIDEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgLmNvbXBhbmllcyB7XG4gICAgICBtYXJnaW46IDAgMDsgfSB9XG4gIC8qIGxpbmUgNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbiAgLmNvbXBhbmllcy5jb21wYW5pZXMtZHJhd2VyIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAxMCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbiAgLmNvbXBhbmllcy5jb21wYW5pZXMtZHJhd2VyLm9wZW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC8qIGxpbmUgMTUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gIC5jb21wYW5pZXMgLmNvbXBhbnkge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCAjYjViNWI1IGluc2V0O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgICAgIC8qIGxpbmUgMTUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgICAuY29tcGFuaWVzIC5jb21wYW55IHtcbiAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAvKiBsaW5lIDIzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuICAgIC5jb21wYW5pZXMgLmNvbXBhbnk6bnRoLW9mLXR5cGUoNG4rNSkge1xuICAgICAgY2xlYXI6IGxlZnQ7IH1cbiAgICAvKiBsaW5lIDI2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuICAgIC5jb21wYW5pZXMgLmNvbXBhbnkub3BlbiAuZGV0YWlscy5kcmF3ZXIge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxuICAgIC8qIGxpbmUgMjksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgLmNvbXBhbmllcyAuY29tcGFueSAuZGV0YWlscy5kcmF3ZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC8qIGxpbmUgMzMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgLmNvbXBhbmllcyAuY29tcGFueSAudGl0bGUge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNzVyZW07IH1cbiAgICAgIC8qIGxpbmUgMzcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgICAuY29tcGFuaWVzIC5jb21wYW55IC50aXRsZSBhIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuICAgIC8qIGxpbmUgNDMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgLmNvbXBhbmllcyAuY29tcGFueSAuZXhpdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYmFkZjg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgcGFkZGluZzogLjA1cmVtIDFyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMnJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC8qIGxpbmUgNTQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgLmNvbXBhbmllcyAuY29tcGFueSAubGVhZC1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDI1Ljc1cmVtO1xuICAgICAgbWF4LXdpZHRoOiAyNS43NXJlbTtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAvKiBsaW5lIDYxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuICAgICAgLmNvbXBhbmllcyAuY29tcGFueSAubGVhZC1pbWFnZSBpbWcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgLyogbGluZSA2NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbiAgICAuY29tcGFuaWVzIC5jb21wYW55IC5jbG9zZSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgLyogbGluZSA2OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbiAgLmNvbXBhbmllcyAuY29tcGFueS5vcGVuIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDEycHggI2U1ZTVlNSBpbnNldDtcbiAgICBwb3NpdGlvbjogc3RhdGljOyB9XG4gIC8qIGxpbmUgNzQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gIC5jb21wYW5pZXMgLmZvdW5kZXJzIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgICAgIC8qIGxpbmUgNzQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgICAuY29tcGFuaWVzIC5mb3VuZGVycyB7XG4gICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC8qIGxpbmUgNzcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gIC5jb21wYW5pZXMgLmRldGFpbHMge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDNyZW0gNC44cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC8qIGxpbmUgODUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gIC5jb21wYW5pZXMgLm1lbWJlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjJyZW07XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAvKiBsaW5lIDkwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuICAgIC5jb21wYW5pZXMgLm1lbWJlcjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLyogbGluZSA5MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbiAgICAuY29tcGFuaWVzIC5tZW1iZXI6bnRoLW9mLXR5cGUoNG4rNCkge1xuICAgICAgY2xlYXI6IGxlZnQ7IH1cbiAgICAvKiBsaW5lIDk2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuICAgIC5jb21wYW5pZXMgLm1lbWJlciBoNCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gICAgICBtYXgtd2lkdGg6IDE0cmVtOyB9XG4gICAgLyogbGluZSAxMDAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgLmNvbXBhbmllcyAubWVtYmVyIGltZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLyogbGluZSAxMDQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gIC5jb21wYW5pZXMgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLyogbGluZSAxMDgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gIC5jb21wYW5pZXMgLmJpbyB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgICAgIC8qIGxpbmUgMTA4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuICAgICAgLmNvbXBhbmllcyAuYmlvIHtcbiAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAvKiBsaW5lIDExMiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbiAgICAuY29tcGFuaWVzIC5iaW8gcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNnJlbTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLyogbGluZSAxMTksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4uY29tcGFuaWVzLWV4cGFuZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMDFlbTsgfVxuICAvKiBsaW5lIDEzMCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbiAgLmNvbXBhbmllcy1leHBhbmQgLmV4cGFuZC1sZXNzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC8qIGxpbmUgMTM0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuICAuY29tcGFuaWVzLWV4cGFuZDpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLyogbGluZSAxMzksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gIC5jb21wYW5pZXMtZXhwYW5kLmFjdGl2ZSAuZXhwYW5kLWxlc3Mge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAvKiBsaW5lIDE0MCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbiAgLmNvbXBhbmllcy1leHBhbmQuYWN0aXZlIC5leHBhbmQtbW9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDE0NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbi5jb21wYW55IC5kcmF3ZXIge1xuICBvcGFjaXR5OiAwOyB9XG5cbi8qIGxpbmUgMTQ5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuLmNvbXBhbnkub3BlbiAuZHJhd2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7IH1cblxuLyogbGluZSAxNTUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4uZHJhd2VyLXRvZ2dsZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC8qIGxpbmUgMTYxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuICAuY29tcGFuaWVzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAvKiBsaW5lIDE2NiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbiAgICAuY29tcGFuaWVzIC5tZW1iZXI6bnRoLW9mLXR5cGUoNG4rNCkge1xuICAgICAgY2xlYXI6IG5vbmU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC8qIGxpbmUgMTc1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19jb21wYW5pZXMuc2NzcyAqL1xuICAuY29tcGFuaWVzIC5jb21wYW55IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgLyogbGluZSAxNzcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgLmNvbXBhbmllcyAuY29tcGFueTpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgIGNsZWFyOiBsZWZ0OyB9XG4gICAgLyogbGluZSAxODAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2NvbXBhbmllcy5zY3NzICovXG4gICAgLmNvbXBhbmllcyAuY29tcGFueSAubGVhZC1pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDE4MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fY29tcGFuaWVzLnNjc3MgKi9cbiAgICAuY29tcGFuaWVzIC5jb21wYW55IC5tZW1iZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWF4LXdpZHRoOiAxNHJlbTsgfSB9XG5cbi8qIGxpbmUgMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fdGVhbS5zY3NzICovXG4jdGVhbSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gICAgLyogbGluZSAxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL190ZWFtLnNjc3MgKi9cbiAgICAjdGVhbSB7XG4gICAgICBjbGVhcjogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAgIC8qIGxpbmUgMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fdGVhbS5zY3NzICovXG4gICAgI3RlYW0ge1xuICAgICAgbWFyZ2luOiAwIDA7IH0gfVxuICAvKiBsaW5lIDQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX3RlYW0uc2NzcyAqL1xuICAjdGVhbSAubWVtYmVyIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC42cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICAgICAvKiBsaW5lIDQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX3RlYW0uc2NzcyAqL1xuICAgICAgI3RlYW0gLm1lbWJlciB7XG4gICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLyogbGluZSAxMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fdGVhbS5zY3NzICovXG4gICAgI3RlYW0gLm1lbWJlcjpudGgtb2YtdHlwZSg0bis0KSB7XG4gICAgICBjbGVhcjogcmlnaHQ7IH1cbiAgICAvKiBsaW5lIDE0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL190ZWFtLnNjc3MgKi9cbiAgICAjdGVhbSAubWVtYmVyIC5kcmF3ZXItdG9nZ2xlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC8qIGxpbmUgMTgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX3RlYW0uc2NzcyAqL1xuICAjdGVhbSAubGVhZC1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC8qIGxpbmUgMjIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX3RlYW0uc2NzcyAqL1xuICAgICN0ZWFtIC5sZWFkLWltYWdlID4gaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDsgfVxuICAvKiBsaW5lIDMwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL190ZWFtLnNjc3MgKi9cbiAgI3RlYW0gLmRldGFpbHMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLyogbGluZSAzNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fdGVhbS5zY3NzICovXG4gICAgI3RlYW0gLmRldGFpbHMgPiBwLCAjdGVhbSAuZGV0YWlscyAuZHJhd2VyLXRvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjYjViNWI1OyB9XG4gICAgLyogbGluZSA0MCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fdGVhbS5zY3NzICovXG4gICAgI3RlYW0gLmRldGFpbHMgLnNvY2lhbCB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgY29sb3I6ICNiNWI1YjU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiA2cHg7IH1cbiAgICAgIC8qIGxpbmUgNDUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX3RlYW0uc2NzcyAqL1xuICAgICAgI3RlYW0gLmRldGFpbHMgLnNvY2lhbDpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNGM0YzRjOyB9XG4gICAgLyogbGluZSA0OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fdGVhbS5zY3NzICovXG4gICAgI3RlYW0gLmRldGFpbHMgLmJpbyB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLyogbGluZSA1MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fdGVhbS5zY3NzICovXG4gICAgI3RlYW0gLmRldGFpbHMgLmJpby1leHBhbmQge1xuICAgICAgY29sb3I6ICMyYmFkZjg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAgIC8qIGxpbmUgNTgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX3RlYW0uc2NzcyAqL1xuICAgICN0ZWFtIC5kZXRhaWxzIC5kcmF3ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAvKiBsaW5lIDY5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL190ZWFtLnNjc3MgKi9cbiAgI3RlYW0gLm1lbWJlciB7XG4gICAgd2lkdGg6IDMzJTsgfVxuICAgIC8qIGxpbmUgNzEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX3RlYW0uc2NzcyAqL1xuICAgICN0ZWFtIC5tZW1iZXI6bnRoLW9mLXR5cGUoM24rMykge1xuICAgICAgY2xlYXI6IHJpZ2h0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAvKiBsaW5lIDgwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL190ZWFtLnNjc3MgKi9cbiAgI3RlYW0gLm1lbWJlciB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAgIC8qIGxpbmUgODIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX3RlYW0uc2NzcyAqL1xuICAgICN0ZWFtIC5tZW1iZXI6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgICAgY2xlYXI6IHJpZ2h0OyB9IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogQWxlcnQgc3R5aW5nXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBsaW5lIDUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2FsZXJ0LnNjc3MgKi9cbi5hbGVydCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogI0FBQTtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAvKiBsaW5lIDEyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19hbGVydC5zY3NzICovXG4gIC5hbGVydC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAvKiBsaW5lIDE3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19hbGVydC5zY3NzICovXG4gICAgLmFsZXJ0LXRleHQgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAvKiBsaW5lIDIxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19hbGVydC5zY3NzICovXG4gICAgLmFsZXJ0LXRleHQgYSB7XG4gICAgICBjb2xvcjogIzExMTsgfVxuICAgICAgLyogbGluZSAyMywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fYWxlcnQuc2NzcyAqL1xuICAgICAgLmFsZXJ0LXRleHQgYTp2aXNpdGVkIHtcbiAgICAgICAgY29sb3I6ICMxMTE7IH1cbiAgICAgIC8qIGxpbmUgMjYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2FsZXJ0LnNjc3MgKi9cbiAgICAgIC5hbGVydC10ZXh0IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLyogbGluZSAzNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fYWxlcnQuc2NzcyAqL1xuICAuYWxlcnQtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTVweDsgfVxuICAgIC8qIGxpbmUgNDAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2FsZXJ0LnNjc3MgKi9cbiAgICAuYWxlcnQtY2xvc2UgLmljb25pYyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDsgfVxuICAgICAgLyogbGluZSA0NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fYWxlcnQuc2NzcyAqL1xuICAgICAgLmFsZXJ0LWNsb3NlIC5pY29uaWMgKiB7XG4gICAgICAgIGZpbGw6ICNBQUE7XG4gICAgICAgIHN0cm9rZTogI0FBQTsgfVxuICAgICAgLyogbGluZSA0OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fYWxlcnQuc2NzcyAqL1xuICAgICAgLmFsZXJ0LWNsb3NlIC5pY29uaWM6aG92ZXIgKiB7XG4gICAgICAgIGZpbGw6ICMxMTE7XG4gICAgICAgIHN0cm9rZTogIzExMTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICAgLyogbGluZSA1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19hbGVydC5zY3NzICovXG4gICAgLmFsZXJ0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC8qIGxpbmUgNjMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX2FsZXJ0LnNjc3MgKi9cbiAgICAgIC5hbGVydC10ZXh0IHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDsgfSB9XG5cbi8qIGxpbmUgMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fbmF2LW1vYmlsZS5zY3NzICovXG4ubmF2LW1vYmlsZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMTkxOTFBO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBwYWRkaW5nOiAycmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogdGFibGU7IH1cbiAgLyogbGluZSAxNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fbmF2LW1vYmlsZS5zY3NzICovXG4gIC5uYXYtbW9iaWxlLmlzLW9wZW4ge1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7IH1cbiAgLyogbGluZSAyMywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fbmF2LW1vYmlsZS5zY3NzICovXG4gIC5uYXYtbW9iaWxlIHVsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLyogbGluZSAyOCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fbmF2LW1vYmlsZS5zY3NzICovXG4gIC5uYXYtbW9iaWxlIGxpIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICBmb250LWZhbWlseTogXCJLbm9ja291dCA1MSBBXCIsIFwiS25vY2tvdXQgNTEgQlwiOyB9XG4gICAgLyogbGluZSAzNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fbmF2LW1vYmlsZS5zY3NzICovXG4gICAgLm5hdi1tb2JpbGUgbGkgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC8qIGxpbmUgMzgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX25hdi1tb2JpbGUuc2NzcyAqL1xuICAgICAgLm5hdi1tb2JpbGUgbGkgYTphZnRlciB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogLjFlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMDsgfVxuICAgICAgLyogbGluZSA0OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fbmF2LW1vYmlsZS5zY3NzICovXG4gICAgICAubmF2LW1vYmlsZSBsaSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgIC8qIGxpbmUgNTIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX25hdi1tb2JpbGUuc2NzcyAqL1xuICAgICAgLm5hdi1tb2JpbGUgbGkgYTpob3ZlcjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX25hdi1tb2JpbGUuc2NzcyAqL1xuLm5hdi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcmVtO1xuICByaWdodDogM3JlbTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC8qIGxpbmUgNjksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvcGFydGlhbHMvX25hdi1tb2JpbGUuc2NzcyAqL1xuICAubmF2LWNsb3NlOmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDIuNWVtO1xuICAgIGhlaWdodDogMi41ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDYuMjVlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7IH1cbiAgLyogbGluZSA4MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fbmF2LW1vYmlsZS5zY3NzICovXG4gIC5uYXYtY2xvc2UgLmljb25pYyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLyogbGluZSA4NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy9wYXJ0aWFscy9fbmF2LW1vYmlsZS5zY3NzICovXG4gICAgLm5hdi1jbG9zZSAuaWNvbmljICoge1xuICAgICAgZmlsbDogI0ZGRjtcbiAgICAgIHN0cm9rZTogI0ZGRjtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4xcyBlYXNlLW91dDtcbiAgICAgIHN0cm9rZS13aWR0aDogMjsgfVxuICAvKiBsaW5lIDkzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3BhcnRpYWxzL19uYXYtbW9iaWxlLnNjc3MgKi9cbiAgLm5hdi1jbG9zZTpob3ZlcjpiZWZvcmUge1xuICAgIHdpZHRoOiAzZW07XG4gICAgaGVpZ2h0OiAzZW07IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogVmVuZG9yXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBBbGwgVmVuZG9yXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lbnR5cG8vaWNvbW9vbi5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZW50eXBvL2ljb21vb24uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZW50eXBvL2ljb21vb24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9lbnR5cG8vaWNvbW9vbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2VudHlwby9pY29tb29uLnN2Zz8jaWNvbW9vblwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiBsaW5lIDEyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi8qIGxpbmUgMjYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1hbmdlbC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAwXCI7IH1cblxuLyogbGluZSAyOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7IH1cblxuLyogbGluZSAzMiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMlwiOyB9XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1tb3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwM1wiOyB9XG5cbi8qIGxpbmUgMzgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7IH1cblxuLyogbGluZSA0MSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDVcIjsgfVxuXG4vKiBsaW5lIDQ0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcGFwZXJwbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNlwiOyB9XG5cbi8qIGxpbmUgNDcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDdcIjsgfVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZmVhdGhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiOyB9XG5cbi8qIGxpbmUgNTMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDlcIjsgfVxuXG4vKiBsaW5lIDU2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZHJhd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7IH1cblxuLyogbGluZSA1OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7IH1cblxuLyogbGluZSA2MiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwY1wiOyB9XG5cbi8qIGxpbmUgNjUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBkXCI7IH1cblxuLyogbGluZSA2OCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGVcIjsgfVxuXG4vKiBsaW5lIDcxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGZcIjsgfVxuXG4vKiBsaW5lIDc0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tdXNlci1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTBcIjsgfVxuXG4vKiBsaW5lIDc3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tdmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTFcIjsgfVxuXG4vKiBsaW5lIDgwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7IH1cblxuLyogbGluZSA4MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEzXCI7IH1cblxuLyogbGluZSA4NiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNFwiOyB9XG5cbi8qIGxpbmUgODksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE1XCI7IH1cblxuLyogbGluZSA5MiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWxvY2F0aW9uMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNlwiOyB9XG5cbi8qIGxpbmUgOTUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi10YXJnZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTdcIjsgfVxuXG4vKiBsaW5lIDk4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MThcIjsgfVxuXG4vKiBsaW5lIDEwMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXNoYXJhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE5XCI7IH1cblxuLyogbGluZSAxMDQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYVwiOyB9XG5cbi8qIGxpbmUgMTA3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24taGVhcnQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFiXCI7IH1cblxuLyogbGluZSAxMTAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFjXCI7IH1cblxuLyogbGluZSAxMTMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1zdGFyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZFwiOyB9XG5cbi8qIGxpbmUgMTE2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tdGh1bWJzdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWVcIjsgfVxuXG4vKiBsaW5lIDExOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXRodW1ic2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWZcIjsgfVxuXG4vKiBsaW5lIDEyMiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjBcIjsgfVxuXG4vKiBsaW5lIDEyNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjFcIjsgfVxuXG4vKiBsaW5lIDEyOCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjIyXCI7IH1cblxuLyogbGluZSAxMzEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1ob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyM1wiOyB9XG5cbi8qIGxpbmUgMTM0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcG9wdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjRcIjsgfVxuXG4vKiBsaW5lIDEzNywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyNVwiOyB9XG5cbi8qIGxpbmUgMTQwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZmxhc2hsaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyNlwiOyB9XG5cbi8qIGxpbmUgMTQzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyN1wiOyB9XG5cbi8qIGxpbmUgMTQ2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyOFwiOyB9XG5cbi8qIGxpbmUgMTQ5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyOVwiOyB9XG5cbi8qIGxpbmUgMTUyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyYVwiOyB9XG5cbi8qIGxpbmUgMTU1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJiXCI7IH1cblxuLyogbGluZSAxNTgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi10b29sczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyY1wiOyB9XG5cbi8qIGxpbmUgMTYxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJkXCI7IH1cblxuLyogbGluZSAxNjQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmVcIjsgfVxuXG4vKiBsaW5lIDE2NywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZlwiOyB9XG5cbi8qIGxpbmUgMTcwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbWVnYXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMwXCI7IH1cblxuLyogbGluZSAxNzMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1tb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMxXCI7IH1cblxuLyogbGluZSAxNzYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1wYWxldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMyXCI7IH1cblxuLyogbGluZSAxNzksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMzXCI7IH1cblxuLyogbGluZSAxODIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzNFwiOyB9XG5cbi8qIGxpbmUgMTg1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbXVzaWMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM1XCI7IH1cblxuLyogbGluZSAxODgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzZcIjsgfVxuXG4vKiBsaW5lIDE5MSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWdyYWR1YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzdcIjsgfVxuXG4vKiBsaW5lIDE5NCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzhcIjsgfVxuXG4vKiBsaW5lIDE5NywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzOVwiOyB9XG5cbi8qIGxpbmUgMjAwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNhXCI7IH1cblxuLyogbGluZSAyMDMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1haXJwbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzYlwiOyB9XG5cbi8qIGxpbmUgMjA2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbGlmZWJ1b3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2NcIjsgfVxuXG4vKiBsaW5lIDIwOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZFwiOyB9XG5cbi8qIGxpbmUgMjEyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2VcIjsgfVxuXG4vKiBsaW5lIDIxNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2ZcIjsgfVxuXG4vKiBsaW5lIDIxOCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQwXCI7IH1cblxuLyogbGluZSAyMjEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQxXCI7IH1cblxuLyogbGluZSAyMjQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi10aHVuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQyXCI7IH1cblxuLyogbGluZSAyMjcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1kcm9wbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQzXCI7IH1cblxuLyogbGluZSAyMzAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1jZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NFwiOyB9XG5cbi8qIGxpbmUgMjMzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ1XCI7IH1cblxuLyogbGluZSAyMzYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1haXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDZcIjsgfVxuXG4vKiBsaW5lIDIzOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0N1wiOyB9XG5cbi8qIGxpbmUgMjQyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZ2F1Z2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDhcIjsgfVxuXG4vKiBsaW5lIDI0NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7IH1cblxuLyogbGluZSAyNDgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRhXCI7IH1cblxuLyogbGluZSAyNTEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGJcIjsgfVxuXG4vKiBsaW5lIDI1NCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWJhdHRlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGNcIjsgfVxuXG4vKiBsaW5lIDI1NywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZFwiOyB9XG5cbi8qIGxpbmUgMjYwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRlXCI7IH1cblxuLyogbGluZSAyNjMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZlwiOyB9XG5cbi8qIGxpbmUgMjY2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUwXCI7IH1cblxuLyogbGluZSAyNjksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTFcIjsgfVxuXG4vKiBsaW5lIDI3MiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUyXCI7IH1cblxuLyogbGluZSAyNzUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1M1wiOyB9XG5cbi8qIGxpbmUgMjc4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY29uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1NFwiOyB9XG5cbi8qIGxpbmUgMjgxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZWFydGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTVcIjsgfVxuXG4vKiBsaW5lIDI4NCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWtleWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU2XCI7IH1cblxuLyogbGluZSAyODcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1icm93c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU3XCI7IH1cblxuLyogbGluZSAyOTAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1wdWJsaXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU4XCI7IH1cblxuLyogbGluZSAyOTMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1wcm9ncmVzcy0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU5XCI7IH1cblxuLyogbGluZSAyOTYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1wcm9ncmVzcy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVhXCI7IH1cblxuLyogbGluZSAyOTksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1icm9ncmVzcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjViXCI7IH1cblxuLyogbGluZSAzMDIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1wcm9ncmVzcy0wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVjXCI7IH1cblxuLyogbGluZSAzMDUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWRcIjsgfVxuXG4vKiBsaW5lIDMwOCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXN1bjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWVcIjsgfVxuXG4vKiBsaW5lIDMxMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZlwiOyB9XG5cbi8qIGxpbmUgMzE0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2MFwiOyB9XG5cbi8qIGxpbmUgMzE3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYxXCI7IH1cblxuLyogbGluZSAzMjAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1pbmZpbml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2MlwiOyB9XG5cbi8qIGxpbmUgMzIzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbGlnaHQtYnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2M1wiOyB9XG5cbi8qIGxpbmUgMzI2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY3JlZGl0Y2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2NFwiOyB9XG5cbi8qIGxpbmUgMzI5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjVcIjsgfVxuXG4vKiBsaW5lIDMzMiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXZvaWNlbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2NlwiOyB9XG5cbi8qIGxpbmUgMzM1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY3XCI7IH1cblxuLyogbGluZSAzMzgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY4XCI7IH1cblxuLyogbGluZSAzNDEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjlcIjsgfVxuXG4vKiBsaW5lIDM0NCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2YVwiOyB9XG5cbi8qIGxpbmUgMzQ3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZiXCI7IH1cblxuLyogbGluZSAzNTAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmNcIjsgfVxuXG4vKiBsaW5lIDM1MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXRoZXJtb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZkXCI7IH1cblxuLyogbGluZSAzNTYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1kcm9wbGV0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2ZVwiOyB9XG5cbi8qIGxpbmUgMzU5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tdW5pRTY2RjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2ZlwiOyB9XG5cbi8qIGxpbmUgMzYyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tc3RhdGlzdGljczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MFwiOyB9XG5cbi8qIGxpbmUgMzY1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcxXCI7IH1cblxuLyogbGluZSAzNjgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcyXCI7IH1cblxuLyogbGluZSAzNzEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1ncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3M1wiOyB9XG5cbi8qIGxpbmUgMzc0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3NFwiOyB9XG5cbi8qIGxpbmUgMzc3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc1XCI7IH1cblxuLyogbGluZSAzODAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1sb2dvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzZcIjsgfVxuXG4vKiBsaW5lIDM4MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWxvZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc3XCI7IH1cblxuLyogbGluZSAzODYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1jaGVja21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzhcIjsgfVxuXG4vKiBsaW5lIDM4OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc5XCI7IH1cblxuLyogbGluZSAzOTIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3YVwiOyB9XG5cbi8qIGxpbmUgMzk1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3YlwiOyB9XG5cbi8qIGxpbmUgMzk4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY3Jvc3MyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdjXCI7IH1cblxuLyogbGluZSA0MDEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1taW51czI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2RcIjsgfVxuXG4vKiBsaW5lIDQwNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXBsdXMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdlXCI7IH1cblxuLyogbGluZSA0MDcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1jcm9zczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2ZcIjsgfVxuXG4vKiBsaW5lIDQxMCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLW1pbnVzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MFwiOyB9XG5cbi8qIGxpbmUgNDEzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcGx1czM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODFcIjsgfVxuXG4vKiBsaW5lIDQxNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWVyYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgyXCI7IH1cblxuLyogbGluZSA0MTksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1ibG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgzXCI7IH1cblxuLyogbGluZSA0MjIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg0XCI7IH1cblxuLyogbGluZSA0MjUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1pbmZvMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4NVwiOyB9XG5cbi8qIGxpbmUgNDI4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODZcIjsgfVxuXG4vKiBsaW5lIDQzMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWhlbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODdcIjsgfVxuXG4vKiBsaW5lIDQzNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODhcIjsgfVxuXG4vKiBsaW5lIDQzNywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg5XCI7IH1cblxuLyogbGluZSA0NDAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1jdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4YVwiOyB9XG5cbi8qIGxpbmUgNDQzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY2N3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhiXCI7IH1cblxuLyogbGluZSA0NDYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhjXCI7IH1cblxuLyogbGluZSA0NDksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4ZFwiOyB9XG5cbi8qIGxpbmUgNDUyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYXJyb3cyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhlXCI7IH1cblxuLyogbGluZSA0NTUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhmXCI7IH1cblxuLyogbGluZSA0NTgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1sb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjkwXCI7IH1cblxuLyogbGluZSA0NjEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjkxXCI7IH1cblxuLyogbGluZSA0NjQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjkyXCI7IH1cblxuLyogbGluZSA0NjcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTNcIjsgfVxuXG4vKiBsaW5lIDQ3MCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTRcIjsgfVxuXG4vKiBsaW5lIDQ3MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFkZC10by1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk1XCI7IH1cblxuLyogbGluZSA0NzYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1sYXlvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTZcIjsgfVxuXG4vKiBsaW5lIDQ3OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWxpc3QyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk3XCI7IH1cblxuLyogbGluZSA0ODIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk4XCI7IH1cblxuLyogbGluZSA0ODUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi10ZXh0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5OVwiOyB9XG5cbi8qIGxpbmUgNDg4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWFcIjsgfVxuXG4vKiBsaW5lIDQ5MSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWRvY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWJcIjsgfVxuXG4vKiBsaW5lIDQ5NCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWxhbmRzY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5Y1wiOyB9XG5cbi8qIGxpbmUgNDk3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcGljdHVyZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWRcIjsgfVxuXG4vKiBsaW5lIDUwMCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjllXCI7IH1cblxuLyogbGluZSA1MDMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1tdXNpYzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWZcIjsgfVxuXG4vKiBsaW5lIDUwNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMFwiOyB9XG5cbi8qIGxpbmUgNTA5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMVwiOyB9XG5cbi8qIGxpbmUgNTEyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTJcIjsgfVxuXG4vKiBsaW5lIDUxNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhM1wiOyB9XG5cbi8qIGxpbmUgNTE4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTRcIjsgfVxuXG4vKiBsaW5lIDUyMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTVcIjsgfVxuXG4vKiBsaW5lIDUyNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWluc3RhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTZcIjsgfVxuXG4vKiBsaW5lIDUyNywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE3XCI7IH1cblxuLyogbGluZSA1MzAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi11cGxvYWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE4XCI7IH1cblxuLyogbGluZSA1MzMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhOVwiOyB9XG5cbi8qIGxpbmUgNTM2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYm9va21hcmtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFhXCI7IH1cblxuLyogbGluZSA1MzksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1ib29rMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhYlwiOyB9XG5cbi8qIGxpbmUgNTQyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhY1wiOyB9XG5cbi8qIGxpbmUgNTQ1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWRcIjsgfVxuXG4vKiBsaW5lIDU0OCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhZVwiOyB9XG5cbi8qIGxpbmUgNTUxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhZlwiOyB9XG5cbi8qIGxpbmUgNTU0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMFwiOyB9XG5cbi8qIGxpbmUgNTU3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcHJldmlvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjFcIjsgfVxuXG4vKiBsaW5lIDU2MCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWZpcnN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmIyXCI7IH1cblxuLyogbGluZSA1NjMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1sYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmIzXCI7IH1cblxuLyogbGluZSA1NjYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1yZXNpemUtZW5sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiNFwiOyB9XG5cbi8qIGxpbmUgNTY5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcmVzaXplLXNocmluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiNVwiOyB9XG5cbi8qIGxpbmUgNTcyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI2XCI7IH1cblxuLyogbGluZSA1NzUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1zb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiN1wiOyB9XG5cbi8qIGxpbmUgNTc4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiOFwiOyB9XG5cbi8qIGxpbmUgNTgxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZmxvdy1jYXNjYWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI5XCI7IH1cblxuLyogbGluZSA1ODQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1mbG93LWJyYW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiYVwiOyB9XG5cbi8qIGxpbmUgNTg3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZmxvdy10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJiXCI7IH1cblxuLyogbGluZSA1OTAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1mbG93LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmNcIjsgfVxuXG4vKiBsaW5lIDU5MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWZsb3ctcGFyYWxsZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmRcIjsgfVxuXG4vKiBsaW5lIDU5NiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmVcIjsgfVxuXG4vKiBsaW5lIDU5OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmZcIjsgfVxuXG4vKiBsaW5lIDYwMiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LXVwLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMFwiOyB9XG5cbi8qIGxpbmUgNjA1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzFcIjsgfVxuXG4vKiBsaW5lIDYwOCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LWxlZnQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmMyXCI7IH1cblxuLyogbGluZSA2MTEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1hcnJvdy1kb3duMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjM1wiOyB9XG5cbi8qIGxpbmUgNjE0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzRcIjsgfVxuXG4vKiBsaW5lIDYxNywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LXJpZ2h0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNVwiOyB9XG5cbi8qIGxpbmUgNjIwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYXJyb3ctbGVmdDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzZcIjsgfVxuXG4vKiBsaW5lIDYyMywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LWRvd24zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM3XCI7IH1cblxuLyogbGluZSA2MjYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1hcnJvdy11cDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzhcIjsgfVxuXG4vKiBsaW5lIDYyOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LXJpZ2h0MzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjOVwiOyB9XG5cbi8qIGxpbmUgNjMyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYXJyb3ctbGVmdDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2FcIjsgfVxuXG4vKiBsaW5lIDYzNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LWRvd240OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNiXCI7IH1cblxuLyogbGluZSA2MzgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1hcnJvdy11cDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2NcIjsgfVxuXG4vKiBsaW5lIDY0MSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LXJpZ2h0NDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjZFwiOyB9XG5cbi8qIGxpbmUgNjQ0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYXJyb3ctbGVmdDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2VcIjsgfVxuXG4vKiBsaW5lIDY0NywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LWRvd241OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNmXCI7IH1cblxuLyogbGluZSA2NTAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1hcnJvdy11cDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDBcIjsgfVxuXG4vKiBsaW5lIDY1MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LXJpZ2h0NTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkMVwiOyB9XG5cbi8qIGxpbmUgNjU2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYXJyb3ctbGVmdDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDJcIjsgfVxuXG4vKiBsaW5lIDY1OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LWRvd242OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQzXCI7IH1cblxuLyogbGluZSA2NjIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1hcnJvdy11cDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDRcIjsgfVxuXG4vKiBsaW5lIDY2NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LXJpZ2h0NjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNVwiOyB9XG5cbi8qIGxpbmUgNjY4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYXJyb3ctbGVmdDc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDZcIjsgfVxuXG4vKiBsaW5lIDY3MSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LWRvd243OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ3XCI7IH1cblxuLyogbGluZSA2NzQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1hcnJvdy11cDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDhcIjsgfVxuXG4vKiBsaW5lIDY3NywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXVuaUU2RDk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDlcIjsgfVxuXG4vKiBsaW5lIDY4MCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWFycm93LWxlZnQ4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRhXCI7IH1cblxuLyogbGluZSA2ODMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1hcnJvdy1kb3duODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkYlwiOyB9XG5cbi8qIGxpbmUgNjg2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tYXJyb3ctdXA3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRjXCI7IH1cblxuLyogbGluZSA2ODksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1hcnJvdy1yaWdodDc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGRcIjsgfVxuXG4vKiBsaW5lIDY5MiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGVcIjsgfVxuXG4vKiBsaW5lIDY5NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWVsbGlwc2lzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRmXCI7IH1cblxuLyogbGluZSA2OTgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUwXCI7IH1cblxuLyogbGluZSA3MDEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1kb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTFcIjsgfVxuXG4vKiBsaW5lIDcwNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUyXCI7IH1cblxuLyogbGluZSA3MDcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1jYy1ieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlM1wiOyB9XG5cbi8qIGxpbmUgNzEwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY2MtbmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTRcIjsgfVxuXG4vKiBsaW5lIDcxMywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNjLW5jLWV1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU1XCI7IH1cblxuLyogbGluZSA3MTYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1jYy1uYy1qcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlNlwiOyB9XG5cbi8qIGxpbmUgNzE5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY2Mtc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTdcIjsgfVxuXG4vKiBsaW5lIDcyMiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNjLW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU4XCI7IH1cblxuLyogbGluZSA3MjUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1jYy1wZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlOVwiOyB9XG5cbi8qIGxpbmUgNzI4LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY2MtemVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlYVwiOyB9XG5cbi8qIGxpbmUgNzMxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tY2Mtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWJcIjsgfVxuXG4vKiBsaW5lIDczNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNjLXNoYXJlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlY1wiOyB9XG5cbi8qIGxpbmUgNzM3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZGFuaWVsYnJ1Y2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWRcIjsgfVxuXG4vKiBsaW5lIDc0MCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWRhbmllbGJydWNlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlZVwiOyB9XG5cbi8qIGxpbmUgNzQzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVmXCI7IH1cblxuLyogbGluZSA3NDYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1naXRodWIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmYwXCI7IH1cblxuLyogbGluZSA3NDksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjFcIjsgfVxuXG4vKiBsaW5lIDc1MiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWZsaWNrcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjJcIjsgfVxuXG4vKiBsaW5lIDc1NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmYzXCI7IH1cblxuLyogbGluZSA3NTgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi12aW1lbzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjRcIjsgfVxuXG4vKiBsaW5lIDc2MSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjVcIjsgfVxuXG4vKiBsaW5lIDc2NCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXR3aXR0ZXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY2XCI7IH1cblxuLyogbGluZSA3NjcsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmN1wiOyB9XG5cbi8qIGxpbmUgNzcwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZmFjZWJvb2syOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY4XCI7IH1cblxuLyogbGluZSA3NzMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1mYWNlYm9vazM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjlcIjsgfVxuXG4vKiBsaW5lIDc3NiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWdvb2dsZXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmFcIjsgfVxuXG4vKiBsaW5lIDc3OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWdvb2dsZXBsdXMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZiXCI7IH1cblxuLyogbGluZSA3ODIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmNcIjsgfVxuXG4vKiBsaW5lIDc4NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXBpbnRlcmVzdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmRcIjsgfVxuXG4vKiBsaW5lIDc4OCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmZVwiOyB9XG5cbi8qIGxpbmUgNzkxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tdHVtYmxyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmZlwiOyB9XG5cbi8qIGxpbmUgNzk0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDBcIjsgfVxuXG4vKiBsaW5lIDc5NywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWxpbmtlZGluMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMVwiOyB9XG5cbi8qIGxpbmUgODAwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDJcIjsgfVxuXG4vKiBsaW5lIDgwMywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWRyaWJiYmxlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwM1wiOyB9XG5cbi8qIGxpbmUgODA2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDRcIjsgfVxuXG4vKiBsaW5lIDgwOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXN0dW1ibGV1cG9uMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNVwiOyB9XG5cbi8qIGxpbmUgODEyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA2XCI7IH1cblxuLyogbGluZSA4MTUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1sYXN0Zm0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA3XCI7IH1cblxuLyogbGluZSA4MTgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1yZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA4XCI7IH1cblxuLyogbGluZSA4MjEsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1yZGlvMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwOVwiOyB9XG5cbi8qIGxpbmUgODI0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwYVwiOyB9XG5cbi8qIGxpbmUgODI3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tc3BvdGlmeTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGJcIjsgfVxuXG4vKiBsaW5lIDgzMCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBjXCI7IH1cblxuLyogbGluZSA4MzMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGRcIjsgfVxuXG4vKiBsaW5lIDgzNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGVcIjsgfVxuXG4vKiBsaW5lIDgzOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWV2ZXJub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBmXCI7IH1cblxuLyogbGluZSA4NDIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1mbGF0dHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTBcIjsgfVxuXG4vKiBsaW5lIDg0NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzExXCI7IH1cblxuLyogbGluZSA4NDgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1za3lwZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTJcIjsgfVxuXG4vKiBsaW5lIDg1MSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxM1wiOyB9XG5cbi8qIGxpbmUgODU0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tc2luYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNFwiOyB9XG5cbi8qIGxpbmUgODU3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZm9udF9lbnR5cG8uc2NzcyAqL1xuLmljb24tcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE1XCI7IH1cblxuLyogbGluZSA4NjAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1waWNhc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTZcIjsgfVxuXG4vKiBsaW5lIDg2MywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTdcIjsgfVxuXG4vKiBsaW5lIDg2NiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLW1peGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MThcIjsgfVxuXG4vKiBsaW5lIDg2OSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTlcIjsgfVxuXG4vKiBsaW5lIDg3MiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLWNpcmNsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWFcIjsgfVxuXG4vKiBsaW5lIDg3NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZvbnRfZW50eXBvLnNjc3MgKi9cbi5pY29uLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFiXCI7IH1cblxuLyogbGluZSA4NzgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mb250X2VudHlwby5zY3NzICovXG4uaWNvbi1zbWFzaGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxY1wiOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGbGV4U2xpZGVyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogbGluZSA2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZmxleHNsaWRlci5zY3NzICovXG4uZmxleHNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBoZWlnaHQ6IDkwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MUE7IH1cblxuLyogbGluZSAxNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZsZXhzbGlkZXIuc2NzcyAqL1xuLmZsZXhzbGlkZXIgLnNsaWRlcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC8qIGxpbmUgMTksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbiAgLmZsZXhzbGlkZXIgLnNsaWRlcyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIGhlaWdodDogOTB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTFBO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogbGluZSAyOCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZsZXhzbGlkZXIuc2NzcyAqL1xucGljdHVyZSB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4vKiBsaW5lIDMyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZmxleHNsaWRlci5zY3NzICovXG4uc2xpZGUtaW1nIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNzVzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi8qIGxpbmUgMzksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbi5mbGV4c2xpZGVyLWxvYWRlZCAuc2xpZGUtaW1nIHtcbiAgb3BhY2l0eTogLjc1OyB9XG5cbi8qIGxpbmUgNDMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbi5zbGlkZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHpvb206IDE7IH1cblxuLyogbGluZSA1NSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZsZXhzbGlkZXIuc2NzcyAqL1xuLmZsZXgtY29udHJvbC1uYXYge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgNTksIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbi5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IC0xMnB4OyB9XG5cbi8qIGxpbmUgNzAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbi5mbGV4LWRpcmVjdGlvbi1uYXYgbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDsgfVxuXG4vKiBsaW5lIDc3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZmxleHNsaWRlci5zY3NzICovXG4uZmxleC1kaXJlY3Rpb24tbmF2IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogOXB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3LCAxNywgMTcsIDAuMjIpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xcyBlYXNlLW91dDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC8qIGxpbmUgOTAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE3LCAxNywgMTcsIDAuODgpOyB9XG4gIC8qIGxpbmUgOTQsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiBsaSBhIC5pY29uaWMgKiB7XG4gICAgZmlsbDogI0ZGRjtcbiAgICBzdHJva2U6ICNGRkY7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjFzIGVhc2Utb3V0OyB9XG5cbi8qIGxpbmUgMTAxLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZmxleHNsaWRlci5zY3NzICovXG4uZmxleC1kaXJlY3Rpb24tbmF2IGxpIGEuYmFja2dyb3VuZC0tbGlnaHQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjIpOyB9XG4gIC8qIGxpbmUgMTAzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZmxleHNsaWRlci5zY3NzICovXG4gIC5mbGV4LWRpcmVjdGlvbi1uYXYgbGkgYS5iYWNrZ3JvdW5kLS1saWdodDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg4KTsgfVxuICAvKiBsaW5lIDEwNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZsZXhzbGlkZXIuc2NzcyAqL1xuICAuZmxleC1kaXJlY3Rpb24tbmF2IGxpIGEuYmFja2dyb3VuZC0tbGlnaHQgLmljb25pYyAqIHtcbiAgICBmaWxsOiAjMTExO1xuICAgIHN0cm9rZTogIzExMTsgfVxuXG4vKiBsaW5lIDExMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZsZXhzbGlkZXIuc2NzcyAqL1xuLmZsZXgtZGlyZWN0aW9uLW5hdiBsaTpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IDEwcHg7IH1cblxuLyogbGluZSAxMTUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbi5mbGV4LWRpcmVjdGlvbi1uYXYgbGk6bGFzdC1jaGlsZCB7XG4gIHJpZ2h0OiAxMHB4OyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBTbGlkZSBDb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogbGluZSAxMzIsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbi5zbGlkZS1jb250ZW50IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuICAvKiBsaW5lIDEzOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZsZXhzbGlkZXIuc2NzcyAqL1xuICAuc2xpZGUtY29udGVudCAuY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC8qIGxpbmUgMTQyLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZmxleHNsaWRlci5zY3NzICovXG4gIC5zbGlkZS1jb250ZW50IC5zbGlkZS10YWdsaW5lIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IC45O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtOyB9XG4gIC8qIGxpbmUgMTQ5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZmxleHNsaWRlci5zY3NzICovXG4gIC5zbGlkZS1jb250ZW50IC5zbGlkZS10YWdsaW5lLWxnIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTQuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTMuM3JlbTsgfVxuICAvKiBsaW5lIDE1NCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92ZW5kb3IvX2ZsZXhzbGlkZXIuc2NzcyAqL1xuICAuc2xpZGUtY29udGVudCBwIHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLyogbGluZSAxNTgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbiAgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWNhcHRpb24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC8qIGxpbmUgMTY5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZmxleHNsaWRlci5zY3NzICovXG4gIC5zbGlkZS1jb250ZW50IC5zbGlkZS10YWdsaW5lIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gICAgbGluZS1oZWlnaHQ6IC45O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtOyB9XG4gIC8qIGxpbmUgMTc1LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZlbmRvci9fZmxleHNsaWRlci5zY3NzICovXG4gIC5zbGlkZS1jb250ZW50IC5zbGlkZS10YWdsaW5lLWxnIHtcbiAgICBmb250LXNpemU6IDlyZW07XG4gICAgbGluZS1oZWlnaHQ6IC45ZW07IH1cbiAgLyogbGluZSAxODAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3MvdmVuZG9yL19mbGV4c2xpZGVyLnNjc3MgKi9cbiAgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTsgfSB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFZpZXdzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBBbGwgVmVuZG9yXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBJbmRleCBTcGVjaWZpYyBzdHlpbmdcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIGxpbmUgNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9faW5kZXguc2NzcyAqL1xuLmluZGV4IGhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogbGluZSAxMywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9faW5kZXguc2NzcyAqL1xuLmluZGV4IHNlY3Rpb24gLndyYXBwZXIsIC5pbmRleCBzZWN0aW9uIGgxIHtcbiAgbWF4LXdpZHRoOiA2M3JlbTsgfVxuXG4vKiBsaW5lIDE2LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19pbmRleC5zY3NzICovXG4uaW5kZXggc2VjdGlvbiAud3JhcHBlciB7XG4gIGNvbG9yOiAjYjViNWI1O1xuICBwYWRkaW5nLWJvdHRvbTogNy42cmVtO1xuICBwYWRkaW5nLXRvcDogMTMuNHJlbTsgfVxuICAvKiBsaW5lIDIwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19pbmRleC5zY3NzICovXG4gIC5pbmRleCBzZWN0aW9uIC53cmFwcGVyIGgyIHtcbiAgICBjb2xvcjogIzRjNGM0YzsgfVxuICAvKiBsaW5lIDIzLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19pbmRleC5zY3NzICovXG4gIC5pbmRleCBzZWN0aW9uIC53cmFwcGVyID4gcCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4vKiBsaW5lIDI5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19pbmRleC5zY3NzICovXG4uaW5kZXggLmxlYWQtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAuMjVzOyB9XG4gIC8qIGxpbmUgMzMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3Mvdmlld3MvX2luZGV4LnNjc3MgKi9cbiAgLmluZGV4IC5sZWFkLWltYWdlLmxvYWRlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLyogbGluZSAzNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9faW5kZXguc2NzcyAqL1xuICAgIC5pbmRleCAubGVhZC1pbWFnZS5sb2FkZWQgaW1nIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLyogbGluZSAzOSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9faW5kZXguc2NzcyAqL1xuICAuaW5kZXggLmxlYWQtaW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1czsgfVxuICAgIC8qIGxpbmUgNDMsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3Mvdmlld3MvX2luZGV4LnNjc3MgKi9cbiAgICAuZWNobyAuaW5kZXggLmxlYWQtaW1hZ2UgaW1nIHtcbiAgICAgIG9wYWNpdHk6IDA7IH1cblxuLyogbGluZSA1MiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9faW5kZXguc2NzcyAqL1xuLmluZGV4IGZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAvKiBsaW5lIDU5LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19pbmRleC5zY3NzICovXG4gIC5pbmRleCBzZWN0aW9uIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43cmVtO1xuICAgIHBhZGRpbmctdG9wOiA1LjZyZW07IH0gfVxuXG4vKiBsaW5lIDY3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19pbmRleC5zY3NzICovXG5tYWluIGEsIG1haW4gLmJhc2ljLWxpbmsge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTJhM2Y3OyB9XG4gIC8qIGxpbmUgNzAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3Mvdmlld3MvX2luZGV4LnNjc3MgKi9cbiAgbWFpbiBhOmhvdmVyLCBtYWluIGE6dmlzaXRlZCwgbWFpbiAuYmFzaWMtbGluazpob3ZlciwgbWFpbiAuYmFzaWMtbGluazp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzJiYWRmODsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBMUCBTcGVjaWZpYyBzdHlpbmdcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIGxpbmUgNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9fbHAuc2NzcyAqL1xuLmxwIHNlY3Rpb24gYTpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLyogbGluZSAxMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9fbHAuc2NzcyAqL1xuLmxwIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogNi41cmVtOyB9XG5cbi8qIGxpbmUgMTUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3Mvdmlld3MvX2xwLnNjc3MgKi9cbi5scCBwIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBKb2JzIFNwZWNpZmljIHN0eWluZ1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogbGluZSA3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19qb2JzLnNjc3MgKi9cbi5qb2JzIC5uYXYtcmlnaHQsIC5lcnJvYXIgLm5hdi1yaWdodCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgMTAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3Mvdmlld3MvX2pvYnMuc2NzcyAqL1xuLmpvYnMgLm5hdi1yaWdodCBsaSwgLmVycm9hciAubmF2LXJpZ2h0IGxpIHtcbiAgY29sb3I6ICMxQTFBMUM7IH1cbiAgLyogbGluZSAxMiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9fam9icy5zY3NzICovXG4gIC5qb2JzIC5uYXYtcmlnaHQgbGkgYSwgLmVycm9hciAubmF2LXJpZ2h0IGxpIGEge1xuICAgIGNvbG9yOiAjMUExQTFDOyB9XG4gICAgLyogbGluZSAxNCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9fam9icy5zY3NzICovXG4gICAgLmpvYnMgLm5hdi1yaWdodCBsaSBhOmFmdGVyLCAuZXJyb2FyIC5uYXYtcmlnaHQgbGkgYTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUExQTFDOyB9XG4gICAgLyogbGluZSAxNywgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9fam9icy5zY3NzICovXG4gICAgLmpvYnMgLm5hdi1yaWdodCBsaSBhOmhvdmVyLCAuZXJyb2FyIC5uYXYtcmlnaHQgbGkgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzFBMUExQzsgfVxuXG4vKiBsaW5lIDI0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19qb2JzLnNjc3MgKi9cbi5qb2JzIC5sb2dvX2NvbnQgLmljb25pYy1wcm9wZXJ0eS1maWxsLCAuZXJyb2FyIC5sb2dvX2NvbnQgLmljb25pYy1wcm9wZXJ0eS1maWxsIHtcbiAgZmlsbDogIzFBMUExQztcbiAgc3Ryb2tlOiAjMUExQTFDOyB9XG5cbi8qIGxpbmUgMzAsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3Mvdmlld3MvX2pvYnMuc2NzcyAqL1xuLmpvYnMgbWFpbiwgLmVycm9hciBtYWluIHtcbiAgcGFkZGluZy10b3A6IDkuNHJlbTsgfVxuXG4vKiBsaW5lIDM0LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19qb2JzLnNjc3MgKi9cbi5qb2JzIHNlY3Rpb24gPiBwLCAuZXJyb2FyIHNlY3Rpb24gPiBwIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtOyB9XG5cbi8qIGxpbmUgMzgsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3Mvdmlld3MvX2pvYnMuc2NzcyAqL1xuLmpvYnMgLmFuZ2VsbGlzdF9lbWJlZC5yZWNydWl0aW5nLCAuZXJyb2FyIC5hbmdlbGxpc3RfZW1iZWQucmVjcnVpdGluZyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLXRvcDogNy41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMC42cmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLyogbGluZSA0NCwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9fam9icy5zY3NzICovXG4gIC5qb2JzIC5hbmdlbGxpc3RfZW1iZWQucmVjcnVpdGluZyAuYWxfaGVhZGVyLCAuZXJyb2FyIC5hbmdlbGxpc3RfZW1iZWQucmVjcnVpdGluZyAuYWxfaGVhZGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgICAvKiBsaW5lIDQ3LCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19qb2JzLnNjc3MgKi9cbiAgICAuam9icyAuYW5nZWxsaXN0X2VtYmVkLnJlY3J1aXRpbmcgLmFsX2hlYWRlciAuYWxfcGljLCAuZXJyb2FyIC5hbmdlbGxpc3RfZW1iZWQucmVjcnVpdGluZyAuYWxfaGVhZGVyIC5hbF9waWMge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogUGFzc3dvcmQgU3BlY2lmaWMgc3R5aW5nXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBsaW5lIDYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3Mvdmlld3MvX3Bhc3N3b3JkLnNjc3MgKi9cbi5wYXNzd29yZCBtYWluIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogOS40cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgICAvKiBsaW5lIDYsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3Mvdmlld3MvX3Bhc3N3b3JkLnNjc3MgKi9cbiAgICAucGFzc3dvcmQgbWFpbiB7XG4gICAgICBjbGVhcjogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAgIC8qIGxpbmUgNiwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9fcGFzc3dvcmQuc2NzcyAqL1xuICAgIC5wYXNzd29yZCBtYWluIHtcbiAgICAgIG1hcmdpbjogMCAwOyB9IH1cblxuLyogbGluZSAxMSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9fcGFzc3dvcmQuc2NzcyAqL1xuLnBhc3N3b3JkIHNlY3Rpb24gPiBwIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtOyB9XG5cbi8qIGxpbmUgMTUsIC9Vc2Vycy9taWtlL1NpdGVzL2x1ZGxvd3ZlbnR1cmVzL19idWlsZC9jc3Mvdmlld3MvX3Bhc3N3b3JkLnNjc3MgKi9cbi5wYXNzd29yZCBmb3JtIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTAuNnJlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICAgLyogbGluZSAxNSwgL1VzZXJzL21pa2UvU2l0ZXMvbHVkbG93dmVudHVyZXMvX2J1aWxkL2Nzcy92aWV3cy9fcGFzc3dvcmQuc2NzcyAqL1xuICAgIC5wYXNzd29yZCBmb3JtIHtcbiAgICAgIGNsZWFyOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4vKiBsaW5lIDIwLCAvVXNlcnMvbWlrZS9TaXRlcy9sdWRsb3d2ZW50dXJlcy9fYnVpbGQvY3NzL3ZpZXdzL19wYXNzd29yZC5zY3NzICovXG4ucGFzc3dvcmQgaW5wdXQsIC5wYXNzd29yZCAucGVuZC1ncm91cCBzcGFuLCAucGVuZC1ncm91cCAucGFzc3dvcmQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnYWRlbGxlJztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbWFyZ2luOiAxcmVtIDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogRXJyb2FyIFNwZWNpZmljIHN0eWluZ1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogVXRpbGl0eSBjbGFzc2VzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFNpdGUgd2lkZSB2YXJpYWJsZXNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLy8gRXhhbXBsZSAtIGNvbG9yc1xuJGRhcms6ICM0YzRjNGM7XG4kbWVkaXVtOiAjYjViNWI1O1xuJGxpZ2h0OiAjZTVlNWU1O1xuXG4kYmx1ZTogIzJiYWRmODtcblxuLy9LZWVwIGZvciBlcnJvci9zdWNjZXNzXG4kZ3JlZW46ICMzQ0NFN0I7XG4kcmVkOiAjZDQ0NTQ1O1xuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIE1lZGlhIFF1ZXJpZXNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLy8gPD0gNTk5cHggLy8gMzMuMjc4cmVtXG4kcGhvbmU6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KVwiO1xuXG5cbi8vIDw9IDk1OXB4IC8vIDUzLjI3OHJlbVxuJHRhYmxldDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpXCI7XG5cblxuLy8gPD0gMTE2N3B4IC8vNjQuODMzcmVtXG4kZGVza3RvcDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE2N3B4KVwiO1xuXG5cbi8vIDExNjhweCsgLy8gNjQuODg5cmVtK1xuJHdpZGVzY3JlZW46IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNjhweClcIjtcblxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogQnV0dG9uc1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC5idG4ge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICBAZXh0ZW5kIC5ib2xkLXRleHQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIHBhZGRpbmctbGVmdDogMS43Nzc4ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzc3OGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB3aWR0aDogMTAwJTtcbiAgJi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1lZGl1bTsgXG4gICAgY29sb3I6IGxpZ2h0ZW4oJG1lZGl1bSwgMTUlKTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbiAgJjphY3RpdmUge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coXCIwIDAgLjc3NzhlbSAtLjQ0NDRlbSByZ2JhKDAsIDAsIDAsIDAuNzUpIGluc2V0ICFpbXBvcnRhbnRcIik7XG4gIH1cbiAgXG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICBmb250LXNpemU6IDEuNDdyZW07XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogVGhpcyBmb3JtcyB0aGUgYmFzZSBmb3IgdGhlIGJ1dHRvbnNcbi8qIEl0IHdpbGwgYmUgdXNlZCB0byBjcmVhdGUgdGhlIGJ1dHRvbiBjbGFzc2VzIGJlbG93XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWl4aW4gYnRuLWJhc2UoJGNvbG9yLCAkaG92ZXI6ICNmZmYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSwgJjp2aXNpdGVkLCAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3IsNSUpO1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogJGhvdmVyO1xuICB9XG4gICYuZGlzYWJsZWQ6aG92ZXIsICYuZGlzYWJsZWQ6Zm9jdXMsICYuZGlzYWJsZWQ6YWN0aXZlLCAmLmRpc2FibGVkOnZpc2l0ZWQsICYuZGlzYWJsZWQuYWN0aXZlLCAmW2Rpc2FibGVkXTpob3ZlciwgJltkaXNhYmxlZF06Zm9jdXMsICZbZGlzYWJsZWRdOmFjdGl2ZSwgJltkaXNhYmxlZF06dmlzaXRlZCwgJltkaXNhYmxlZF0uYWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gJjpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdICY6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAmOmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkaXVtOyBcbiAgICBjb2xvcjogbGlnaHRlbigkbWVkaXVtLCAxNSUpO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIENyZWF0ZSBidXR0b24gY2xhc3NlcyBhcyB0aGUgcHJvamVjdCByZXF1aXJlcy5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5idG4tYmx1ZSB7XG4gIEBpbmNsdWRlIGJ0bi1iYXNlKCRibHVlKTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgQGluY2x1ZGUgYnRuLWJhc2UoJGRhcmspO1xufVxuXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBGb3JtXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmlucHV0LCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIHRleHRhcmVhIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXIoJG1lZGl1bSk7XG4gIEBleHRlbmQgLm5vcm1hbC10ZXh0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQ7XG4gIGNvbG9yOiAkZGFyaztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBoZWlnaHQ6IDMuNHJlbTtcbiAgdGV4dC1pbmRlbnQ6IDAuNzVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICAmOmZvY3VzIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgJG1lZGl1bTtcbiAgfVxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkYXJrO1xuICB9XG4gICYuZXJyb3Ige1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyKCNmZmYpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgJi5kaXNhYmxlZCwgJltkaXNhYmxlZF0ge1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRsaWdodCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1lZGl1bTtcbiAgICBjb2xvcjogJGxpZ2h0O1xuICB9XG4gIFxuICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgZm9udC1zaXplOiAxLjQ3cmVtO1xuICB9XG59XG5cbnRleHRhcmVhIHtcbiAgcGFkZGluZy10b3A6IC40ZW07XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxubGFiZWwge1xuICBAZXh0ZW5kIC5saWdodC10ZXh0O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMS45cmVtIDA7XG59XG5cbnNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBlbmQtZ3JvdXAge1xuICBAaW5jbHVkZSBmbGV4LWNvbnRhaW5lcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuXG4gIGlucHV0IHtcbiAgICBAaW5jbHVkZSBmbGV4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIFxuICBzcGFuIHtcbiAgICBAaW5jbHVkZSBmbGV4KDApO1xuICAgIEBleHRlbmQgLmJvbGQtdGV4dDtcbiAgICBAZXh0ZW5kIGlucHV0O1xuICAgIGNvbG9yOiBkYXJrZW4oJGxpZ2h0LCAyNSUpO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAmLnByZXBlbmQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmctbGVmdDogMS4zNnJlbTtcbiAgICB9XG4gICAgJi5hcHBlbmQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IC42OHJlbTtcbiAgICB9XG4gIH1cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBHcmlkXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbkBtaXhpbiByb3coJHdpZHRoOiAxMDAlKSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogJHdpZHRoO1xuICBcbiAgLy9NZWRpYSBRdWVyeVxuICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgQG1lZGlhICN7JHBob25lfSB7XG4gICAgbWFyZ2luOiAwIDA7XG4gIH1cbn1cblxuQG1peGluIGNvbHMtKCR3aWR0aCwgJGJyZWFrOiAkdGFibGV0KSB7XG4gIEBpZiAkd2lkdGggPT0gMTYlIHtcbiAgICAkd2lkdGg6IDE2LjY2NiU7XG4gIH0gQGVsc2UgaWYgJHdpZHRoID09IDMzJSB7XG4gICAgJHdpZHRoOiAzMy4zMzMlO1xuICB9IEBlbHNlIGlmICR3aWR0aCA9PSA2NiUge1xuICAgICR3aWR0aDogNjYuNjY2JTtcbiAgfVxuICBAaW5jbHVkZSBib3JkZXItYm94O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6ICR3aWR0aDtcbiAgXG4gIC8vTWVkaWEgUXVlcnlcbiAgQG1lZGlhICN7JGJyZWFrfSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuIiwiLyogSWNvbmljIHRoZW1lIHJ1bGVzLiBEb24ndCBkZWxldGUhICovXG5cbkBtaXhpbiBpY29uaWMtY29sb3IoJGNvbG9yKSB7XG5cdGZpbGw6ICRjb2xvcjtcblx0c3Ryb2tlOiAkY29sb3I7XG59XG5cbi8qIEhpZGUgYWxsIGljb25zIHRoYXQgYXJlIHdhaXRpbmcgdG8gYmUgaW5qZWN0ZWQgKi9cbmltZy5pY29uaWMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBNYWtlIHN1cmUgZmlsbGVkIGFuZCB0ZXh0IGVsZW1lbnRzIG9ubHkgZ2V0IGZpbGxzICovXG4uaWNvbmljLXByb3BlcnR5LWZpbGwsIC5pY29uaWMtcHJvcGVydHktdGV4dCB7XG5cdHN0cm9rZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBNYWtlIHN1cmUgc3Ryb2tlZCBlbGVtZW50cyBvbmx5IGdldCBzdHJva2VzICovXG4uaWNvbmljLXByb3BlcnR5LXN0cm9rZSB7XG5cdGZpbGw6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogVGhlbWUtc3BlY2lmaWMgcnVsZXMgKi9cblxuLmljb25pYyAqIHtcblx0Ly8gTWFpbiBjb2xvciBnb2VzIGhlcmVcbn1cblxuLmljb25pYyAuaWNvbmljLXByb3BlcnR5LWFjY2VudCB7XG5cdC8vIEFjY2VudCBjb2xvciBnb2VzIGhlcmVcbn1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIEFsbCBwYXJ0aWFsc1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5AaW1wb3J0IFwiZm9vdGVyXCI7XG5AaW1wb3J0IFwiaGVhZGVyXCI7XG5AaW1wb3J0IFwiZm9sbG93XCI7XG5AaW1wb3J0IFwiY29tcGFuaWVzXCI7XG5AaW1wb3J0IFwidGVhbVwiO1xuQGltcG9ydCBcImFsZXJ0XCI7XG5AaW1wb3J0IFwibmF2LW1vYmlsZVwiO1xuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogRm9vdGVyIFNwZWNpZmljIHN0eWluZ1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5mb290ZXIuY29udGFpbmVyIHtcbiAgQGV4dGVuZCAuYm9sZC10ZXh0O1xuICBjb2xvcjogJG1lZGl1bTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAxMC42cmVtO1xuICBwYWRkaW5nLXRvcDogMTAuNnJlbTtcbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAyNS40cmVtO1xuICB9XG5cbiAgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbTtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtO1xuICB9XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBIZWFkZXIgU3BlY2lmaWMgc3R5aW5nXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cblxuaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB6LWluZGV4OiAxMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpIHtcbiAgICBAZXh0ZW5kIC5ib2xkLXRleHQ7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICBjb2xvcjogJG1lZGl1bTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkaXVtO1xuICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgfVxuICAgICAgJjpob3ZlcjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1uYXYge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cblxuICAubG9nbyB7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubG9nb19jb250IHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiA5OXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5pY29uaWMtcHJvcGVydHktZmlsbCB7XG4gICAgICBAaW5jbHVkZSBpY29uaWMtY29sb3IoI0ZGRik7XG4gICAgfVxuICB9XG5cbiAgLm5hdi10b2dnbGUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA5cHg7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzExMSwuMjIpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjFzIGVhc2Utb3V0O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzExMSwuODgpO1xuICAgICAgfVxuICAgICAgLmljb25pYyB7XG4gICAgICAgICoge1xuICAgICAgICAgIEBpbmNsdWRlIGljb25pYy1jb2xvcigjRkZGKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMXMgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG5cbiAgLm5hdi1yaWdodCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgjMTExLC4yMik7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDlweCAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAmLmJhY2tncm91bmQtLWxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoI0ZGRiwuMjIpO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5iYWNrZ3JvdW5kLS1saWdodCBsaSB7XG4gICAgICBjb2xvcjogIzFBMUExQztcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzFBMUExQztcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFBMUExQztcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzFBMUExQztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iYWNrZ3JvdW5kLS1saWdodCAubG9nb19jb250IHtcbiAgICAuaWNvbmljLXByb3BlcnR5LWZpbGwge1xuICAgICAgQGluY2x1ZGUgaWNvbmljLWNvbG9yKCMxQTFBMUMpO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtO1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW07XG5cbiAgICBuYXYge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgLmxvZ29fY29udCB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5uYXYtdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSAjeyRwaG9uZX0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBsaSB7XG4gICAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAzMyU7XG4gICAgfVxuXG4gICAgLmxvZ29fY29udCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMy4zcmVtO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLm5hdi1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5uYXYtdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgI3skcGhvbmV9IHtcbiAgaGVhZGVyIG5hdiAubG9nbyB7XG4gICAgLmxvZ29fY29udCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICB9XG4gIH1cblxuICBzZWN0aW9uIC53cmFwcGVyLCAjZm9sbG93LW9uIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43cmVtO1xuICAgIHBhZGRpbmctdG9wOiA1LjZyZW07XG4gIH1cblxufVxuIiwiI2ZvbGxvdy1vbiAud3JhcHBlciB7XG4gIGNvbG9yOiAkZGFyaztcbiAgcGFkZGluZy1ib3R0b206IDEzLjRyZW07XG4gIHBhZGRpbmctdG9wOiAxMC42cmVtO1xufVxuXG4jZm9sbG93LW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDI1LjRyZW07XG4gIH1cbn1cblxuQG1lZGlhICN7JHBob25lfSB7XG4gICNmb2xsb3ctb24gLndyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjdyZW07XG4gICAgcGFkZGluZy10b3A6IDUuNnJlbTtcbiAgfVxufVxuIiwiLmNvbXBhbmllcyB7XG4gIEBpbmNsdWRlIHJvdztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmLmNvbXBhbmllcy1kcmF3ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYuY29tcGFuaWVzLWRyYXdlci5vcGVuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5jb21wYW55IHtcbiAgICBAaW5jbHVkZSBjb2xzLSgyNSUsICRwaG9uZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMXB4ICRtZWRpdW0gaW5zZXQ7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6bnRoLW9mLXR5cGUoNG4rNSkge1xuICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgfVxuICAgICYub3BlbiAuZGV0YWlscy5kcmF3ZXIge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICB9XG4gICAgLmRldGFpbHMuZHJhd2VyIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsMSwxKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgQGV4dGVuZCAuYm9sZC10ZXh0O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNzVyZW07XG4gICAgICBhIHtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5leGl0ZWQge1xuICAgICAgQGV4dGVuZCAuYm9sZC10ZXh0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgcGFkZGluZzogLjA1cmVtIDFyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMnJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLmxlYWQtaW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAyNS43NXJlbTtcbiAgICAgIG1heC13aWR0aDogMjUuNzVyZW07XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNsb3NlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gIH1cbiAgLmNvbXBhbnkub3BlbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMnB4ICRsaWdodCBpbnNldDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5mb3VuZGVycyB7XG4gICAgQGluY2x1ZGUgY29scy0oNjAlKTtcbiAgfVxuICAuZGV0YWlscyB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogM3JlbSA0LjhyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbWJlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjJyZW07XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOm50aC1vZi10eXBlKDRuKzQpIHtcbiAgICAgIGNsZWFyOiBsZWZ0O1xuICAgIH1cbiAgICBoNCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gICAgICBtYXgtd2lkdGg6IDE0cmVtO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuICAuYmlvIHtcbiAgICBAaW5jbHVkZSBjb2xzLSg0MCUpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNnJlbTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5jb21wYW5pZXMtZXhwYW5kIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNDBweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICBsZXR0ZXItc3BhY2luZzogLS4wMWVtO1xuXG4gIC5leHBhbmQtbGVzcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIC5leHBhbmQtbGVzcyB7IGRpc3BsYXk6IGlubGluZS1ibG9jayB9XG4gICAgLmV4cGFuZC1tb3JlIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG59XG5cbi5jb21wYW55IHtcbiAgLmRyYXdlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICYub3BlbiAuZHJhd2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5kcmF3ZXItdG9nZ2xlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbkBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgLmNvbXBhbmllcyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIC5tZW1iZXIge1xuICAgICAgJjpudGgtb2YtdHlwZSg0bis0KSB7XG4gICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgI3skcGhvbmV9IHtcbiAgLmNvbXBhbmllcyB7XG4gICAgLmNvbXBhbnkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgfVxuICAgICAgLmxlYWQtaW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICB9XG4gICAgICAubWVtYmVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDE0cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiI3RlYW0ge1xuICBAaW5jbHVkZSByb3c7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC5tZW1iZXIge1xuICAgIEBpbmNsdWRlIGNvbHMtKDI1JSwgJHBob25lKTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC42cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJjpudGgtb2YtdHlwZSg0bis0KSB7XG4gICAgICBjbGVhcjogcmlnaHQ7XG4gICAgfVxuICAgIC5kcmF3ZXItdG9nZ2xlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cbiAgfVxuICAubGVhZC1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICA+IGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gIC5kZXRhaWxzIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICA+IHAsIC5kcmF3ZXItdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICRtZWRpdW07XG4gICAgfVxuICAgIC5zb2NpYWwge1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICAgIGNvbG9yOiAkbWVkaXVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgIH1cbiAgICB9XG4gICAgLmJpbyB7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC41cyk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5iaW8tZXhwYW5kIHtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cbiAgICAuZHJhd2VyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5cbkBtZWRpYSAjeyR0YWJsZXR9IHtcblxuICAjdGVhbSB7XG4gICAgLm1lbWJlciB7XG4gICAgICB3aWR0aDogMzMlO1xuICAgICAgJjpudGgtb2YtdHlwZSgzbiszKSB7XG4gICAgICAgIGNsZWFyOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhICN7JHBob25lfSB7XG4gICN0ZWFtIHtcbiAgICAubWVtYmVyIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgICAgY2xlYXI6IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogQWxlcnQgc3R5aW5nXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5hbGVydCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogI0FBQTtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cblxuICAmLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDE1cHg7XG5cbiAgICAuaWNvbmljIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgKiB7XG4gICAgICBcdEBpbmNsdWRlIGljb25pYy1jb2xvcigjQUFBKTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAqIHtcbiAgICAgICAgXHRAaW5jbHVkZSBpY29uaWMtY29sb3IoIzExMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skdGFibGV0fSB7XG5cbiAgfVxuXG4gIEBtZWRpYSAjeyRwaG9uZX0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAmLXRleHQge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5uYXYtbW9iaWxlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMTkxOTFBO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBwYWRkaW5nOiAycmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogdGFibGU7XG5cbiAgJi5pcy1vcGVuIHtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdHZpc2liaWxpdHk6IGluaGVyaXQ7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICB9XG5cbiAgdWwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIGxpIHtcbiAgICBAZXh0ZW5kIC5ib2xkLXRleHQ7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICBmb250LWZhbWlseTogXCJLbm9ja291dCA1MSBBXCIsIFwiS25vY2tvdXQgNTEgQlwiO1xuXG4gICAgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogLjFlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIH1cbiAgICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5hdi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcmVtO1xuICByaWdodDogM3JlbTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAyLjVlbTtcblx0XHRoZWlnaHQ6IDIuNWVtO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRib3JkZXItcmFkaXVzOiA2LjI1ZW07XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwgMC4yKTtcblx0fVxuXG4gIC5pY29uaWMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAqIHtcbiAgICAgIEBpbmNsdWRlIGljb25pYy1jb2xvcigjRkZGKTtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4xcyBlYXNlLW91dDtcbiAgICAgIHN0cm9rZS13aWR0aDogMjtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAmOmJlZm9yZSB7XG5cdFx0XHR3aWR0aDogM2VtO1xuXHRcdFx0aGVpZ2h0OiAzZW07XG5cdFx0fVxuICB9XG5cbn1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIEFsbCBWZW5kb3Jcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLy9AaW1wb3J0ICdmb250X2FkZWxsZSc7XG5AaW1wb3J0ICdmb250X2VudHlwbyc7XG5AaW1wb3J0ICdmbGV4c2xpZGVyJztcbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6dXJsKCcuLi9mb250cy9lbnR5cG8vaWNvbW9vbi5lb3QnKTtcbiAgc3JjOnVybCgnLi4vZm9udHMvZW50eXBvL2ljb21vb24uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2VudHlwby9pY29tb29uLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2VudHlwby9pY29tb29uLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2VudHlwby9pY29tb29uLnN2Zz8jaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWFuZ2VsLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDBcIjtcbn1cbi5pY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7XG59XG4uaWNvbi1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjtcbn1cbi5pY29uLW1vdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XG59XG4uaWNvbi1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG4uaWNvbi1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7XG59XG4uaWNvbi1wYXBlcnBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA2XCI7XG59XG4uaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDdcIjtcbn1cbi5pY29uLWZlYXRoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDhcIjtcbn1cbi5pY29uLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOVwiO1xufVxuLmljb24tZHJhd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7XG59XG4uaWNvbi1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYlwiO1xufVxuLmljb24tcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG4uaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBkXCI7XG59XG4uaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG4uaWNvbi11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZlwiO1xufVxuLmljb24tdXNlci1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTBcIjtcbn1cbi5pY29uLXZjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjExXCI7XG59XG4uaWNvbi1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjtcbn1cbi5pY29uLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEzXCI7XG59XG4uaWNvbi1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTRcIjtcbn1cbi5pY29uLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTVcIjtcbn1cbi5pY29uLWxvY2F0aW9uMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNlwiO1xufVxuLmljb24tdGFyZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG4uaWNvbi1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOFwiO1xufVxuLmljb24tc2hhcmFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTlcIjtcbn1cbi5pY29uLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFhXCI7XG59XG4uaWNvbi1oZWFydDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWJcIjtcbn1cbi5pY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWNcIjtcbn1cbi5pY29uLXN0YXIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFkXCI7XG59XG4uaWNvbi10aHVtYnN1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZVwiO1xufVxuLmljb24tdGh1bWJzZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZlwiO1xufVxuLmljb24tY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMFwiO1xufVxuLmljb24tY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMVwiO1xufVxuLmljb24tcXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjJcIjtcbn1cbi5pY29uLWhvdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjIzXCI7XG59XG4uaWNvbi1wb3B1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyNFwiO1xufVxuLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI1XCI7XG59XG4uaWNvbi1mbGFzaGxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI2XCI7XG59XG4uaWNvbi1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI3XCI7XG59XG4uaWNvbi1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI4XCI7XG59XG4uaWNvbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI5XCI7XG59XG4uaWNvbi1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJhXCI7XG59XG4uaWNvbi1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmJcIjtcbn1cbi5pY29uLXRvb2xzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJjXCI7XG59XG4uaWNvbi10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmRcIjtcbn1cbi5pY29uLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZVwiO1xufVxuLmljb24tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJmXCI7XG59XG4uaWNvbi1tZWdhcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzBcIjtcbn1cbi5pY29uLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzFcIjtcbn1cbi5pY29uLXBhbGV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzJcIjtcbn1cbi5pY29uLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzNcIjtcbn1cbi5pY29uLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM0XCI7XG59XG4uaWNvbi1tdXNpYzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzVcIjtcbn1cbi5pY29uLW5ldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzNlwiO1xufVxuLmljb24tZ3JhZHVhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzN1wiO1xufVxuLmljb24tYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzOFwiO1xufVxuLmljb24tbmV3c3BhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM5XCI7XG59XG4uaWNvbi1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2FcIjtcbn1cbi5pY29uLWFpcnBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNiXCI7XG59XG4uaWNvbi1saWZlYnVveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzY1wiO1xufVxuLmljb24tZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNkXCI7XG59XG4uaWNvbi1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZVwiO1xufVxuLmljb24tbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZlwiO1xufVxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDBcIjtcbn1cbi5pY29uLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDFcIjtcbn1cbi5pY29uLXRodW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDJcIjtcbn1cbi5pY29uLWRyb3BsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDNcIjtcbn1cbi5pY29uLWNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ0XCI7XG59XG4uaWNvbi1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDVcIjtcbn1cbi5pY29uLWFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NlwiO1xufVxuLmljb24taG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ3XCI7XG59XG4uaWNvbi1nYXVnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0OFwiO1xufVxuLmljb24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDlcIjtcbn1cbi5pY29uLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGFcIjtcbn1cbi5pY29uLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0YlwiO1xufVxuLmljb24tYmF0dGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0Y1wiO1xufVxuLmljb24tYnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRkXCI7XG59XG4uaWNvbi1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGVcIjtcbn1cbi5pY29uLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRmXCI7XG59XG4uaWNvbi1jdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTBcIjtcbn1cbi5pY29uLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1MVwiO1xufVxuLmljb24tYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTJcIjtcbn1cbi5pY29uLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUzXCI7XG59XG4uaWNvbi1jb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU0XCI7XG59XG4uaWNvbi1lYXJ0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1NVwiO1xufVxuLmljb24ta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTZcIjtcbn1cbi5pY29uLWJyb3dzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTdcIjtcbn1cbi5pY29uLXB1Ymxpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NThcIjtcbn1cbi5pY29uLXByb2dyZXNzLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTlcIjtcbn1cbi5pY29uLXByb2dyZXNzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWFcIjtcbn1cbi5pY29uLWJyb2dyZXNzLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWJcIjtcbn1cbi5pY29uLXByb2dyZXNzLTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWNcIjtcbn1cbi5pY29uLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZFwiO1xufVxuLmljb24tc3VuMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZVwiO1xufVxuLmljb24tYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVmXCI7XG59XG4uaWNvbi1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYwXCI7XG59XG4uaWNvbi1zY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjFcIjtcbn1cbi5pY29uLWluZmluaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYyXCI7XG59XG4uaWNvbi1saWdodC1idWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYzXCI7XG59XG4uaWNvbi1jcmVkaXRjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY0XCI7XG59XG4uaWNvbi1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2NVwiO1xufVxuLmljb24tdm9pY2VtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY2XCI7XG59XG4uaWNvbi1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjdcIjtcbn1cbi5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjhcIjtcbn1cbi5pY29uLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2OVwiO1xufVxuLmljb24tdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZhXCI7XG59XG4uaWNvbi1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmJcIjtcbn1cbi5pY29uLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2Y1wiO1xufVxuLmljb24tdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmRcIjtcbn1cbi5pY29uLWRyb3BsZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZlXCI7XG59XG4uaWNvbi11bmlFNjZGOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZmXCI7XG59XG4uaWNvbi1zdGF0aXN0aWNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcwXCI7XG59XG4uaWNvbi1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzFcIjtcbn1cbi5pY29uLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzJcIjtcbn1cbi5pY29uLWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjczXCI7XG59XG4uaWNvbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc0XCI7XG59XG4uaWNvbi1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzVcIjtcbn1cbi5pY29uLWxvZ291dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3NlwiO1xufVxuLmljb24tbG9naW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzdcIjtcbn1cbi5pY29uLWNoZWNrbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3OFwiO1xufVxuLmljb24tY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzlcIjtcbn1cbi5pY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdhXCI7XG59XG4uaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdiXCI7XG59XG4uaWNvbi1jcm9zczI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2NcIjtcbn1cbi5pY29uLW1pbnVzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZFwiO1xufVxuLmljb24tcGx1czI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2VcIjtcbn1cbi5pY29uLWNyb3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZlwiO1xufVxuLmljb24tbWludXMzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgwXCI7XG59XG4uaWNvbi1wbHVzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MVwiO1xufVxuLmljb24tZXJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODJcIjtcbn1cbi5pY29uLWJsb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODNcIjtcbn1cbi5pY29uLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODRcIjtcbn1cbi5pY29uLWluZm8yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg1XCI7XG59XG4uaWNvbi1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4NlwiO1xufVxuLmljb24taGVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4N1wiO1xufVxuLmljb24td2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4OFwiO1xufVxuLmljb24tY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODlcIjtcbn1cbi5pY29uLWN3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhhXCI7XG59XG4uaWNvbi1jY3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGJcIjtcbn1cbi5pY29uLXNodWZmbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGNcIjtcbn1cbi5pY29uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhkXCI7XG59XG4uaWNvbi1hcnJvdzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGVcIjtcbn1cbi5pY29uLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGZcIjtcbn1cbi5pY29uLWxvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTBcIjtcbn1cbi5pY29uLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTFcIjtcbn1cbi5pY29uLWJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTJcIjtcbn1cbi5pY29uLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5M1wiO1xufVxuLmljb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NFwiO1xufVxuLmljb24tYWRkLXRvLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTVcIjtcbn1cbi5pY29uLWxheW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NlwiO1xufVxuLmljb24tbGlzdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTdcIjtcbn1cbi5pY29uLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OThcIjtcbn1cbi5pY29uLXRleHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk5XCI7XG59XG4uaWNvbi1kb2N1bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5YVwiO1xufVxuLmljb24tZG9jczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5YlwiO1xufVxuLmljb24tbGFuZHNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjljXCI7XG59XG4uaWNvbi1waWN0dXJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5ZFwiO1xufVxuLmljb24tdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWVcIjtcbn1cbi5pY29uLW11c2ljMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5ZlwiO1xufVxuLmljb24tZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmEwXCI7XG59XG4uaWNvbi1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmExXCI7XG59XG4uaWNvbi10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMlwiO1xufVxuLmljb24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmEzXCI7XG59XG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNFwiO1xufVxuLmljb24tZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNVwiO1xufVxuLmljb24taW5zdGFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNlwiO1xufVxuLmljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTdcIjtcbn1cbi5pY29uLXVwbG9hZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YThcIjtcbn1cbi5pY29uLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE5XCI7XG59XG4uaWNvbi1ib29rbWFya3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWFcIjtcbn1cbi5pY29uLWJvb2syOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFiXCI7XG59XG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFjXCI7XG59XG4uaWNvbi1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhZFwiO1xufVxuLmljb24tcmVjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFlXCI7XG59XG4uaWNvbi1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFmXCI7XG59XG4uaWNvbi1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmIwXCI7XG59XG4uaWNvbi1wcmV2aW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMVwiO1xufVxuLmljb24tZmlyc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjJcIjtcbn1cbi5pY29uLWxhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjNcIjtcbn1cbi5pY29uLXJlc2l6ZS1lbmxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI0XCI7XG59XG4uaWNvbi1yZXNpemUtc2hyaW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI1XCI7XG59XG4uaWNvbi12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjZcIjtcbn1cbi5pY29uLXNvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI3XCI7XG59XG4uaWNvbi1tdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI4XCI7XG59XG4uaWNvbi1mbG93LWNhc2NhZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjlcIjtcbn1cbi5pY29uLWZsb3ctYnJhbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJhXCI7XG59XG4uaWNvbi1mbG93LXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmJcIjtcbn1cbi5pY29uLWZsb3ctbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiY1wiO1xufVxuLmljb24tZmxvdy1wYXJhbGxlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZFwiO1xufVxuLmljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZVwiO1xufVxuLmljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZlwiO1xufVxuLmljb24tYXJyb3ctdXAtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmMwXCI7XG59XG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMVwiO1xufVxuLmljb24tYXJyb3ctbGVmdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzJcIjtcbn1cbi5pY29uLWFycm93LWRvd24yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmMzXCI7XG59XG4uaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNFwiO1xufVxuLmljb24tYXJyb3ctcmlnaHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM1XCI7XG59XG4uaWNvbi1hcnJvdy1sZWZ0MzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNlwiO1xufVxuLmljb24tYXJyb3ctZG93bjM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzdcIjtcbn1cbi5pY29uLWFycm93LXVwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjOFwiO1xufVxuLmljb24tYXJyb3ctcmlnaHQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM5XCI7XG59XG4uaWNvbi1hcnJvdy1sZWZ0NDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjYVwiO1xufVxuLmljb24tYXJyb3ctZG93bjQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2JcIjtcbn1cbi5pY29uLWFycm93LXVwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjY1wiO1xufVxuLmljb24tYXJyb3ctcmlnaHQ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNkXCI7XG59XG4uaWNvbi1hcnJvdy1sZWZ0NTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjZVwiO1xufVxuLmljb24tYXJyb3ctZG93bjU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2ZcIjtcbn1cbi5pY29uLWFycm93LXVwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkMFwiO1xufVxuLmljb24tYXJyb3ctcmlnaHQ1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQxXCI7XG59XG4uaWNvbi1hcnJvdy1sZWZ0NjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkMlwiO1xufVxuLmljb24tYXJyb3ctZG93bjY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDNcIjtcbn1cbi5pY29uLWFycm93LXVwNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNFwiO1xufVxuLmljb24tYXJyb3ctcmlnaHQ2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ1XCI7XG59XG4uaWNvbi1hcnJvdy1sZWZ0NzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNlwiO1xufVxuLmljb24tYXJyb3ctZG93bjc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDdcIjtcbn1cbi5pY29uLWFycm93LXVwNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkOFwiO1xufVxuLmljb24tdW5pRTZEOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkOVwiO1xufVxuLmljb24tYXJyb3ctbGVmdDg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGFcIjtcbn1cbi5pY29uLWFycm93LWRvd244OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRiXCI7XG59XG4uaWNvbi1hcnJvdy11cDc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGNcIjtcbn1cbi5pY29uLWFycm93LXJpZ2h0NzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkZFwiO1xufVxuLmljb24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkZVwiO1xufVxuLmljb24tZWxsaXBzaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGZcIjtcbn1cbi5pY29uLWRvdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTBcIjtcbn1cbi5pY29uLWRvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlMVwiO1xufVxuLmljb24tY2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTJcIjtcbn1cbi5pY29uLWNjLWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUzXCI7XG59XG4uaWNvbi1jYy1uYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlNFwiO1xufVxuLmljb24tY2MtbmMtZXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTVcIjtcbn1cbi5pY29uLWNjLW5jLWpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU2XCI7XG59XG4uaWNvbi1jYy1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlN1wiO1xufVxuLmljb24tY2MtbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZThcIjtcbn1cbi5pY29uLWNjLXBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU5XCI7XG59XG4uaWNvbi1jYy16ZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVhXCI7XG59XG4uaWNvbi1jYy1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlYlwiO1xufVxuLmljb24tY2Mtc2hhcmUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVjXCI7XG59XG4uaWNvbi1kYW5pZWxicnVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlZFwiO1xufVxuLmljb24tZGFuaWVsYnJ1Y2UyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVlXCI7XG59XG4uaWNvbi1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWZcIjtcbn1cbi5pY29uLWdpdGh1YjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjBcIjtcbn1cbi5pY29uLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMVwiO1xufVxuLmljb24tZmxpY2tyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMlwiO1xufVxuLmljb24tdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjNcIjtcbn1cbi5pY29uLXZpbWVvMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmNFwiO1xufVxuLmljb24tdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmNVwiO1xufVxuLmljb24tdHdpdHRlcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjZcIjtcbn1cbi5pY29uLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY3XCI7XG59XG4uaWNvbi1mYWNlYm9vazI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjhcIjtcbn1cbi5pY29uLWZhY2Vib29rMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmOVwiO1xufVxuLmljb24tZ29vZ2xlcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmYVwiO1xufVxuLmljb24tZ29vZ2xlcGx1czI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmJcIjtcbn1cbi5pY29uLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmY1wiO1xufVxuLmljb24tcGludGVyZXN0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmZFwiO1xufVxuLmljb24tdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZlXCI7XG59XG4uaWNvbi10dW1ibHIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZmXCI7XG59XG4uaWNvbi1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMFwiO1xufVxuLmljb24tbGlua2VkaW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAxXCI7XG59XG4uaWNvbi1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMlwiO1xufVxuLmljb24tZHJpYmJibGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAzXCI7XG59XG4uaWNvbi1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNFwiO1xufVxuLmljb24tc3R1bWJsZXVwb24yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA1XCI7XG59XG4uaWNvbi1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDZcIjtcbn1cbi5pY29uLWxhc3RmbTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDdcIjtcbn1cbi5pY29uLXJkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDhcIjtcbn1cbi5pY29uLXJkaW8yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA5XCI7XG59XG4uaWNvbi1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBhXCI7XG59XG4uaWNvbi1zcG90aWZ5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwYlwiO1xufVxuLmljb24tcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGNcIjtcbn1cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZFwiO1xufVxuLmljb24tZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZVwiO1xufVxuLmljb24tZXZlcm5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGZcIjtcbn1cbi5pY29uLWZsYXR0cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxMFwiO1xufVxuLmljb24tc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTFcIjtcbn1cbi5pY29uLXNreXBlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxMlwiO1xufVxuLmljb24tcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEzXCI7XG59XG4uaWNvbi1zaW5hLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE0XCI7XG59XG4uaWNvbi1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTVcIjtcbn1cbi5pY29uLXBpY2FzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNlwiO1xufVxuLmljb24tc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxN1wiO1xufVxuLmljb24tbWl4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxOFwiO1xufVxuLmljb24tYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxOVwiO1xufVxuLmljb24tY2lyY2xlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxYVwiO1xufVxuLmljb24tdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWJcIjtcbn1cbi5pY29uLXNtYXNoaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG59XG4iLCJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGbGV4U2xpZGVyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uZmxleHNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBoZWlnaHQ6IDkwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MUE7XG59XG5cbi5mbGV4c2xpZGVyIC5zbGlkZXMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICBoZWlnaHQ6IDkwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxQTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbnBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5zbGlkZS1pbWcge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC43NXMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5mbGV4c2xpZGVyLWxvYWRlZCAuc2xpZGUtaW1nIHtcbiAgb3BhY2l0eTogLjc1O1xufVxuXG4uc2xpZGUtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6b29tOiAxO1xufVxuXG4uZmxleC1jb250cm9sLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xufVxuXG4uZmxleC1kaXJlY3Rpb24tbmF2IGxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5mbGV4LWRpcmVjdGlvbi1uYXYgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA5cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoIzExMSwuMjIpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xcyBlYXNlLW91dDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCMxMTEsLjg4KTtcbiAgfVxuICAuaWNvbmljIHtcbiAgICAqIHtcbiAgICAgIEBpbmNsdWRlIGljb25pYy1jb2xvcigjRkZGKTtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4xcyBlYXNlLW91dDtcbiAgICB9XG4gIH1cbn1cblxuLmZsZXgtZGlyZWN0aW9uLW5hdiBsaSBhLmJhY2tncm91bmQtLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgjRkZGLC4yMik7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoI0ZGRiwuODgpO1xuICB9XG4gIC5pY29uaWMgKiB7XG4gICAgQGluY2x1ZGUgaWNvbmljLWNvbG9yKCMxMTEpO1xuICB9XG59XG5cbi5mbGV4LWRpcmVjdGlvbi1uYXYgbGk6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZmxleC1kaXJlY3Rpb24tbmF2IGxpOmxhc3QtY2hpbGQge1xuICByaWdodDogMTBweDtcbn1cblxuQG1lZGlhICN7JHBob25lfSB7XG4gIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICAgIC8vZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFNsaWRlIENvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cblxuLnNsaWRlLWNvbnRlbnQge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgLy9wYWRkaW5nLXRvcDogMzVyZW07XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuc2xpZGUtdGFnbGluZSB7XG4gICAgQGV4dGVuZCAuYm9sZC10ZXh0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICBsaW5lLWhlaWdodDogLjk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIH1cbiAgLnNsaWRlLXRhZ2xpbmUtbGcge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxNC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMy4zcmVtO1xuICB9XG4gIHAge1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2xpZGUtY2FwdGlvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cblxuQG1lZGlhICN7JHBob25lfSB7XG5cbiAgLnNsaWRlLWNvbnRlbnQge1xuICAgIC5zbGlkZS10YWdsaW5lIHtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgIH1cblxuICAgIC5zbGlkZS10YWdsaW5lLWxnIHtcbiAgICAgIGZvbnQtc2l6ZTogOXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuOWVtO1xuICAgIH1cblxuICAgIC5zbGlkZS1jYXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIH1cbiAgfVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogQWxsIFZlbmRvclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5AaW1wb3J0IFwiaW5kZXhcIjtcbkBpbXBvcnQgXCJscFwiO1xuQGltcG9ydCBcImpvYnNcIjtcbkBpbXBvcnQgXCJwYXNzd29yZFwiO1xuXG5AaW1wb3J0IFwiZXJyb2FyXCI7IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogSW5kZXggU3BlY2lmaWMgc3R5aW5nXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5pbmRleCB7XG4gIGhlYWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBzZWN0aW9uIHtcbiAgICAud3JhcHBlciwgaDEge1xuICAgICAgbWF4LXdpZHRoOiA2M3JlbTtcbiAgICB9XG4gICAgLndyYXBwZXIge1xuICAgICAgY29sb3I6ICRtZWRpdW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNy42cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDEzLjRyZW07XG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgIH1cbiAgICAgID4gcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxlYWQtaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzO1xuICAgICYubG9hZGVkIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzO1xuXG4gICAgICAuZWNobyAmIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG5cblxuICBmb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuXG5cbiAgQG1lZGlhICN7JHBob25lfSB7XG4gICAgc2VjdGlvbiAud3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNi43cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDUuNnJlbTtcbiAgICB9XG4gIH1cbn1cblxubWFpbiB7XG4gIGEsIC5iYXNpYy1saW5rIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgIGNvbG9yOiBkYXJrZW4oJGJsdWUsIDUlKTtcbiAgICAmOmhvdmVyLCAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgIH1cbiAgfVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogTFAgU3BlY2lmaWMgc3R5aW5nXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5scCB7XG4gIHNlY3Rpb24gYTpob3ZlciB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IDYuNXJlbTtcbiAgfVxuICBwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBKb2JzIFNwZWNpZmljIHN0eWluZ1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uam9icyB7XG5cbiAgLm5hdi1yaWdodCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdi1yaWdodCBsaSB7XG4gICAgY29sb3I6ICMxQTFBMUM7XG4gICAgYSB7XG4gICAgICBjb2xvcjogIzFBMUExQztcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUExQTFDO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMUExQTFDO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2dvX2NvbnQge1xuICAgIC5pY29uaWMtcHJvcGVydHktZmlsbCB7XG4gICAgICBAaW5jbHVkZSBpY29uaWMtY29sb3IoIzFBMUExQyk7XG4gICAgfVxuICB9XG5cblxuICBtYWluIHtcbiAgICBwYWRkaW5nLXRvcDogOS40cmVtO1xuICB9XG5cbiAgc2VjdGlvbiA+IHAge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5hbmdlbGxpc3RfZW1iZWQucmVjcnVpdGluZyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC5hbF9oZWFkZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0O1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIC5hbF9waWMge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICAgIC5hbF9jb250ZW50IC5hbF9jb250ZW50X2hlYWQgLmFsX25hbWUge1xuICAgICAgICBAZXh0ZW5kIC5ib2xkLXRleHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFBhc3N3b3JkIFNwZWNpZmljIHN0eWluZ1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ucGFzc3dvcmQge1xuICBtYWluIHtcbiAgICBAaW5jbHVkZSByb3c7XG4gICAgcGFkZGluZy10b3A6IDkuNHJlbTtcbiAgfVxuXG4gIHNlY3Rpb24gPiBwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cblxuICBmb3JtIHtcbiAgICBAaW5jbHVkZSBjb2xzLSg1MCUsICRwaG9uZSk7XG4gICAgcGFkZGluZy1ib3R0b206IDEwLjZyZW07XG4gIH1cblxuICBpbnB1dCB7XG4gICAgZm9udC1mYW1pbHk6ICdhZGVsbGUnO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gIH1cblxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogRXJyb2FyIFNwZWNpZmljIHN0eWluZ1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uZXJyb2FyIHtcbiAgQGV4dGVuZCAuam9icztcbn0iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
