@charset "UTF-8";
/* line 71, ../scss/_mixins.scss */
.clear {
  clear: both;
}

/* line 73, ../scss/_mixins.scss */
.nobr {
  white-space: nowrap;
}

/* Arrows http://codepen.io/kirkas/pen/otqyJ */
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
/* line 11, ../scss/foundation/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
/* line 30, ../scss/foundation/_normalize.scss */
audio,
canvas,
video {
  display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 41, ../scss/foundation/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
/* line 51, ../scss/foundation/_normalize.scss */
[hidden],
template {
  display: none;
}

/* line 56, ../scss/foundation/_normalize.scss */
script {
  display: none !important;
}

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 70, ../scss/foundation/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
/* line 80, ../scss/foundation/_normalize.scss */
body {
  margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 92, ../scss/foundation/_normalize.scss */
a {
  background: transparent;
}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
/* line 100, ../scss/foundation/_normalize.scss */
a:focus {
  outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 108, ../scss/foundation/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
/* line 122, ../scss/foundation/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 131, ../scss/foundation/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 139, ../scss/foundation/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 148, ../scss/foundation/_normalize.scss */
dfn {
  font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 156, ../scss/foundation/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 166, ../scss/foundation/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
/* line 175, ../scss/foundation/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */
/* line 187, ../scss/foundation/_normalize.scss */
pre {
  white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */
/* line 195, ../scss/foundation/_normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 203, ../scss/foundation/_normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 211, ../scss/foundation/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 219, ../scss/foundation/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 223, ../scss/foundation/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
/* line 235, ../scss/foundation/_normalize.scss */
img {
  border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */
/* line 243, ../scss/foundation/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 255, ../scss/foundation/_normalize.scss */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
/* line 267, ../scss/foundation/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 278, ../scss/foundation/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
/* line 289, ../scss/foundation/_normalize.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 303, ../scss/foundation/_normalize.scss */
button,
input {
  line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
/* line 315, ../scss/foundation/_normalize.scss */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 328, ../scss/foundation/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 340, ../scss/foundation/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 350, ../scss/foundation/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 362, ../scss/foundation/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
/* line 374, ../scss/foundation/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 383, ../scss/foundation/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
/* line 394, ../scss/foundation/_normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 407, ../scss/foundation/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*********************
CSS3 GRADIENTS
Be careful with these since they can
really slow down your CSS. Don't overdo it.
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
/* line 402, ../scss/foundation/_global.scss */
*,
*:before,
*:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* iPad */
/* line 409, ../scss/foundation/_global.scss */
.no-transition {
  transition: none;
  opacity: 1;
  visibility: visible;
  display: none;
}

/* line 416, ../scss/foundation/_global.scss */
html,
body {
  font-size: 100%;
}

/* line 420, ../scss/foundation/_global.scss */
body {
  background: #fff;
  color: #595858;
  padding: 0;
  margin: 0;
  font-family: "Lato", Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  position: relative;
}

/* line 433, ../scss/foundation/_global.scss */
a:focus {
  outline: none;
}

/* line 436, ../scss/foundation/_global.scss */
img,
object,
embed {
  max-width: 100%;
  height: auto;
}

/* line 440, ../scss/foundation/_global.scss */
object,
embed {
  height: 100%;
}

/* line 443, ../scss/foundation/_global.scss */
img {
  -ms-interpolation-mode: bicubic;
}

/* line 447, ../scss/foundation/_global.scss */
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object {
  max-width: none !important;
}

/* line 453, ../scss/foundation/_global.scss */
.left {
  float: left !important;
}

/* line 454, ../scss/foundation/_global.scss */
.right {
  float: right !important;
}

/* line 455, ../scss/foundation/_global.scss */
.text-left {
  text-align: left !important;
}

/* line 456, ../scss/foundation/_global.scss */
.text-right {
  text-align: right !important;
}

/* line 457, ../scss/foundation/_global.scss */
.text-center {
  text-align: center !important;
}

/* line 458, ../scss/foundation/_global.scss */
.text-justify {
  text-align: justify !important;
}

/* line 459, ../scss/foundation/_global.scss */
.hide {
  display: none;
}

/* line 465, ../scss/foundation/_global.scss */
.antialiased {
  -webkit-font-smoothing: antialiased;
}

/* line 468, ../scss/foundation/_global.scss */
img {
  display: inline-block;
  vertical-align: middle;
}

/* line 478, ../scss/foundation/_global.scss */
textarea {
  height: auto;
  min-height: 50px;
}

/* line 480, ../scss/foundation/_global.scss */
.center {
  text-align: center;
}

/* --------------------------------------------------------------
Basic WordPress  Styles
-------------------------------------------------------------- */
/* line 485, ../scss/foundation/_global.scss */
.alignleft, img.alignleft {
  display: inline;
  float: left;
}

/* line 486, ../scss/foundation/_global.scss */
.alignright, img.alignright {
  display: inline;
  float: right;
}

/* line 487, ../scss/foundation/_global.scss */
.aligncenter, img.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 488, ../scss/foundation/_global.scss */
.wp-caption {
  text-align: center;
}

/* line 489, ../scss/foundation/_global.scss */
.wp-caption p.wp-caption-text {
  margin: 0;
}

/* line 490, ../scss/foundation/_global.scss */
.wp-caption img {
  border: 0 none;
  margin: 0;
  padding: 0;
}

/* line 491, ../scss/foundation/_global.scss */
.wp-smiley {
  max-height: 1em;
  margin: 0 !important;
}

/* line 492, ../scss/foundation/_global.scss */
.gallery dl {
  margin: 0;
}

/* line 496, ../scss/foundation/_global.scss */
.visuallyhidden,
.hidden {
  display: none;
  transition: all .5s ease-in-out;
}

/* line 502, ../scss/foundation/_global.scss */
.clearfix {
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.clearfix:after {
  clear: both;
}

/* Tables */
/* line 508, ../scss/foundation/_global.scss */
table {
  margin-bottom: 1.25em;
}

/* line 510, ../scss/foundation/_global.scss */
table thead,
table tfoot {
  font-weight: bold;
}

/* line 513, ../scss/foundation/_global.scss */
table thead tr th,
table thead tr td,
table tfoot tr th,
table tfoot tr td {
  text-align: left;
}

/* line 520, ../scss/foundation/_global.scss */
table thead tr th,
table tfoot tr th,
table tbody tr td,
table tr td,
table tfoot tr td {
  display: table-cell;
}

/* Grid HTML Classes */
/* line 116, ../scss/foundation/_grid.scss */
.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 77.5em;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.row:before, .row:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.row:after {
  clear: both;
}
/* line 120, ../scss/foundation/_grid.scss */
.row.collapse > .column,
.row.collapse > .columns {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  float: left;
}
/* line 123, ../scss/foundation/_grid.scss */
.row.collapse .row {
  margin-left: 0;
  margin-right: 0;
}
/* line 126, ../scss/foundation/_grid.scss */
.row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.row .row:before, .row .row:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.row .row:after {
  clear: both;
}
/* line 127, ../scss/foundation/_grid.scss */
.row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.row .row.collapse:before, .row .row.collapse:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.row .row.collapse:after {
  clear: both;
}

/* line 131, ../scss/foundation/_grid.scss */
.column,
.columns {
  position: relative;
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left;
}

@media only screen {
  /* line 136, ../scss/foundation/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-1 {
    position: relative;
    width: 8.33333%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-2 {
    position: relative;
    width: 16.66667%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-3 {
    position: relative;
    width: 25%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-4 {
    position: relative;
    width: 33.33333%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-5 {
    position: relative;
    width: 41.66667%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-6 {
    position: relative;
    width: 50%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-7 {
    position: relative;
    width: 58.33333%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-8 {
    position: relative;
    width: 66.66667%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-9 {
    position: relative;
    width: 75%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-10 {
    position: relative;
    width: 83.33333%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-11 {
    position: relative;
    width: 91.66667%;
  }

  /* line 140, ../scss/foundation/_grid.scss */
  .small-12 {
    position: relative;
    width: 100%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-1 {
    position: relative;
    margin-left: 8.33333%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-2 {
    position: relative;
    margin-left: 16.66667%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-3 {
    position: relative;
    margin-left: 25%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-4 {
    position: relative;
    margin-left: 33.33333%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-5 {
    position: relative;
    margin-left: 41.66667%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-6 {
    position: relative;
    margin-left: 50%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-7 {
    position: relative;
    margin-left: 58.33333%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-8 {
    position: relative;
    margin-left: 66.66667%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-9 {
    position: relative;
    margin-left: 75%;
  }

  /* line 144, ../scss/foundation/_grid.scss */
  .small-offset-10 {
    position: relative;
    margin-left: 83.33333%;
  }

  /* line 147, ../scss/foundation/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right;
  }

  /* line 148, ../scss/foundation/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left;
  }

  /* line 150, ../scss/foundation/_grid.scss */
  .column.small-centered,
  .columns.small-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }
}
/* Styles for screens that are atleast 768px; */
@media only screen and (min-width: 768px) {
  /* line 158, ../scss/foundation/_grid.scss */
  .large-1 {
    position: relative;
    width: 8.33333%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-2 {
    position: relative;
    width: 16.66667%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-3 {
    position: relative;
    width: 25%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-4 {
    position: relative;
    width: 33.33333%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-5 {
    position: relative;
    width: 41.66667%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-6 {
    position: relative;
    width: 50%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-7 {
    position: relative;
    width: 58.33333%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-8 {
    position: relative;
    width: 66.66667%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-9 {
    position: relative;
    width: 75%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-10 {
    position: relative;
    width: 83.33333%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-11 {
    position: relative;
    width: 91.66667%;
  }

  /* line 158, ../scss/foundation/_grid.scss */
  .large-12 {
    position: relative;
    width: 100%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-1 {
    position: relative;
    margin-left: 8.33333%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-2 {
    position: relative;
    margin-left: 16.66667%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-3 {
    position: relative;
    margin-left: 25%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-4 {
    position: relative;
    margin-left: 33.33333%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-5 {
    position: relative;
    margin-left: 41.66667%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-6 {
    position: relative;
    margin-left: 50%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-7 {
    position: relative;
    margin-left: 58.33333%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-8 {
    position: relative;
    margin-left: 66.66667%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-9 {
    position: relative;
    margin-left: 75%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-10 {
    position: relative;
    margin-left: 83.33333%;
  }

  /* line 162, ../scss/foundation/_grid.scss */
  .row .large-offset-11 {
    position: relative;
    margin-left: 91.66667%;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 166, ../scss/foundation/_grid.scss */
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 167, ../scss/foundation/_grid.scss */
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 170, ../scss/foundation/_grid.scss */
  .column.large-centered,
  .columns.large-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  /* line 173, ../scss/foundation/_grid.scss */
  .column.large-uncentered,
  .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  /* line 180, ../scss/foundation/_grid.scss */
  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right !important;
  }
}
/* Showcase Grid */
/* line 192, ../scss/foundation/_grid.scss */
.example .row .column,
.example .row .columns {
  background: #ccc;
  border: 1px solid #bbb;
}

/* line 198, ../scss/foundation/_grid.scss */
.example .row,
.example .row .column,
.example .row .columns {
  background: #eee;
  height: 32px;
  line-height: 32px;
}

/* line 206, ../scss/foundation/_grid.scss */
.example .row {
  margin-bottom: 10px;
}

/* Foundation Block Grids for below small breakpoint */
@media only screen {
  /* line 50, ../scss/foundation/_block-grid.scss */
  [class*="block-grid-"] {
    display: block;
    padding: 0;
    margin: 0 -0.625em;
    *zoom: 1;
  }
  /* line 273, ../scss/foundation/_global.scss */
  [class*="block-grid-"]:before, [class*="block-grid-"]:after {
    content: " ";
    display: table;
  }
  /* line 274, ../scss/foundation/_global.scss */
  [class*="block-grid-"]:after {
    clear: both;
  }
  /* line 27, ../scss/foundation/_block-grid.scss */
  [class*="block-grid-"] > li {
    display: inline;
    height: auto;
    float: left;
    padding: 0 0.625em 1.25em;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-1 > li {
    width: 100%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-1 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-2 > li {
    width: 50%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-2 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-3 > li {
    width: 33.33333%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-3 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-4 > li {
    width: 25%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-4 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-5 > li {
    width: 20%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-5 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-6 > li {
    width: 16.66667%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-6 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-7 > li {
    width: 14.28571%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-7 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-8 > li {
    width: 12.5%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-8 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-9 > li {
    width: 11.11111%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-9 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-10 > li {
    width: 10%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-10 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-11 > li {
    width: 9.09091%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-11 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .small-block-grid-12 > li {
    width: 8.33333%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .small-block-grid-12 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
/* Foundation Block Grids for above small breakpoint */
@media only screen and (min-width: 768px) {
  /* Remove small grid clearing */
  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-1 > li:nth-of-type(1n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: none;
  }

  /* line 63, ../scss/foundation/_block-grid.scss */
  .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: none;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-1 > li {
    width: 100%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-1 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-2 > li {
    width: 50%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-2 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-3 > li {
    width: 33.33333%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-3 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-4 > li {
    width: 25%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-4 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-5 > li {
    width: 20%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-5 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-6 > li {
    width: 16.66667%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-6 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-7 > li {
    width: 14.28571%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-7 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-8 > li {
    width: 12.5%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-8 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-9 > li {
    width: 11.11111%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-9 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-10 > li {
    width: 10%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-10 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-11 > li {
    width: 9.09091%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-11 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 36, ../scss/foundation/_block-grid.scss */
  .large-block-grid-12 > li {
    width: 8.33333%;
    padding: 0 0.625em 1.25em;
  }
  /* line 40, ../scss/foundation/_block-grid.scss */
  .large-block-grid-12 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 41, ../scss/foundation/_block-grid.scss */
  .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
/* Foundation Visibility HTML Classes */
/* line 9, ../scss/foundation/_visibility.scss */
.show-for-small,
.show-for-medium-down,
.show-for-large-down {
  display: inherit !important;
}

/* line 13, ../scss/foundation/_visibility.scss */
.show-for-medium,
.show-for-medium-up,
.show-for-large,
.show-for-large-up,
.show-for-xlarge {
  display: none !important;
}

/* line 19, ../scss/foundation/_visibility.scss */
.hide-for-medium,
.hide-for-medium-up,
.hide-for-large,
.hide-for-large-up,
.hide-for-xlarge {
  display: inherit !important;
}

/* line 25, ../scss/foundation/_visibility.scss */
.hide-for-small,
.hide-for-medium-down,
.hide-for-large-down {
  display: none !important;
}

/* Specific visilbity for tables */
/* line 31, ../scss/foundation/_visibility.scss */
table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge {
  display: table;
}

/* line 41, ../scss/foundation/_visibility.scss */
thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge {
  display: table-header-group !important;
}

/* line 51, ../scss/foundation/_visibility.scss */
tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge {
  display: table-row-group !important;
}

/* line 61, ../scss/foundation/_visibility.scss */
tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge {
  display: table-row !important;
}

/* line 72, ../scss/foundation/_visibility.scss */
td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge,
th.show-for-small,
th.show-for-medium-down,
th.show-for-large-down,
th.hide-for-medium,
th.hide-for-medium-up,
th.hide-for-large,
th.hide-for-large-up,
th.hide-for-xlarge {
  display: table-cell !important;
}

/* Medium Displays: 768px - 1279px */
@media only screen and (min-width: 768px) {
  /* line 84, ../scss/foundation/_visibility.scss */
  .show-for-medium,
  .show-for-medium-up {
    display: inherit !important;
  }

  /* line 87, ../scss/foundation/_visibility.scss */
  .show-for-small {
    display: none !important;
  }

  /* line 89, ../scss/foundation/_visibility.scss */
  .hide-for-small {
    display: inherit !important;
  }

  /* line 91, ../scss/foundation/_visibility.scss */
  .hide-for-medium,
  .hide-for-medium-up {
    display: none !important;
  }

  /* Specific visilbity for tables */
  /* line 96, ../scss/foundation/_visibility.scss */
  table.show-for-medium, table.show-for-medium-up, table.hide-for-small {
    display: table;
  }

  /* line 101, ../scss/foundation/_visibility.scss */
  thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small {
    display: table-header-group !important;
  }

  /* line 106, ../scss/foundation/_visibility.scss */
  tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small {
    display: table-row-group !important;
  }

  /* line 111, ../scss/foundation/_visibility.scss */
  tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small {
    display: table-row !important;
  }

  /* line 117, ../scss/foundation/_visibility.scss */
  td.show-for-medium, td.show-for-medium-up, td.hide-for-small,
  th.show-for-medium,
  th.show-for-medium-up,
  th.hide-for-small {
    display: table-cell !important;
  }
}
/* Large Displays: 1280px - 1440px */
@media only screen and (min-width: 1280px) {
  /* line 125, ../scss/foundation/_visibility.scss */
  .show-for-large,
  .show-for-large-up {
    display: inherit !important;
  }

  /* line 128, ../scss/foundation/_visibility.scss */
  .show-for-medium,
  .show-for-medium-down {
    display: none !important;
  }

  /* line 131, ../scss/foundation/_visibility.scss */
  .hide-for-medium,
  .hide-for-medium-down {
    display: inherit !important;
  }

  /* line 134, ../scss/foundation/_visibility.scss */
  .hide-for-large,
  .hide-for-large-up {
    display: none !important;
  }

  /* Specific visilbity for tables */
  /* line 139, ../scss/foundation/_visibility.scss */
  table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down {
    display: table;
  }

  /* line 145, ../scss/foundation/_visibility.scss */
  thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down {
    display: table-header-group !important;
  }

  /* line 151, ../scss/foundation/_visibility.scss */
  tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down {
    display: table-row-group !important;
  }

  /* line 157, ../scss/foundation/_visibility.scss */
  tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down {
    display: table-row !important;
  }

  /* line 164, ../scss/foundation/_visibility.scss */
  td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down,
  th.show-for-large,
  th.show-for-large-up,
  th.hide-for-medium,
  th.hide-for-medium-down {
    display: table-cell !important;
  }
}
/* X-Large Displays: 1400px and up */
@media only screen and (min-width: 1440px) {
  /* line 173, ../scss/foundation/_visibility.scss */
  .show-for-xlarge {
    display: inherit !important;
  }

  /* line 175, ../scss/foundation/_visibility.scss */
  .show-for-large,
  .show-for-large-down {
    display: none !important;
  }

  /* line 178, ../scss/foundation/_visibility.scss */
  .hide-for-large,
  .hide-for-large-down {
    display: inherit !important;
  }

  /* line 181, ../scss/foundation/_visibility.scss */
  .hide-for-xlarge {
    display: none !important;
  }

  /* Specific visilbity for tables */
  /* line 185, ../scss/foundation/_visibility.scss */
  table.show-for-xlarge, table.hide-for-large, table.hide-for-large-down {
    display: table;
  }

  /* line 190, ../scss/foundation/_visibility.scss */
  thead.show-for-xlarge, thead.hide-for-large, thead.hide-for-large-down {
    display: table-header-group !important;
  }

  /* line 195, ../scss/foundation/_visibility.scss */
  tbody.show-for-xlarge, tbody.hide-for-large, tbody.hide-for-large-down {
    display: table-row-group !important;
  }

  /* line 200, ../scss/foundation/_visibility.scss */
  tr.show-for-xlarge, tr.hide-for-large, tr.hide-for-large-down {
    display: table-row !important;
  }

  /* line 206, ../scss/foundation/_visibility.scss */
  td.show-for-xlarge, td.hide-for-large, td.hide-for-large-down,
  th.show-for-xlarge,
  th.hide-for-large,
  th.hide-for-large-down {
    display: table-cell !important;
  }
}
/* Orientation targeting */
/* line 214, ../scss/foundation/_visibility.scss */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important;
}

/* line 216, ../scss/foundation/_visibility.scss */
.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}

/* Specific visilbity for tables */
/* line 221, ../scss/foundation/_visibility.scss */
table.hide-for-landscape, table.show-for-portrait {
  display: table;
}

/* line 225, ../scss/foundation/_visibility.scss */
thead.hide-for-landscape, thead.show-for-portrait {
  display: table-header-group !important;
}

/* line 229, ../scss/foundation/_visibility.scss */
tbody.hide-for-landscape, tbody.show-for-portrait {
  display: table-row-group !important;
}

/* line 233, ../scss/foundation/_visibility.scss */
tr.hide-for-landscape, tr.show-for-portrait {
  display: table-row !important;
}

/* line 238, ../scss/foundation/_visibility.scss */
td.hide-for-landscape, td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important;
}

@media only screen and (orientation: landscape) {
  /* line 243, ../scss/foundation/_visibility.scss */
  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important;
  }

  /* line 245, ../scss/foundation/_visibility.scss */
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }

  /* Specific visilbity for tables */
  /* line 250, ../scss/foundation/_visibility.scss */
  table.show-for-landscape, table.hide-for-portrait {
    display: table;
  }

  /* line 254, ../scss/foundation/_visibility.scss */
  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important;
  }

  /* line 258, ../scss/foundation/_visibility.scss */
  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important;
  }

  /* line 262, ../scss/foundation/_visibility.scss */
  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important;
  }

  /* line 267, ../scss/foundation/_visibility.scss */
  td.show-for-landscape, td.hide-for-portrait,
  th.show-for-landscape,
  th.hide-for-portrait {
    display: table-cell !important;
  }
}
@media only screen and (orientation: portrait) {
  /* line 273, ../scss/foundation/_visibility.scss */
  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important;
  }

  /* line 275, ../scss/foundation/_visibility.scss */
  .hide-for-portrait,
  .show-for-landscape {
    display: none !important;
  }

  /* Specific visilbity for tables */
  /* line 280, ../scss/foundation/_visibility.scss */
  table.show-for-portrait, table.hide-for-landscape {
    display: table;
  }

  /* line 284, ../scss/foundation/_visibility.scss */
  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important;
  }

  /* line 288, ../scss/foundation/_visibility.scss */
  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important;
  }

  /* line 292, ../scss/foundation/_visibility.scss */
  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important;
  }

  /* line 297, ../scss/foundation/_visibility.scss */
  td.show-for-portrait, td.hide-for-landscape,
  th.show-for-portrait,
  th.hide-for-landscape {
    display: table-cell !important;
  }
}
/* Touch-enabled device targeting */
/* line 303, ../scss/foundation/_visibility.scss */
.show-for-touch {
  display: none !important;
}

/* line 304, ../scss/foundation/_visibility.scss */
.hide-for-touch {
  display: inherit !important;
}

/* line 305, ../scss/foundation/_visibility.scss */
.touch .show-for-touch {
  display: inherit !important;
}

/* line 306, ../scss/foundation/_visibility.scss */
.touch .hide-for-touch {
  display: none !important;
}

/* Specific visilbity for tables */
/* line 309, ../scss/foundation/_visibility.scss */
table.hide-for-touch {
  display: table;
}

/* line 310, ../scss/foundation/_visibility.scss */
.touch table.show-for-touch {
  display: table;
}

/* line 311, ../scss/foundation/_visibility.scss */
thead.hide-for-touch {
  display: table-header-group !important;
}

/* line 312, ../scss/foundation/_visibility.scss */
.touch thead.show-for-touch {
  display: table-header-group !important;
}

/* line 313, ../scss/foundation/_visibility.scss */
tbody.hide-for-touch {
  display: table-row-group !important;
}

/* line 314, ../scss/foundation/_visibility.scss */
.touch tbody.show-for-touch {
  display: table-row-group !important;
}

/* line 315, ../scss/foundation/_visibility.scss */
tr.hide-for-touch {
  display: table-row !important;
}

/* line 316, ../scss/foundation/_visibility.scss */
.touch tr.show-for-touch {
  display: table-row !important;
}

/* line 317, ../scss/foundation/_visibility.scss */
td.hide-for-touch {
  display: table-cell !important;
}

/* line 318, ../scss/foundation/_visibility.scss */
.touch td.show-for-touch {
  display: table-cell !important;
}

/* line 319, ../scss/foundation/_visibility.scss */
th.hide-for-touch {
  display: table-cell !important;
}

/* line 320, ../scss/foundation/_visibility.scss */
.touch th.show-for-touch {
  display: table-cell !important;
}

/* =Images */
/* line 2, ../scss/_wp-defaults.scss */
.entry-content p img,
.post-thumb img,
.image-frame img,
.attachment .post-box img,
.slider img {
  display: block;
  background: transparent;
}

/* line 11, ../scss/_wp-defaults.scss */
.image-frame img,
.attachment .post-box img,
.entry-content-media img,
.post-thumb img {
  height: auto;
  width: auto;
}

/* line 16, ../scss/_wp-defaults.scss */
.attachment article .entry-content {
  padding: 0 0 0 0;
}

/* line 18, ../scss/_wp-defaults.scss */
.attachment .post-box img {
  margin: 0 auto;
}

/* line 20, ../scss/_wp-defaults.scss */
.content .gallery-item {
  float: left;
  margin: 0;
  padding: 0;
}

/* line 26, ../scss/_wp-defaults.scss */
.content .gallery .gallery-icon img {
  margin-bottom: 0 !important;
}

/* line 28, ../scss/_wp-defaults.scss */
.entry-content img,
.comment-content img,
.widget img {
  max-width: 100%;
  /* Fluid images for posts, comments, and widgets */
}

/* line 32, ../scss/_wp-defaults.scss */
img.size-full,
img.size-large {
  width: auto;
  /* Prevent stretching of full-size and large-size images with height and width attributes in IE8 */
  height: auto;
  /* Make sure images with WordPress-added height and width attributes are scaled correctly */
  display: block;
}

/* line 39, ../scss/_wp-defaults.scss */
.entry-content img.wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}

/* line 46, ../scss/_wp-defaults.scss */
.alignleft img,
.alignright img {
  width: 100%;
}

/* line 51, ../scss/_wp-defaults.scss */
img.aligncenter {
  margin-left: auto;
  margin-right: auto;
  display: block;
  clear: both;
  margin-top: 5px;
}

/* line 59, ../scss/_wp-defaults.scss */
img.alignleft {
  float: left;
  margin: 10px 20px 20px 0;
}

/* line 64, ../scss/_wp-defaults.scss */
img.alignright {
  display: block;
  margin: 10px 0 0 20px;
}

/* line 69, ../scss/_wp-defaults.scss */
.wp-smiley {
  max-height: 13px;
  margin: 0 !important;
}

/* line 74, ../scss/_wp-defaults.scss */
.gallery {
  margin: auto;
  float: left;
  width: 100%;
}

/* line 80, ../scss/_wp-defaults.scss */
.gallery-item {
  float: left;
  text-align: center;
  margin-left: 0;
}

/* line 86, ../scss/_wp-defaults.scss */
#gallery-1 .gallery-item {
  float: left;
  margin-top: 10px;
  text-align: center;
  width: 33%;
}

/* line 95, ../scss/_wp-defaults.scss */
.gallery-caption {
  margin-left: 0;
}

/* line 97, ../scss/_wp-defaults.scss */
.gallery-item .gallery-caption {
  margin-bottom: 0 !important;
  padding-right: 12%;
}

/* line 102, ../scss/_wp-defaults.scss */
.wp-caption {
  text-align: center;
  margin-top: 10px;
  font-size: .85em;
  line-height: 1.5em;
  width: auto !important;
}
/* line 109, ../scss/_wp-defaults.scss */
.wp-caption.aligncenter {
  margin: 20px auto;
}
/* line 111, ../scss/_wp-defaults.scss */
.wp-caption.aligncenter img {
  margin: 0 auto;
}
/* line 113, ../scss/_wp-defaults.scss */
.wp-caption .wp-caption-text {
  margin: 0;
  padding: 8px;
  background-color: black;
  color: rgba(255, 255, 255, 0.62);
  line-height: 1.5em;
}

/* line 123, ../scss/_wp-defaults.scss */
img#wpstats {
  display: block;
  margin: 0 auto 1.625em;
}

/* line 131, ../scss/_wp-defaults.scss */
.align-left,
.alignleft,
.text-left {
  text-align: left;
}

/* line 136, ../scss/_wp-defaults.scss */
.align-left,
.alignleft {
  margin-right: 15px;
}

/* line 141, ../scss/_wp-defaults.scss */
.align-right,
.alignright,
.text-right {
  text-align: right;
}

/* line 145, ../scss/_wp-defaults.scss */
.align-right,
.alignright {
  margin-right: 15px;
  margin-left: 15px;
}

/* line 151, ../scss/_wp-defaults.scss */
.text-center {
  text-align: center;
}

/* line 153, ../scss/_wp-defaults.scss */
.hide {
  display: none;
}

/* line 155, ../scss/_wp-defaults.scss */
.align-center,
.aligncenter {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/font-awesome/fontawesome-webfont.eot?v=4.1.0");
  src: url("../fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("../fonts/font-awesome/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("../fonts/font-awesome/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("../fonts/font-awesome/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 4, ../scss/font-awesome/_core.scss */
.icon {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
/* line 5, ../scss/font-awesome/_larger.scss */
.icon-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

/* line 10, ../scss/font-awesome/_larger.scss */
.icon-2x {
  font-size: 2em;
}

/* line 11, ../scss/font-awesome/_larger.scss */
.icon-3x {
  font-size: 3em;
}

/* line 12, ../scss/font-awesome/_larger.scss */
.icon-4x {
  font-size: 4em;
}

/* line 13, ../scss/font-awesome/_larger.scss */
.icon-5x {
  font-size: 5em;
}

/* line 3, ../scss/font-awesome/_fixed-width.scss */
.icon-fw {
  width: 1.28571em;
  text-align: center;
}

/* line 4, ../scss/font-awesome/_list.scss */
.icon-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none;
}
/* line 8, ../scss/font-awesome/_list.scss */
.icon-ul > li {
  position: relative;
}

/* line 10, ../scss/font-awesome/_list.scss */
.icon-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center;
}
/* line 16, ../scss/font-awesome/_list.scss */
.icon-li.icon-lg {
  left: -1.85714em;
}

/* line 4, ../scss/font-awesome/_bordered-pulled.scss */
.icon-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em;
}

/* line 10, ../scss/font-awesome/_bordered-pulled.scss */
.pull-right {
  float: right;
}

/* line 11, ../scss/font-awesome/_bordered-pulled.scss */
.pull-left {
  float: left;
}

/* line 14, ../scss/font-awesome/_bordered-pulled.scss */
.icon.pull-left {
  margin-right: .3em;
}
/* line 15, ../scss/font-awesome/_bordered-pulled.scss */
.icon.pull-right {
  margin-left: .3em;
}

/* line 4, ../scss/font-awesome/_rotated-flipped.scss */
.icon-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 5, ../scss/font-awesome/_rotated-flipped.scss */
.icon-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 6, ../scss/font-awesome/_rotated-flipped.scss */
.icon-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 8, ../scss/font-awesome/_rotated-flipped.scss */
.icon-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

/* line 9, ../scss/font-awesome/_rotated-flipped.scss */
.icon-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}

/* line 4, ../scss/font-awesome/_stacked.scss */
.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

/* line 12, ../scss/font-awesome/_stacked.scss */
.icon-stack-1x, .icon-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

/* line 18, ../scss/font-awesome/_stacked.scss */
.icon-stack-1x {
  line-height: inherit;
}

/* line 19, ../scss/font-awesome/_stacked.scss */
.icon-stack-2x {
  font-size: 2em;
}

/* line 20, ../scss/font-awesome/_stacked.scss */
.icon-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
/* line 4, ../scss/font-awesome/_icons.scss */
.icon-glass:before {
  content: "";
}

/* line 5, ../scss/font-awesome/_icons.scss */
.icon-music:before {
  content: "";
}

/* line 6, ../scss/font-awesome/_icons.scss */
.icon-search:before {
  content: "";
}

/* line 7, ../scss/font-awesome/_icons.scss */
.icon-envelope-o:before {
  content: "";
}

/* line 8, ../scss/font-awesome/_icons.scss */
.icon-heart:before {
  content: "";
}

/* line 9, ../scss/font-awesome/_icons.scss */
.icon-star:before {
  content: "";
}

/* line 10, ../scss/font-awesome/_icons.scss */
.icon-star-o:before {
  content: "";
}

/* line 11, ../scss/font-awesome/_icons.scss */
.icon-user:before {
  content: "";
}

/* line 12, ../scss/font-awesome/_icons.scss */
.icon-film:before {
  content: "";
}

/* line 13, ../scss/font-awesome/_icons.scss */
.icon-th-large:before {
  content: "";
}

/* line 14, ../scss/font-awesome/_icons.scss */
.icon-th:before {
  content: "";
}

/* line 15, ../scss/font-awesome/_icons.scss */
.icon-th-list:before {
  content: "";
}

/* line 16, ../scss/font-awesome/_icons.scss */
.icon-check:before {
  content: "";
}

/* line 17, ../scss/font-awesome/_icons.scss */
.icon-times:before {
  content: "";
}

/* line 18, ../scss/font-awesome/_icons.scss */
.icon-search-plus:before {
  content: "";
}

/* line 19, ../scss/font-awesome/_icons.scss */
.icon-search-minus:before {
  content: "";
}

/* line 20, ../scss/font-awesome/_icons.scss */
.icon-power-off:before {
  content: "";
}

/* line 21, ../scss/font-awesome/_icons.scss */
.icon-signal:before {
  content: "";
}

/* line 22, ../scss/font-awesome/_icons.scss */
.icon-gear:before,
.icon-cog:before {
  content: "";
}

/* line 24, ../scss/font-awesome/_icons.scss */
.icon-trash-o:before {
  content: "";
}

/* line 25, ../scss/font-awesome/_icons.scss */
.icon-home:before {
  content: "";
}

/* line 26, ../scss/font-awesome/_icons.scss */
.icon-file-o:before {
  content: "";
}

/* line 27, ../scss/font-awesome/_icons.scss */
.icon-clock-o:before {
  content: "";
}

/* line 28, ../scss/font-awesome/_icons.scss */
.icon-road:before {
  content: "";
}

/* line 29, ../scss/font-awesome/_icons.scss */
.icon-download:before {
  content: "";
}

/* line 30, ../scss/font-awesome/_icons.scss */
.icon-arrow-circle-o-down:before {
  content: "";
}

/* line 31, ../scss/font-awesome/_icons.scss */
.icon-arrow-circle-o-up:before {
  content: "";
}

/* line 32, ../scss/font-awesome/_icons.scss */
.icon-inbox:before {
  content: "";
}

/* line 33, ../scss/font-awesome/_icons.scss */
.icon-play-circle-o:before {
  content: "";
}

/* line 34, ../scss/font-awesome/_icons.scss */
.icon-rotate-right:before,
.icon-repeat:before {
  content: "";
}

/* line 36, ../scss/font-awesome/_icons.scss */
.icon-refresh:before {
  content: "";
}

/* line 37, ../scss/font-awesome/_icons.scss */
.icon-list-alt:before {
  content: "";
}

/* line 38, ../scss/font-awesome/_icons.scss */
.icon-lock:before {
  content: "";
}

/* line 39, ../scss/font-awesome/_icons.scss */
.icon-flag:before {
  content: "";
}

/* line 40, ../scss/font-awesome/_icons.scss */
.icon-headphones:before {
  content: "";
}

/* line 41, ../scss/font-awesome/_icons.scss */
.icon-volume-off:before {
  content: "";
}

/* line 42, ../scss/font-awesome/_icons.scss */
.icon-volume-down:before {
  content: "";
}

/* line 43, ../scss/font-awesome/_icons.scss */
.icon-volume-up:before {
  content: "";
}

/* line 44, ../scss/font-awesome/_icons.scss */
.icon-qrcode:before {
  content: "";
}

/* line 45, ../scss/font-awesome/_icons.scss */
.icon-barcode:before {
  content: "";
}

/* line 46, ../scss/font-awesome/_icons.scss */
.icon-tag:before {
  content: "";
}

/* line 47, ../scss/font-awesome/_icons.scss */
.icon-tags:before {
  content: "";
}

/* line 48, ../scss/font-awesome/_icons.scss */
.icon-book:before {
  content: "";
}

/* line 49, ../scss/font-awesome/_icons.scss */
.icon-bookmark:before {
  content: "";
}

/* line 50, ../scss/font-awesome/_icons.scss */
.icon-print:before {
  content: "";
}

/* line 51, ../scss/font-awesome/_icons.scss */
.icon-camera:before {
  content: "";
}

/* line 52, ../scss/font-awesome/_icons.scss */
.icon-font:before {
  content: "";
}

/* line 53, ../scss/font-awesome/_icons.scss */
.icon-bold:before {
  content: "";
}

/* line 54, ../scss/font-awesome/_icons.scss */
.icon-italic:before {
  content: "";
}

/* line 55, ../scss/font-awesome/_icons.scss */
.icon-text-height:before {
  content: "";
}

/* line 56, ../scss/font-awesome/_icons.scss */
.icon-text-width:before {
  content: "";
}

/* line 57, ../scss/font-awesome/_icons.scss */
.icon-align-left:before {
  content: "";
}

/* line 58, ../scss/font-awesome/_icons.scss */
.icon-align-center:before {
  content: "";
}

/* line 59, ../scss/font-awesome/_icons.scss */
.icon-align-right:before {
  content: "";
}

/* line 60, ../scss/font-awesome/_icons.scss */
.icon-align-justify:before {
  content: "";
}

/* line 61, ../scss/font-awesome/_icons.scss */
.icon-list:before {
  content: "";
}

/* line 62, ../scss/font-awesome/_icons.scss */
.icon-dedent:before,
.icon-outdent:before {
  content: "";
}

/* line 64, ../scss/font-awesome/_icons.scss */
.icon-indent:before {
  content: "";
}

/* line 65, ../scss/font-awesome/_icons.scss */
.icon-video-camera:before {
  content: "";
}

/* line 66, ../scss/font-awesome/_icons.scss */
.icon-photo:before,
.icon-image:before,
.icon-picture-o:before {
  content: "";
}

/* line 69, ../scss/font-awesome/_icons.scss */
.icon-pencil:before {
  content: "";
}

/* line 70, ../scss/font-awesome/_icons.scss */
.icon-map-marker:before {
  content: "";
}

/* line 71, ../scss/font-awesome/_icons.scss */
.icon-adjust:before {
  content: "";
}

/* line 72, ../scss/font-awesome/_icons.scss */
.icon-tint:before {
  content: "";
}

/* line 73, ../scss/font-awesome/_icons.scss */
.icon-edit:before,
.icon-pencil-square-o:before {
  content: "";
}

/* line 75, ../scss/font-awesome/_icons.scss */
.icon-share-square-o:before {
  content: "";
}

/* line 76, ../scss/font-awesome/_icons.scss */
.icon-check-square-o:before {
  content: "";
}

/* line 77, ../scss/font-awesome/_icons.scss */
.icon-arrows:before {
  content: "";
}

/* line 78, ../scss/font-awesome/_icons.scss */
.icon-step-backward:before {
  content: "";
}

/* line 79, ../scss/font-awesome/_icons.scss */
.icon-fast-backward:before {
  content: "";
}

/* line 80, ../scss/font-awesome/_icons.scss */
.icon-backward:before {
  content: "";
}

/* line 81, ../scss/font-awesome/_icons.scss */
.icon-play:before {
  content: "";
}

/* line 82, ../scss/font-awesome/_icons.scss */
.icon-pause:before {
  content: "";
}

/* line 83, ../scss/font-awesome/_icons.scss */
.icon-stop:before {
  content: "";
}

/* line 84, ../scss/font-awesome/_icons.scss */
.icon-forward:before {
  content: "";
}

/* line 85, ../scss/font-awesome/_icons.scss */
.icon-fast-forward:before {
  content: "";
}

/* line 86, ../scss/font-awesome/_icons.scss */
.icon-step-forward:before {
  content: "";
}

/* line 87, ../scss/font-awesome/_icons.scss */
.icon-eject:before {
  content: "";
}

/* line 88, ../scss/font-awesome/_icons.scss */
.icon-chevron-left:before {
  content: "";
}

/* line 89, ../scss/font-awesome/_icons.scss */
.icon-chevron-right:before {
  content: "";
}

/* line 90, ../scss/font-awesome/_icons.scss */
.icon-plus-circle:before {
  content: "";
}

/* line 91, ../scss/font-awesome/_icons.scss */
.icon-minus-circle:before {
  content: "";
}

/* line 92, ../scss/font-awesome/_icons.scss */
.icon-times-circle:before {
  content: "";
}

/* line 93, ../scss/font-awesome/_icons.scss */
.icon-check-circle:before {
  content: "";
}

/* line 94, ../scss/font-awesome/_icons.scss */
.icon-question-circle:before {
  content: "";
}

/* line 95, ../scss/font-awesome/_icons.scss */
.icon-info-circle:before {
  content: "";
}

/* line 96, ../scss/font-awesome/_icons.scss */
.icon-crosshairs:before {
  content: "";
}

/* line 97, ../scss/font-awesome/_icons.scss */
.icon-times-circle-o:before {
  content: "";
}

/* line 98, ../scss/font-awesome/_icons.scss */
.icon-check-circle-o:before {
  content: "";
}

/* line 99, ../scss/font-awesome/_icons.scss */
.icon-ban:before {
  content: "";
}

/* line 100, ../scss/font-awesome/_icons.scss */
.icon-arrow-left:before {
  content: "";
}

/* line 101, ../scss/font-awesome/_icons.scss */
.icon-arrow-right:before {
  content: "";
}

/* line 102, ../scss/font-awesome/_icons.scss */
.icon-arrow-up:before {
  content: "";
}

/* line 103, ../scss/font-awesome/_icons.scss */
.icon-arrow-down:before {
  content: "";
}

/* line 104, ../scss/font-awesome/_icons.scss */
.icon-mail-forward:before,
.icon-share:before {
  content: "";
}

/* line 106, ../scss/font-awesome/_icons.scss */
.icon-expand:before {
  content: "";
}

/* line 107, ../scss/font-awesome/_icons.scss */
.icon-compress:before {
  content: "";
}

/* line 108, ../scss/font-awesome/_icons.scss */
.icon-plus:before {
  content: "";
}

/* line 109, ../scss/font-awesome/_icons.scss */
.icon-minus:before {
  content: "";
}

/* line 110, ../scss/font-awesome/_icons.scss */
.icon-asterisk:before {
  content: "";
}

/* line 111, ../scss/font-awesome/_icons.scss */
.icon-exclamation-circle:before {
  content: "";
}

/* line 112, ../scss/font-awesome/_icons.scss */
.icon-gift:before {
  content: "";
}

/* line 113, ../scss/font-awesome/_icons.scss */
.icon-leaf:before {
  content: "";
}

/* line 114, ../scss/font-awesome/_icons.scss */
.icon-fire:before {
  content: "";
}

/* line 115, ../scss/font-awesome/_icons.scss */
.icon-eye:before {
  content: "";
}

/* line 116, ../scss/font-awesome/_icons.scss */
.icon-eye-slash:before {
  content: "";
}

/* line 117, ../scss/font-awesome/_icons.scss */
.icon-warning:before,
.icon-exclamation-triangle:before {
  content: "";
}

/* line 119, ../scss/font-awesome/_icons.scss */
.icon-plane:before {
  content: "";
}

/* line 120, ../scss/font-awesome/_icons.scss */
.icon-calendar:before {
  content: "";
}

/* line 121, ../scss/font-awesome/_icons.scss */
.icon-random:before {
  content: "";
}

/* line 122, ../scss/font-awesome/_icons.scss */
.icon-comment:before {
  content: "";
}

/* line 123, ../scss/font-awesome/_icons.scss */
.icon-magnet:before {
  content: "";
}

/* line 124, ../scss/font-awesome/_icons.scss */
.icon-chevron-up:before {
  content: "";
}

/* line 125, ../scss/font-awesome/_icons.scss */
.icon-chevron-down:before {
  content: "";
}

/* line 126, ../scss/font-awesome/_icons.scss */
.icon-retweet:before {
  content: "";
}

/* line 127, ../scss/font-awesome/_icons.scss */
.icon-shopping-cart:before {
  content: "";
}

/* line 128, ../scss/font-awesome/_icons.scss */
.icon-folder:before {
  content: "";
}

/* line 129, ../scss/font-awesome/_icons.scss */
.icon-folder-open:before {
  content: "";
}

/* line 130, ../scss/font-awesome/_icons.scss */
.icon-arrows-v:before {
  content: "";
}

/* line 131, ../scss/font-awesome/_icons.scss */
.icon-arrows-h:before {
  content: "";
}

/* line 132, ../scss/font-awesome/_icons.scss */
.icon-bar-chart-o:before {
  content: "";
}

/* line 133, ../scss/font-awesome/_icons.scss */
.icon-twitter-square:before {
  content: "";
}

/* line 134, ../scss/font-awesome/_icons.scss */
.icon-facebook-square:before {
  content: "";
}

/* line 135, ../scss/font-awesome/_icons.scss */
.icon-camera-retro:before {
  content: "";
}

/* line 136, ../scss/font-awesome/_icons.scss */
.icon-key:before {
  content: "";
}

/* line 137, ../scss/font-awesome/_icons.scss */
.icon-gears:before,
.icon-cogs:before {
  content: "";
}

/* line 139, ../scss/font-awesome/_icons.scss */
.icon-comments:before {
  content: "";
}

/* line 140, ../scss/font-awesome/_icons.scss */
.icon-thumbs-o-up:before {
  content: "";
}

/* line 141, ../scss/font-awesome/_icons.scss */
.icon-thumbs-o-down:before {
  content: "";
}

/* line 142, ../scss/font-awesome/_icons.scss */
.icon-star-half:before {
  content: "";
}

/* line 143, ../scss/font-awesome/_icons.scss */
.icon-heart-o:before {
  content: "";
}

/* line 144, ../scss/font-awesome/_icons.scss */
.icon-sign-out:before {
  content: "";
}

/* line 145, ../scss/font-awesome/_icons.scss */
.icon-linkedin-square:before {
  content: "";
}

/* line 146, ../scss/font-awesome/_icons.scss */
.icon-thumb-tack:before {
  content: "";
}

/* line 147, ../scss/font-awesome/_icons.scss */
.icon-external-link:before {
  content: "";
}

/* line 148, ../scss/font-awesome/_icons.scss */
.icon-sign-in:before {
  content: "";
}

/* line 149, ../scss/font-awesome/_icons.scss */
.icon-trophy:before {
  content: "";
}

/* line 150, ../scss/font-awesome/_icons.scss */
.icon-github-square:before {
  content: "";
}

/* line 151, ../scss/font-awesome/_icons.scss */
.icon-upload:before {
  content: "";
}

/* line 152, ../scss/font-awesome/_icons.scss */
.icon-lemon-o:before {
  content: "";
}

/* line 153, ../scss/font-awesome/_icons.scss */
.icon-phone:before {
  content: "";
}

/* line 154, ../scss/font-awesome/_icons.scss */
.icon-square-o:before {
  content: "";
}

/* line 155, ../scss/font-awesome/_icons.scss */
.icon-bookmark-o:before {
  content: "";
}

/* line 156, ../scss/font-awesome/_icons.scss */
.icon-phone-square:before {
  content: "";
}

/* line 157, ../scss/font-awesome/_icons.scss */
.icon-twitter:before {
  content: "";
}

/* line 158, ../scss/font-awesome/_icons.scss */
.icon-facebook:before {
  content: "";
}

/* line 159, ../scss/font-awesome/_icons.scss */
.icon-github:before {
  content: "";
}

/* line 160, ../scss/font-awesome/_icons.scss */
.icon-unlock:before {
  content: "";
}

/* line 161, ../scss/font-awesome/_icons.scss */
.icon-credit-card:before {
  content: "";
}

/* line 162, ../scss/font-awesome/_icons.scss */
.icon-rss:before {
  content: "";
}

/* line 163, ../scss/font-awesome/_icons.scss */
.icon-hdd-o:before {
  content: "";
}

/* line 164, ../scss/font-awesome/_icons.scss */
.icon-bullhorn:before {
  content: "";
}

/* line 165, ../scss/font-awesome/_icons.scss */
.icon-bell:before {
  content: "";
}

/* line 166, ../scss/font-awesome/_icons.scss */
.icon-certificate:before {
  content: "";
}

/* line 167, ../scss/font-awesome/_icons.scss */
.icon-hand-o-right:before {
  content: "";
}

/* line 168, ../scss/font-awesome/_icons.scss */
.icon-hand-o-left:before {
  content: "";
}

/* line 169, ../scss/font-awesome/_icons.scss */
.icon-hand-o-up:before {
  content: "";
}

/* line 170, ../scss/font-awesome/_icons.scss */
.icon-hand-o-down:before {
  content: "";
}

/* line 171, ../scss/font-awesome/_icons.scss */
.icon-arrow-circle-left:before {
  content: "";
}

/* line 172, ../scss/font-awesome/_icons.scss */
.icon-arrow-circle-right:before {
  content: "";
}

/* line 173, ../scss/font-awesome/_icons.scss */
.icon-arrow-circle-up:before {
  content: "";
}

/* line 174, ../scss/font-awesome/_icons.scss */
.icon-arrow-circle-down:before {
  content: "";
}

/* line 175, ../scss/font-awesome/_icons.scss */
.icon-globe:before {
  content: "";
}

/* line 176, ../scss/font-awesome/_icons.scss */
.icon-wrench:before {
  content: "";
}

/* line 177, ../scss/font-awesome/_icons.scss */
.icon-tasks:before {
  content: "";
}

/* line 178, ../scss/font-awesome/_icons.scss */
.icon-filter:before {
  content: "";
}

/* line 179, ../scss/font-awesome/_icons.scss */
.icon-briefcase:before {
  content: "";
}

/* line 180, ../scss/font-awesome/_icons.scss */
.icon-arrows-alt:before {
  content: "";
}

/* line 181, ../scss/font-awesome/_icons.scss */
.icon-group:before,
.icon-users:before {
  content: "";
}

/* line 183, ../scss/font-awesome/_icons.scss */
.icon-chain:before,
.icon-link:before {
  content: "";
}

/* line 185, ../scss/font-awesome/_icons.scss */
.icon-cloud:before {
  content: "";
}

/* line 186, ../scss/font-awesome/_icons.scss */
.icon-flask:before {
  content: "";
}

/* line 187, ../scss/font-awesome/_icons.scss */
.icon-cut:before,
.icon-scissors:before {
  content: "";
}

/* line 189, ../scss/font-awesome/_icons.scss */
.icon-copy:before,
.icon-files-o:before {
  content: "";
}

/* line 191, ../scss/font-awesome/_icons.scss */
.icon-paperclip:before {
  content: "";
}

/* line 192, ../scss/font-awesome/_icons.scss */
.icon-save:before,
.icon-floppy-o:before {
  content: "";
}

/* line 194, ../scss/font-awesome/_icons.scss */
.icon-square:before {
  content: "";
}

/* line 195, ../scss/font-awesome/_icons.scss */
.icon-navicon:before,
.icon-reorder:before,
.icon-bars:before {
  content: "";
}

/* line 198, ../scss/font-awesome/_icons.scss */
.icon-list-ul:before {
  content: "";
}

/* line 199, ../scss/font-awesome/_icons.scss */
.icon-list-ol:before {
  content: "";
}

/* line 200, ../scss/font-awesome/_icons.scss */
.icon-strikethrough:before {
  content: "";
}

/* line 201, ../scss/font-awesome/_icons.scss */
.icon-underline:before {
  content: "";
}

/* line 202, ../scss/font-awesome/_icons.scss */
.icon-table:before {
  content: "";
}

/* line 203, ../scss/font-awesome/_icons.scss */
.icon-magic:before {
  content: "";
}

/* line 204, ../scss/font-awesome/_icons.scss */
.icon-truck:before {
  content: "";
}

/* line 205, ../scss/font-awesome/_icons.scss */
.icon-pinterest:before {
  content: "";
}

/* line 206, ../scss/font-awesome/_icons.scss */
.icon-pinterest-square:before {
  content: "";
}

/* line 207, ../scss/font-awesome/_icons.scss */
.icon-google-plus-square:before {
  content: "";
}

/* line 208, ../scss/font-awesome/_icons.scss */
.icon-google-plus:before {
  content: "";
}

/* line 209, ../scss/font-awesome/_icons.scss */
.icon-money:before {
  content: "";
}

/* line 210, ../scss/font-awesome/_icons.scss */
.icon-caret-down:before {
  content: "";
}

/* line 211, ../scss/font-awesome/_icons.scss */
.icon-caret-up:before {
  content: "";
}

/* line 212, ../scss/font-awesome/_icons.scss */
.icon-caret-left:before {
  content: "";
}

/* line 213, ../scss/font-awesome/_icons.scss */
.icon-caret-right:before {
  content: "";
}

/* line 214, ../scss/font-awesome/_icons.scss */
.icon-columns:before {
  content: "";
}

/* line 215, ../scss/font-awesome/_icons.scss */
.icon-unsorted:before,
.icon-sort:before {
  content: "";
}

/* line 217, ../scss/font-awesome/_icons.scss */
.icon-sort-down:before,
.icon-sort-desc:before {
  content: "";
}

/* line 219, ../scss/font-awesome/_icons.scss */
.icon-sort-up:before,
.icon-sort-asc:before {
  content: "";
}

/* line 221, ../scss/font-awesome/_icons.scss */
.icon-envelope:before {
  content: "";
}

/* line 222, ../scss/font-awesome/_icons.scss */
.icon-linkedin:before {
  content: "";
}

/* line 223, ../scss/font-awesome/_icons.scss */
.icon-rotate-left:before,
.icon-undo:before {
  content: "";
}

/* line 225, ../scss/font-awesome/_icons.scss */
.icon-legal:before,
.icon-gavel:before {
  content: "";
}

/* line 227, ../scss/font-awesome/_icons.scss */
.icon-dashboard:before,
.icon-tachometer:before {
  content: "";
}

/* line 229, ../scss/font-awesome/_icons.scss */
.icon-comment-o:before {
  content: "";
}

/* line 230, ../scss/font-awesome/_icons.scss */
.icon-comments-o:before {
  content: "";
}

/* line 231, ../scss/font-awesome/_icons.scss */
.icon-flash:before,
.icon-bolt:before {
  content: "";
}

/* line 233, ../scss/font-awesome/_icons.scss */
.icon-sitemap:before {
  content: "";
}

/* line 234, ../scss/font-awesome/_icons.scss */
.icon-umbrella:before {
  content: "";
}

/* line 235, ../scss/font-awesome/_icons.scss */
.icon-paste:before,
.icon-clipboard:before {
  content: "";
}

/* line 237, ../scss/font-awesome/_icons.scss */
.icon-lightbulb-o:before {
  content: "";
}

/* line 238, ../scss/font-awesome/_icons.scss */
.icon-exchange:before {
  content: "";
}

/* line 239, ../scss/font-awesome/_icons.scss */
.icon-cloud-download:before {
  content: "";
}

/* line 240, ../scss/font-awesome/_icons.scss */
.icon-cloud-upload:before {
  content: "";
}

/* line 241, ../scss/font-awesome/_icons.scss */
.icon-user-md:before {
  content: "";
}

/* line 242, ../scss/font-awesome/_icons.scss */
.icon-stethoscope:before {
  content: "";
}

/* line 243, ../scss/font-awesome/_icons.scss */
.icon-suitcase:before {
  content: "";
}

/* line 244, ../scss/font-awesome/_icons.scss */
.icon-bell-o:before {
  content: "";
}

/* line 245, ../scss/font-awesome/_icons.scss */
.icon-coffee:before {
  content: "";
}

/* line 246, ../scss/font-awesome/_icons.scss */
.icon-cutlery:before {
  content: "";
}

/* line 247, ../scss/font-awesome/_icons.scss */
.icon-file-text-o:before {
  content: "";
}

/* line 248, ../scss/font-awesome/_icons.scss */
.icon-building-o:before {
  content: "";
}

/* line 249, ../scss/font-awesome/_icons.scss */
.icon-hospital-o:before {
  content: "";
}

/* line 250, ../scss/font-awesome/_icons.scss */
.icon-ambulance:before {
  content: "";
}

/* line 251, ../scss/font-awesome/_icons.scss */
.icon-medkit:before {
  content: "";
}

/* line 252, ../scss/font-awesome/_icons.scss */
.icon-fighter-jet:before {
  content: "";
}

/* line 253, ../scss/font-awesome/_icons.scss */
.icon-beer:before {
  content: "";
}

/* line 254, ../scss/font-awesome/_icons.scss */
.icon-h-square:before {
  content: "";
}

/* line 255, ../scss/font-awesome/_icons.scss */
.icon-plus-square:before {
  content: "";
}

/* line 256, ../scss/font-awesome/_icons.scss */
.icon-angle-double-left:before {
  content: "";
}

/* line 257, ../scss/font-awesome/_icons.scss */
.icon-angle-double-right:before {
  content: "";
}

/* line 258, ../scss/font-awesome/_icons.scss */
.icon-angle-double-up:before {
  content: "";
}

/* line 259, ../scss/font-awesome/_icons.scss */
.icon-angle-double-down:before {
  content: "";
}

/* line 260, ../scss/font-awesome/_icons.scss */
.icon-angle-left:before {
  content: "";
}

/* line 261, ../scss/font-awesome/_icons.scss */
.icon-angle-right:before {
  content: "";
}

/* line 262, ../scss/font-awesome/_icons.scss */
.icon-angle-up:before {
  content: "";
}

/* line 263, ../scss/font-awesome/_icons.scss */
.icon-angle-down:before {
  content: "";
}

/* line 264, ../scss/font-awesome/_icons.scss */
.icon-desktop:before {
  content: "";
}

/* line 265, ../scss/font-awesome/_icons.scss */
.icon-laptop:before {
  content: "";
}

/* line 266, ../scss/font-awesome/_icons.scss */
.icon-tablet:before {
  content: "";
}

/* line 267, ../scss/font-awesome/_icons.scss */
.icon-mobile-phone:before,
.icon-mobile:before {
  content: "";
}

/* line 269, ../scss/font-awesome/_icons.scss */
.icon-circle-o:before {
  content: "";
}

/* line 270, ../scss/font-awesome/_icons.scss */
.icon-quote-left:before {
  content: "";
}

/* line 271, ../scss/font-awesome/_icons.scss */
.icon-quote-right:before {
  content: "";
}

/* line 272, ../scss/font-awesome/_icons.scss */
.icon-spinner:before {
  content: "";
}

/* line 273, ../scss/font-awesome/_icons.scss */
.icon-circle:before {
  content: "";
}

/* line 274, ../scss/font-awesome/_icons.scss */
.icon-mail-reply:before,
.icon-reply:before {
  content: "";
}

/* line 276, ../scss/font-awesome/_icons.scss */
.icon-github-alt:before {
  content: "";
}

/* line 277, ../scss/font-awesome/_icons.scss */
.icon-folder-o:before {
  content: "";
}

/* line 278, ../scss/font-awesome/_icons.scss */
.icon-folder-open-o:before {
  content: "";
}

/* line 279, ../scss/font-awesome/_icons.scss */
.icon-smile-o:before {
  content: "";
}

/* line 280, ../scss/font-awesome/_icons.scss */
.icon-frown-o:before {
  content: "";
}

/* line 281, ../scss/font-awesome/_icons.scss */
.icon-meh-o:before {
  content: "";
}

/* line 282, ../scss/font-awesome/_icons.scss */
.icon-gamepad:before {
  content: "";
}

/* line 283, ../scss/font-awesome/_icons.scss */
.icon-keyboard-o:before {
  content: "";
}

/* line 284, ../scss/font-awesome/_icons.scss */
.icon-flag-o:before {
  content: "";
}

/* line 285, ../scss/font-awesome/_icons.scss */
.icon-flag-checkered:before {
  content: "";
}

/* line 286, ../scss/font-awesome/_icons.scss */
.icon-terminal:before {
  content: "";
}

/* line 287, ../scss/font-awesome/_icons.scss */
.icon-code:before {
  content: "";
}

/* line 288, ../scss/font-awesome/_icons.scss */
.icon-mail-reply-all:before,
.icon-reply-all:before {
  content: "";
}

/* line 290, ../scss/font-awesome/_icons.scss */
.icon-star-half-empty:before,
.icon-star-half-full:before,
.icon-star-half-o:before {
  content: "";
}

/* line 293, ../scss/font-awesome/_icons.scss */
.icon-location-arrow:before {
  content: "";
}

/* line 294, ../scss/font-awesome/_icons.scss */
.icon-crop:before {
  content: "";
}

/* line 295, ../scss/font-awesome/_icons.scss */
.icon-code-fork:before {
  content: "";
}

/* line 296, ../scss/font-awesome/_icons.scss */
.icon-unlink:before,
.icon-chain-broken:before {
  content: "";
}

/* line 298, ../scss/font-awesome/_icons.scss */
.icon-question:before {
  content: "";
}

/* line 299, ../scss/font-awesome/_icons.scss */
.icon-info:before {
  content: "";
}

/* line 300, ../scss/font-awesome/_icons.scss */
.icon-exclamation:before {
  content: "";
}

/* line 301, ../scss/font-awesome/_icons.scss */
.icon-superscript:before {
  content: "";
}

/* line 302, ../scss/font-awesome/_icons.scss */
.icon-subscript:before {
  content: "";
}

/* line 303, ../scss/font-awesome/_icons.scss */
.icon-eraser:before {
  content: "";
}

/* line 304, ../scss/font-awesome/_icons.scss */
.icon-puzzle-piece:before {
  content: "";
}

/* line 305, ../scss/font-awesome/_icons.scss */
.icon-microphone:before {
  content: "";
}

/* line 306, ../scss/font-awesome/_icons.scss */
.icon-microphone-slash:before {
  content: "";
}

/* line 307, ../scss/font-awesome/_icons.scss */
.icon-shield:before {
  content: "";
}

/* line 308, ../scss/font-awesome/_icons.scss */
.icon-calendar-o:before {
  content: "";
}

/* line 309, ../scss/font-awesome/_icons.scss */
.icon-fire-extinguisher:before {
  content: "";
}

/* line 310, ../scss/font-awesome/_icons.scss */
.icon-rocket:before {
  content: "";
}

/* line 311, ../scss/font-awesome/_icons.scss */
.icon-maxcdn:before {
  content: "";
}

/* line 312, ../scss/font-awesome/_icons.scss */
.icon-chevron-circle-left:before {
  content: "";
}

/* line 313, ../scss/font-awesome/_icons.scss */
.icon-chevron-circle-right:before {
  content: "";
}

/* line 314, ../scss/font-awesome/_icons.scss */
.icon-chevron-circle-up:before {
  content: "";
}

/* line 315, ../scss/font-awesome/_icons.scss */
.icon-chevron-circle-down:before {
  content: "";
}

/* line 316, ../scss/font-awesome/_icons.scss */
.icon-html5:before {
  content: "";
}

/* line 317, ../scss/font-awesome/_icons.scss */
.icon-css3:before {
  content: "";
}

/* line 318, ../scss/font-awesome/_icons.scss */
.icon-anchor:before {
  content: "";
}

/* line 319, ../scss/font-awesome/_icons.scss */
.icon-unlock-alt:before {
  content: "";
}

/* line 320, ../scss/font-awesome/_icons.scss */
.icon-bullseye:before {
  content: "";
}

/* line 321, ../scss/font-awesome/_icons.scss */
.icon-ellipsis-h:before {
  content: "";
}

/* line 322, ../scss/font-awesome/_icons.scss */
.icon-ellipsis-v:before {
  content: "";
}

/* line 323, ../scss/font-awesome/_icons.scss */
.icon-rss-square:before {
  content: "";
}

/* line 324, ../scss/font-awesome/_icons.scss */
.icon-play-circle:before {
  content: "";
}

/* line 325, ../scss/font-awesome/_icons.scss */
.icon-ticket:before {
  content: "";
}

/* line 326, ../scss/font-awesome/_icons.scss */
.icon-minus-square:before {
  content: "";
}

/* line 327, ../scss/font-awesome/_icons.scss */
.icon-minus-square-o:before {
  content: "";
}

/* line 328, ../scss/font-awesome/_icons.scss */
.icon-level-up:before {
  content: "";
}

/* line 329, ../scss/font-awesome/_icons.scss */
.icon-level-down:before {
  content: "";
}

/* line 330, ../scss/font-awesome/_icons.scss */
.icon-check-square:before {
  content: "";
}

/* line 331, ../scss/font-awesome/_icons.scss */
.icon-pencil-square:before {
  content: "";
}

/* line 332, ../scss/font-awesome/_icons.scss */
.icon-external-link-square:before {
  content: "";
}

/* line 333, ../scss/font-awesome/_icons.scss */
.icon-share-square:before {
  content: "";
}

/* line 334, ../scss/font-awesome/_icons.scss */
.icon-compass:before {
  content: "";
}

/* line 335, ../scss/font-awesome/_icons.scss */
.icon-toggle-down:before,
.icon-caret-square-o-down:before {
  content: "";
}

/* line 337, ../scss/font-awesome/_icons.scss */
.icon-toggle-up:before,
.icon-caret-square-o-up:before {
  content: "";
}

/* line 339, ../scss/font-awesome/_icons.scss */
.icon-toggle-right:before,
.icon-caret-square-o-right:before {
  content: "";
}

/* line 341, ../scss/font-awesome/_icons.scss */
.icon-euro:before,
.icon-eur:before {
  content: "";
}

/* line 343, ../scss/font-awesome/_icons.scss */
.icon-gbp:before {
  content: "";
}

/* line 344, ../scss/font-awesome/_icons.scss */
.icon-dollar:before,
.icon-usd:before {
  content: "";
}

/* line 346, ../scss/font-awesome/_icons.scss */
.icon-rupee:before,
.icon-inr:before {
  content: "";
}

/* line 348, ../scss/font-awesome/_icons.scss */
.icon-cny:before,
.icon-rmb:before,
.icon-yen:before,
.icon-jpy:before {
  content: "";
}

/* line 352, ../scss/font-awesome/_icons.scss */
.icon-ruble:before,
.icon-rouble:before,
.icon-rub:before {
  content: "";
}

/* line 355, ../scss/font-awesome/_icons.scss */
.icon-won:before,
.icon-krw:before {
  content: "";
}

/* line 357, ../scss/font-awesome/_icons.scss */
.icon-bitcoin:before,
.icon-btc:before {
  content: "";
}

/* line 359, ../scss/font-awesome/_icons.scss */
.icon-file:before {
  content: "";
}

/* line 360, ../scss/font-awesome/_icons.scss */
.icon-file-text:before {
  content: "";
}

/* line 361, ../scss/font-awesome/_icons.scss */
.icon-sort-alpha-asc:before {
  content: "";
}

/* line 362, ../scss/font-awesome/_icons.scss */
.icon-sort-alpha-desc:before {
  content: "";
}

/* line 363, ../scss/font-awesome/_icons.scss */
.icon-sort-amount-asc:before {
  content: "";
}

/* line 364, ../scss/font-awesome/_icons.scss */
.icon-sort-amount-desc:before {
  content: "";
}

/* line 365, ../scss/font-awesome/_icons.scss */
.icon-sort-numeric-asc:before {
  content: "";
}

/* line 366, ../scss/font-awesome/_icons.scss */
.icon-sort-numeric-desc:before {
  content: "";
}

/* line 367, ../scss/font-awesome/_icons.scss */
.icon-thumbs-up:before {
  content: "";
}

/* line 368, ../scss/font-awesome/_icons.scss */
.icon-thumbs-down:before {
  content: "";
}

/* line 369, ../scss/font-awesome/_icons.scss */
.icon-youtube-square:before {
  content: "";
}

/* line 370, ../scss/font-awesome/_icons.scss */
.icon-youtube:before {
  content: "";
}

/* line 371, ../scss/font-awesome/_icons.scss */
.icon-xing:before {
  content: "";
}

/* line 372, ../scss/font-awesome/_icons.scss */
.icon-xing-square:before {
  content: "";
}

/* line 373, ../scss/font-awesome/_icons.scss */
.icon-youtube-play:before {
  content: "";
}

/* line 374, ../scss/font-awesome/_icons.scss */
.icon-dropbox:before {
  content: "";
}

/* line 375, ../scss/font-awesome/_icons.scss */
.icon-stack-overflow:before {
  content: "";
}

/* line 376, ../scss/font-awesome/_icons.scss */
.icon-instagram:before {
  content: "";
}

/* line 377, ../scss/font-awesome/_icons.scss */
.icon-flickr:before {
  content: "";
}

/* line 378, ../scss/font-awesome/_icons.scss */
.icon-adn:before {
  content: "";
}

/* line 379, ../scss/font-awesome/_icons.scss */
.icon-bitbucket:before {
  content: "";
}

/* line 380, ../scss/font-awesome/_icons.scss */
.icon-bitbucket-square:before {
  content: "";
}

/* line 381, ../scss/font-awesome/_icons.scss */
.icon-tumblr:before {
  content: "";
}

/* line 382, ../scss/font-awesome/_icons.scss */
.icon-tumblr-square:before {
  content: "";
}

/* line 383, ../scss/font-awesome/_icons.scss */
.icon-long-arrow-down:before {
  content: "";
}

/* line 384, ../scss/font-awesome/_icons.scss */
.icon-long-arrow-up:before {
  content: "";
}

/* line 385, ../scss/font-awesome/_icons.scss */
.icon-long-arrow-left:before {
  content: "";
}

/* line 386, ../scss/font-awesome/_icons.scss */
.icon-long-arrow-right:before {
  content: "";
}

/* line 387, ../scss/font-awesome/_icons.scss */
.icon-apple:before {
  content: "";
}

/* line 388, ../scss/font-awesome/_icons.scss */
.icon-windows:before {
  content: "";
}

/* line 389, ../scss/font-awesome/_icons.scss */
.icon-android:before {
  content: "";
}

/* line 390, ../scss/font-awesome/_icons.scss */
.icon-linux:before {
  content: "";
}

/* line 391, ../scss/font-awesome/_icons.scss */
.icon-dribbble:before {
  content: "";
}

/* line 392, ../scss/font-awesome/_icons.scss */
.icon-skype:before {
  content: "";
}

/* line 393, ../scss/font-awesome/_icons.scss */
.icon-foursquare:before {
  content: "";
}

/* line 394, ../scss/font-awesome/_icons.scss */
.icon-trello:before {
  content: "";
}

/* line 395, ../scss/font-awesome/_icons.scss */
.icon-female:before {
  content: "";
}

/* line 396, ../scss/font-awesome/_icons.scss */
.icon-male:before {
  content: "";
}

/* line 397, ../scss/font-awesome/_icons.scss */
.icon-gittip:before {
  content: "";
}

/* line 398, ../scss/font-awesome/_icons.scss */
.icon-sun-o:before {
  content: "";
}

/* line 399, ../scss/font-awesome/_icons.scss */
.icon-moon-o:before {
  content: "";
}

/* line 400, ../scss/font-awesome/_icons.scss */
.icon-archive:before {
  content: "";
}

/* line 401, ../scss/font-awesome/_icons.scss */
.icon-bug:before {
  content: "";
}

/* line 402, ../scss/font-awesome/_icons.scss */
.icon-vk:before {
  content: "";
}

/* line 403, ../scss/font-awesome/_icons.scss */
.icon-weibo:before {
  content: "";
}

/* line 404, ../scss/font-awesome/_icons.scss */
.icon-renren:before {
  content: "";
}

/* line 405, ../scss/font-awesome/_icons.scss */
.icon-pagelines:before {
  content: "";
}

/* line 406, ../scss/font-awesome/_icons.scss */
.icon-stack-exchange:before {
  content: "";
}

/* line 407, ../scss/font-awesome/_icons.scss */
.icon-arrow-circle-o-right:before {
  content: "";
}

/* line 408, ../scss/font-awesome/_icons.scss */
.icon-arrow-circle-o-left:before {
  content: "";
}

/* line 409, ../scss/font-awesome/_icons.scss */
.icon-toggle-left:before,
.icon-caret-square-o-left:before {
  content: "";
}

/* line 411, ../scss/font-awesome/_icons.scss */
.icon-dot-circle-o:before {
  content: "";
}

/* line 412, ../scss/font-awesome/_icons.scss */
.icon-wheelchair:before {
  content: "";
}

/* line 413, ../scss/font-awesome/_icons.scss */
.icon-vimeo-square:before {
  content: "";
}

/* line 414, ../scss/font-awesome/_icons.scss */
.icon-turkish-lira:before,
.icon-try:before {
  content: "";
}

/* line 416, ../scss/font-awesome/_icons.scss */
.icon-plus-square-o:before {
  content: "";
}

/* line 417, ../scss/font-awesome/_icons.scss */
.icon-space-shuttle:before {
  content: "";
}

/* line 418, ../scss/font-awesome/_icons.scss */
.icon-slack:before {
  content: "";
}

/* line 419, ../scss/font-awesome/_icons.scss */
.icon-envelope-square:before {
  content: "";
}

/* line 420, ../scss/font-awesome/_icons.scss */
.icon-wordpress:before {
  content: "";
}

/* line 421, ../scss/font-awesome/_icons.scss */
.icon-openid:before {
  content: "";
}

/* line 422, ../scss/font-awesome/_icons.scss */
.icon-institution:before,
.icon-bank:before,
.icon-university:before {
  content: "";
}

/* line 425, ../scss/font-awesome/_icons.scss */
.icon-mortar-board:before,
.icon-graduation-cap:before {
  content: "";
}

/* line 427, ../scss/font-awesome/_icons.scss */
.icon-yahoo:before {
  content: "";
}

/* line 428, ../scss/font-awesome/_icons.scss */
.icon-google:before {
  content: "";
}

/* line 429, ../scss/font-awesome/_icons.scss */
.icon-reddit:before {
  content: "";
}

/* line 430, ../scss/font-awesome/_icons.scss */
.icon-reddit-square:before {
  content: "";
}

/* line 431, ../scss/font-awesome/_icons.scss */
.icon-stumbleupon-circle:before {
  content: "";
}

/* line 432, ../scss/font-awesome/_icons.scss */
.icon-stumbleupon:before {
  content: "";
}

/* line 433, ../scss/font-awesome/_icons.scss */
.icon-delicious:before {
  content: "";
}

/* line 434, ../scss/font-awesome/_icons.scss */
.icon-digg:before {
  content: "";
}

/* line 435, ../scss/font-awesome/_icons.scss */
.icon-pied-piper-square:before,
.icon-pied-piper:before {
  content: "";
}

/* line 437, ../scss/font-awesome/_icons.scss */
.icon-pied-piper-alt:before {
  content: "";
}

/* line 438, ../scss/font-awesome/_icons.scss */
.icon-drupal:before {
  content: "";
}

/* line 439, ../scss/font-awesome/_icons.scss */
.icon-joomla:before {
  content: "";
}

/* line 440, ../scss/font-awesome/_icons.scss */
.icon-language:before {
  content: "";
}

/* line 441, ../scss/font-awesome/_icons.scss */
.icon-fax:before {
  content: "";
}

/* line 442, ../scss/font-awesome/_icons.scss */
.icon-building:before {
  content: "";
}

/* line 443, ../scss/font-awesome/_icons.scss */
.icon-child:before {
  content: "";
}

/* line 444, ../scss/font-awesome/_icons.scss */
.icon-paw:before {
  content: "";
}

/* line 445, ../scss/font-awesome/_icons.scss */
.icon-spoon:before {
  content: "";
}

/* line 446, ../scss/font-awesome/_icons.scss */
.icon-cube:before {
  content: "";
}

/* line 447, ../scss/font-awesome/_icons.scss */
.icon-cubes:before {
  content: "";
}

/* line 448, ../scss/font-awesome/_icons.scss */
.icon-behance:before {
  content: "";
}

/* line 449, ../scss/font-awesome/_icons.scss */
.icon-behance-square:before {
  content: "";
}

/* line 450, ../scss/font-awesome/_icons.scss */
.icon-steam:before {
  content: "";
}

/* line 451, ../scss/font-awesome/_icons.scss */
.icon-steam-square:before {
  content: "";
}

/* line 452, ../scss/font-awesome/_icons.scss */
.icon-recycle:before {
  content: "";
}

/* line 453, ../scss/font-awesome/_icons.scss */
.icon-automobile:before,
.icon-car:before {
  content: "";
}

/* line 455, ../scss/font-awesome/_icons.scss */
.icon-cab:before,
.icon-taxi:before {
  content: "";
}

/* line 457, ../scss/font-awesome/_icons.scss */
.icon-tree:before {
  content: "";
}

/* line 458, ../scss/font-awesome/_icons.scss */
.icon-spotify:before {
  content: "";
}

/* line 459, ../scss/font-awesome/_icons.scss */
.icon-deviantart:before {
  content: "";
}

/* line 460, ../scss/font-awesome/_icons.scss */
.icon-soundcloud:before {
  content: "";
}

/* line 461, ../scss/font-awesome/_icons.scss */
.icon-database:before {
  content: "";
}

/* line 462, ../scss/font-awesome/_icons.scss */
.icon-file-pdf-o:before {
  content: "";
}

/* line 463, ../scss/font-awesome/_icons.scss */
.icon-file-word-o:before {
  content: "";
}

/* line 464, ../scss/font-awesome/_icons.scss */
.icon-file-excel-o:before {
  content: "";
}

/* line 465, ../scss/font-awesome/_icons.scss */
.icon-file-powerpoint-o:before {
  content: "";
}

/* line 466, ../scss/font-awesome/_icons.scss */
.icon-file-photo-o:before,
.icon-file-picture-o:before,
.icon-file-image-o:before {
  content: "";
}

/* line 469, ../scss/font-awesome/_icons.scss */
.icon-file-zip-o:before,
.icon-file-archive-o:before {
  content: "";
}

/* line 471, ../scss/font-awesome/_icons.scss */
.icon-file-sound-o:before,
.icon-file-audio-o:before {
  content: "";
}

/* line 473, ../scss/font-awesome/_icons.scss */
.icon-file-movie-o:before,
.icon-file-video-o:before {
  content: "";
}

/* line 475, ../scss/font-awesome/_icons.scss */
.icon-file-code-o:before {
  content: "";
}

/* line 476, ../scss/font-awesome/_icons.scss */
.icon-vine:before {
  content: "";
}

/* line 477, ../scss/font-awesome/_icons.scss */
.icon-codepen:before {
  content: "";
}

/* line 478, ../scss/font-awesome/_icons.scss */
.icon-jsfiddle:before {
  content: "";
}

/* line 479, ../scss/font-awesome/_icons.scss */
.icon-life-bouy:before,
.icon-life-saver:before,
.icon-support:before,
.icon-life-ring:before {
  content: "";
}

/* line 483, ../scss/font-awesome/_icons.scss */
.icon-circle-o-notch:before {
  content: "";
}

/* line 484, ../scss/font-awesome/_icons.scss */
.icon-ra:before,
.icon-rebel:before {
  content: "";
}

/* line 486, ../scss/font-awesome/_icons.scss */
.icon-ge:before,
.icon-empire:before {
  content: "";
}

/* line 488, ../scss/font-awesome/_icons.scss */
.icon-git-square:before {
  content: "";
}

/* line 489, ../scss/font-awesome/_icons.scss */
.icon-git:before {
  content: "";
}

/* line 490, ../scss/font-awesome/_icons.scss */
.icon-hacker-news:before {
  content: "";
}

/* line 491, ../scss/font-awesome/_icons.scss */
.icon-tencent-weibo:before {
  content: "";
}

/* line 492, ../scss/font-awesome/_icons.scss */
.icon-qq:before {
  content: "";
}

/* line 493, ../scss/font-awesome/_icons.scss */
.icon-wechat:before,
.icon-weixin:before {
  content: "";
}

/* line 495, ../scss/font-awesome/_icons.scss */
.icon-send:before,
.icon-paper-plane:before {
  content: "";
}

/* line 497, ../scss/font-awesome/_icons.scss */
.icon-send-o:before,
.icon-paper-plane-o:before {
  content: "";
}

/* line 499, ../scss/font-awesome/_icons.scss */
.icon-history:before {
  content: "";
}

/* line 500, ../scss/font-awesome/_icons.scss */
.icon-circle-thin:before {
  content: "";
}

/* line 501, ../scss/font-awesome/_icons.scss */
.icon-header:before {
  content: "";
}

/* line 502, ../scss/font-awesome/_icons.scss */
.icon-paragraph:before {
  content: "";
}

/* line 503, ../scss/font-awesome/_icons.scss */
.icon-sliders:before {
  content: "";
}

/* line 504, ../scss/font-awesome/_icons.scss */
.icon-share-alt:before {
  content: "";
}

/* line 505, ../scss/font-awesome/_icons.scss */
.icon-share-alt-square:before {
  content: "";
}

/* line 506, ../scss/font-awesome/_icons.scss */
.icon-bomb:before {
  content: "";
}

@font-face {
  font-family: 'Mono Social Icons Font';
  src: url("../fonts/monosocialfonts/MonoSocialIconsFont-1.10.eot");
  src: url("../fonts/monosocialfonts/MonoSocialIconsFont-1.10.eot") format("embedded-opentype"), url("../fonts/monosocialfonts/MonoSocialIconsFont-1.10.woff") format("woff"), url("../fonts/monosocialfonts/MonoSocialIconsFont-1.10.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 13, ../scss/_monofontsocialfonts.scss */
.social-icon,
a.social-icon:before {
  font-family: 'Mono Social Icons Font';
  font-size: 45px;
  font-weight: normal;
  font-style: normal;
  line-height: normal;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  font-smoothing: antialiased;
  display: inline;
  width: auto;
  height: auto;
  padding: 0;
  margin-top: 0;
  vertical-align: baseline;
  background-image: none;
  speak: none;
}

/* line 36, ../scss/_monofontsocialfonts.scss */
i.social-icon {
  font-style: normal;
}

/* line 38, ../scss/_monofontsocialfonts.scss */
a.social-icon:before {
  margin-right: 0.3em;
}

/* line 40, ../scss/_monofontsocialfonts.scss */
.social-icon {
  /* Default Style */
  /* Circle Style */
  /* Rounded Style */
}
/* line 43, ../scss/_monofontsocialfonts.scss */
.social-icon.fivehundredpx:before {
  content: "\e000";
}
/* line 44, ../scss/_monofontsocialfonts.scss */
.social-icon.aboutme:before {
  content: "\e001";
}
/* line 45, ../scss/_monofontsocialfonts.scss */
.social-icon.addme:before {
  content: "\e002";
}
/* line 46, ../scss/_monofontsocialfonts.scss */
.social-icon.amazon::before {
  content: "\e003";
}
/* line 47, ../scss/_monofontsocialfonts.scss */
.social-icon.aol:before {
  content: "\e004";
}
/* line 48, ../scss/_monofontsocialfonts.scss */
.social-icon.appstorealt:before {
  content: "\e005";
}
/* line 49, ../scss/_monofontsocialfonts.scss */
.social-icon.appstore:before {
  content: "\e006";
}
/* line 50, ../scss/_monofontsocialfonts.scss */
.social-icon.apple:before {
  content: "\e007";
}
/* line 51, ../scss/_monofontsocialfonts.scss */
.social-icon.bebo:before {
  content: "\e008";
}
/* line 52, ../scss/_monofontsocialfonts.scss */
.social-icon.behance:before {
  content: "\e009";
}
/* line 53, ../scss/_monofontsocialfonts.scss */
.social-icon.bing:before {
  content: "\e010";
}
/* line 54, ../scss/_monofontsocialfonts.scss */
.social-icon.blip:before {
  content: "\e011";
}
/* line 55, ../scss/_monofontsocialfonts.scss */
.social-icon.blogger:before {
  content: "\e012";
}
/* line 56, ../scss/_monofontsocialfonts.scss */
.social-icon.coroflot:before {
  content: "\e013";
}
/* line 57, ../scss/_monofontsocialfonts.scss */
.social-icon.daytum:before {
  content: "\e014";
}
/* line 58, ../scss/_monofontsocialfonts.scss */
.social-icon.delicious:before {
  content: "\e015";
}
/* line 59, ../scss/_monofontsocialfonts.scss */
.social-icon.designbump:before {
  content: "\e016";
}
/* line 60, ../scss/_monofontsocialfonts.scss */
.social-icon.designfloat:before {
  content: "\e017";
}
/* line 61, ../scss/_monofontsocialfonts.scss */
.social-icon.deviantart:before {
  content: "\e018";
}
/* line 62, ../scss/_monofontsocialfonts.scss */
.social-icon.diggalt:before {
  content: "\e019";
}
/* line 63, ../scss/_monofontsocialfonts.scss */
.social-icon.digg:before {
  content: "\e020";
}
/* line 64, ../scss/_monofontsocialfonts.scss */
.social-icon.dribble:before {
  content: "\e021";
}
/* line 65, ../scss/_monofontsocialfonts.scss */
.social-icon.drupal:before {
  content: "\e022";
}
/* line 66, ../scss/_monofontsocialfonts.scss */
.social-icon.ebay:before {
  content: "\e023";
}
/* line 67, ../scss/_monofontsocialfonts.scss */
.social-icon.email:before {
  content: "\e024";
}
/* line 68, ../scss/_monofontsocialfonts.scss */
.social-icon.emberapp:before {
  content: "\e025";
}
/* line 69, ../scss/_monofontsocialfonts.scss */
.social-icon.etsy:before {
  content: "\e026";
}
/* line 70, ../scss/_monofontsocialfonts.scss */
.social-icon.facebook:before {
  content: "\e027";
}
/* line 71, ../scss/_monofontsocialfonts.scss */
.social-icon.feedburner:before {
  content: "\e028";
}
/* line 72, ../scss/_monofontsocialfonts.scss */
.social-icon.flickr:before {
  content: "\e029";
}
/* line 73, ../scss/_monofontsocialfonts.scss */
.social-icon.foodspotting:before {
  content: "\e030";
}
/* line 74, ../scss/_monofontsocialfonts.scss */
.social-icon.forrst:before {
  content: "\e031";
}
/* line 75, ../scss/_monofontsocialfonts.scss */
.social-icon.foursquare:before {
  content: "\e032";
}
/* line 76, ../scss/_monofontsocialfonts.scss */
.social-icon.friendsfeed:before {
  content: "\e033";
}
/* line 77, ../scss/_monofontsocialfonts.scss */
.social-icon.friendstar:before {
  content: "\e034";
}
/* line 78, ../scss/_monofontsocialfonts.scss */
.social-icon.gdgt:before {
  content: "\e035";
}
/* line 79, ../scss/_monofontsocialfonts.scss */
.social-icon.github:before {
  content: "\e036";
}
/* line 80, ../scss/_monofontsocialfonts.scss */
.social-icon.githubalt:before {
  content: "\e037";
}
/* line 81, ../scss/_monofontsocialfonts.scss */
.social-icon.googlebuzz:before {
  content: "\e038";
}
/* line 82, ../scss/_monofontsocialfonts.scss */
.social-icon.googleplus:before {
  content: "\e039";
}
/* line 83, ../scss/_monofontsocialfonts.scss */
.social-icon.googletalk:before {
  content: "\e040";
}
/* line 84, ../scss/_monofontsocialfonts.scss */
.social-icon.gowallapin:before {
  content: "\e041";
}
/* line 85, ../scss/_monofontsocialfonts.scss */
.social-icon.gowalla:before {
  content: "\e042";
}
/* line 86, ../scss/_monofontsocialfonts.scss */
.social-icon.grooveshark:before {
  content: "\e043";
}
/* line 87, ../scss/_monofontsocialfonts.scss */
.social-icon.heart:before {
  content: "\e044";
}
/* line 88, ../scss/_monofontsocialfonts.scss */
.social-icon.hyves:before {
  content: "\e045";
}
/* line 89, ../scss/_monofontsocialfonts.scss */
.social-icon.icondock:before {
  content: "\e046";
}
/* line 90, ../scss/_monofontsocialfonts.scss */
.social-icon.icq:before {
  content: "\e047";
}
/* line 91, ../scss/_monofontsocialfonts.scss */
.social-icon.identica:before {
  content: "\e048";
}
/* line 92, ../scss/_monofontsocialfonts.scss */
.social-icon.imessage:before {
  content: "\e049";
}
/* line 93, ../scss/_monofontsocialfonts.scss */
.social-icon.itunes:before {
  content: "\e050";
}
/* line 94, ../scss/_monofontsocialfonts.scss */
.social-icon.lastfm:before {
  content: "\e051";
}
/* line 95, ../scss/_monofontsocialfonts.scss */
.social-icon.linkedin:before {
  content: "\e052";
}
/* line 96, ../scss/_monofontsocialfonts.scss */
.social-icon.meetup:before {
  content: "\e053";
}
/* line 97, ../scss/_monofontsocialfonts.scss */
.social-icon.metacafe:before {
  content: "\e054";
}
/* line 98, ../scss/_monofontsocialfonts.scss */
.social-icon.mixx:before {
  content: "\e055";
}
/* line 99, ../scss/_monofontsocialfonts.scss */
.social-icon.mobileme:before {
  content: "\e056";
}
/* line 100, ../scss/_monofontsocialfonts.scss */
.social-icon.mrwong:before {
  content: "\e057";
}
/* line 101, ../scss/_monofontsocialfonts.scss */
.social-icon.msn:before {
  content: "\e058";
}
/* line 102, ../scss/_monofontsocialfonts.scss */
.social-icon.myspace:before {
  content: "\e059";
}
/* line 103, ../scss/_monofontsocialfonts.scss */
.social-icon.newsvine:before {
  content: "\e060";
}
/* line 104, ../scss/_monofontsocialfonts.scss */
.social-icon.paypal:before {
  content: "\e061";
}
/* line 105, ../scss/_monofontsocialfonts.scss */
.social-icon.photobucket:before {
  content: "\e062";
}
/* line 106, ../scss/_monofontsocialfonts.scss */
.social-icon.picasa:before {
  content: "\e063";
}
/* line 107, ../scss/_monofontsocialfonts.scss */
.social-icon.pinterest:before {
  content: "\e064";
}
/* line 108, ../scss/_monofontsocialfonts.scss */
.social-icon.podcast:before {
  content: "\e065";
}
/* line 109, ../scss/_monofontsocialfonts.scss */
.social-icon.posterous:before {
  content: "\e066";
}
/* line 110, ../scss/_monofontsocialfonts.scss */
.social-icon.qik:before {
  content: "\e067";
}
/* line 111, ../scss/_monofontsocialfonts.scss */
.social-icon.quora:before {
  content: "\e068";
}
/* line 112, ../scss/_monofontsocialfonts.scss */
.social-icon.reddit:before {
  content: "\e069";
}
/* line 113, ../scss/_monofontsocialfonts.scss */
.social-icon.retweet:before {
  content: "\e070";
}
/* line 114, ../scss/_monofontsocialfonts.scss */
.social-icon.rss:before {
  content: "\e071";
}
/* line 115, ../scss/_monofontsocialfonts.scss */
.social-icon.scribd:before {
  content: "\e072";
}
/* line 116, ../scss/_monofontsocialfonts.scss */
.social-icon.sharethis:before {
  content: "\e073";
}
/* line 117, ../scss/_monofontsocialfonts.scss */
.social-icon.skype:before {
  content: "\e074";
}
/* line 118, ../scss/_monofontsocialfonts.scss */
.social-icon.slashdot:before {
  content: "\e075";
}
/* line 119, ../scss/_monofontsocialfonts.scss */
.social-icon.slideshare:before {
  content: "\e076";
}
/* line 120, ../scss/_monofontsocialfonts.scss */
.social-icon.smugmug:before {
  content: "\e077";
}
/* line 121, ../scss/_monofontsocialfonts.scss */
.social-icon.soundcloud:before {
  content: "\e078";
}
/* line 122, ../scss/_monofontsocialfonts.scss */
.social-icon.spotify:before {
  content: "\e079";
}
/* line 123, ../scss/_monofontsocialfonts.scss */
.social-icon.squidoo:before {
  content: "\e080";
}
/* line 124, ../scss/_monofontsocialfonts.scss */
.social-icon.stackoverflow:before {
  content: "\e081";
}
/* line 125, ../scss/_monofontsocialfonts.scss */
.social-icon.star:before {
  content: "\e082";
}
/* line 126, ../scss/_monofontsocialfonts.scss */
.social-icon.stumbleupon:before {
  content: "\e083";
}
/* line 127, ../scss/_monofontsocialfonts.scss */
.social-icon.technorati:before {
  content: "\e084";
}
/* line 128, ../scss/_monofontsocialfonts.scss */
.social-icon.tumblr:before {
  content: "\e085";
}
/* line 129, ../scss/_monofontsocialfonts.scss */
.social-icon.twitterbird:before {
  content: "\e086";
}
/* line 130, ../scss/_monofontsocialfonts.scss */
.social-icon.twitter:before {
  content: "\e087";
}
/* line 131, ../scss/_monofontsocialfonts.scss */
.social-icon.viddler:before {
  content: "\e088";
}
/* line 132, ../scss/_monofontsocialfonts.scss */
.social-icon.vimeo:before {
  content: "\e089";
}
/* line 133, ../scss/_monofontsocialfonts.scss */
.social-icon.virb:before {
  content: "\e090";
}
/* line 134, ../scss/_monofontsocialfonts.scss */
.social-icon.www:before {
  content: "\e091";
}
/* line 135, ../scss/_monofontsocialfonts.scss */
.social-icon.wikipedia:before {
  content: "\e092";
}
/* line 136, ../scss/_monofontsocialfonts.scss */
.social-icon.windows:before {
  content: "\e093";
}
/* line 137, ../scss/_monofontsocialfonts.scss */
.social-icon.wordpress:before {
  content: "\e094";
}
/* line 138, ../scss/_monofontsocialfonts.scss */
.social-icon.xing:before {
  content: "\e095";
}
/* line 139, ../scss/_monofontsocialfonts.scss */
.social-icon.yahoobuzz:before {
  content: "\e096";
}
/* line 140, ../scss/_monofontsocialfonts.scss */
.social-icon.yahoo:before {
  content: "\e097";
}
/* line 141, ../scss/_monofontsocialfonts.scss */
.social-icon.yelp:before {
  content: "\e098";
}
/* line 142, ../scss/_monofontsocialfonts.scss */
.social-icon.youtube:before {
  content: "\e099";
}
/* line 143, ../scss/_monofontsocialfonts.scss */
.social-icon.instagram:before {
  content: "\e100";
}
/* line 146, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.fivehundredpx:before {
  content: "\e200";
}
/* line 147, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.aboutme:before {
  content: "\e201";
}
/* line 148, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.addme:before {
  content: "\e202";
}
/* line 149, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.amazon::before {
  content: "\e203";
}
/* line 150, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.aol:before {
  content: "\e204";
}
/* line 151, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.appstorealt:before {
  content: "\e205";
}
/* line 152, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.appstore:before {
  content: "\e206";
}
/* line 153, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.apple:before {
  content: "\e207";
}
/* line 154, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.bebo:before {
  content: "\e208";
}
/* line 155, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.behance:before {
  content: "\e209";
}
/* line 156, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.bing:before {
  content: "\e210";
}
/* line 157, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.blip:before {
  content: "\e211";
}
/* line 158, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.blogger:before {
  content: "\e212";
}
/* line 159, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.coroflot:before {
  content: "\e213";
}
/* line 160, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.daytum:before {
  content: "\e214";
}
/* line 161, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.delicious:before {
  content: "\e215";
}
/* line 162, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.designbump:before {
  content: "\e216";
}
/* line 163, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.designfloat:before {
  content: "\e217";
}
/* line 164, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.deviantart:before {
  content: "\e218";
}
/* line 165, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.diggalt:before {
  content: "\e219";
}
/* line 166, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.digg:before {
  content: "\e220";
}
/* line 167, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.dribble:before {
  content: "\e221";
}
/* line 168, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.drupal:before {
  content: "\e222";
}
/* line 169, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.ebay:before {
  content: "\e223";
}
/* line 170, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.email:before {
  content: "\e224";
}
/* line 171, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.emberapp:before {
  content: "\e225";
}
/* line 172, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.etsy:before {
  content: "\e226";
}
/* line 173, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.facebook:before {
  content: "\e227";
}
/* line 174, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.feedburner:before {
  content: "\e228";
}
/* line 175, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.flickr:before {
  content: "\e229";
}
/* line 176, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.foodspotting:before {
  content: "\e230";
}
/* line 177, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.forrst:before {
  content: "\e231";
}
/* line 178, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.foursquare:before {
  content: "\e232";
}
/* line 179, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.friendsfeed:before {
  content: "\e233";
}
/* line 180, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.friendstar:before {
  content: "\e234";
}
/* line 181, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.gdgt:before {
  content: "\e235";
}
/* line 182, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.github:before {
  content: "\e236";
}
/* line 183, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.githubalt:before {
  content: "\e237";
}
/* line 184, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.googlebuzz:before {
  content: "\e238";
}
/* line 185, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.googleplus:before {
  content: "\e239";
}
/* line 186, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.googletalk:before {
  content: "\e240";
}
/* line 187, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.gowallapin:before {
  content: "\e241";
}
/* line 188, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.gowalla:before {
  content: "\e242";
}
/* line 189, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.grooveshark:before {
  content: "\e243";
}
/* line 190, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.heart:before {
  content: "\e244";
}
/* line 191, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.hyves:before {
  content: "\e245";
}
/* line 192, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.icondock:before {
  content: "\e246";
}
/* line 193, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.icq:before {
  content: "\e247";
}
/* line 194, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.identica:before {
  content: "\e248";
}
/* line 195, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.imessage:before {
  content: "\e249";
}
/* line 196, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.itunes:before {
  content: "\e250";
}
/* line 197, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.lastfm:before {
  content: "\e251";
}
/* line 198, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.linkedin:before {
  content: "\e252";
}
/* line 199, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.meetup:before {
  content: "\e253";
}
/* line 200, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.metacafe:before {
  content: "\e254";
}
/* line 201, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.mixx:before {
  content: "\e255";
}
/* line 202, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.mobileme:before {
  content: "\e256";
}
/* line 203, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.mrwong:before {
  content: "\e257";
}
/* line 204, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.msn:before {
  content: "\e258";
}
/* line 205, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.myspace:before {
  content: "\e259";
}
/* line 206, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.newsvine:before {
  content: "\e260";
}
/* line 207, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.paypal:before {
  content: "\e261";
}
/* line 208, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.photobucket:before {
  content: "\e262";
}
/* line 209, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.picasa:before {
  content: "\e263";
}
/* line 210, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.pinterest:before {
  content: "\e264";
}
/* line 211, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.podcast:before {
  content: "\e265";
}
/* line 212, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.posterous:before {
  content: "\e266";
}
/* line 213, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.qik:before {
  content: "\e267";
}
/* line 214, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.quora:before {
  content: "\e268";
}
/* line 215, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.reddit:before {
  content: "\e269";
}
/* line 216, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.retweet:before {
  content: "\e270";
}
/* line 217, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.rss:before {
  content: "\e271";
}
/* line 218, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.scribd:before {
  content: "\e272";
}
/* line 219, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.sharethis:before {
  content: "\e273";
}
/* line 220, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.skype:before {
  content: "\e274";
}
/* line 221, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.slashdot:before {
  content: "\e275";
}
/* line 222, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.slideshare:before {
  content: "\e276";
}
/* line 223, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.smugmug:before {
  content: "\e277";
}
/* line 224, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.soundcloud:before {
  content: "\e278";
}
/* line 225, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.spotify:before {
  content: "\e279";
}
/* line 226, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.squidoo:before {
  content: "\e280";
}
/* line 227, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.stackoverflow:before {
  content: "\e281";
}
/* line 228, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.star:before {
  content: "\e282";
}
/* line 229, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.stumbleupon:before {
  content: "\e283";
}
/* line 230, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.technorati:before {
  content: "\e284";
}
/* line 231, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.tumblr:before {
  content: "\e285";
}
/* line 232, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.twitterbird:before {
  content: "\e286";
}
/* line 233, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.twitter:before {
  content: "\e287";
}
/* line 234, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.viddler:before {
  content: "\e288";
}
/* line 235, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.vimeo:before {
  content: "\e289";
}
/* line 236, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.virb:before {
  content: "\e290";
}
/* line 237, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.www:before {
  content: "\e291";
}
/* line 238, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.wikipedia:before {
  content: "\e292";
}
/* line 239, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.windows:before {
  content: "\e293";
}
/* line 240, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.wordpress:before {
  content: "\e294";
}
/* line 241, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.xing:before {
  content: "\e295";
}
/* line 242, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.yahoobuzz:before {
  content: "\e296";
}
/* line 243, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.yahoo:before {
  content: "\e297";
}
/* line 244, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.yelp:before {
  content: "\e298";
}
/* line 245, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.youtube:before {
  content: "\e299";
}
/* line 246, ../scss/_monofontsocialfonts.scss */
.social-icon.circle.instagram:before {
  content: "\e300";
}
/* line 249, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.fivehundredpx:before {
  content: "\e400";
}
/* line 250, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.aboutme:before {
  content: "\e401";
}
/* line 251, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.addme:before {
  content: "\e402";
}
/* line 252, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.amazon::before {
  content: "\e403";
}
/* line 253, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.aol:before {
  content: "\e404";
}
/* line 254, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.appstorealt:before {
  content: "\e405";
}
/* line 255, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.appstore:before {
  content: "\e406";
}
/* line 256, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.apple:before {
  content: "\e407";
}
/* line 257, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.bebo:before {
  content: "\e408";
}
/* line 258, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.behance:before {
  content: "\e409";
}
/* line 259, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.bing:before {
  content: "\e410";
}
/* line 260, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.blip:before {
  content: "\e411";
}
/* line 261, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.blogger:before {
  content: "\e412";
}
/* line 262, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.coroflot:before {
  content: "\e413";
}
/* line 263, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.daytum:before {
  content: "\e414";
}
/* line 264, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.delicious:before {
  content: "\e415";
}
/* line 265, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.designbump:before {
  content: "\e416";
}
/* line 266, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.designfloat:before {
  content: "\e417";
}
/* line 267, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.deviantart:before {
  content: "\e418";
}
/* line 268, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.diggalt:before {
  content: "\e419";
}
/* line 269, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.digg:before {
  content: "\e420";
}
/* line 270, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.dribble:before {
  content: "\e421";
}
/* line 271, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.drupal:before {
  content: "\e422";
}
/* line 272, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.ebay:before {
  content: "\e423";
}
/* line 273, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.email:before {
  content: "\e424";
}
/* line 274, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.emberapp:before {
  content: "\e425";
}
/* line 275, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.etsy:before {
  content: "\e426";
}
/* line 276, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.facebook:before {
  content: "\e427";
}
/* line 277, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.feedburner:before {
  content: "\e428";
}
/* line 278, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.flickr:before {
  content: "\e429";
}
/* line 279, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.foodspotting:before {
  content: "\e430";
}
/* line 280, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.forrst:before {
  content: "\e431";
}
/* line 281, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.foursquare:before {
  content: "\e432";
}
/* line 282, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.friendsfeed:before {
  content: "\e433";
}
/* line 283, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.friendstar:before {
  content: "\e434";
}
/* line 284, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.gdgt:before {
  content: "\e435";
}
/* line 285, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.github:before {
  content: "\e436";
}
/* line 286, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.githubalt:before {
  content: "\e437";
}
/* line 287, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.googlebuzz:before {
  content: "\e438";
}
/* line 288, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.googleplus:before {
  content: "\e439";
}
/* line 289, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.googletalk:before {
  content: "\e440";
}
/* line 290, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.gowallapin:before {
  content: "\e441";
}
/* line 291, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.gowalla:before {
  content: "\e442";
}
/* line 292, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.grooveshark:before {
  content: "\e443";
}
/* line 293, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.heart:before {
  content: "\e444";
}
/* line 294, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.hyves:before {
  content: "\e445";
}
/* line 295, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.icondock:before {
  content: "\e446";
}
/* line 296, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.icq:before {
  content: "\e447";
}
/* line 297, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.identica:before {
  content: "\e448";
}
/* line 298, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.imessage:before {
  content: "\e449";
}
/* line 299, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.itunes:before {
  content: "\e450";
}
/* line 300, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.lastfm:before {
  content: "\e451";
}
/* line 301, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.linkedin:before {
  content: "\e452";
}
/* line 302, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.meetup:before {
  content: "\e453";
}
/* line 303, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.metacafe:before {
  content: "\e454";
}
/* line 304, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.mixx:before {
  content: "\e455";
}
/* line 305, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.mobileme:before {
  content: "\e456";
}
/* line 306, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.mrwong:before {
  content: "\e457";
}
/* line 307, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.msn:before {
  content: "\e458";
}
/* line 308, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.myspace:before {
  content: "\e459";
}
/* line 309, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.newsvine:before {
  content: "\e460";
}
/* line 310, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.paypal:before {
  content: "\e461";
}
/* line 311, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.photobucket:before {
  content: "\e462";
}
/* line 312, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.picasa:before {
  content: "\e463";
}
/* line 313, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.pinterest:before {
  content: "\e464";
}
/* line 314, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.podcast:before {
  content: "\e465";
}
/* line 315, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.posterous:before {
  content: "\e466";
}
/* line 316, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.qik:before {
  content: "\e467";
}
/* line 317, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.quora:before {
  content: "\e468";
}
/* line 318, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.reddit:before {
  content: "\e469";
}
/* line 319, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.retweet:before {
  content: "\e470";
}
/* line 320, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.rss:before {
  content: "\e471";
}
/* line 321, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.scribd:before {
  content: "\e472";
}
/* line 322, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.sharethis:before {
  content: "\e473";
}
/* line 323, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.skype:before {
  content: "\e474";
}
/* line 324, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.slashdot:before {
  content: "\e475";
}
/* line 325, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.slideshare:before {
  content: "\e476";
}
/* line 326, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.smugmug:before {
  content: "\e477";
}
/* line 327, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.soundcloud:before {
  content: "\e478";
}
/* line 328, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.spotify:before {
  content: "\e479";
}
/* line 329, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.squidoo:before {
  content: "\e480";
}
/* line 330, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.stackoverflow:before {
  content: "\e481";
}
/* line 331, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.star:before {
  content: "\e482";
}
/* line 332, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.stumbleupon:before {
  content: "\e483";
}
/* line 333, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.technorati:before {
  content: "\e484";
}
/* line 334, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.tumblr:before {
  content: "\e485";
}
/* line 335, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.twitterbird:before {
  content: "\e486";
}
/* line 336, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.twitter:before {
  content: "\e487";
}
/* line 337, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.viddler:before {
  content: "\e488";
}
/* line 338, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.vimeo:before {
  content: "\e489";
}
/* line 339, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.virb:before {
  content: "\e490";
}
/* line 340, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.www:before {
  content: "\e491";
}
/* line 341, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.wikipedia:before {
  content: "\e492";
}
/* line 342, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.windows:before {
  content: "\e493";
}
/* line 343, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.wordpress:before {
  content: "\e494";
}
/* line 344, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.xing:before {
  content: "\e495";
}
/* line 345, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.yahoobuzz:before {
  content: "\e496";
}
/* line 346, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.yahoo:before {
  content: "\e497";
}
/* line 347, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.yelp:before {
  content: "\e498";
}
/* line 348, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.youtube:before {
  content: "\e499";
}
/* line 349, ../scss/_monofontsocialfonts.scss */
.social-icon.rounded.instagram:before {
  content: "\e500";
}

/*--------------------------------------------------------------------*/
/* RADIUM THEME ANIMATIONS
/*--------------------------------------------------------------------*/
/* line 4, ../scss/_animate.scss */
.animated-content {
  opacity: 0;
}

/* line 8, ../scss/_animate.scss */
.image-outset {
  -webkit-transition: margin .1s;
  -moz-transition: margin .1s;
  -ms-transition: margin .1s;
  -o-transition: margin .1s;
  transition: margin .1s;
  position: relative;
  clear: both;
  outline: 0;
}

/* line 19, ../scss/_animate.scss */
.zoom-img-wrap {
  position: relative;
  z-index: 900;
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -ms-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
  -webkit-transform: translate(0px, 258px) translateZ(0px);
}

/* line 30, ../scss/_animate.scss */
html[data-useragent*='MSIE 10.0'] .animated-content,
html[data-useragent*='Mozilla/5.0'] .animated-content,
.columns > .animated-content,
.start-animation.animated-content,
.start-animation.animated-content .animated-content,
.current .animated-content,
.content .radium-banner .inner.animated-content,
.columns .radium-banner .inner.animated-content,
.entry-content .animated-content {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
}

/* line 55, ../scss/_animate.scss */
.radium-banner .animated-content {
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0;
  -o-animation-delay: 0s;
  animation-delay: 0s;
}

/* line 62, ../scss/_animate.scss */
.inner .animated-content:nth-child(1) {
  -webkit-animation-delay: 0.4s !important;
  -moz-animation-delay: 0.4s !important;
  -o-animation-delay: 0.4s !important;
  animation-delay: 0.4s !important;
}

/* line 69, ../scss/_animate.scss */
.inner .animated-content:nth-child(2) {
  -webkit-animation-delay: 0.5s !important;
  -moz-animation-delay: 0.5s !important;
  -o-animation-delay: 0.5s !important;
  animation-delay: 0.5s !important;
}

/* line 76, ../scss/_animate.scss */
.inner .animated-content:nth-child(3) {
  -webkit-animation-delay: 0.6s !important;
  -moz-animation-delay: 0.6s !important;
  -o-animation-delay: 0.6s !important;
  animation-delay: 0.6s !important;
}

/* line 83, ../scss/_animate.scss */
.inner .animated-content:nth-child(4) {
  -webkit-animation-delay: 0.7s !important;
  -moz-animation-delay: 0.7s !important;
  -o-animation-delay: 0.7s !important;
  animation-delay: 0.7s !important;
}

/* line 90, ../scss/_animate.scss */
.inner .animated-content:nth-child(5) {
  -webkit-animation-delay: 0.8s !important;
  -moz-animation-delay: 0.8s !important;
  -o-animation-delay: 0.8s !important;
  animation-delay: 0.8s !important;
}

/* line 97, ../scss/_animate.scss */
.inner .animated-content:nth-child(6) {
  -webkit-animation-delay: 0.9s !important;
  -moz-animation-delay: 0.9 !important s;
  -o-animation-delay: 0.9s !important;
  animation-delay: 0.9s !important;
}

/* line 104, ../scss/_animate.scss */
.inner .animated-content:nth-child(7) {
  -webkit-animation-delay: 1s !important;
  -moz-animation-delay: 1 !important s;
  -o-animation-delay: 1s !important;
  animation-delay: 1s !important;
}

/* line 112, ../scss/_animate.scss */
.fly-in {
  -webkit-transform: translateY(50px) scale(1.05) translate3d(0, 0, 0);
  -moz-transform: translateY(50px) scale(1.05) translate3d(0, 0, 0);
  -ms-transform: translateY(50px) scale(1.05) translate3d(0, 0, 0);
  -o-transform: translateY(50px) scale(1.05) translate3d(0, 0, 0);
  transform: translateY(50px) scale(1.05) translate3d(0, 0, 0);
}

/* line 120, ../scss/_animate.scss */
.fly-in.start-animation {
  -webkit-animation: fly-in 0.6s ease-out forwards;
  -moz-animation: fly-in 0.6s ease-out forwards;
  animation: fly-in 0.6s ease-out forwards;
}

/* line 126, ../scss/_animate.scss */
.no-csstransitions .fly-in.start-animation {
  opacity: 1;
}

/* line 130, ../scss/_animate.scss */
.post-box-wrapper:nth-child(odd) > .start-animation {
  -webkit-animation-duration: 0.4s;
  -moz-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  animation-delay: 0.1s;
}

/* BUTTON SHAKE */
/* line 140, ../scss/_animate.scss */
.ButtonShake {
  -webkit-animation-name: ButtonShake;
  -moz-animation-name: ButtonShake;
  -o-animation-name: ButtonShake;
  animation-name: ButtonShake;
  -webkit-animation-delay: 5s;
  -moz-animation-delay: 5s;
  -ms-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
  -webkit-animation-iteration-count: 5;
  -moz-animation-iteration-count: 5;
  -webkit-animation-duration: 5s;
  -moz-animation-duration: 5s;
  -ms-animation-duration: 5s;
  -o-animation-duration: 5s;
  animation-duration: 5s;
}

@-webkit-keyframes ButtonShake {
  2%, 6% {
    -webkit-transform: translateX(3px);
  }
  4%, 8% {
    -webkit-transform: translateX(-3px);
  }
  10%, 100% {
    -webkit-transform: translateX(0px);
  }
}
@-moz-keyframes ButtonShake {
  0%, 100% {
    -moz-transform: translateX(0);
  }
  2%, 6% {
    -moz-transform: translateX(3px);
  }
  4%, 8% {
    -moz-transform: translateX(-3px);
  }
  10%, 100% {
    -moz-transform: translateX(0px);
  }
}
@-o-keyframes ButtonShake {
  2%, 6% {
    -o-transform: translateX(3px);
  }
  4%, 8% {
    -o-transform: translateX(-3px);
  }
  10%, 100% {
    -o-transform: translateX(0px);
  }
}
@keyframes ButtonShake {
  2%, 6% {
    transform: translateX(3px);
  }
  4%, 8% {
    transform: translateX(-3px);
  }
  10%, 100% {
    transform: translateX(0px);
  }
}
/* BACKGROUND ANIMATION */
/* line 183, ../scss/_animate.scss */
.BGAnimate {
  -webkit-animation: BGAnimate 10s infinite linear;
  -moz-animation: BGAnimate 10s infinite linear;
  -ms-animation: BGAnimate 10s infinite linear;
  -o-animation: BGAnimate 10s infinite linear;
  animation: BGAnimate 10s infinite linear;
}

@-webkit-keyframes BGAnimate {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 0 100%;
  }
}
@-moz-keyframes BGAnimate {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 0 100%;
  }
}
@-ms-keyframes BGAnimate {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 0 100%;
  }
}
@-o-keyframes BGAnimate {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 0 100%;
  }
}
@keyframes RadiumBGAnimate {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 0 100%;
  }
}
/* HORIZONTAL BACKGROUND ANIMATION */
/* line 214, ../scss/_animate.scss */
.BGAnimateHori {
  -webkit-animation: BGAnimateHori 25s infinite linear;
  -moz-animation: BGAnimateHori 25s infinite linear;
  -ms-animation: BGAnimateHori 25s infinite linear;
  -o-animation: BGAnimateHori 25s infinite linear;
  animation: BGAnimateHori 25s infinite linear;
}

@-webkit-keyframes BGAnimateHori {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-moz-keyframes BGAnimateHori {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-ms-keyframes BGAnimateHori {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-o-keyframes BGAnimateHori {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 100% 0;
  }
}
@keyframes BGAnimateHori {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 100% 0;
  }
}
@-webkit-keyframes MenuSlideTop {
  0% {
    margin-top: 0;
  }
  100% {
    margin-top: 20px;
  }
}
@-moz-keyframes MenuSlideTop {
  0% {
    margin-top: 0;
  }
  100% {
    margin-top: 20px;
  }
}
@-o-keyframes MenuSlideTop {
  0% {
    margin-top: 0;
  }
  100% {
    margin-top: 20px;
  }
}
@keyframes MenuSlideTop {
  0% {
    margin-top: 0;
  }
  100% {
    margin-top: 20px;
  }
}
@-webkit-keyframes MenuSlideLeft {
  0% {
    margin-left: -30px;
  }
  100% {
    margin-left: 0;
  }
}
@-moz-keyframes MenuSlideLeft {
  0% {
    margin-left: -30px;
  }
  100% {
    margin-left: 0;
  }
}
@-o-keyframes MenuSlideLeft {
  0% {
    margin-left: -30px;
  }
  100% {
    margin-left: 0;
  }
}
@keyframes MenuSlideLeft {
  0% {
    margin-left: -30px;
  }
  100% {
    margin-left: 0;
  }
}
@-webkit-keyframes fly-in {
  0% {
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scale(1) translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-moz-keyframes fly-in {
  0% {
    opacity: 0;
  }
  100% {
    -moz-transform: translateY(0) scale(1) translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-o-keyframes fly-in {
  0% {
    opacity: 0;
  }
  100% {
    -o-transform: translateY(0) scale(1) translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes fly-in {
  0% {
    opacity: 0;
  }
  100% {
    transform: translateY(0) scale(1) translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes move-menu-down {
  0% {
    top: -300px;
  }
  100% {
    top: 0px;
  }
}
@-moz-keyframes move-menu-down {
  0% {
    top: -300px;
  }
  100% {
    top: 0px;
  }
}
@-o-keyframes move-menu-down {
  0% {
    top: -300px;
  }
  100% {
    top: 0px;
  }
}
@keyframes move-menu-down {
  0% {
    top: -300px;
  }
  100% {
    top: 0px;
  }
}
@-moz-keyframes loadingspin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes loadingspin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes loadingspin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes loadingspin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-moz-keyframes flipInX {
  0% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-o-keyframes flipInX {
  0% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  100% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  100% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
/* line 452, ../scss/_animate.scss */
.flipInX {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInX;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInX;
  backface-visibility: visible !important;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-moz-keyframes flipInY {
  0% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-o-keyframes flipInY {
  0% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  100% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  100% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
/* line 515, ../scss/_animate.scss */
.flipInY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInY;
  backface-visibility: visible !important;
  animation-name: flipInY;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* line 545, ../scss/_animate.scss */
.fadeIn {
  -webkit-animation-name: fadeIn;
  -moz-animation-name: fadeIn;
  -o-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/* line 599, ../scss/_animate.scss */
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  -o-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/* line 653, ../scss/_animate.scss */
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -o-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/* line 707, ../scss/_animate.scss */
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  -o-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/* line 761, ../scss/_animate.scss */
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/* line 815, ../scss/_animate.scss */
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  -moz-animation-name: fadeInUpBig;
  -o-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/* line 866, ../scss/_animate.scss */
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  -moz-animation-name: fadeInLeftBig;
  -o-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/* line 920, ../scss/_animate.scss */
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  -moz-animation-name: fadeInRightBig;
  -o-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes bounceIn {
  0% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
  100% {
    opacity: 1;
    -moz-transform: scale(1);
  }
}
@-o-keyframes bounceIn {
  0% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
  100% {
    opacity: 1;
    -o-transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
/* line 981, ../scss/_animate.scss */
.bounceIn {
  -webkit-animation-name: bounceIn;
  -moz-animation-name: bounceIn;
  -o-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes bounceInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes bounceInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(-30px);
  }
  80% {
    transform: translateY(10px);
    opacity: 1;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
/* line 1050, ../scss/_animate.scss */
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  -moz-animation-name: bounceInUp;
  -o-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(0);
    opacity: 1;
  }
}
@-moz-keyframes bounceInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(30px);
  }
  80% {
    -moz-transform: translateY(-10px);
    opacity: 1;
  }
  100% {
    -moz-transform: translateY(0);
    opacity: 1;
  }
}
@-o-keyframes bounceInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(30px);
  }
  80% {
    -o-transform: translateY(-10px);
    opacity: 1;
  }
  100% {
    -o-transform: translateY(0);
    opacity: 1;
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(30px);
  }
  80% {
    transform: translateY(-10px);
    opacity: 1;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
/* line 1144, ../scss/_animate.scss */
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  -moz-animation-name: bounceInDown;
  -o-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0);
    opacity: 1;
  }
}
@-moz-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(30px);
  }
  80% {
    -moz-transform: translateX(-10px);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(0);
    opacity: 1;
  }
}
@-o-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(30px);
  }
  80% {
    -o-transform: translateX(-10px);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(0);
    opacity: 1;
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(30px);
  }
  80% {
    transform: translateX(-10px);
    opacity: 1;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
/* line 1238, ../scss/_animate.scss */
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  -moz-animation-name: bounceInLeft;
  -o-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0);
    opacity: 1;
  }
}
@-moz-keyframes bounceInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(-30px);
  }
  80% {
    -moz-transform: translateX(10px);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(0);
    opacity: 1;
  }
}
@-o-keyframes bounceInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(-30px);
  }
  80% {
    -o-transform: translateX(10px);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(0);
    opacity: 1;
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(-30px);
  }
  80% {
    transform: translateX(10px);
    opacity: 1;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
/* line 1332, ../scss/_animate.scss */
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  -moz-animation-name: bounceInRight;
  -o-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
/* line 1394, ../scss/_animate.scss */
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  -moz-animation-name: rotateInUpLeft;
  -o-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
/* line 1456, ../scss/_animate.scss */
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  -moz-animation-name: rotateInUpRight;
  -o-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
/* line 1518, ../scss/_animate.scss */
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  -moz-animation-name: rotateInDownRight;
  -o-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
/**
 * =Buttons
 * -----------------------------------------------------------*/
/* line 5, ../scss/_buttons.scss */
.added_to_cart,
.button,
button,
.button[type="submit"],
input[type="button"],
input[type="reset"],
input[type="submit"] {
  border: none;
  cursor: pointer;
  display: inline-block;
  padding: 9px;
  color: rgba(255, 255, 255, 0.9);
  margin: 0 3px 6px 0;
  text-align: center;
  transition: color 0.1s linear, background .25s ease-in-out, box-shadow 0.6s ease-in-out;
  font-size: 13px;
  box-shadow: 0 0 0 30px transparent;
  background: rgba(255, 255, 255, 0.1);
  transform: translate3d(0, 0, 0);
  -webkit-border-radius: 0px;
  border-style: solid;
  border-width: 2px;
  border-color: transparent;
  /* Color */
  background-color: #00A0F0;
  text-transform: uppercase;
}
/* line 37, ../scss/_buttons.scss */
.added_to_cart:active,
.button:active,
button:active,
.button[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
  background-color: #007ebd;
}
/* line 38, ../scss/_buttons.scss */
.added_to_cart:hover, .added_to_cart:focus,
.button:hover,
.button:focus,
button:hover,
button:focus,
.button[type="submit"]:hover,
.button[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
  background-color: #24b6ff;
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2);
  transition: box-shadow 0.4s ease-in-out;
  outline: none;
  color: #fff;
}

/* line 48, ../scss/_buttons.scss */
input[type="submit"].button {
  height: auto;
}

/* line 50, ../scss/_buttons.scss */
button.button::-moz-focus-inner,
input[type=submit].button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* Loading Icons */
/* line 64, ../scss/_buttons.scss */
input[type="submit"].loading::after,
.button.loading::after,
button.loading::after,
.item-options a.loading::after {
  display: inline-block;
  content: "\f021";
  font-family: 'FontAwesome';
  margin-left: 9px;
  height: 12px;
  -webkit-animation: loadingspin .9s infinite linear;
  -moz-animation: loadingspin .9s infinite linear;
  -o-animation: loadingspin .9s infinite linear;
  animation: loadingspin .9s infinite linear;
}

/* line 86, ../scss/_buttons.scss */
input[type="submit"].added::after,
.button.added::after,
button.added::after,
.item-options a.added::after {
  display: inline-block;
  content: "\f00c";
  font-family: 'FontAwesome';
  margin-left: 9px;
  height: 20px;
}

/* Don't use native buttons on iOS */
/* line 98, ../scss/_buttons.scss */
input[type=submit].button {
  -webkit-appearance: none;
}

/* line 100, ../scss/_buttons.scss */
input[type=submit].button,
a.button,
.button,
button.button,
.button[type="submit"],
input[type="button"],
input[type="reset"] {
  width: auto;
}

/* line 110, ../scss/_buttons.scss */
.sidebar input[type=submit].button, .sidebar a.button, .sidebar .button, .sidebar button.button, .sidebar .button[type="submit"], .sidebar input[type="button"], .sidebar input[type="reset"] {
  width: 100%;
}

/* Custom Buttons */
/* line 115, ../scss/_buttons.scss */
button.large,
.button.large {
  font-size: 20px;
  padding: 16px 21px;
  width: auto;
  margin-bottom: 4px;
  background-clip: padding-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 2px;
}

/* line 132, ../scss/_buttons.scss */
button.medium,
.button.medium {
  padding: 10px 15px 9px;
  margin-bottom: 4px;
}

/* line 138, ../scss/_buttons.scss */
button.signup,
.button.signup {
  padding: 10px 30px;
  font-size: 14px;
}
/* line 142, ../scss/_buttons.scss */
button.signup:hover,
.button.signup:hover {
  color: #1E2224;
}

/* line 145, ../scss/_buttons.scss */
button.radius,
.button.radius {
  border-radius: 5px;
}

/* line 150, ../scss/_buttons.scss */
button.round,
.button.round {
  -moz-border-radius: 1000px;
  -webkit-border-radius: 1000px;
  border-radius: 1000px;
}

/* line 157, ../scss/_buttons.scss */
button.superlarge,
.button.superlarge {
  border-style: solid;
  border-width: 2px;
  font-size: 30px;
  text-transform: uppercase;
  margin-left: 30%;
  margin-right: 30%;
  margin-top: 20px;
  display: block;
}

/* line 169, ../scss/_buttons.scss */
.button.center,
button.center {
  text-align: center;
}

/* line 174, ../scss/_buttons.scss */
.white.button {
  color: #333;
  background-color: #fff;
  border-color: #333;
}
/* line 179, ../scss/_buttons.scss */
.white.button:hover, .white.button:active {
  color: #ff5a00;
  border-color: #ff5a00;
}
/* line 183, ../scss/_buttons.scss */
.white.button:hover span, .white.button:active span {
  color: #ff5a00;
}
/* line 186, ../scss/_buttons.scss */
.white.button span {
  color: #333;
}
/* line 188, ../scss/_buttons.scss */
.white.button.transparent {
  border-color: #ff5a00;
  color: white;
}
/* line 192, ../scss/_buttons.scss */
.white.button.transparent:after {
  background-color: #fff;
}
/* line 194, ../scss/_buttons.scss */
.white.button.transparent:hover, .white.button.transparent:active {
  color: #ff5a00;
}
/* line 198, ../scss/_buttons.scss */
.white.button.large {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

/* line 206, ../scss/_buttons.scss */
button.transparent,
.button.transparent {
  background-color: transparent !important;
}
/* line 210, ../scss/_buttons.scss */
button.transparent:after,
.button.transparent:after {
  width: 100%;
  height: 0;
  top: 0;
  left: 0;
  content: '';
  position: absolute;
  z-index: -1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 223, ../scss/_buttons.scss */
button.transparent:after:hover,
.button.transparent:after:hover {
  height: 100%;
}

/* line 228, ../scss/_buttons.scss */
.blue.button {
  color: rgba(255, 255, 255, 0.9);
  background-color: #017ac9;
}
/* line 233, ../scss/_buttons.scss */
.blue.button.transparent {
  border-color: #017ac9;
  color: #017ac9;
}
/* line 237, ../scss/_buttons.scss */
.blue.button.transparent:after {
  background-color: #017ac9;
}

/* line 242, ../scss/_buttons.scss */
.orange.button {
  color: rgba(255, 255, 255, 0.9);
  background-color: #ff5a00;
}
/* line 247, ../scss/_buttons.scss */
.orange.button.transparent {
  border-color: #ff5a00;
  color: #ff5a00;
}
/* line 251, ../scss/_buttons.scss */
.orange.button.transparent:after {
  background-color: #ff5a00;
}

/* line 256, ../scss/_buttons.scss */
.red.button {
  color: rgba(255, 255, 255, 0.9);
  background-color: #ee3728;
}
/* line 261, ../scss/_buttons.scss */
.red.button.transparent {
  color: #ee3728;
  border-color: #ee3728;
}
/* line 266, ../scss/_buttons.scss */
.red.button.transparent:after {
  background-color: #ee3728;
}

/* line 272, ../scss/_buttons.scss */
.green.button {
  color: rgba(255, 255, 255, 0.9);
  background-color: #7bc141;
}
/* line 277, ../scss/_buttons.scss */
.green.button:hover, .green.button:focus {
  background-color: #89D649;
}
/* line 280, ../scss/_buttons.scss */
.green.button:active {
  background-color: #84a303;
}
/* line 282, ../scss/_buttons.scss */
.green.button.transparent {
  color: #7bc141;
  border-color: #7bc141;
}
/* line 287, ../scss/_buttons.scss */
.green.button.transparent:after {
  background-color: #7bc141;
}

/* line 293, ../scss/_buttons.scss */
.grey.button {
  color: rgba(255, 255, 255, 0.9);
  background-color: #8b8b8b;
}
/* line 302, ../scss/_buttons.scss */
.grey.button.transparent {
  color: #8b8b8b;
  border-color: #8b8b8b;
}
/* line 307, ../scss/_buttons.scss */
.grey.button.transparent:after {
  background-color: #8b8b8b;
}

/* line 312, ../scss/_buttons.scss */
.purple.button {
  color: rgba(255, 255, 255, 0.9);
  background-color: #83459a;
}
/* line 321, ../scss/_buttons.scss */
.purple.button.transparent {
  color: #83459a;
  border-color: #83459a;
}
/* line 326, ../scss/_buttons.scss */
.purple.button.transparent:after {
  background-color: #83459a;
}

/* line 331, ../scss/_buttons.scss */
.dark.button {
  color: rgba(255, 255, 255, 0.9);
  background-color: black;
}
/* line 340, ../scss/_buttons.scss */
.dark.button.transparent {
  color: black;
  border-color: black;
}
/* line 345, ../scss/_buttons.scss */
.dark.button.transparent:after {
  background-color: black;
}

/* line 351, ../scss/_buttons.scss */
.load-more-button button,
.load-more-button .read-more {
  background-color: black;
  position: relative;
  z-index: 0;
  padding: 9px 20px;
  color: white;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  transition: background .25s ease-in-out;
  -moz-transition: background .25s ease-in-out;
  -webkit-transition: background .25s ease-in-out;
}
/* line 366, ../scss/_buttons.scss */
.load-more-button button:hover:after, .load-more-button button:active:after,
.load-more-button .read-more:hover:after,
.load-more-button .read-more:active:after {
  background-color: transparent;
}
/* line 369, ../scss/_buttons.scss */
.load-more-button button:hover, .load-more-button button:active,
.load-more-button .read-more:hover,
.load-more-button .read-more:active {
  background-color: transparent;
  color: #000;
  border: 2px solid black;
}
/* line 376, ../scss/_buttons.scss */
.load-more-button button [class^="icon-"],
.load-more-button .read-more [class^="icon-"] {
  padding-left: 10px;
}

/* line 383, ../scss/_buttons.scss */
.load-more-button button.style2,
.load-more-button .read-more.style2 {
  background-color: #fff;
  color: black;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  text-decoration: none;
  border: 2px solid #000;
  font-size: 12px;
  font-weight: bold;
  width: 180px;
  text-align: center;
  line-height: 36px;
  text-transform: uppercase;
  padding-top: 2px;
  overflow: hidden;
  -webkit-transform: translateZ(0.1px);
}
/* line 407, ../scss/_buttons.scss */
.load-more-button button.style2 span,
.load-more-button .read-more.style2 span {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  color: #000;
  -webkit-transition: -webkit-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -moz-transition: -moz-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition: -o-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -ms-transition: -ms-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  transition: transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  display: block;
}
/* line 422, ../scss/_buttons.scss */
.load-more-button button.style2::after,
.load-more-button .read-more.style2::after {
  background: #000;
  color: #fff;
  content: attr(data-text);
  position: absolute;
  left: 0;
  right: 0;
  padding-top: 2px;
  top: 0;
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  -o-transform: translate3d(0, 100%, 0);
  -ms-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -moz-transition: -moz-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition: -o-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -ms-transition: -ms-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  transition: transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  text-align: center;
  background: #000;
}
/* line 446, ../scss/_buttons.scss */
.load-more-button button.style2:hover::after,
.load-more-button .read-more.style2:hover::after {
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  -ms-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 459, ../scss/_buttons.scss */
.load-more-button button.style2:active::after,
.load-more-button .read-more.style2:active::after {
  background-color: rgba(0, 0, 0, 0.75);
}

/* =POST COMMENTS GALORE
-------------------------------------------------------------------*/
/* line 4, ../scss/_comments.scss */
#disqus_thread {
  margin-top: 30px;
}

/* =COMMENTS GENERAL
/*--------------------------------------------------------------------*/
/* line 10, ../scss/_comments.scss */
#comments {
  margin-top: 30px;
  /*  =COMMENT BODY
  /*--------------------------------------------------------------------*/
  /*  =COMMENT META / AVATAR
  /*--------------------------------------------------------------------*/
}
/* line 13, ../scss/_comments.scss */
#comments #comments-list {
  margin-top: 15px;
}
/* line 17, ../scss/_comments.scss */
#comments #reply-title,
#comments > h3 {
  text-transform: uppercase;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  background: #fff url(../images/dots_pat.png) repeat-x center;
  line-height: 30px;
  margin-bottom: 15px;
  border-bottom: 2px solid #000;
  position: relative;
  z-index: 1;
}
/* line 30, ../scss/_comments.scss */
#comments #reply-title span,
#comments #reply-title > strong,
#comments > h3 span,
#comments > h3 > strong {
  background-color: #fff;
  padding-right: 15px;
}
/* line 36, ../scss/_comments.scss */
#comments #reply-title small,
#comments > h3 small {
  position: absolute;
  right: 0;
  padding: 0 15px;
  top: 5px;
}
/* line 45, ../scss/_comments.scss */
#comments #reply-title:after {
  content: "";
  position: absolute;
  background-color: white;
  height: 28px;
  width: 138px;
  left: 0;
  top: 0;
  z-index: -1;
}
/* line 56, ../scss/_comments.scss */
#comments .no-comments #reply-title:after {
  width: 100px;
}
/* line 60, ../scss/_comments.scss */
#comments span.comments-subtext {
  text-transform: uppercase;
  float: left;
  font-size: 11px;
}
/* line 66, ../scss/_comments.scss */
#comments span.comments-form-text {
  margin-top: 10px;
  text-transform: uppercase;
  display: block;
  font-size: 11px;
}
/* line 73, ../scss/_comments.scss */
#comments span.says {
  display: none;
}
/* line 75, ../scss/_comments.scss */
#comments ol li.comment {
  list-style: none;
  position: relative;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
#comments ol li.comment:before, #comments ol li.comment:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
#comments ol li.comment:after {
  clear: both;
}
/* line 80, ../scss/_comments.scss */
#comments ol li.comment:last-child {
  margin-bottom: 0;
}
/* line 84, ../scss/_comments.scss */
#comments .commentlist {
  margin: 0 0 40px;
  list-style-type: none;
}
/* line 89, ../scss/_comments.scss */
#comments .comment-author-admin .comment-body,
#comments .bypostauthor .comment-body {
  background-color: rgba(204, 245, 255, 0.12);
}
/* line 96, ../scss/_comments.scss */
#comments .comment-body {
  border: 1px solid #dfdfdd;
  padding: 15px 15px 20px 15px;
  margin-top: 15px;
  margin-left: 75px;
  border-radius: 2px;
  *zoom: 1;
}
/* line 103, ../scss/_comments.scss */
#comments .comment-body:before {
  content: '';
  display: inline-block;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-right: 8px solid #dfdfdd;
  position: absolute;
  top: 30px;
  left: 67px;
}
/* line 116, ../scss/_comments.scss */
#comments .comment-body:after {
  content: '';
  display: inline-block;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-right: 7px solid #FFF;
  position: absolute;
  top: 31px;
  left: 68px;
}
/* line 273, ../scss/foundation/_global.scss */
#comments .comment-body:before, #comments .comment-body:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
#comments .comment-body:after {
  clear: both;
}
/* line 131, ../scss/_comments.scss */
#comments .comment-body .reply {
  margin: 6px 0 10px 0;
}
/* line 133, ../scss/_comments.scss */
#comments .comment-body p:first-child {
  margin-top: 0;
}
/* line 135, ../scss/_comments.scss */
#comments .comment-body ody ul {
  list-style-type: disc;
}
/* line 137, ../scss/_comments.scss */
#comments .comment-body ol {
  list-style-type: decimal;
}
/* line 139, ../scss/_comments.scss */
#comments .comment-body .comment-wrapper > ol,
#comments .comment-body .comment-wrapper > ul {
  margin-bottom: 15px;
}
/* line 144, ../scss/_comments.scss */
#comments .comment-body .comment-avatar {
  padding: 0;
  width: auto;
  position: absolute;
  left: 0;
  top: 15px;
  width: 60px;
  height: 60px;
}
/* line 153, ../scss/_comments.scss */
#comments .comment-body .comment-avatar .avatar {
  border: 3px solid #F3F5F8;
}
/* line 161, ../scss/_comments.scss */
#comments .comment .children {
  list-style-type: none;
  margin: 0 0 0 45px;
  padding: 0;
}
/* line 171, ../scss/_comments.scss */
#comments .comment-author > h6 {
  margin-bottom: 3px;
}
/* line 175, ../scss/_comments.scss */
#comments .comment-author cite {
  text-transform: uppercase;
  font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 12px;
}
/* line 182, ../scss/_comments.scss */
#comments .comment-author cite a {
  color: inherit;
}
/* line 185, ../scss/_comments.scss */
#comments .comment-author .meta-sep {
  color: #C7C7C7;
  margin: 0 5px;
}
/* line 192, ../scss/_comments.scss */
#comments .comment-meta {
  text-transform: uppercase;
  font: normal bold 11px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  margin-bottom: 5px;
}
/* line 197, ../scss/_comments.scss */
#comments .comment-meta a {
  font-weight: normal;
  text-decoration: none;
  color: #C7C7C7;
}
/* line 201, ../scss/_comments.scss */
#comments .comment-meta a:hover {
  color: #C7C7C7;
}
/* line 205, ../scss/_comments.scss */
#comments .comment-edit-link {
  color: #C7C7C7;
}
/* line 207, ../scss/_comments.scss */
#comments .comment-edit-link:hover {
  color: #222;
}

/* line 211, ../scss/_comments.scss */
.comments > ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 217, ../scss/_comments.scss */
.pinglist {
  margin: 20px 0 40px 30px;
  list-style-type: disc;
}

/* line 222, ../scss/_comments.scss */
.comment-body .reply a:before,
.comment-reply-link:before,
#cancel-comment-reply-link:before {
  content: '\f112';
  font-family: 'FontAwesome';
  font-style: normal;
  line-height: 20px;
  font-size: 12px;
  margin-right: 5px;
  float: none;
}

/* line 234, ../scss/_comments.scss */
.comment-reply-link {
  color: inherit;
  margin-top: 10px;
  display: block;
}
/* line 239, ../scss/_comments.scss */
.comment-reply-link:before {
  content: '\f112';
}

/* line 244, ../scss/_comments.scss */
#cancel-comment-reply-link:before {
  content: '\f057';
}

/* Post Author Styles */
/* line 249, ../scss/_comments.scss */
.bypostauthor .comment .avatar {
  border-color: #dfdfdd;
}

/* line 251, ../scss/_comments.scss */
.nocomments {
  text-align: center;
  padding: 20px;
}

/*	 =CANCEL / REPLY COMMENT
/*--------------------------------------------------------------------*/
/* line 259, ../scss/_comments.scss */
#reply-title small {
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
#reply-title small:before, #reply-title small:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
#reply-title small:after {
  clear: both;
}

/* line 263, ../scss/_comments.scss */
#cancel-comment-reply-link {
  float: right;
  text-transform: none;
  font-weight: bold;
  background-color: white;
  padding: 0 15px;
  color: inherit;
}

/* line 272, ../scss/_comments.scss */
#cancel-comment-reply {
  margin-bottom: 10px;
  text-align: right;
}

/* line 277, ../scss/_comments.scss */
#cancel-comment-reply-link,
.comment-body .reply a {
  font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/* line 280, ../scss/_comments.scss */
.comment-awaiting-moderation {
  font: normal normal 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  color: #C7C7C7;
  text-transform: uppercase;
}

/*	=COMMENT FORM ADJUSTMENTS
/*--------------------------------------------------------------------*/
/* line 289, ../scss/_comments.scss */
#respond {
  margin: 30px 0 15px 0;
}
/* line 292, ../scss/_comments.scss */
#respond .button,
#respond button.button,
#respond .button[type="submit"] {
  margin-bottom: 20px;
}

/* line 298, ../scss/_comments.scss */
.no-comments #respond {
  margin-top: 0;
}

/* line 304, ../scss/_comments.scss */
#commentform > div {
  position: relative;
}
/* line 306, ../scss/_comments.scss */
#commentform span.required {
  right: 32%;
  top: 20px;
}
/* line 311, ../scss/_comments.scss */
#commentform input[type="text"],
#commentform input[type="password"],
#commentform input[type="date"],
#commentform input[type="datetime"],
#commentform input[type="email"],
#commentform input[type="number"],
#commentform input[type="search"],
#commentform input[type="tel"],
#commentform input[type="time"],
#commentform input[type="url"] {
  margin-top: 3px;
  margin-bottom: 24px;
  float: left;
  margin-right: 20px;
  width: 70%;
}
/* line 328, ../scss/_comments.scss */
#commentform #submit {
  margin: 0;
  width: auto;
}
/* line 333, ../scss/_comments.scss */
#commentform p {
  line-height: 20px;
}

/* line 337, ../scss/_comments.scss */
p.form-submit {
  margin-bottom: 0;
}

/* line 341, ../scss/_comments.scss */
.comment-form-comment {
  margin-top: 20px;
}

/* line 343, ../scss/_comments.scss */
.logged-in-as {
  width: 100%;
  float: none;
  text-transform: uppercase;
  font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  color: #C7C7C7;
  margin-bottom: 14px;
}

/* line 352, ../scss/_comments.scss */
li.comment #submit {
  margin-bottom: 20px;
  margin-top: 10px;
  -webkit-appearance: none;
}

/* line 358, ../scss/_comments.scss */
p.comments-closed {
  padding-bottom: 15px;
}

/* Pingback */
/* line 361, ../scss/_comments.scss */
#trackbacks-list {
  margin-top: 20px;
}

/* line 363, ../scss/_comments.scss */
.pingback {
  margin-bottom: 15px;
  border-top: 1px solid #dfdfdd;
  padding-top: 15px;
  clear: both;
}
/* line 369, ../scss/_comments.scss */
.pingback .comment-author {
  margin-bottom: 15px;
  color: black;
  font-family: "Oswald", "Lato", Arial, sans-serif;
}
/* line 373, ../scss/_comments.scss */
.pingback .comment-author a {
  color: inherit;
}

/* =Login/out --*/
/* line 378, ../scss/_comments.scss */
.logout {
  float: none !important;
  font-size: 11px;
}

/* line 383, ../scss/_comments.scss */
#login {
  margin-bottom: -10px;
}
/* line 385, ../scss/_comments.scss */
#login span a,
#login span {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
}
/* line 392, ../scss/_comments.scss */
#login span a:hover {
  color: #222;
}

/* Facebook Comments FIX */
/* line 398, ../scss/_comments.scss */
.fb_iframe_widget span {
  margin-top: 30px;
}

/* line 402, ../scss/_comments.scss */
#livefyre-comments {
  margin-top: 30px;
}

/*--------------------------------------------------------------------*/
/* THEME FORMS
/*--------------------------------------------------------------------*/
/* line 6, ../scss/_forms.scss */
form label {
  cursor: pointer;
  display: block;
  line-height: 38px;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
}

/* line 14, ../scss/_forms.scss */
span.required {
  color: #F63C38;
  font-size: 20px !important;
  line-height: 10px;
  position: absolute;
  right: 8px;
  top: 48px;
}

/* line 23, ../scss/_forms.scss */
form input {
  clear: none;
  display: inline;
}

/* line 28, ../scss/_forms.scss */
input.input-text,
textarea {
  display: block;
  margin-bottom: 18px;
  width: 100%;
}

/* line 35, ../scss/_forms.scss */
input {
  padding: 8px;
}

/* line 39, ../scss/_forms.scss */
input[type="text"] {
  margin-bottom: 15px;
}

/* line 43, ../scss/_forms.scss */
textarea {
  width: 100%;
  min-height: 150px;
  padding: 9px 14px;
}

/* line 49, ../scss/_forms.scss */
input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
textarea {
  background-color: #fff;
  border: 1px solid #D2D2D2;
  height: 38px;
  color: #393839;
  font: 12px/26px "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
}
/* line 70, ../scss/_forms.scss */
input[type="text"]:hover, input[type="text"]:focus,
input[type="password"]:hover,
input[type="password"]:focus,
input[type="date"]:hover,
input[type="date"]:focus,
input[type="datetime"]:hover,
input[type="datetime"]:focus,
input[type="email"]:hover,
input[type="email"]:focus,
input[type="number"]:hover,
input[type="number"]:focus,
input[type="search"]:hover,
input[type="search"]:focus,
input[type="tel"]:hover,
input[type="tel"]:focus,
input[type="time"]:hover,
input[type="time"]:focus,
input[type="url"]:hover,
input[type="url"]:focus,
textarea:hover,
textarea:focus {
  border-color: #BDBDBA;
  color: #23313A;
  outline: none;
}

/* line 79, ../scss/_forms.scss */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="search"],
input[type="tel"],
input[type="url"],
textarea {
  width: 100%;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 94, ../scss/_forms.scss */
::-webkit-input-placeholder {
  color: #818b92;
}

/* line 96, ../scss/_forms.scss */
:-moz-placeholder {
  color: #818b92;
}

/* line 98, ../scss/_forms.scss */
::-moz-placeholder {
  color: #818b92;
}

/* line 100, ../scss/_forms.scss */
:-ms-input-placeholder {
  color: #818b92;
}

/* line 102, ../scss/_forms.scss */
input[type="radio"] {
  margin-bottom: 0;
}

/* ERRORS */
/* line 107, ../scss/_forms.scss */
label.error {
  display: none !important;
}

/* line 109, ../scss/_forms.scss */
.error input,
textarea.error,
.wpcf7-not-valid,
input[type=text].error {
  background-color: #FFFBFA;
  border-color: #CF5C46;
  color: #B62F15;
  -webkit-box-shadow: 0 1px 2px rgba(182, 47, 21, 0.15);
  -moz-box-shadow: 0 1px 2px rgba(182, 47, 21, 0.15);
  box-shadow: 0 1px 2px rgba(182, 47, 21, 0.15);
}

/* line 121, ../scss/_forms.scss */
.error input:hover,
textarea.error:hover,
.wpcf7-not-valid:hover,
input[type=text].error:hover {
  background-color: #FFF;
  border-color: #CF5C46;
}

/* line 129, ../scss/_forms.scss */
.error input:focus,
textarea.error:focus,
.wpcf7-not-valid:focus,
input[type=text].error:focus {
  background-color: #FFF;
  border-color: #CF5C46;
}

/* ERROR ANIMATIONS */
/* line 138, ../scss/_forms.scss */
.requiredField.error {
  -webkit-animation-name: ButtonShake;
  -moz-animation-name: ButtonShake;
  -o-animation-name: ButtonShake;
  animation-name: ButtonShake;
  -webkit-animation-duration: 5s;
  -moz-animation-duration: 5s;
  -ms-animation-duration: 5s;
  -o-animation-duration: 5s;
  animation-duration: 5s;
}

/* CONTACT FORM 7 COMPATIBILITY */
/* line 153, ../scss/_forms.scss */
.wpcf7-form-control-wrap .wpcf7-not-valid-tip {
  background: none;
  border: none;
  color: #ee3224;
  left: 0;
  position: relative;
}
/* line 161, ../scss/_forms.scss */
.wpcf7-form-control-wrap .wpcf7-not-valid {
  border-color: #ee3224;
}
/* line 165, ../scss/_forms.scss */
.wpcf7-form-control-wrap .error input,
.wpcf7-form-control-wrap .wpcf7-not-valid,
.wpcf7-form-control-wrap input[type=text].error,
.wpcf7-form-control-wrap textarea.error {
  box-shadow: none;
}

/* line 174, ../scss/_forms.scss */
div.wpcf7-mail-sent-ok {
  background-color: #BFF395;
  border: none;
  color: #4C6802;
}

/* line 180, ../scss/_forms.scss */
div.wpcf7-spam-blocked,
div.wpcf7-mail-sent-ng,
div.wpcf7-validation-errors {
  background-color: #FFE0D8;
  border: none;
  color: #F63C38;
}

/* line 188, ../scss/_forms.scss */
div.wpcf7-response-output {
  margin: 30px 0 0 0;
  padding: 0.6em 1em;
  text-align: center;
}

/* line 194, ../scss/_forms.scss */
.wpcf7-form p {
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
  margin-bottom: 15px;
  color: black;
  line-height: 2.3;
}

/* line 202, ../scss/_forms.scss */
span.wpcf7-form-control-wrap {
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
span.wpcf7-form-control-wrap:before, span.wpcf7-form-control-wrap:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
span.wpcf7-form-control-wrap:after {
  clear: both;
}
/* line 205, ../scss/_forms.scss */
span.wpcf7-form-control-wrap input[type=email], span.wpcf7-form-control-wrap input[type=password], span.wpcf7-form-control-wrap input[type=search], span.wpcf7-form-control-wrap input[type=tel], span.wpcf7-form-control-wrap input[type=text], span.wpcf7-form-control-wrap input[type=url], span.wpcf7-form-control-wrap textarea {
  margin-bottom: 0;
}

/* line 211, ../scss/_forms.scss */
wpcf7-submit {
  padding: 8px 15px;
}

/* line 213, ../scss/_forms.scss */
div.wpcf7 img.ajax-loader {
  display: inline;
}

/* line 215, ../scss/_forms.scss */
.input-text-block {
  margin-bottom: 10px;
}

@media only screen and (min-width: 768px) {
  /* New Menu with icons
  -------------------------------------------------------------*/
  /* line 5, ../scss/_megamenu.scss */
  .menu-trigger {
    display: none;
  }

  /* line 7, ../scss/_megamenu.scss */
  .main_menu {
    z-index: 10;
    position: relative;
    min-height: 39px;
    /* =Mega Menu Layout and Styles ----*/
  }
  /* line 12, ../scss/_megamenu.scss */
  .main_menu a {
    display: block;
    font-size: 16px;
    width: auto;
    text-align: left;
    height: auto;
    margin: 0;
    outline: none;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    transition: background .5s, height .5s;
    -webkit-transition: background .5s, height .5s;
    -moz-transition: background .5s, height .5s;
    color: inherit;
    font-weight: normal;
    text-transform: capitalize;
    text-decoration: none;
    padding: 0 12px;
  }
  /* line 35, ../scss/_megamenu.scss */
  .main_menu a .menu-title-outer,
  .main_menu a .submenu-link {
    color: inherit;
    text-transform: uppercase;
    font-weight: normal;
    position: relative;
  }
  /* line 44, ../scss/_megamenu.scss */
  .main_menu a.has-icon .menu-title-outer,
  .main_menu a.has-icon .submenu-link {
    display: inline-block;
    padding-left: 7px;
  }
  /* line 53, ../scss/_megamenu.scss */
  .main_menu > ul > li > a,
  .main_menu > ul > li > a .menu-title-outer {
    font-family: "Oswald", "Lato", Arial, sans-serif;
    font-weight: 400;
  }
  /* line 59, ../scss/_megamenu.scss */
  .main_menu .hide-menu-text .menu-title-outer {
    display: none !important;
  }
  /* line 61, ../scss/_megamenu.scss */
  .main_menu .hide-menu-text a.has-icon .submenu-link {
    padding-left: 0;
  }
  /* line 63, ../scss/_megamenu.scss */
  .main_menu a [class^="icon-"] {
    width: auto;
  }
  /* line 67, ../scss/_megamenu.scss */
  .main_menu li ul li span.icon {
    display: inline-block;
    margin-right: 5px;
  }
  /* line 72, ../scss/_megamenu.scss */
  .main_menu span span {
    transform: translate3d(0, 0, 0);
  }
  /* line 74, ../scss/_megamenu.scss */
  .main_menu .submenu-indicator {
    display: block;
    top: 50%;
    height: 7px;
    width: 7px;
    margin-left: 7px;
    position: absolute;
    right: -11px;
    margin-top: -4px;
  }
  /* line 85, ../scss/_megamenu.scss */
  .main_menu .hide-menu-text .has-icon .submenu-indicator {
    right: -9px;
  }
  /* line 89, ../scss/_megamenu.scss */
  .main_menu .has-one-col-dropdown {
    position: relative;
  }
  /* line 93, ../scss/_megamenu.scss */
  .main_menu ul {
    padding: 0;
    margin: 0;
    zoom: 1;
    list-style: none;
  }
  /* line 103, ../scss/_megamenu.scss */
  .main_menu > ul > li {
    float: left;
    line-height: 100%;
    list-style: none;
    max-height: 39px;
  }
  /* line 109, ../scss/_megamenu.scss */
  .main_menu > ul > li:not(.has-cat-megamenu, .radium_mega3, .radium_mega4, .radium_mega5, .radium_mega6, .radium_mega7) {
    position: relative;
  }
  /* line 113, ../scss/_megamenu.scss */
  .main_menu > ul > li > a {
    padding: 13px 13px 10px 13px;
    text-align: center;
    position: relative;
    max-height: 39px;
  }
  /* line 119, ../scss/_megamenu.scss */
  .main_menu > ul > li > a:after {
    content: '';
    position: absolute;
    z-index: -1;
    transition: 0.3s all ease-in-out;
    height: 0;
    width: 100%;
    top: -5px;
    left: 0;
    background-color: #ff5a00;
  }
  /* line 132, ../scss/_megamenu.scss */
  .main_menu > ul > li > a:before {
    content: "";
    position: absolute;
    left: 40%;
    bottom: 0;
    border-width: 0 8px 8px;
    border-style: solid;
    border-color: transparent transparent transparent;
    display: block;
    width: 0;
    z-index: 1;
    transition: 0.3s border-color ease-in-out;
  }
  /* line 146, ../scss/_megamenu.scss */
  .main_menu > ul > li > a.open-mega-a:before, .main_menu > ul > li > a.open-sub-a:before {
    border-bottom-color: #ff5a00;
  }
  /* line 151, ../scss/_megamenu.scss */
  .main_menu > ul > li > a.open-mega-a:after, .main_menu > ul > li > a:hover:after, .main_menu > ul > li > a:active:after {
    height: 5px;
  }
  /* line 159, ../scss/_megamenu.scss */
  .main_menu > ul > li:hover > a {
    color: #ff5a00;
  }
  /* line 161, ../scss/_megamenu.scss */
  .main_menu > ul > li.current-menu-item > a:after, .main_menu > ul > li.has-submenu.current-menu-item > a:after, .main_menu > ul > li.current-menu-ancestor > a:after, .main_menu > ul > li.has-submenu.current-menu-ancestor > a:after {
    height: 5px;
  }
  /* line 168, ../scss/_megamenu.scss */
  .main_menu > ul > li.current-menu-item > a, .main_menu > ul > li.current-menu-item > a .menu-title-outer, .main_menu > ul > li.current-menu-ancestor > a, .main_menu > ul > li.current-menu-ancestor > a .menu-title-outer {
    color: #ff5a00;
  }
  /* line 182, ../scss/_megamenu.scss */
  .main_menu ul:before, .main_menu ul:after {
    content: "";
    display: table;
  }
  /* line 188, ../scss/_megamenu.scss */
  .main_menu ul:after {
    clear: both;
  }
  /* line 192, ../scss/_megamenu.scss */
  .main_menu ul > li > a {
    text-shadow: none;
  }
  /* line 194, ../scss/_megamenu.scss */
  .main_menu ul > li .menu-desc {
    font-size: 12px;
    display: block;
    letter-spacing: 0.2px;
    text-transform: lowercase;
    padding-top: 3px;
    line-height: 17px;
  }
  /* line 203, ../scss/_megamenu.scss */
  .main_menu ul > li > ul.sub-menu {
    position: absolute;
    top: 100%;
    z-index: 1;
    border-top: 2px solid #ff5a00;
    border-bottom: 2px solid #ff5a00;
    /* Animate */
    -webkit-transform-origin: top;
    transform-origin: top;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform: scale(1, 0);
    transform: scale(1, 0);
    display: block;
    opacity: 0;
    transition: transform 0.5s ease, opacity 0.2s ease;
    -webkit-transition: -webkit-transform 0.5s ease, opacity 0.2s ease;
    /* End Animation */
  }
  /* line 223, ../scss/_megamenu.scss */
  .main_menu ul > li > ul.sub-menu.open {
    /* Animate */
    display: block;
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    transition: transform 0.3s ease, opacity 0.2s ease .1s;
    -webkit-transition: -webkit-transform 0.3s ease, opacity 0.2s ease .1s;
    /* End Animate */
  }
  /* line 234, ../scss/_megamenu.scss */
  .main_menu ul > li > ul.sub-menu.position-left {
    right: 0;
  }
  /* line 241, ../scss/_megamenu.scss */
  .main_menu ul > li > ul.sub-menu ul.sub-menu {
    top: 0;
    margin-top: 0;
    z-index: 2;
  }
  /* line 247, ../scss/_megamenu.scss */
  .main_menu ul > li > ul.sub-menu .current_page_item {
    color: black;
  }
  /* line 258, ../scss/_megamenu.scss */
  .main_menu > ul > li {
    /* Shortcodes in Menu */
  }
  /* line 260, ../scss/_megamenu.scss */
  .main_menu > ul > li > .sub-menu,
  .main_menu > ul > li li ul.sub-menu {
    position: absolute;
    width: 225px;
    top: 100%;
    padding: 0 12px 10px 12px;
    background: #fff;
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.07);
  }
  /* line 269, ../scss/_megamenu.scss */
  .main_menu > ul > li > .sub-menu li ul.sub-menu.position-left,
  .main_menu > ul > li li ul.sub-menu li ul.sub-menu.position-left {
    left: -225px;
  }
  /* line 273, ../scss/_megamenu.scss */
  .main_menu > ul > li > .sub-menu li ul.sub-menu.position-right,
  .main_menu > ul > li li ul.sub-menu li ul.sub-menu.position-right {
    left: -225px;
  }
  /* line 279, ../scss/_megamenu.scss */
  .main_menu > ul > li img {
    position: relative;
  }
  /* line 281, ../scss/_megamenu.scss */
  .main_menu > ul > li h1, .main_menu > ul > li h2, .main_menu > ul > li h3, .main_menu > ul > li h4, .main_menu > ul > li h5, .main_menu > ul > li h6 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 0;
    text-transform: uppercase;
  }
  /* line 289, ../scss/_megamenu.scss */
  .main_menu > ul > li .hide-menu-text h1, .main_menu > ul > li .hide-menu-text h2, .main_menu > ul > li .hide-menu-text h3, .main_menu > ul > li .hide-menu-text h4, .main_menu > ul > li .hide-menu-text h5, .main_menu > ul > li .hide-menu-text h6 {
    display: none;
  }
  /* line 292, ../scss/_megamenu.scss */
  .main_menu > ul > li:hover > ul,
  .main_menu > ul > li > ul li:hover ul,
  .main_menu > ul > li > ul ul li:hover ul,
  .main_menu > ul > li > ul ul ul li:hover ul,
  .main_menu > ul > li > ul ul ul ul li:hover ul,
  .main_menu > ul > li > ul ul ul ul ul li:hover ul, .main_menu > ul > li:hover > ul ul,
  .main_menu > ul > li > ul li:hover ul ul,
  .main_menu > ul > li > ul ul li:hover ul ul,
  .main_menu > ul > li > ul ul ul li:hover ul ul,
  .main_menu > ul > li > ul ul ul ul li:hover ul ul {
    display: block;
  }
  /* line 305, ../scss/_megamenu.scss */
  .main_menu > ul > li > ul li {
    border-bottom: 1px solid #dfdfdd;
    position: relative;
  }
  /* line 309, ../scss/_megamenu.scss */
  .main_menu > ul > li > ul li:after {
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    width: 0;
    height: 1px;
    bottom: -1px;
    z-index: 1;
    left: 0;
    display: block;
    background-color: #ff5a00;
  }
  /* line 326, ../scss/_megamenu.scss */
  .main_menu > ul > li > ul li:hover:after, .main_menu > ul > li > ul li:active:after {
    width: 100%;
  }
  /* line 329, ../scss/_megamenu.scss */
  .main_menu > ul > li > ul li:hover a {
    color: #000;
  }
  /* line 331, ../scss/_megamenu.scss */
  .main_menu > ul > li > ul li a {
    padding: 12px;
    display: block;
    font-size: 16px;
  }
  /* line 337, ../scss/_megamenu.scss */
  .main_menu > ul > li > ul li:last-child {
    border-bottom: none;
  }
  /* line 341, ../scss/_megamenu.scss */
  .main_menu > ul > li > ul ul {
    border-top: medium none;
    left: 226px;
    top: -26px;
    z-index: 999;
  }
  /* line 348, ../scss/_megamenu.scss */
  .main_menu > ul > li:last-child > a {
    border-right: none;
  }
  /* line 350, ../scss/_megamenu.scss */
  .main_menu > ul > li .radium-mega-div,
  .main_menu > ul > li > li > ul,
  .main_menu > ul > li > li > ul ul {
    background: #fff;
    padding: 10px 12px;
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.07);
    -webkit-border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px;
  }
  /* line 361, ../scss/_megamenu.scss */
  .main_menu > ul > li > li:hover .menu-title-outer,
  .main_menu > ul > li > .current_page_item .menu-title-outer,
  .main_menu > ul > li > .current_page_item .menu-desc,
  .main_menu > ul > li > .current_page_parent .menu-title-outer,
  .main_menu > ul > li > li > ul li.current_page_item {
    color: #000;
  }
  /* line 368, ../scss/_megamenu.scss */
  .main_menu > ul > li .radium_mega_text_block {
    margin-bottom: 15px;
  }
  /* line 370, ../scss/_megamenu.scss */
  .main_menu > ul > li p {
    margin-bottom: 15px;
  }
  /* line 372, ../scss/_megamenu.scss */
  .main_menu > ul > li .row,
  .main_menu > ul > li .column,
  .main_menu > ul > li .columns {
    clear: both;
    width: 100%;
    padding: 0 0 0 0;
    text-align: left;
  }
  /* line 383, ../scss/_megamenu.scss */
  .main_menu > ul > li div ul {
    position: relative;
  }
  /* line 387, ../scss/_megamenu.scss */
  .main_menu > ul > li div > ul {
    display: block;
  }
  /* line 391, ../scss/_megamenu.scss */
  .main_menu > ul > li div.position-left {
    right: 0;
  }
  /* line 395, ../scss/_megamenu.scss */
  .main_menu > ul > li div.position-right {
    left: 0;
  }
  /* line 399, ../scss/_megamenu.scss */
  .main_menu > ul > li div > ul > li > ul {
    display: block;
  }
  /* line 401, ../scss/_megamenu.scss */
  .main_menu > ul > li div ul li a {
    padding: 0 12px;
  }
  /* line 403, ../scss/_megamenu.scss */
  .main_menu > ul > li div ul ul {
    padding: 0;
  }
  /* line 405, ../scss/_megamenu.scss */
  .main_menu > ul > li div ul ul ul {
    padding: 2px 0 0;
  }
  /* line 407, ../scss/_megamenu.scss */
  .main_menu > ul > li div ul ul .radium_mega_text_block {
    background: none;
    padding: 3px 0 0 0;
    margin: 0;
    font-size: 11px;
  }
  /* line 420, ../scss/_megamenu.scss */
  .main_menu .radium-mega-div {
    z-index: 1;
    position: absolute;
    border-top: 2px solid #ff5a00;
    border-bottom: 2px solid #ff5a00;
  }
  /* line 426, ../scss/_megamenu.scss */
  .main_menu .radium-mega-div .mega-title {
    border-bottom: 1px solid #dfdfdd;
    padding-bottom: 10px;
  }
  /* line 431, ../scss/_megamenu.scss */
  .main_menu .radium-mega-div .radium-mega-hr {
    width: 100%;
    height: 15px;
    margin-bottom: 15px;
    clear: both;
    padding: 0;
    border-bottom: 1px solid #ff5a00;
  }
  /* line 441, ../scss/_megamenu.scss */
  .main_menu .radium-mega-menu-columns-first {
    margin-left: 0;
  }
  /* line 445, ../scss/_megamenu.scss */
  .main_menu .has-one-col-dropdown {
    position: relative;
  }
  /* line 449, ../scss/_megamenu.scss */
  .main_menu .radium-mega-menu-columns {
    float: left;
    margin-left: 15px;
  }
  /* line 453, ../scss/_megamenu.scss */
  .main_menu .radium-mega-menu-columns ul li {
    border-bottom: 1px solid #dfdfdd;
  }
  /* line 456, ../scss/_megamenu.scss */
  .main_menu .radium-mega-menu-columns ul li a {
    padding: 12px 0;
    position: relative;
  }
  /* line 460, ../scss/_megamenu.scss */
  .main_menu .radium-mega-menu-columns ul li a:after {
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    width: 0;
    height: 1px;
    bottom: -1px;
    z-index: 1;
    left: 0;
    display: block;
    background-color: #ff5a00;
  }
  /* line 477, ../scss/_megamenu.scss */
  .main_menu .radium-mega-menu-columns ul li a:hover:after, .main_menu .radium-mega-menu-columns ul li a:active:after {
    width: 100%;
  }
  /* line 483, ../scss/_megamenu.scss */
  .main_menu .radium-mega-text-block {
    border: none;
  }
  /* line 487, ../scss/_megamenu.scss */
  .main_menu .radium-mega-menu-columns-first {
    margin-left: 0;
  }
  /* line 491, ../scss/_megamenu.scss */
  .main_menu .radium-mega-menu-columns:last-child {
    float: left;
  }
  /* line 495, ../scss/_megamenu.scss */
  .main_menu .radium_mega3,
  .main_menu .radium_mega4,
  .main_menu .radium_mega5,
  .main_menu .radium_mega6,
  .main_menu .radium_mega7 {
    width: 100%;
  }
  /* line 503, ../scss/_megamenu.scss */
  .main_menu .radium_mega1 {
    padding: 10px 0;
    width: 225px;
  }
  /* line 506, ../scss/_megamenu.scss */
  .main_menu .radium_mega1 > ul > li {
    width: 100%;
  }
  /* line 509, ../scss/_megamenu.scss */
  .main_menu .radium_mega2 {
    width: 450px;
  }
  /* line 512, ../scss/_megamenu.scss */
  .main_menu .radium_mega2 > ul > li {
    width: 48%;
  }
  /* line 516, ../scss/_megamenu.scss */
  .main_menu .radium_mega3 > ul > li {
    width: 32.1%;
  }
  /* line 518, ../scss/_megamenu.scss */
  .main_menu .radium_mega4 > ul > li {
    width: 23.9%;
  }
  /* line 520, ../scss/_megamenu.scss */
  .main_menu .radium_mega5 > ul > li {
    width: 18.3%;
  }
  /* line 522, ../scss/_megamenu.scss */
  .main_menu .radium_mega6 > ul > li {
    width: 15.4%;
  }
  /* line 524, ../scss/_megamenu.scss */
  .main_menu .radium_mega7 > ul > li {
    width: 13%;
  }
  /* line 527, ../scss/_megamenu.scss */
  .main_menu .submenu-indicator,
  .main_menu .radium_mega > li:hover > a .submenu-indicator,
  .main_menu .radium_mega > .current-menu-item > a .submenu-indicator {
    background: url("../images/sprite.png") no-repeat;
    background-position: 0 -442px;
  }
}
/* line 538, ../scss/_megamenu.scss */
.fallback_menu .radium_mega > li > a {
  text-transform: uppercase;
}

/* line 540, ../scss/_megamenu.scss */
.gecko .main_menu ul > li > ul.sub-menu li:first-child > a:after {
  top: -32px;
}

@media only screen and (min-width: 768px) {
  /* line 546, ../scss/_megamenu.scss */
  #main-menu .sub-mega-wrap {
    /* Animate */
    -webkit-transform-origin: top;
    transform-origin: top;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-transform: scale(1, 0);
    transform: scale(1, 0);
    display: block;
    opacity: 0;
    transition: transform 0.5s ease, opacity 0.2s ease;
    -webkit-transition: -webkit-transform 0.5s ease, opacity 0.2s ease;
    /* End Animation */
  }
  /* line 561, ../scss/_megamenu.scss */
  #main-menu .sub-mega-wrap.open {
    /* Animate */
    display: block;
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    transition: transform 0.3s ease, opacity 0.2s ease .1s;
    -webkit-transition: -webkit-transform 0.3s ease, opacity 0.2s ease .1s;
    /* End Animate */
  }
  /* line 574, ../scss/_megamenu.scss */
  #main-menu .sub-mega-wrap > .sub-menu-left:last-child {
    border-right: 1px solid #363A3D;
  }
  /* line 577, ../scss/_megamenu.scss */
  #main-menu .sub-mega-wrap > .sub-menu-left:last-child > .sub-menu {
    margin-right: -1px;
  }
  /* line 589, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap {
    position: absolute;
    width: 100%;
    padding: 0;
    background: #fff;
    border-top: 2px solid #ff5a00;
    border-bottom: 2px solid #ff5a00;
  }
  /* line 597, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap.cat-menu,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap.cat-menu {
    width: 100%;
  }
  /* line 601, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap.single-cat,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap.single-cat {
    width: 100%;
  }
  /* line 607, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap > ul .subcat-title,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap > ul .subcat-title {
    font-family: "Oswald", "Lato", Arial, sans-serif;
    font-weight: 400;
  }
  /* line 614, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat.sub-cat-list,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat.sub-cat-list {
    float: left;
    width: 86%;
    margin-left: 5px;
  }
  /* line 620, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap a,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap a {
    padding: 0;
  }
  /* line 626, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .sub-menu > li.cat-post:hover,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .sub-menu > li.cat-post:hover {
    background-color: transparent;
  }
  /* line 628, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .sub-menu > li.cat-post:after,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .sub-menu > li.cat-post:after {
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    width: 0;
    height: 1px;
    bottom: -1px;
    z-index: 1;
    left: 0;
    display: block;
    background-color: #ff5a00;
  }
  /* line 645, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .sub-menu > li.cat-post:hover:after, #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .sub-menu > li.cat-post:active:after,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .sub-menu > li.cat-post:hover:after,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .sub-menu > li.cat-post:active:after {
    width: 100%;
  }
  /* line 650, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .sub-menu,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .sub-menu {
    padding-left: 15px;
    margin-top: 15px;
  }
  /* line 654, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .sub-menu:not(.subcat),
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .sub-menu:not(.subcat) {
    float: left;
  }
  /* line 659, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap [class*=block-grid-],
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap [class*=block-grid-] {
    padding: 15px 8px 0 8px;
    margin: 0;
  }
  /* line 663, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap [class*=block-grid-] > li,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap [class*=block-grid-] > li {
    overflow: hidden;
    padding-bottom: 13px;
    position: relative;
  }
  /* line 671, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .sub-cat-list .no-thumb .post-thumb img,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .sub-cat-list .no-thumb .post-thumb img {
    max-height: 120px;
  }
  /* line 675, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu {
    width: 13%;
    float: left;
    border-right: 1px solid #dfdfdd;
    margin-bottom: 15px;
  }
  /* line 681, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li {
    padding: 10px 0 10px 5px;
    transition: padding 0.3s ease-in;
    border-bottom: 1px solid #dfdfdd;
    position: relative;
  }
  /* line 688, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li:first-child,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li:first-child {
    border-top: 1px solid #dfdfdd;
  }
  /* line 690, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li > a,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li > a {
    font-family: "Oswald", "Lato", Arial, sans-serif;
    font-weight: 400;
    line-height: 1.2;
    text-transform: uppercase;
  }
  /* line 696, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li > a .menu-title,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li > a .menu-title {
    display: inline;
  }
  /* line 700, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li > a .icon,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li > a .icon {
    margin-right: 10px;
  }
  /* line 705, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li:hover, #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li.active,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li:hover,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li.active {
    background-color: #ff5a00;
    border-bottom-color: #ff5a00;
    padding-left: 10px;
  }
  /* line 143, ../scss/_mixins.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li:hover:after, #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li.active:after,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li:hover:after,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li.active:after {
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    visibility: visible;
  }
  /* line 153, ../scss/_mixins.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li:hover:after, #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li.active:after,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li:hover:after,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li.active:after {
    border-width: 20px;
    border-left-color: #ff5a00;
    right: -40px;
    top: 50%;
    margin-top: -20px;
  }
  /* line 711, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li:hover a, #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li.active a,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li:hover a,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li.active a {
    color: white;
  }
  /* line 714, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li ul,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu > li ul {
    display: none;
  }
  /* line 718, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu .sub-menu,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap:not(.single-cat) .sub-menu .sub-menu {
    display: none;
  }
  /* line 726, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat > li:not(.cat-post),
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat > li:not(.cat-post) {
    display: none;
  }
  /* line 730, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat > li.active,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat > li.active {
    display: block;
  }
  /* line 734, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat a,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat a {
    text-transform: uppercase;
    font-size: 12px;
    line-height: 16px;
  }
  /* line 740, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat .cat-link,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat .cat-link {
    padding: 10px 0;
    margin-top: 8px;
  }
  /* line 745, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat .entry-meta,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat .entry-meta {
    position: absolute;
    bottom: 5px;
    left: 5px;
    line-height: 16px;
    font-size: 10px;
    text-transform: uppercase;
  }
  /* line 753, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat .entry-meta > div,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat .entry-meta > div {
    margin-bottom: 0;
    font-size: 10px;
    font-family: inherit;
  }
  /* line 759, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat .entry-meta .date,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat .entry-meta .date {
    color: #000;
    font-size: 10px;
    line-height: 16px;
    background: rgba(255, 255, 255, 0.57);
    display: inline-block;
    padding: 0 4px;
    margin-bottom: 2px;
    margin-right: 2px;
  }
  /* line 772, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat .subcat-thumbnail,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat .subcat-thumbnail {
    margin-bottom: 8px;
    overflow: hidden;
    position: relative;
  }
  /* line 777, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat .subcat-thumbnail img,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat .subcat-thumbnail img {
    width: 100%;
  }
  /* line 782, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat .no-thumb img,
  #main-menu .menu-item-object-video_category.has-cat-megamenu .sub-mega-wrap .subcat .no-thumb img {
    max-height: 140px;
  }
  /* line 789, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu h5,
  #main-menu .menu-item-object-video_category.has-cat-megamenu h5 {
    color: white;
    font-size: 11px;
    margin-top: 5px;
    background: red;
    display: inline-block;
    line-height: 1;
    padding: 10px;
  }
  /* line 799, ../scss/_megamenu.scss */
  #main-menu .menu-item-object-category.has-cat-megamenu ul + a,
  #main-menu .menu-item-object-video_category.has-cat-megamenu ul + a {
    display: block !important;
    text-align: center;
    width: 100%;
  }
}
/* --------------------------------------------
    Header Tools
-------------------------------------------- */
/* line 7, ../scss/_header-tools.scss */
.site-header-toolbar .top-menu,
.site-header-toolbar .menu.right {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}
/* line 14, ../scss/_header-tools.scss */
.site-header-toolbar .top-menu > li,
.site-header-toolbar .menu.right > li {
  float: left;
  background-image: url(../images/dots_pat_light.png);
  background-repeat: no-repeat;
  background-position: 0 center;
  transition: .3s all ease-in-out;
}
/* line 21, ../scss/_header-tools.scss */
.site-header-toolbar .top-menu > li:first-child,
.site-header-toolbar .menu.right > li:first-child {
  background-image: none;
}
/* line 23, ../scss/_header-tools.scss */
.site-header-toolbar .top-menu > li:after,
.site-header-toolbar .menu.right > li:after {
  content: '';
  position: absolute;
  z-index: 1;
  transition: .3s all ease-in-out;
  transition: .3s all ease-in-out;
  height: 0;
  width: 100%;
  top: -1px;
  left: 0;
  background-color: #ff5a00;
}
/* line 37, ../scss/_header-tools.scss */
.site-header-toolbar .top-menu > li > a,
.site-header-toolbar .menu.right > li > a {
  padding: 0 12px;
  display: block;
  color: #eee;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 43px;
}
/* line 47, ../scss/_header-tools.scss */
.site-header-toolbar .top-menu > li > a > i,
.site-header-toolbar .top-menu > li > a > [class*=" icon-"],
.site-header-toolbar .top-menu > li > a > [class^=icon-],
.site-header-toolbar .menu.right > li > a > i,
.site-header-toolbar .menu.right > li > a > [class*=" icon-"],
.site-header-toolbar .menu.right > li > a > [class^=icon-] {
  font-size: 16px;
}
/* line 55, ../scss/_header-tools.scss */
.site-header-toolbar .top-menu > li.current_page_item, .site-header-toolbar .top-menu > li:hover,
.site-header-toolbar .menu.right > li.current_page_item,
.site-header-toolbar .menu.right > li:hover {
  color: #fff;
}
/* line 58, ../scss/_header-tools.scss */
.site-header-toolbar .top-menu > li.current_page_item:after, .site-header-toolbar .top-menu > li:hover:after,
.site-header-toolbar .menu.right > li.current_page_item:after,
.site-header-toolbar .menu.right > li:hover:after {
  height: 3px;
}
/* line 67, ../scss/_header-tools.scss */
.site-header-toolbar .top-menu > li {
  position: relative;
}
/* line 71, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools {
  font-size: 13px;
  line-height: 17px;
}
/* line 77, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .cart-contents:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  content: "\f07a";
  margin-right: 10px;
  font-size: 16px;
}
/* line 90, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul {
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.site-header-toolbar .header-tools > ul:before, .site-header-toolbar .header-tools > ul:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.site-header-toolbar .header-tools > ul:after {
  clear: both;
}
/* line 93, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul.menu {
  float: left;
  margin: 0;
  padding: 0;
}
/* line 99, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li {
  list-style: none;
  float: left;
}
/* line 103, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li > a {
  display: block;
  color: #fff;
  padding: 0 8px;
}
/* line 109, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li > ul {
  margin: 0;
  padding: 0;
}
/* line 114, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li:last-child .sub-menu > li:first-child:before {
  right: 35px;
}
/* line 116, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li .sub-menu {
  background-color: #22272A;
  position: absolute;
  z-index: 9995;
  top: 100%;
  right: 0;
  min-width: 100px;
  display: none;
  pointer-events: none;
  -moz-box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.2);
  font-family: 16px/normal "Lato", Arial, sans-serif;
  /* Animate */
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-transform: scale(1, 0);
  transform: scale(1, 0);
  display: block;
  opacity: 0;
  transition: transform 0.5s ease, opacity 0.2s ease;
  -webkit-transition: -webkit-transform 0.5s ease, opacity 0.2s ease;
  /* End Animation */
}
/* line 144, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li .sub-menu.open {
  /* Animate */
  display: block;
  opacity: 1;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  transition: transform 0.3s ease, opacity 0.2s ease .1s;
  -webkit-transition: -webkit-transform 0.3s ease, opacity 0.2s ease .1s;
  /* End Animate */
  pointer-events: all;
}
/* line 157, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li .sub-menu li {
  list-style: none;
  padding: 0 20px;
  color: #fff;
}
/* line 161, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li .sub-menu li a {
  color: #fff;
}
/* line 163, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li .sub-menu li:first-child:before {
  content: " ";
  display: block;
  border-bottom: 8px solid #22272A;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: none;
  margin-top: -8px;
  position: absolute;
  right: 20px;
}
/* line 175, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li .sub-menu li:after {
  content: '';
  position: absolute;
  -webkit-transition: all .3s;
  transition: all .3s;
  width: 0;
  height: 1px;
  bottom: -1px;
  z-index: 1;
  left: 0;
  display: block;
  background-color: #ff5a00;
}
/* line 189, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li .sub-menu li:hover::after {
  width: 100%;
}
/* line 194, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li .sub-menu form label {
  color: #fff;
}
/* line 196, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li .sub-menu .widget_wp_sidebarlogin h3 {
  color: #fff;
}
/* line 198, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools > ul > li .sub-menu .bag-product-price,
.site-header-toolbar .header-tools > ul > li .sub-menu .bag-product-quantity {
  color: rgba(255, 255, 255, 0.63);
}
/* line 206, ../scss/_header-tools.scss */
.site-header-toolbar li.shopping-bag-item a > i.radium-cart {
  background: transparent url("images/shopping_bag_icon.png") no-repeat top left;
  margin-right: 6px;
  width: 14px;
  height: 16px;
  display: inline-block;
  vertical-align: -3px;
}
/* line 215, ../scss/_header-tools.scss */
.site-header-toolbar .shopping-bag {
  width: 310px;
}
/* line 217, ../scss/_header-tools.scss */
.site-header-toolbar .shopping-bag li:first-child:before {
  right: 25px;
}
/* line 219, ../scss/_header-tools.scss */
.site-header-toolbar .shopping-bag .cart-subtotal .desc {
  float: left;
  text-transform: uppercase;
}
/* line 221, ../scss/_header-tools.scss */
.site-header-toolbar .shopping-bag .cart-subtotal span {
  padding-top: 5px;
}
/* line 223, ../scss/_header-tools.scss */
.site-header-toolbar .shopping-bag .cart-subtotal .amount {
  float: right;
}
/* line 225, ../scss/_header-tools.scss */
.site-header-toolbar .shopping-bag .button {
  width: 47%;
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
}
/* line 230, ../scss/_header-tools.scss */
.site-header-toolbar .shopping-bag .button:last-child {
  margin-right: 0;
}
/* line 235, ../scss/_header-tools.scss */
.site-header-toolbar .wishlist-link i {
  vertical-align: 0;
  font-size: 20px;
}
/* line 240, ../scss/_header-tools.scss */
.site-header-toolbar .wishlist-link span {
  margin-left: 6px;
}
/* line 242, ../scss/_header-tools.scss */
.site-header-toolbar .wishlist-bag {
  width: 260px;
}
/* line 244, ../scss/_header-tools.scss */
.site-header-toolbar .bag-header {
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
  padding: 7px 0;
  font-size: 16px;
  line-height: 30px;
  border-bottom: 1px solid rgba(223, 223, 221, 0.12);
}
/* line 253, ../scss/_header-tools.scss */
.site-header-toolbar .bag-product {
  padding: 15px 15px 15px 0;
  border-bottom: 1px solid rgba(223, 223, 221, 0.12);
  position: relative;
  font-size: 12px;
  line-height: 17px;
}
/* line 260, ../scss/_header-tools.scss */
.site-header-toolbar .bag-product figure {
  overflow: hidden;
  position: relative;
  float: left;
}
/* line 266, ../scss/_header-tools.scss */
.site-header-toolbar .bag-product .bag-product-title {
  font-weight: bold;
  margin-bottom: 3px;
}
/* line 271, ../scss/_header-tools.scss */
.site-header-toolbar .bag-product .bag-product-img img {
  width: 55px;
  height: 55px;
}
/* line 276, ../scss/_header-tools.scss */
.site-header-toolbar .bag-product .bag-product-details {
  margin-left: 73px;
}
/* line 280, ../scss/_header-tools.scss */
.site-header-toolbar .bag-product .bag-product-details a {
  margin: 0;
  padding: 0;
}
/* line 285, ../scss/_header-tools.scss */
.site-header-toolbar .bag-product a.remove {
  color: rgba(255, 255, 255, 0.5) !important;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 15px;
  top: 13px;
}
/* line 296, ../scss/_header-tools.scss */
.site-header-toolbar .bag-empty,
.site-header-toolbar .wishlist-empty {
  padding: 12px 0 15px 0;
  border-bottom: 1px solid rgba(223, 223, 221, 0.12);
  font-size: 16px;
  line-height: 27px;
}
/* line 304, ../scss/_header-tools.scss */
.site-header-toolbar .bag-buttons {
  padding: 15px 0;
  text-align: center;
}
/* line 308, ../scss/_header-tools.scss */
.site-header-toolbar .bag-buttons a {
  display: block;
  width: 100%;
  margin: 0;
  font-size: 10px;
}
/* line 319, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .radium-edd-link i {
  margin-right: 7px;
}
/* line 321, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item ul.sub-menu {
  width: 275px;
  margin-right: -15px;
}
/* line 325, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item ul.sub-menu .inner {
  padding: 15px 0;
}
/* line 327, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item ul.sub-menu > li:after {
  display: none;
}
/* line 331, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item ul.sub-menu h3 {
  font-size: 16px;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(223, 223, 221, 0.12);
  width: 100%;
}
/* line 336, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item ul.sub-menu h3 span {
  float: right;
}
/* line 342, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item #loginform input {
  margin-bottom: 0;
  color: inherit;
}
/* line 347, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item #loginform input[type="text"],
.site-header-toolbar .header-tools .account-item #loginform input[type="password"] {
  border-radius: 2px;
  background: #181818;
  border-color: #2e2d2d;
}
/* line 354, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item #loginform input[type="submit"] {
  width: 100%;
  background-color: transparent;
  position: relative;
  z-index: 0;
  border-color: #FF5A00;
  color: #FF5A00;
}
/* line 363, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item #loginform p.sidebar_login_error {
  color: #AE121E !important;
  background-color: #FBB1B7 !important;
  border-color: #F00 !important;
}
/* line 371, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item ul.pagenav.sidebar_login_links {
  margin: 10px 0 0 0;
  padding: 0;
}
/* line 375, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item ul.pagenav.sidebar_login_links li {
  padding: 0;
  margin-right: 12px;
  float: left;
  border-bottom: 1px dotted rgba(255, 255, 255, 0.14);
}
/* line 384, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-details {
  font-size: 16px;
  line-height: 21px;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(223, 223, 221, 0.12);
}
/* line 390, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-details .avatar_container {
  float: left;
}
/* line 394, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-details .username_container {
  float: left;
}
/* line 396, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-details .username_container span {
  display: block;
}
/* line 398, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-details .username_container .user_login,
.site-header-toolbar .header-tools .account-item .user-info-details .username_container .user_email {
  font-size: 85%;
  opacity: .7;
}
/* line 405, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-details .avatar_container img {
  padding: 3px;
  border: 1px solid rgba(223, 223, 221, 0.12);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* line 415, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-nav-primary ul {
  margin: 0;
  padding: 0;
}
/* line 420, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-nav-primary ul li {
  border-bottom: 1px solid #363A3D;
  position: relative;
  padding: 0 0;
}
/* line 425, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-nav-primary ul li a {
  padding: 10px 12px;
  display: block;
  font-size: 13px;
}
/* line 434, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-extra-links {
  margin-top: 10px;
  padding: 0 15px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.07);
  padding-bottom: 10px;
}
/* line 440, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-extra-links .menu-logout {
  float: right;
}
/* line 444, ../scss/_header-tools.scss */
.site-header-toolbar .header-tools .account-item .user-info-extra-links .menu-dashboard {
  float: left;
}
/* line 453, ../scss/_header-tools.scss */
.site-header-toolbar li.wpml-item .radium-lang-link span {
  margin-left: 9px;
}
/* line 455, ../scss/_header-tools.scss */
.site-header-toolbar li.wpml-item ul.sub-menu {
  padding: 0;
  margin: 0;
  width: 200px;
}
/* line 460, ../scss/_header-tools.scss */
.site-header-toolbar li.wpml-item ul.sub-menu > li {
  padding: 10px 12px;
  border-bottom: 1px solid #363A3D;
  position: relative;
}
/* line 465, ../scss/_header-tools.scss */
.site-header-toolbar li.wpml-item ul.sub-menu > li:first-child:before {
  margin-top: -18px;
}
/* line 469, ../scss/_header-tools.scss */
.site-header-toolbar li.wpml-item ul.sub-menu > li a:hover {
  color: #ff5a00;
}
/* line 470, ../scss/_header-tools.scss */
.site-header-toolbar li.wpml-item ul.sub-menu > li img {
  margin-right: 5px;
}

@media only screen and (min-width: 1024px) {
  /* line 479, ../scss/_header-tools.scss */
  .site-header-toolbar .header-tools > ul > li {
    position: relative;
  }
}
/* = Grid Page Setup (Used by Portfolio and gallery page Templates )
--------------------------------------------------------------*/
/* line 4, ../scss/_page-grid.scss */
.page-grid-item {
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: pointer;
  /* Two Columns ----------------------------*/
  /* Three Columns ----------------------------*/
  /* Four Columns ----------------------------*/
  /* General -------------------------------*/
}
/* line 11, ../scss/_page-grid.scss */
.page-grid-item.two-columns {
  float: left;
  width: 480px;
  margin: 0 15px 15px 0;
}
/* line 16, ../scss/_page-grid.scss */
.page-grid-item.two-columns .grid-thumb > a,
.page-grid-item.two-columns .grid-thumb img {
  width: 100%;
  height: 300px;
}
/* line 22, ../scss/_page-grid.scss */
.page-grid-item.two-columns .post-thumb-overlay {
  padding-left: 164px;
}
/* line 28, ../scss/_page-grid.scss */
.page-grid-item.three-columns {
  float: left;
  width: 28.9%;
  margin: 0 15px 15px 0;
}
/* line 33, ../scss/_page-grid.scss */
.page-grid-item.three-columns .grid-thumb > a,
.page-grid-item.three-columns .grid-thumb img {
  width: 100%;
  height: 200px;
}
/* line 41, ../scss/_page-grid.scss */
.page-grid-item.four-columns {
  float: left;
  width: 230px;
  margin: 0 15px 15px 0;
}
/* line 46, ../scss/_page-grid.scss */
.page-grid-item.four-columns .grid-thumb > a,
.page-grid-item.four-columns .grid-thumb img {
  height: 160px;
  width: 100%;
}
/* line 52, ../scss/_page-grid.scss */
.page-grid-item.four-columns .post-thumb-overlay {
  font-size: 12px;
  padding-top: 34%;
  padding-left: 48px;
  width: 55%;
}
/* line 62, ../scss/_page-grid.scss */
.page-grid-item h3 {
  font-size: 17px;
  margin-bottom: 0;
}
/* line 67, ../scss/_page-grid.scss */
.page-grid-item a {
  color: #8F949D;
}
/* line 69, ../scss/_page-grid.scss */
.page-grid-item a img {
  width: 100%;
}
/* line 72, ../scss/_page-grid.scss */
.page-grid-item h3,
.page-grid-item h3 a,
.page-grid-item h4,
.page-grid-item h4 a {
  font-size: 13px;
  line-height: normal;
  text-align: center;
  color: #1e2224;
  line-height: 1.5;
  margin-bottom: 5px;
  margin-top: 5px;
}
/* line 87, ../scss/_page-grid.scss */
.page-grid-item h3 a:hover,
.page-grid-item h4 a:hover {
  color: #8f949d;
}
/* line 88, ../scss/_page-grid.scss */
.page-grid-item h3 a:active,
.page-grid-item h4 a:active {
  color: #0081C7;
}
/* line 91, ../scss/_page-grid.scss */
.page-grid-item p {
  text-align: center;
  width: 100%;
  color: #595858;
}
/* line 97, ../scss/_page-grid.scss */
.page-grid-item.last {
  margin-right: 0;
}
/* line 99, ../scss/_page-grid.scss */
.page-grid-item .grid-thumb {
  position: relative;
  margin-bottom: 10px;
}
/* line 104, ../scss/_page-grid.scss */
.page-grid-item .entry-summary {
  margin-bottom: 10px;
  min-height: 46px;
}
/* line 109, ../scss/_page-grid.scss */
.page-grid-item .grid-cats a {
  color: #818b92;
}
/* line 111, ../scss/_page-grid.scss */
.page-grid-item.active {
  border-bottom-color: transparent !important;
}
/* line 115, ../scss/_page-grid.scss */
.page-grid-item.active .entry-summary {
  z-index: 3;
  position: relative;
  color: #fff;
}
/* line 121, ../scss/_page-grid.scss */
.page-grid-item.active h3,
.page-grid-item.active h3 a,
.page-grid-item.active h4,
.page-grid-item.active h4 a {
  color: #fff;
}
/* line 128, ../scss/_page-grid.scss */
.page-grid-item.active a, .page-grid-item.active p {
  color: #fff;
}

/* line 132, ../scss/_page-grid.scss */
.post-thumb-overlay {
  z-index: 2;
  position: relative;
  display: block;
  opacity: 1;
  text-indent: -99999px;
}

/* line 140, ../scss/_page-grid.scss */
.post-thumb-overlay-icon {
  display: none;
}

/* line 144, ../scss/_page-grid.scss */
.stripes {
  position: absolute;
  opacity: .8;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  cursor: pointer;
  z-index: 1;
  display: none;
  background-color: #ff5a00;
  background-repeat: no-repeat;
  background-image: url("../images/sprite.png");
  background-position: 0 -504px;
  width: 100%;
  height: 100%;
}
/* line 160, ../scss/_page-grid.scss */
.stripes a {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 167, ../scss/_page-grid.scss */
.page-grid-item.four-columns .stripes {
  background-image: url("../images/sprite.png");
  background-position: 0 -684px;
}

/* line 172, ../scss/_page-grid.scss */
.grid-thumb > a,
.radium-gallery-item > a {
  display: block;
  position: relative;
}

/* General Page Grid */
/* line 179, ../scss/_page-grid.scss */
.stage,
.radium-gallery-wrapper,
.radium-gallery.thumbnails {
  *zoom: 1;
  min-width: 977px;
  position: relative;
}
/* line 273, ../scss/foundation/_global.scss */
.stage:before, .stage:after,
.radium-gallery-wrapper:before,
.radium-gallery-wrapper:after,
.radium-gallery.thumbnails:before,
.radium-gallery.thumbnails:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.stage:after,
.radium-gallery-wrapper:after,
.radium-gallery.thumbnails:after {
  clear: both;
}
/* line 185, ../scss/_page-grid.scss */
.stage [class*="column"] + [class*="column"]:last-child,
.radium-gallery-wrapper [class*="column"] + [class*="column"]:last-child,
.radium-gallery.thumbnails [class*="column"] + [class*="column"]:last-child {
  float: left;
}

/* line 189, ../scss/_page-grid.scss */
.stage .page-grid-item {
  border-bottom: 1px solid #dfdfdd;
}

/* line 191, ../scss/_page-grid.scss */
.radium-gallery.thumbnails > a,
.radium-gallery-item > a {
  position: relative;
}
/* line 195, ../scss/_page-grid.scss */
.radium-gallery.thumbnails > a:before,
.radium-gallery-item > a:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-image: url("../images/sprite.png");
  background-position: 86% -476px;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  z-index: 1;
}
/* line 213, ../scss/_page-grid.scss */
.radium-gallery.thumbnails > a:hover:before,
.radium-gallery-item > a:hover:before {
  opacity: 1;
}

/* line 217, ../scss/_page-grid.scss */
.radium-gallery-caption {
  padding-bottom: 10px;
}

/* line 225, ../scss/_page-grid.scss */
.stage .product-small,
.stage .page-grid-item,
.radium-gallery .product-small,
.radium-gallery .page-grid-item,
.products .product-small,
.products .page-grid-item,
.bg-video .product-small,
.bg-video .page-grid-item,
.radium_slider_wrapper_outer .product-small,
.radium_slider_wrapper_outer .page-grid-item {
  -webkit-transition: opacity 0.3s ease-in;
  -moz-transition: opacity 0.3s ease-in;
  -o-transition: opacity 0.3 s ease-in;
  -ms-transition: opacity 0.3s ease-in;
  transition: opacity 0.3s ease-in;
}
/* line 234, ../scss/_page-grid.scss */
.stage.loading,
.radium-gallery.loading,
.products.loading,
.bg-video.loading,
.radium_slider_wrapper_outer.loading {
  min-height: 200px;
  background: url(../images/loader.gif) no-repeat center center;
}
/* line 237, ../scss/_page-grid.scss */
.stage.loading .product-small,
.stage.loading .page-grid-item,
.radium-gallery.loading .product-small,
.radium-gallery.loading .page-grid-item,
.products.loading .product-small,
.products.loading .page-grid-item,
.bg-video.loading .product-small,
.bg-video.loading .page-grid-item,
.radium_slider_wrapper_outer.loading .product-small,
.radium_slider_wrapper_outer.loading .page-grid-item {
  opacity: 0;
}

/* line 252, ../scss/_page-grid.scss */
.no-js .stage.loading,
.no-js .radium-gallery.loading,
.no-js .products.loading,
.no-js .bg-video.loading,
.no-js .radium_slider_wrapper_outer.loading {
  min-height: none;
  background-image: none;
}
/* line 255, ../scss/_page-grid.scss */
.no-js .stage.loading .product-small,
.no-js .stage.loading .page-grid-item,
.no-js .radium-gallery.loading .product-small,
.no-js .radium-gallery.loading .page-grid-item,
.no-js .products.loading .product-small,
.no-js .products.loading .page-grid-item,
.no-js .bg-video.loading .product-small,
.no-js .bg-video.loading .page-grid-item,
.no-js .radium_slider_wrapper_outer.loading .product-small,
.no-js .radium_slider_wrapper_outer.loading .page-grid-item {
  opacity: 1;
}

/* line 263, ../scss/_page-grid.scss */
video.loading {
  display: none;
}

/* line 267, ../scss/_page-grid.scss */
.radium_slider_wrapper_outer.loading {
  min-height: 400px;
}

/* LightBox Gallery */
/* line 273, ../scss/_page-grid.scss */
.lightbox-wrapper {
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.lightbox-wrapper:before, .lightbox-wrapper:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.lightbox-wrapper:after {
  clear: both;
}
/* line 277, ../scss/_page-grid.scss */
.lightbox-wrapper div.thumbnails a {
  float: left;
  width: 29.0%;
  margin-right: 15px;
  margin-bottom: 10px;
}
/* line 283, ../scss/_page-grid.scss */
.lightbox-wrapper div.thumbnails a img {
  margin: 0;
  padding: 0;
}
/* line 285, ../scss/_page-grid.scss */
.lightbox-wrapper div.thumbnails a.last {
  margin-right: 0;
}
/* line 289, ../scss/_page-grid.scss */
.lightbox-wrapper div.thumbnails a.first {
  clear: both;
}

/* line 2, ../scss/_prettyphoto.scss */
div.pp_default .pp_content .ppt {
  color: #f8f8f8;
}

/* line 4, ../scss/_prettyphoto.scss */
div.pp_default .pp_expand,
div.pp_default .pp_contract {
  cursor: pointer;
  display: none;
  z-index: 20000;
  font-family: FontAwesome;
  font-size: 11px;
  width: 28px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  color: #C2C2C9;
  overflow: hidden;
  border: 1px solid #C2C2C9;
  position: absolute;
  top: 10px;
  right: 38px;
}
/* line 24, ../scss/_prettyphoto.scss */
div.pp_default .pp_expand:before,
div.pp_default .pp_contract:before {
  content: "\f065";
  padding-right: 30px;
  padding-left: 8px;
}
/* line 30, ../scss/_prettyphoto.scss */
div.pp_default .pp_expand:hover,
div.pp_default .pp_contract:hover {
  cursor: pointer;
}

/* line 36, ../scss/_prettyphoto.scss */
div.pp_default .pp_contract:before {
  content: "\f066";
}

/* line 42, ../scss/_prettyphoto.scss */
div.pp_default .pp_gallery ul li a {
  border: 1px solid #aaa;
}

/* line 43, ../scss/_prettyphoto.scss */
div.pp_default .pp_social {
  margin-top: 7px;
}

/* line 45, ../scss/_prettyphoto.scss */
div.pp_default .pp_close,
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause {
  cursor: pointer;
  font-family: FontAwesome;
  font-size: 11px;
  text-align: center;
  color: #C2C2C9;
  position: absolute;
  top: -2px;
  display: block;
  visibility: hidden;
}
/* line 59, ../scss/_prettyphoto.scss */
div.pp_default .pp_close:before,
div.pp_default .pp_nav .pp_play:before,
div.pp_default .pp_nav .pp_pause:before {
  content: "\f04b";
  padding-right: 30px;
  visibility: visible;
  border: 1px solid #dfdfdd;
  padding: 8px 10px;
}
/* line 67, ../scss/_prettyphoto.scss */
div.pp_default .pp_close:hover:before,
div.pp_default .pp_nav .pp_play:hover:before,
div.pp_default .pp_nav .pp_pause:hover:before {
  border-color: #ff5a00;
  color: #ff5a00;
}

/* line 73, ../scss/_prettyphoto.scss */
div.pp_default .pp_nav .pp_play {
  padding: 0 10px;
  left: 0;
}

/* line 78, ../scss/_prettyphoto.scss */
div.pp_default .pp_nav .pp_pause {
  padding: 0 8px;
  left: 0;
}
/* line 82, ../scss/_prettyphoto.scss */
div.pp_default .pp_nav .pp_pause:before {
  content: "\f04c";
}

/* line 88, ../scss/_prettyphoto.scss */
div.pp_default .pp_close {
  right: 0;
  top: 2px;
}
/* line 91, ../scss/_prettyphoto.scss */
div.pp_default .pp_close:before {
  content: "\f00d";
}

/* line 97, ../scss/_prettyphoto.scss */
div.pp_default .pp_content_container .pp_details {
  margin-top: 5px;
}

/* line 99, ../scss/_prettyphoto.scss */
div.pp_default .pp_nav {
  clear: none;
  height: 30px;
  width: 50px;
  position: relative;
}

/* line 106, ../scss/_prettyphoto.scss */
div.pp_default .pp_nav .currentTextHolder {
  font-family: Georgia;
  font-style: italic;
  color: #999;
  font-size: 11px;
  left: 75px;
  line-height: 25px;
  position: absolute;
}

/* line 116, ../scss/_prettyphoto.scss */
div.pp_default .pp_description {
  font-size: 11px;
  font-weight: 700;
  line-height: 14px;
  margin: 5px 50px 5px 10px;
}

/* line 118, ../scss/_prettyphoto.scss */
div.pp_default .pp_loaderIcon {
  background: #fff url(../images/loader.gif) center center no-repeat;
}

/* line 122, ../scss/_prettyphoto.scss */
div.pp_pic_holder a:focus {
  outline: none;
}

/* line 123, ../scss/_prettyphoto.scss */
div.pp_overlay {
  background: #000;
  display: none;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9500;
}

/* line 124, ../scss/_prettyphoto.scss */
div.pp_pic_holder {
  display: none;
  position: absolute;
  width: 100px;
  z-index: 10000;
}

/* line 125, ../scss/_prettyphoto.scss */
.pp_content {
  height: 40px;
  min-width: 40px;
}

/* line 127, ../scss/_prettyphoto.scss */
* html .pp_content {
  width: 40px;
}

/* line 129, ../scss/_prettyphoto.scss */
.pp_content_container {
  position: relative;
  text-align: left;
  width: 100%;
}

/* line 132, ../scss/_prettyphoto.scss */
.pp_content_container .pp_details {
  float: left;
  margin: 10px 0 2px;
}

/* line 133, ../scss/_prettyphoto.scss */
.pp_description {
  display: none;
  margin: 0;
}

/* line 134, ../scss/_prettyphoto.scss */
.pp_social {
  float: left;
  margin: 0;
}

/* line 135, ../scss/_prettyphoto.scss */
.pp_social .facebook {
  float: left;
  margin-left: 5px;
  width: 55px;
  overflow: hidden;
}

/* line 136, ../scss/_prettyphoto.scss */
.pp_social .twitter {
  float: left;
}

/* line 137, ../scss/_prettyphoto.scss */
.pp_nav {
  clear: right;
  float: left;
  margin: 3px 10px 0 10px;
}

/* line 138, ../scss/_prettyphoto.scss */
.pp_nav p {
  float: left;
  white-space: nowrap;
  margin: 2px 4px;
}

/* line 140, ../scss/_prettyphoto.scss */
.pp_hoverContainer {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2000;
}

/* line 142, ../scss/_prettyphoto.scss */
.pp_gallery {
  display: none;
  left: 50%;
  margin-top: -50px;
  position: absolute;
  z-index: 10000;
}

/* line 143, ../scss/_prettyphoto.scss */
.pp_gallery div {
  float: left;
  overflow: hidden;
  position: relative;
}

/* line 144, ../scss/_prettyphoto.scss */
.pp_gallery ul {
  float: left;
  height: 35px;
  position: relative;
  white-space: nowrap;
  margin: 0 0 0 5px;
  padding: 0;
}

/* line 145, ../scss/_prettyphoto.scss */
.pp_gallery ul a {
  border: 1px rgba(0, 0, 0, 0.5) solid;
  display: block;
  float: left;
  height: 33px;
  overflow: hidden;
}

/* line 146, ../scss/_prettyphoto.scss */
.pp_gallery ul a img {
  border: 0;
}

/* line 147, ../scss/_prettyphoto.scss */
.pp_gallery li {
  display: block;
  float: left;
  margin: 0 5px 0 0;
  padding: 0;
}

/* line 148, ../scss/_prettyphoto.scss */
.pp_gallery li.default a {
  display: block;
  height: 33px;
  width: 50px;
}

/* line 150, ../scss/_prettyphoto.scss */
div.pp_default .pp_gallery .pp_arrow_previous,
div.pp_default .pp_gallery .pp_arrow_next {
  margin-top: 7px !important;
  display: block;
  float: left;
  margin-top: 3px;
  overflow: hidden;
  height: 20px;
  width: 8px;
  margin: 4px 0 0;
  font-family: FontAwesome;
  font-size: 14px;
  text-align: center;
  visibility: hidden;
}
/* line 166, ../scss/_prettyphoto.scss */
div.pp_default .pp_gallery .pp_arrow_previous:before,
div.pp_default .pp_gallery .pp_arrow_next:before {
  content: "\f053";
  color: #C2C2C9;
  visibility: visible;
  border: 1px solid #dfdfdd;
  padding: 10px 13px;
}
/* line 174, ../scss/_prettyphoto.scss */
div.pp_default .pp_gallery .pp_arrow_previous:hover:before,
div.pp_default .pp_gallery .pp_arrow_next:hover:before {
  border-color: #ff5a00;
  color: #ff5a00;
}

/* line 182, ../scss/_prettyphoto.scss */
div.pp_default .pp_gallery .pp_arrow_next:before {
  content: "\f054";
}

/* line 188, ../scss/_prettyphoto.scss */
div.pp_default .pp_details .pp_arrow_previous,
div.pp_default .pp_details .pp_arrow_next {
  display: none;
}

/* line 193, ../scss/_prettyphoto.scss */
.pp_loaderIcon {
  display: block;
  height: 24px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 24px;
  margin: -12px 0 0 -12px;
}

/* line 194, ../scss/_prettyphoto.scss */
#pp_full_res {
  line-height: 1 !important;
}

/* line 195, ../scss/_prettyphoto.scss */
#pp_full_res .pp_inline {
  text-align: left;
}

/* line 196, ../scss/_prettyphoto.scss */
#pp_full_res .pp_inline p {
  margin: 0 0 15px;
}

/* line 198, ../scss/_prettyphoto.scss */
div.ppt {
  color: #a2aab0;
  display: none;
  font-size: 17px;
  z-index: 9999;
}

/* line 205, ../scss/_prettyphoto.scss */
div.pp_default .pp_content,
div.light_rounded .pp_content {
  background-color: #fff;
}

/* line 208, ../scss/_prettyphoto.scss */
div.pp_default #pp_full_res .pp_inline, div.light_rounded .pp_content .ppt,
div.light_rounded #pp_full_res .pp_inline, div.light_square .pp_content .ppt,
div.light_square #pp_full_res .pp_inline, div.facebook .pp_content .ppt,
div.facebook #pp_full_res .pp_inline {
  color: #000;
}

/* line 213, ../scss/_prettyphoto.scss */
div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a,
.pp_gallery ul a:hover, .pp_gallery li.selected a {
  border-color: #fff;
}

/* line 216, ../scss/_prettyphoto.scss */
div.pp_default .pp_details, div.light_rounded .pp_details,
div.dark_rounded .pp_details, div.dark_square .pp_details,
div.light_square .pp_details, div.facebook .pp_details {
  position: relative;
}

/* line 221, ../scss/_prettyphoto.scss */
.pp_top, .pp_bottom {
  position: relative;
}

/* line 222, ../scss/_prettyphoto.scss */
* html .pp_top, * html .pp_bottom {
  padding: 0 20px;
}

/* line 223, ../scss/_prettyphoto.scss */
.pp_top .pp_left, .pp_bottom .pp_left {
  height: 20px;
  left: 0;
  position: absolute;
  width: 20px;
}

/* line 224, ../scss/_prettyphoto.scss */
.pp_top .pp_middle, .pp_bottom .pp_middle {
  height: 20px;
  left: 20px;
  position: absolute;
  right: 20px;
}

/* line 225, ../scss/_prettyphoto.scss */
* html .pp_top .pp_middle, * html .pp_bottom .pp_middle {
  left: 0;
  position: static;
}

/* line 226, ../scss/_prettyphoto.scss */
.pp_top .pp_right, .pp_bottom .pp_right {
  height: 20px;
  left: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}

/* line 227, ../scss/_prettyphoto.scss */
.pp_fade, .pp_gallery li.default a img {
  display: none;
}

/* line 230, ../scss/_prettyphoto.scss */
div.pp_default .pp_overlay {
  opacity: 0.9 !important;
}

/* line 234, ../scss/_prettyphoto.scss */
div.pp_default .pp_next,
div.pp_default .pp_previous {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  text-align: center;
  display: block;
  position: absolute;
  top: 50%;
  visibility: hidden;
}
/* line 250, ../scss/_prettyphoto.scss */
div.pp_default .pp_next:before,
div.pp_default .pp_previous:before {
  color: #C2C2C9;
  visibility: visible;
  border: 1px solid #dfdfdd;
  padding: 10px 13px;
}
/* line 257, ../scss/_prettyphoto.scss */
div.pp_default .pp_next:hover:before,
div.pp_default .pp_previous:hover:before {
  border-color: #ff5a00;
  color: #ff5a00;
}

/* line 264, ../scss/_prettyphoto.scss */
div.pp_default a.pp_next {
  right: -75px;
}
/* line 268, ../scss/_prettyphoto.scss */
div.pp_default a.pp_next:before {
  content: "\f054";
}

/* line 274, ../scss/_prettyphoto.scss */
div.pp_default a.pp_previous {
  left: -47px;
}
/* line 277, ../scss/_prettyphoto.scss */
div.pp_default a.pp_previous:before {
  content: "\f053";
}

/** Page Builder **/
/* line 2, ../scss/_radium-builder.scss */
#featured-area > .fullwidth > div > .row {
  max-width: none;
}
/* line 4, ../scss/_radium-builder.scss */
#featured-area > .fullwidth > div > .row > .columns {
  padding: 0 0 0 0;
}

/* line 7, ../scss/_radium-builder.scss */
.page-template-page-builder-php #main-container {
  padding: 0 0;
}

/* line 13, ../scss/_radium-builder.scss */
#featured-area.boxed {
  margin: 15px;
  margin-bottom: 0;
}
/* line 18, ../scss/_radium-builder.scss */
#featured-area.boxed #content_carousel li,
#featured-area.boxed #content_carousel .big,
#featured-area.boxed #content_carousel .wide {
  width: 305px;
}
/* line 23, ../scss/_radium-builder.scss */
#featured-area .fullwidth {
  margin-top: 0px;
}
/* line 25, ../scss/_radium-builder.scss */
#featured-area .featured-element-1 {
  padding-top: 20px;
}
/* line 27, ../scss/_radium-builder.scss */
#featured-area .element-content_slider .flex-direction-nav {
  position: absolute;
  top: 50%;
  width: 100%;
  height: 0px;
  opacity: 1;
  z-index: 99;
}
/* line 35, ../scss/_radium-builder.scss */
#featured-area .element-content_slider .flex-direction-nav .flex-prev {
  left: 40px;
}
/* line 39, ../scss/_radium-builder.scss */
#featured-area .element-content_slider .flex-direction-nav .flex-next {
  right: 40px;
}
/* line 43, ../scss/_radium-builder.scss */
#featured-area .element-content_slider .flex-direction-nav a {
  position: absolute;
  top: 0;
  width: 40px;
  height: 46px;
  margin-top: -25px;
  line-height: 46px;
  display: block;
  color: #fff;
  transition: all .3s ease;
  opacity: 0;
  border: 2px solid rgba(255, 255, 255, 0.5);
  background: url(../images/_blank.gif);
}
/* line 56, ../scss/_radium-builder.scss */
#featured-area .element-content_slider .flex-direction-nav a:before {
  position: absolute;
  top: 0;
  width: 34px;
  height: 46px;
  line-height: 46px;
  font-family: "FontAwesome";
  font-size: 30px;
  display: block;
  text-indent: 0;
  text-align: center;
}

/* line 73, ../scss/_radium-builder.scss */
#featured-area.boxed > div > .row,
#builder-container > .row {
  width: 100%;
  max-width: 980px;
  min-width: 727px;
  margin: 0 auto;
  position: relative;
}

/* line 76, ../scss/_radium-builder.scss */
.page-template-page-builder-php .row > .large-12 > .row {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 62.5em;
}

/* line 86, ../scss/_radium-builder.scss */
#builder-container #content {
  padding-top: 15px;
  padding-bottom: 5px;
}
/* line 92, ../scss/_radium-builder.scss */
#builder-container .entry-element-title {
  margin-left: -14px;
  margin-right: -14px;
  margin-bottom: 15px;
  border-bottom: 2px solid #ff5a00;
  position: relative;
  height: 32px;
  background: #fff url(../images/dots_pat.png) repeat-x center;
  overflow: hidden;
}
/* line 102, ../scss/_radium-builder.scss */
#builder-container .entry-element-title:after {
  content: '';
  background-color: #fff;
  height: 32px;
  width: 15px;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 112, ../scss/_radium-builder.scss */
#builder-container .entry-element-title h3 {
  color: #000;
  background-color: #fff;
  text-transform: uppercase;
  margin-bottom: 0;
  padding: 0 15px;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  text-align: center;
  font-weight: normal;
  font-size: 18px;
  line-height: 30px;
  position: relative;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
#builder-container .entry-element-title h3:before, #builder-container .entry-element-title h3:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
#builder-container .entry-element-title h3:after {
  clear: both;
}
/* line 131, ../scss/_radium-builder.scss */
#builder-container .element-category-view-all {
  position: absolute;
  top: 0;
  right: 12px;
  background: white;
  padding: 0 5px;
  font-size: 13px;
  line-height: 30px;
}
/* line 140, ../scss/_radium-builder.scss */
#builder-container .element-category-view-all a {
  color: inherit;
}
/* line 143, ../scss/_radium-builder.scss */
#builder-container .row-wrapper {
  margin-bottom: 25px;
}
/* line 146, ../scss/_radium-builder.scss */
#builder-container .row-wrapper .large-6.columns:last-child {
  border-left: 1px solid #dfdfdd;
}
/* line 148, ../scss/_radium-builder.scss */
#builder-container .row-wrapper .large-6.columns:first-child .entry-element-title:after {
  width: 0;
}
/* line 152, ../scss/_radium-builder.scss */
#builder-container .row-wrapper .large-6.columns:last-child .entry-element-title {
  margin-left: -16px;
}
/* line 157, ../scss/_radium-builder.scss */
#builder-container .align-center {
  text-align: center;
}
/* line 159, ../scss/_radium-builder.scss */
#builder-container .align-right {
  text-align: right;
}
/* line 161, ../scss/_radium-builder.scss */
#builder-container .nav-tabs {
  margin-left: -14px;
  margin-right: -14px;
  position: relative;
}
/* line 166, ../scss/_radium-builder.scss */
#builder-container .nav-tabs a {
  font-size: 18px;
  line-height: 30px;
}
/* line 173, ../scss/_radium-builder.scss */
#builder-container .latest-posts-tabs {
  position: absolute;
  top: 0;
  right: 15px;
}
/* line 179, ../scss/_radium-builder.scss */
#builder-container .element-content_slider .no-element-title .flex-direction-nav {
  background: none;
  right: 0;
}
/* line 184, ../scss/_radium-builder.scss */
#builder-container .element-content_slider .flex-direction-nav,
#builder-container .horizontal-carousel-container .control {
  background-color: #fff;
}
/* line 187, ../scss/_radium-builder.scss */
#builder-container .reviews-carousel .horizontal-carousel-container .control.next,
#builder-container .element-radium_video .video-central-carousel .horizontal-carousel-container .control.next {
  right: 0;
}
/* line 192, ../scss/_radium-builder.scss */
#builder-container .reviews-carousel .horizontal-carousel-container .control.prev,
#builder-container .element-radium_video .video-central-carousel .horizontal-carousel-container .control.prev {
  right: 25px;
}
/* line 197, ../scss/_radium-builder.scss */
#builder-container .element-content_slider .flex-direction-nav {
  right: -10px;
}
/* line 201, ../scss/_radium-builder.scss */
#builder-container .element-blog #blog-grid {
  margin-top: 0;
}
/* line 204, ../scss/_radium-builder.scss */
#builder-container .element-blog #blog-grid .blog-grid-items .review-score {
  position: absolute;
  bottom: 13%;
}
/* line 209, ../scss/_radium-builder.scss */
#builder-container .element-blog #blog-grid .blog-grid-items .small .entry-meta,
#builder-container .element-blog #blog-grid .blog-grid-items .small-thumbs .entry-meta {
  text-transform: uppercase;
}
/* line 216, ../scss/_radium-builder.scss */
#builder-container a span.social-icon {
  display: inline-block;
}

/* line 222, ../scss/_radium-builder.scss */
.row-wrapper.fullwidth > .row {
  max-width: none;
}
/* line 224, ../scss/_radium-builder.scss */
.row-wrapper.fullwidth > .row .element.large-12 {
  padding: 0 0;
}

/* =Widget Area Element*/
/* line 231, ../scss/_radium-builder.scss */
.element-widgets .widget {
  margin: 0 0;
  list-style: none;
}
/* line 236, ../scss/_radium-builder.scss */
.element-widgets > li.widget ul,
.element-widgets > li.widget li {
  list-style: none;
  margin-left: 0;
}
/* line 238, ../scss/_radium-builder.scss */
.element-widgets ul li ul {
  margin-left: 0;
}
/* line 240, ../scss/_radium-builder.scss */
.element-widgets h2.widgettitle {
  color: #434242;
  font-size: 16px;
  line-height: 20px;
}

/* =Divider element */
/* line 249, ../scss/_radium-builder.scss */
.element-divider {
  margin-bottom: 0;
}
/* line 252, ../scss/_radium-builder.scss */
.element-divider .divider-dashed:before,
.element-divider .divider-solid:before {
  background-color: transparent;
}
/* line 255, ../scss/_radium-builder.scss */
.element-divider .divider-dashed {
  border-bottom: 1px dashed #dfdfdd;
  background-color: transparent;
}

/* Carousel */
/* line 262, ../scss/_radium-builder.scss */
.element-contact form {
  margin-bottom: 0;
}

/* line 268, ../scss/_radium-builder.scss */
.with-sidebar #builder-container .horizontal-carousel > ul > li {
  width: 220px;
}
/* line 272, ../scss/_radium-builder.scss */
.with-sidebar #builder-container .element-radium_video .video-central-carousel .horizontal-carousel-container li.video-central-item {
  width: 220px;
}

/* line 278, ../scss/_radium-builder.scss */
#builder-container .row-wrapper.element-woocommerce_shop_archive {
  margin-bottom: 0;
}
/* line 281, ../scss/_radium-builder.scss */
#builder-container .row-wrapper.element-woocommerce_shop_archive .woocommerce ul.products {
  margin-left: -10px;
  margin-right: -10px;
  margin-bottom: 0;
}
/* line 287, ../scss/_radium-builder.scss */
#builder-container .row-wrapper.element-woocommerce_shop_archive .related.products,
#builder-container .row-wrapper.element-woocommerce_shop_archive .upsells.products {
  padding: 0 0 0 0;
}
/* line 292, ../scss/_radium-builder.scss */
#builder-container .row-wrapper.element-woocommerce_shop_archive .product-small .add_to_cart_button, #builder-container .row-wrapper.element-woocommerce_shop_archive .product-small .added_to_cart {
  right: 16%;
}

/* line 298, ../scss/_radium-builder.scss */
.element-content_slider {
  overflow: hidden;
}

/*
*
* Shortcode CSS styling.
* RadiumThemes Shortcodes Plugin
*
*/
/* =Column Sizes and Styles
--------------------------------------------------------------*/
/* line 11, ../scss/_shortcodes.scss */
.radium-one-half {
  width: 48%;
}

/* line 15, ../scss/_shortcodes.scss */
.radium-one-third {
  width: 30.66%;
}

/* line 19, ../scss/_shortcodes.scss */
.radium-two-third {
  width: 65.33%;
}

/* line 23, ../scss/_shortcodes.scss */
.radium-one-fourth {
  width: 22%;
}

/* line 27, ../scss/_shortcodes.scss */
.radium-three-fourth {
  width: 74%;
}

/* line 31, ../scss/_shortcodes.scss */
.radium-one-fifth {
  width: 16.8%;
}

/* line 35, ../scss/_shortcodes.scss */
.radium-two-fifth {
  width: 37.6%;
}

/* line 39, ../scss/_shortcodes.scss */
.radium-three-fifth {
  width: 58.4%;
}

/* line 43, ../scss/_shortcodes.scss */
.radium-four-fifth {
  width: 67.2%;
}

/* line 47, ../scss/_shortcodes.scss */
.radium-one-sixth {
  width: 13.33%;
}

/* line 51, ../scss/_shortcodes.scss */
.radium-five-sixth {
  width: 82.67%;
}

/* line 55, ../scss/_shortcodes.scss */
.radium-five-sixth,
.radium-four-fifth,
.radium-one-fifth,
.radium-one-fourth,
.radium-one-half,
.radium-one-sixth,
.radium-one-third,
.radium-three-fifth,
.radium-three-fourth,
.radium-two-fifth,
.radium-two-third {
  margin-right: 4%;
  margin-bottom: 20px;
  float: left;
}

/* line 71, ../scss/_shortcodes.scss */
.radium-column-last {
  margin-right: 0 !important;
  clear: right;
}

/* Divider Shortcode */
/* line 77, ../scss/_shortcodes.scss */
.hr {
  clear: both;
  display: block;
  width: 100%;
  position: relative;
  z-index: 1;
  background: #dfdfdd;
  margin-bottom: 15px;
  height: 1px;
}
/* line 87, ../scss/_shortcodes.scss */
.hr a {
  padding: 0 0 0 10px;
}
/* line 91, ../scss/_shortcodes.scss */
.hr .skip {
  color: #999A9C;
  position: absolute;
  right: 0;
  line-height: 15px;
  display: block;
}

/* line 101, ../scss/_shortcodes.scss */
.hr_invisible {
  clear: both;
  display: block;
  width: 100%;
  background: transparent;
  height: 15px;
  background: none;
}

/* Text dividers
---------------------------------------------- */
/* line 112, ../scss/_shortcodes.scss */
.tx-div {
  display: block;
  height: 3px;
  background-color: #000;
  opacity: .1;
  margin: 15px 0;
}

/* line 120, ../scss/_shortcodes.scss */
.text-center .tx-div {
  margin: 15px auto;
}

/* line 124, ../scss/_shortcodes.scss */
.tx-div.small {
  width: 30px;
}

/* line 128, ../scss/_shortcodes.scss */
.tx-div.medium {
  width: 60px;
}

/* Buttons Icons
---------------------------------------------- */
/* line 134, ../scss/_shortcodes.scss */
.button [class^="icon-"],
.button[class*=" icon-"] {
  margin-right: 5px;
}

/** Tabs **/
/* line 140, ../scss/_shortcodes.scss */
.nav-tabs {
  margin: 0 0 15px;
  padding: 0;
  list-style: none;
  border-bottom: 0;
  display: block;
  border-bottom: 2px solid #ff5a00;
}
/* line 148, ../scss/_shortcodes.scss */
.nav-tabs > li {
  float: left;
  background-color: #fff;
  position: relative;
  line-height: 30px;
}
/* line 154, ../scss/_shortcodes.scss */
.nav-tabs > li:last-child {
  margin-right: 5px;
}
/* line 158, ../scss/_shortcodes.scss */
.nav-tabs > li a {
  text-transform: uppercase;
  font-size: 16px;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  padding: 0 7px;
  color: rgba(0, 0, 0, 0.51);
  border-right: 1px solid rgba(51, 51, 51, 0.1);
}
/* line 167, ../scss/_shortcodes.scss */
.nav-tabs > li.active, .nav-tabs > li.active:hover {
  position: relative;
  color: #000;
}
/* line 172, ../scss/_shortcodes.scss */
.nav-tabs > li.active a, .nav-tabs > li.active:hover a {
  color: black;
}
/* line 177, ../scss/_shortcodes.scss */
.nav-tabs > li:first-child a {
  padding-left: 15px;
}
/* line 181, ../scss/_shortcodes.scss */
.nav-tabs > li:last-child a {
  padding-right: 15px;
  border-right: none;
}

/* line 188, ../scss/_shortcodes.scss */
.tab-content {
  position: relative;
  overflow: hidden;
}
/* line 192, ../scss/_shortcodes.scss */
.tab-content .entry-title {
  font-size: 16px;
}
/* line 196, ../scss/_shortcodes.scss */
.tab-content .tab-pane.active {
  display: block;
}
/* line 200, ../scss/_shortcodes.scss */
.tab-content .tab-pane {
  display: none;
}

/* line 206, ../scss/_shortcodes.scss */
.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}

/* line 214, ../scss/_shortcodes.scss */
.fade.in {
  opacity: 1;
}

/* =Sliding Carousel
----------------------------------------------- */
/* line 220, ../scss/_shortcodes.scss */
.horizontal-carousel {
  position: relative;
  width: 1340px;
}
/* line 224, ../scss/_shortcodes.scss */
.horizontal-carousel > ul {
  margin: 0;
  padding: 0;
  left: 0;
  position: relative;
  overflow: hidden;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.horizontal-carousel > ul:before, .horizontal-carousel > ul:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.horizontal-carousel > ul:after {
  clear: both;
}
/* line 232, ../scss/_shortcodes.scss */
.horizontal-carousel > ul > li {
  list-style: none;
  float: left;
  overflow: hidden;
}
/* line 240, ../scss/_shortcodes.scss */
.horizontal-carousel.post > ul {
  height: 267px;
}

/* line 246, ../scss/_shortcodes.scss */
.horizontal-carousel-container {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
/* line 256, ../scss/_shortcodes.scss */
.horizontal-carousel-container .control {
  background-repeat: no-repeat;
  position: absolute;
  height: 50px;
  width: 50px;
  z-index: 9;
  top: 50%;
  margin-top: -25px;
  cursor: pointer;
}
/* line 266, ../scss/_shortcodes.scss */
.horizontal-carousel-container .control.prev {
  left: 0;
}
/* line 270, ../scss/_shortcodes.scss */
.horizontal-carousel-container .control.next {
  right: 0;
}

/* line 278, ../scss/_shortcodes.scss */
.no-js .horizontal-carousel-container .control {
  display: none;
}

/* Teaser */
/* line 283, ../scss/_shortcodes.scss */
.teaser {
  position: relative;
  cursor: pointer;
  border-right: 1px solid white;
  overflow: hidden;
}
/* line 289, ../scss/_shortcodes.scss */
.teaser .section-link {
  font-weight: 400;
  font-size: 10px;
  line-height: 1;
  font-family: 16px/normal "Lato", Arial, sans-serif;
  text-transform: uppercase;
  color: white;
}
/* line 297, ../scss/_shortcodes.scss */
.teaser .section-link span {
  background: rgba(145, 19, 184, 0.91);
  padding: 2px 6px;
  margin: 0 1px;
}
/* line 303, ../scss/_shortcodes.scss */
.teaser .section-link.sponsored {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 307, ../scss/_shortcodes.scss */
.teaser .section-link.sponsored .sponsor-label {
  font-size: 10px;
  margin-right: 0;
}
/* line 312, ../scss/_shortcodes.scss */
.teaser .section-link.sponsored .sponsor-name {
  display: block;
  font-size: 10px;
  text-shadow: none;
  color: white;
}
/* line 322, ../scss/_shortcodes.scss */
.teaser .by-line {
  text-transform: capitalize;
  opacity: .7;
  filter: alpha(opacity=70);
  text-align: center;
  z-index: 3;
  color: white;
  font-size: 10px;
  text-transform: uppercase;
}
/* line 332, ../scss/_shortcodes.scss */
.teaser .by-line .link-author,
.teaser .by-line a {
  font-weight: 600;
  color: white;
}
/* line 340, ../scss/_shortcodes.scss */
.teaser img {
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 358, ../scss/_shortcodes.scss */
.teaser:hover img {
  -webkit-transform: scale(1.03, 1.03);
  -moz-transform: scale(1.03, 1.03);
  -ms-transform: scale(1.03, 1.03);
  -o-transform: scale(1.03, 1.03);
  transform: scale(1.03, 1.03);
}
/* line 367, ../scss/_shortcodes.scss */
.teaser .stats {
  display: none;
}
/* line 371, ../scss/_shortcodes.scss */
.teaser.teaser-small {
  width: 300px;
  height: 200px;
}
/* line 375, ../scss/_shortcodes.scss */
.teaser.teaser-small .teaser-image,
.teaser.teaser-small .teaser-overlay {
  width: 300px;
  height: 200px;
}
/* line 381, ../scss/_shortcodes.scss */
.teaser.teaser-small .teaser-info {
  top: 30px;
  left: 0;
}
/* line 386, ../scss/_shortcodes.scss */
.teaser.teaser-small .teaser-title {
  font-size: 20px;
}
/* line 390, ../scss/_shortcodes.scss */
.teaser.teaser-small.stats {
  width: 90%;
  padding: 5%;
}
/* line 397, ../scss/_shortcodes.scss */
.teaser.teaser-medium {
  width: 416px;
  height: 267px;
}
/* line 401, ../scss/_shortcodes.scss */
.teaser.teaser-medium .inner {
  z-index: 1;
}
/* line 405, ../scss/_shortcodes.scss */
.teaser.teaser-medium .teaser-image,
.teaser.teaser-medium .teaser-overlay {
  width: 416px;
  height: 267px;
}
/* line 411, ../scss/_shortcodes.scss */
.teaser.teaser-medium .teaser-info {
  padding-top: 18%;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 417, ../scss/_shortcodes.scss */
.teaser.teaser-medium .teaser-title {
  color: #fff;
}
/* line 422, ../scss/_shortcodes.scss */
.teaser.teaser-medium:hover .teaser-overlay {
  background: rgba(0, 0, 0, 0.4);
  -webkit-transition: background .2s linear;
  -moz-transition: background .2s linear;
  -o-transition: background .2s linear;
  transition: background .2s linear;
}
/* line 430, ../scss/_shortcodes.scss */
.teaser.teaser-medium:hover .teaser-title {
  color: #86bfff;
}
/* line 434, ../scss/_shortcodes.scss */
.teaser.teaser-medium:hover .by-line,
.teaser.teaser-medium:hover .section-link {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 440, ../scss/_shortcodes.scss */
.teaser.teaser-medium:hover.stats {
  -webkit-transition: bottom .25s linear;
  -moz-transition: bottom .25s linear;
  -o-transition: bottom .25s linear;
  transition: bottom .25s linear;
  bottom: 0;
}
/* line 448, ../scss/_shortcodes.scss */
.teaser.teaser-medium:hover .stats.stat {
  color: white;
}
/* line 452, ../scss/_shortcodes.scss */
.teaser.teaser-medium:hover .stats .stat:hover {
  color: #53a4ff;
}
/* line 458, ../scss/_shortcodes.scss */
.teaser.teaser-medium.stats {
  position: absolute;
  text-align: center;
  width: 80%;
  padding: 10%;
  background: black;
  background: rgba(0, 0, 0, 0.75);
  left: 0;
  height: 35px;
  line-height: 35px;
  -webkit-transition: bottom .25s linear;
  -moz-transition: bottom .25s linear;
  -o-transition: bottom .25s linear;
  transition: bottom .25s linear;
  z-index: 9;
  bottom: -35px;
}

/* line 480, ../scss/_shortcodes.scss */
.teaser-image,
.teaser-link,
.teaser-overlay {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 488, ../scss/_shortcodes.scss */
.teaser-link {
  width: 100%;
  height: 100%;
  z-index: 10;
  color: #fff;
}

/* line 495, ../scss/_shortcodes.scss */
.teaser-image {
  z-index: 1;
}

/* line 499, ../scss/_shortcodes.scss */
.teaser-overlay {
  background: rgba(0, 0, 0, 0.6);
  -webkit-transition: background .2s linear;
  -moz-transition: background .2s linear;
  -o-transition: background .2s linear;
  transition: background .2s linear;
  z-index: 2;
}

/* line 508, ../scss/_shortcodes.scss */
.teaser-info {
  text-align: center;
  position: relative;
  z-index: 3;
  margin: 0 auto;
}

/* line 515, ../scss/_shortcodes.scss */
.teaser-title {
  margin-bottom: 0;
}
/* line 518, ../scss/_shortcodes.scss */
.teaser-title a {
  color: white;
}
/* line 521, ../scss/_shortcodes.scss */
.teaser-title a:hover {
  color: #ff5a00;
}

/* --------------------------------------------
    SOCIAL SHORTCODE
 -------------------------------------------- */
/* line 530, ../scss/_shortcodes.scss */
.social-icons-wrapper {
  margin: 0 auto;
  text-align: center;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.social-icons-wrapper:before, .social-icons-wrapper:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.social-icons-wrapper:after {
  clear: both;
}

/* line 536, ../scss/_shortcodes.scss */
ul.social-icons {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 541, ../scss/_shortcodes.scss */
ul.social-icons li {
  text-align: center;
  padding: 0 !important;
  display: inline-block !important;
  -webkit-transition: opacity .3s ease;
  -moz-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
  -webkit-transition-delay: .1s;
  -moz-transition-delay: .1s;
  -o-transition-delay: .1s;
  transition-delay: .1s;
}
/* line 554, ../scss/_shortcodes.scss */
ul.social-icons li a {
  display: inline-block;
}

/* line 563, ../scss/_shortcodes.scss */
a span.social-icon {
  font-size: 30px !important;
  line-height: 32px !important;
  color: #dfdfdd;
  border: 1px solid #dfdfdd;
  border-radius: 2px;
  display: block;
  width: 32px;
  height: 32px;
  margin-bottom: 2px;
  margin-left: 2px;
  transition: color .2s ease-in, border-color .2s ease-in-out;
  text-align: center;
}
/* line 577, ../scss/_shortcodes.scss */
a span.social-icon.www:hover {
  color: green !important;
  border-color: green !important;
}
/* line 582, ../scss/_shortcodes.scss */
a span.social-icon.behance:hover {
  color: #2b9ad2 !important;
  border-color: #2b9ad2 !important;
}
/* line 587, ../scss/_shortcodes.scss */
a span.social-icon.blogger:hover {
  color: #ff6500 !important;
  border-color: #ff6500 !important;
}
/* line 592, ../scss/_shortcodes.scss */
a span.social-icon.deviantart:hover {
  color: #536659 !important;
  border-color: #536659 !important;
}
/* line 597, ../scss/_shortcodes.scss */
a span.social-icon.dribbble:hover {
  color: #f973a4 !important;
  border-color: #f973a4 !important;
}
/* line 602, ../scss/_shortcodes.scss */
a span.social-icon.facebook:hover {
  color: #3b5a9b !important;
  border-color: #3b5a9b !important;
}
/* line 607, ../scss/_shortcodes.scss */
a span.social-icon.flickr:hover {
  color: #ff0084 !important;
  border-color: #ff0084 !important;
}
/* line 612, ../scss/_shortcodes.scss */
a span.social-icon.forrst:hover {
  color: #2f713d !important;
  border-color: #2f713d !important;
}
/* line 617, ../scss/_shortcodes.scss */
a span.social-icon.googleplus:hover {
  color: #f63d26 !important;
  border-color: #f63d26 !important;
}
/* line 622, ../scss/_shortcodes.scss */
a span.social-icon.instagram:hover {
  color: #507ea4 !important;
  border-color: #507ea4 !important;
}
/* line 627, ../scss/_shortcodes.scss */
a span.social-icon.lastfm:hover {
  color: #da0019 !important;
  border-color: #da0019 !important;
}
/* line 632, ../scss/_shortcodes.scss */
a span.social-icon.linkedin:hover {
  color: #0072b2 !important;
  border-color: #0072b2 !important;
}
/* line 637, ../scss/_shortcodes.scss */
a span.social-icon.paypal:hover {
  color: #165c82 !important;
  border-color: #165c82 !important;
}
/* line 642, ../scss/_shortcodes.scss */
a span.social-icon.picasa:hover {
  color: #8a65a3 !important;
  border-color: #8a65a3 !important;
}
/* line 647, ../scss/_shortcodes.scss */
a span.social-icon.pinterest:hover {
  color: #cb2027 !important;
  border-color: #cb2027 !important;
}
/* line 652, ../scss/_shortcodes.scss */
a span.social-icon.skype:hover {
  color: #00aaf1 !important;
  border-color: #00aaf1 !important;
}
/* line 657, ../scss/_shortcodes.scss */
a span.social-icon.soundcloud:hover {
  color: #ff6900 !important;
  border-color: #ff6900 !important;
}
/* line 662, ../scss/_shortcodes.scss */
a span.social-icon.stumbleupon:hover {
  color: #eb4823 !important;
  border-color: #eb4823 !important;
}
/* line 667, ../scss/_shortcodes.scss */
a span.social-icon.twitter:hover {
  color: #2baae1 !important;
  border-color: #2baae1 !important;
}
/* line 672, ../scss/_shortcodes.scss */
a span.social-icon.vimeo:hover {
  color: #40b2dc !important;
  border-color: #40b2dc !important;
}
/* line 677, ../scss/_shortcodes.scss */
a span.social-icon.youtube:hover {
  color: #ff3330 !important;
  border-color: #ff3330 !important;
}
/* line 682, ../scss/_shortcodes.scss */
a span.social-icon.tumblr:hover {
  color: #2c4762 !important;
  border-color: #2c4762 !important;
}
/* line 687, ../scss/_shortcodes.scss */
a span.social-icon.dribble:hover {
  color: #ea4c89 !important;
  border-color: #ea4c89 !important;
}
/* line 692, ../scss/_shortcodes.scss */
a span.social-icon.spotify:hover {
  color: #acd341 !important;
  border-color: #acd341 !important;
}
/* line 697, ../scss/_shortcodes.scss */
a span.social-icon.yelp:hover {
  color: #c41200 !important;
  border-color: #c41200 !important;
}
/* line 702, ../scss/_shortcodes.scss */
a span.social-icon.email:hover {
  color: #23313A !important;
  border-color: #23313A !important;
}

/* line 711, ../scss/_shortcodes.scss */
.entry-content a span.social-icon {
  display: inline-block;
}

/* Radium Image */
/* line 717, ../scss/_shortcodes.scss */
.radium_single_image figure {
  padding-bottom: 20px;
}
/* line 720, ../scss/_shortcodes.scss */
.radium_single_image figure a {
  position: relative;
  display: block;
}
/* line 725, ../scss/_shortcodes.scss */
.radium_single_image figure [class^="icon-"] {
  position: absolute;
  bottom: 20px;
  left: 20px;
  line-height: 32px;
  border: 1px solid #dfdfdd;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  color: #dfdfdd;
  text-align: center;
}
/* line 738, ../scss/_shortcodes.scss */
.radium_single_image figure:hover [class^="icon-"] {
  color: #ff5a00;
  border-color: #ff5a00;
}
/* line 745, ../scss/_shortcodes.scss */
.radium_single_image figcaption {
  padding: 20px 30px 0;
  margin-bottom: 0;
  text-align: center;
}
/* line 752, ../scss/_shortcodes.scss */
.radium_single_image.borderframe img {
  border: 2px solid #dfdfdd;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 761, ../scss/_shortcodes.scss */
.radium_single_image.glowframe img {
  border: 2px solid #029dd3;
  width: 98%;
  outline: 0;
  outline: thin dotted \9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
/* line 771, ../scss/_shortcodes.scss */
.radium_single_image .shadowframe img {
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
}

/* List Shortcode */
/* line 781, ../scss/_shortcodes.scss */
.list ol li,
.list ul li {
  list-style: none !important;
}

/* Misc */
/* line 787, ../scss/_shortcodes.scss */
.entry-content ol.unstyled,
.entry-content ul.unstyled,
ol.unstyled,
ul.unstyled {
  margin-left: 0;
}
/* line 793, ../scss/_shortcodes.scss */
.entry-content ol.unstyled li,
.entry-content ul.unstyled li,
ol.unstyled li,
ul.unstyled li {
  list-style: none !important;
}

/* Message Boxes*/
/* line 799, ../scss/_shortcodes.scss */
.alert {
  padding: 10px 6px;
  margin: 10px 0;
  border: 1px solid;
  transition: .1s linear all;
  -webkit-transition: .1s linear all;
  -moz-transition: .1s linear all;
}

/* note */
/* line 809, ../scss/_shortcodes.scss */
.alert.note {
  color: #975507;
  border-color: #e9c78c;
}

/* Info box */
/* line 815, ../scss/_shortcodes.scss */
.alert.info {
  color: #204479;
  border-color: #017ac9;
}

/* Error box */
/* line 821, ../scss/_shortcodes.scss */
.alert.error,
.alert.warning {
  color: #8b0f0f;
  border-color: #f3c0c0;
}

/* Success box */
/* line 828, ../scss/_shortcodes.scss */
.alert.success {
  color: #11601c;
  border-color: #b8dca6;
}

/* =Tab Styles
--------------------------------------------------------------*/
/* line 836, ../scss/_shortcodes.scss */
.radium-tabs-horizontal.ui-tabs .ui-tabs-hide {
  position: absolute;
  left: -10000px;
}

/* line 841, ../scss/_shortcodes.scss */
.radium-tabs-horizontal {
  background: none;
  margin-top: 15px;
}
/* line 845, ../scss/_shortcodes.scss */
.radium-tabs-horizontal ul.radium-nav {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.radium-tabs-horizontal ul.radium-nav:before, .radium-tabs-horizontal ul.radium-nav:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.radium-tabs-horizontal ul.radium-nav:after {
  clear: both;
}
/* line 852, ../scss/_shortcodes.scss */
.radium-tabs-horizontal ul.radium-nav li {
  float: left;
  position: relative;
  margin: 0 -1px -1px 0;
  z-index: 10;
  list-style: none;
}
/* line 859, ../scss/_shortcodes.scss */
.radium-tabs-horizontal ul.radium-nav li a {
  border: 1px solid #dfdfdd;
  border-bottom: none;
  display: block;
  overflow: hidden;
  padding: 7px 20px 0;
  height: 45px;
  margin: 0;
  text-decoration: none;
  font-weight: bold;
}
/* line 870, ../scss/_shortcodes.scss */
.radium-tabs-horizontal ul.radium-nav li a:hover {
  margin: 0;
}
/* line 875, ../scss/_shortcodes.scss */
.radium-tabs-horizontal ul.radium-nav li.ui-tabs-active {
  border-top: 2px solid #ff5a00;
}
/* line 878, ../scss/_shortcodes.scss */
.radium-tabs-horizontal ul.radium-nav li.ui-tabs-active a {
  margin-top: -2px;
}
/* line 885, ../scss/_shortcodes.scss */
.radium-tabs-horizontal .tabs-content {
  border: 1px solid #dfdfdd;
}
/* line 889, ../scss/_shortcodes.scss */
.radium-tabs-horizontal .radium-tab {
  padding: 20px;
  margin-bottom: 20px;
}
/* line 893, ../scss/_shortcodes.scss */
.radium-tabs-horizontal .radium-tab[aria-expanded='true'] {
  -webkit-animation: zoomOut 500ms ease both;
  -moz-animation: zoomOut 500ms ease both;
  -o-animation: zoomOut 500ms ease both;
  animation: zoomOut 500ms ease both;
}

/* verticla Tabs */
/* line 904, ../scss/_shortcodes.scss */
.radium-tabs-vertical {
  padding: 0;
  margin-bottom: 20px;
}
/* line 908, ../scss/_shortcodes.scss */
.radium-tabs-vertical .ui-widget-header {
  border: none;
}
/* line 912, ../scss/_shortcodes.scss */
.radium-tabs-vertical .ui-tabs-nav {
  float: left;
  width: 25%;
  margin: 0;
  padding: 0;
}
/* line 918, ../scss/_shortcodes.scss */
.radium-tabs-vertical .ui-tabs-nav li {
  clear: left;
  width: 100%;
  border: 1px solid #dfdfdd;
  border-top: none;
  overflow: hidden;
  position: relative;
  z-index: 2;
  list-style: none;
}
/* line 928, ../scss/_shortcodes.scss */
.radium-tabs-vertical .ui-tabs-nav li:first-child {
  border-top: 1px solid #dfdfdd;
  -webkit-border-top-right-radius: 2px;
  -moz-border-radius-topright: 2px;
  border-top-right-radius: 2px;
  -webkit-border-top-left-radius: 2px;
  -moz-border-radius-topleft: 2px;
  border-top-left-radius: 2px;
}
/* line 938, ../scss/_shortcodes.scss */
.radium-tabs-vertical .ui-tabs-nav li a {
  display: block;
  width: 100%;
  padding: .6em 1em;
  text-transform: uppercase;
}
/* line 944, ../scss/_shortcodes.scss */
.radium-tabs-vertical .ui-tabs-nav li a:hover {
  cursor: pointer;
}
/* line 949, ../scss/_shortcodes.scss */
.radium-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
  border-left: 2px solid #ff5a00;
}
/* line 952, ../scss/_shortcodes.scss */
.radium-tabs-vertical .ui-tabs-nav li.ui-tabs-active a {
  position: relative;
  z-index: 2;
}
/* line 958, ../scss/_shortcodes.scss */
.radium-tabs-vertical .ui-tabs-nav li:last-child {
  -webkit-border-bottom-right-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -moz-border-radius-bottomleft: 2px;
  border-bottom-left-radius: 2px;
}
/* line 969, ../scss/_shortcodes.scss */
.radium-tabs-vertical .ui-tabs-panel {
  float: left;
  width: 75%;
  border-radius: 0;
  position: relative;
  left: -1px;
  padding: 0 40px;
}
/* line 978, ../scss/_shortcodes.scss */
.radium-tabs-vertical .sidebar_tab_shadow:after {
  content: '';
  position: absolute;
  height: 90%;
  width: 1px;
  right: -14px;
  z-index: 2;
  top: 5%;
  overflow: hidden;
}

/*-----------------------------------------------------------------------------------*/
/*	Toggle Styles
/*-----------------------------------------------------------------------------------*/
/* line 994, ../scss/_shortcodes.scss */
.radium-toggle {
  border-bottom: 1px solid #dfdfdd;
}
/* line 997, ../scss/_shortcodes.scss */
.radium-toggle .radium-toggle-title {
  display: block;
  font-weight: bold;
  color: #ff5a00;
  padding-top: 10px;
  padding-bottom: 10px;
  cursor: pointer;
  outline: none;
  position: relative;
  transition: all .2s;
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
}
/* line 1011, ../scss/_shortcodes.scss */
.radium-toggle .target {
  margin-bottom: 14px;
}
/* line 1015, ../scss/_shortcodes.scss */
.radium-toggle .ui-state-active .ui-icon:before,
.radium-toggle span.ui-icon:before {
  content: '\f067';
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
}
/* line 1023, ../scss/_shortcodes.scss */
.radium-toggle .ui-state-active .ui-icon:before {
  content: '\f068';
}
/* line 1027, ../scss/_shortcodes.scss */
.radium-toggle span.ui-icon {
  margin: 0 8px 0 0;
}

/* ---------------------------------------------------- */
/* accordion											*/
/* ---------------------------------------------------- */
/* line 1037, ../scss/_shortcodes.scss */
.accordion {
  border-bottom: 1px solid #dfdfdd;
}

/* line 1041, ../scss/_shortcodes.scss */
.accordion .title a {
  font-weight: bold;
  display: block;
  border-top: 1px solid #dfdfdd;
  padding: 10px 20px 10px 0;
}

/* line 1048, ../scss/_shortcodes.scss */
.accordion .inner {
  padding: 0 20px 20px 0;
}

/* line 1052, ../scss/_shortcodes.scss */
.accordion .active .ui-accordion-header-icon:before,
.accordion .ui-accordion-header-icon:before {
  content: '\f067';
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
}

/* line 1060, ../scss/_shortcodes.scss */
.accordion .active .ui-accordion-header-icon:before {
  content: '\f068';
}

/* line 1064, ../scss/_shortcodes.scss */
.accordion .ui-accordion-header-icon {
  margin: 0 8px 0 0;
}

/* Banner boxes */
/* line 1069, ../scss/_shortcodes.scss */
.radium-banner-grid {
  margin-left: -7px !important;
  margin-right: -7px !important;
}
/* line 1073, ../scss/_shortcodes.scss */
.radium-banner-grid .columns {
  margin-right: -1px;
}
/* line 1077, ../scss/_shortcodes.scss */
.radium-banner-grid .columns > div {
  margin-left: 7px;
  margin-right: 7px;
}
/* line 1082, ../scss/_shortcodes.scss */
.radium-banner-grid .radium-banner {
  display: block;
}
/* line 1086, ../scss/_shortcodes.scss */
.radium-banner-grid .columns > img {
  margin-bottom: 10px;
}

/* line 1092, ../scss/_shortcodes.scss */
.radium-banner {
  background: #595858;
  display: block;
  position: relative;
  overflow: hidden;
  -ms-user-select: none;
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
/* line 1103, ../scss/_shortcodes.scss */
.radium-banner.light {
  box-shadow: inset 0 0 6px 0 #eee;
  background-color: #fafafa;
}
/* line 1108, ../scss/_shortcodes.scss */
.radium-banner .banner-bg {
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -ms-behavior: url("backgroundsize.htc");
}
/* line 1122, ../scss/_shortcodes.scss */
.radium-banner .banner-effect {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  overflow: hidden;
  background-color: transparent;
}
/* line 1133, ../scss/_shortcodes.scss */
.radium-banner .row {
  position: relative;
  height: 100%;
  z-index: 2;
}
/* line 1139, ../scss/_shortcodes.scss */
.radium-banner .inner {
  white-space: normal;
  z-index: 3;
  position: absolute;
  left: 10%;
  bottom: 10%;
  right: 10%;
  margin: 0 auto;
}
/* line 1149, ../scss/_shortcodes.scss */
.radium-banner .button {
  margin: 10px 5px;
  padding: 5px 15px;
  font-weight: bold;
}
/* line 1155, ../scss/_shortcodes.scss */
.radium-banner .text-right .button {
  margin: 10px 0 10px 10px;
}
/* line 1159, ../scss/_shortcodes.scss */
.radium-banner .text-left .button {
  margin: 10px 10px 10px 0;
}
/* line 1163, ../scss/_shortcodes.scss */
.radium-banner .center {
  bottom: 50% !important;
  top: auto !important;
}
/* line 1168, ../scss/_shortcodes.scss */
.radium-banner .left {
  left: 10%;
  right: auto;
}
/* line 1173, ../scss/_shortcodes.scss */
.radium-banner .far-left {
  left: 20px;
  right: auto;
  text-align: left;
}
/* line 1179, ../scss/_shortcodes.scss */
.radium-banner .right {
  left: auto;
  right: 10%;
}
/* line 1184, ../scss/_shortcodes.scss */
.radium-banner .far-right {
  left: auto;
  right: 20px;
  text-align: right;
}
/* line 1190, ../scss/_shortcodes.scss */
.radium-banner .center .tx-div {
  margin: 0 auto;
}
/* line 1194, ../scss/_shortcodes.scss */
.radium-banner .far-left .tx-div,
.radium-banner .left .tx-div {
  margin: 0 auto 0 0;
}
/* line 1199, ../scss/_shortcodes.scss */
.radium-banner .far-right .tx-div,
.radium-banner .right .tx-div {
  margin: 0 0 0 auto;
}
/* line 1204, ../scss/_shortcodes.scss */
.radium-banner .text-center .tx-div {
  margin: 0 auto;
}
/* line 1208, ../scss/_shortcodes.scss */
.radium-banner .text-left .tx-div {
  margin: 0 auto 0 0;
}
/* line 1212, ../scss/_shortcodes.scss */
.radium-banner .text-right .tx-div {
  margin: 0 0 0 auto;
}
/* line 1216, ../scss/_shortcodes.scss */
.radium-banner .tx-div {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
/* line 1221, ../scss/_shortcodes.scss */
.radium-banner .inner.top {
  top: 12% !important;
  margin: 0 auto !important;
  bottom: auto !important;
}
/* line 1227, ../scss/_shortcodes.scss */
.radium-banner .inner.bottom {
  bottom: 12% !important;
  margin: 0 auto !important;
  top: auto !important;
}
/* line 1233, ../scss/_shortcodes.scss */
.radium-banner .inner.far-bottom {
  bottom: 0 !important;
  top: auto !important;
}
/* line 1238, ../scss/_shortcodes.scss */
.radium-banner .inner.far-top {
  top: 0 !important;
  bottom: auto !important;
}

/* line 1245, ../scss/_shortcodes.scss */
.text-box-dark {
  background: #000;
  color: #FFF;
  display: inline;
  line-height: 120% !important;
  box-shadow: 10px 0 0 #000;
}
/* line 1252, ../scss/_shortcodes.scss */
.text-box-dark:before {
  box-shadow: -10px 0 0 #000;
  display: inline-block;
  width: 10px;
  content: '';
}

/* line 1260, ../scss/_shortcodes.scss */
.text-box-light {
  background: #FFF;
  color: #111;
  display: inline;
  line-height: 120% !important;
  box-shadow: 10px 0 0 #FFF;
}
/* line 1267, ../scss/_shortcodes.scss */
.text-box-light:before {
  box-shadow: -10px 0 0 #FFF;
  display: inline-block;
  width: 10px;
  content: '';
}

/* line 1275, ../scss/_shortcodes.scss */
.text-box-primary {
  background: #595858;
  color: #fff;
  display: inline;
  line-height: 140% !important;
}

/* line 1282, ../scss/_shortcodes.scss */
.text-box-dark:after,
.text-box-light:after,
.text-box-primary:after {
  visibility: hidden;
  display: block;
  font-size: 0 !important;
  content: '';
  clear: both;
  height: 0 !important;
}

/* line 1293, ../scss/_shortcodes.scss */
.dark .text-box-light {
  color: #000;
}

/* -- textbox styles --*/
/* line 1298, ../scss/_shortcodes.scss */
div[class*='banner-textbox-'] .inner {
  padding: 20px;
  -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}

/* line 1304, ../scss/_shortcodes.scss */
.banner-textbox-white .inner {
  background-color: #FFF;
  background-color: rgba(255, 255, 255, 0.9);
}

/* line 1309, ../scss/_shortcodes.scss */
.banner-textbox-white-bordered .inner {
  background-color: #FFF;
  background-color: rgba(255, 255, 255, 0.9);
  border: 1px dashed #333;
}

/* line 1315, ../scss/_shortcodes.scss */
.banner-textbox-primary-stretched .inner,
.banner-textbox-white-stretched .inner,
.banner-textbox-white-stretched .inner {
  left: 0 !important;
  right: 0 !important;
}

/* line 1322, ../scss/_shortcodes.scss */
.dark .tx-div {
  background-color: #FFF;
  opacity: .3;
}

/* -- hover styles -- */
/* line 1328, ../scss/_shortcodes.scss */
.radium-banner .banner-bg {
  -webkit-transition: all .5s ease-out;
  -moz-transition: all .5s ease-out;
  transition: all .5s ease-out;
}

/* -- hover style : fade effect --*/
/* line 1335, ../scss/_shortcodes.scss */
.radium-banner.hover_fade:hover .banner-bg {
  opacity: .3;
}

/* -- hover style : hover zoom --*/
/* line 1340, ../scss/_shortcodes.scss */
.radium-banner.hover_zoom:hover .banner-bg {
  opacity: .4;
  -webkit-transform: scale(1.25);
  -moz-transform: scale(1.25);
  -o-transform: scale(1.25);
  transform: scale(1.25);
}

/* -- font sizes -- */
/* line 1349, ../scss/_shortcodes.scss */
.radium-banner h1 {
  font-weight: bolder;
  font-size: 350%;
  line-height: 100%;
  margin: 7px 0;
}

/* line 1356, ../scss/_shortcodes.scss */
.radium-banner h2 {
  font-size: 300%;
  line-height: 100%;
  margin: 7px 0;
}

/* line 1362, ../scss/_shortcodes.scss */
.radium-banner h3 {
  font-size: 200%;
  line-height: 100%;
  margin: 7px 0;
}

/* line 1368, ../scss/_shortcodes.scss */
.radium-banner h4 {
  font-size: 150%;
  line-height: 100%;
  margin: 7px 0;
}

/* line 1374, ../scss/_shortcodes.scss */
.radium-banner h5 {
  font-size: 100%;
  line-height: 100%;
  margin: 7px 0;
}

/* line 1380, ../scss/_shortcodes.scss */
.radium-banner h6 {
  font-size: 60%;
  line-height: 100%;
  margin: 7px 0;
}

/* line 1386, ../scss/_shortcodes.scss */
.radium-banner p {
  font-size: 60%;
  line-height: 120%;
}

/* line 1391, ../scss/_shortcodes.scss */
.radium-banner h1.h-large {
  font-size: 650%;
  line-height: 85%;
  padding: 0 !important;
}

/* line 1397, ../scss/_shortcodes.scss */
.radium-banner h1.h-xlarge {
  font-size: 1200%;
  line-height: 85%;
  padding: 0 !important;
}

/* line 1403, ../scss/_shortcodes.scss */
.radium-banner h1.h-xxlarge {
  font-size: 1500%;
  line-height: 85%;
  padding: 0 !important;
}

/* line 1409, ../scss/_shortcodes.scss */
.radium-banner h1.h-xxlarge {
  font-size: 1700%;
  line-height: 85%;
  padding: 0 !important;
}

/* line 1415, ../scss/_shortcodes.scss */
.large-1 .radium-banner,
.large-2 .radium-banner {
  font-size: 6px;
}

/* line 1420, ../scss/_shortcodes.scss */
.large-3 .radium-banner {
  font-size: 8px;
}

/* line 1424, ../scss/_shortcodes.scss */
.large-4 .radium-banner {
  font-size: 8px;
}

/* line 1428, ../scss/_shortcodes.scss */
.large-5 .radium-banner {
  font-size: 13px;
}

/* line 1432, ../scss/_shortcodes.scss */
.large-6 .radium-banner {
  font-size: 14px;
}

/* line 1436, ../scss/_shortcodes.scss */
.large-7 .radium-banner {
  font-size: 14px;
}

/* line 1440, ../scss/_shortcodes.scss */
.large-8 .radium-banner {
  font-size: 14px;
}

/* line 1444, ../scss/_shortcodes.scss */
.large-9 .radium-banner {
  font-size: 14px;
}

/* line 1448, ../scss/_shortcodes.scss */
.large-1 .radium-banner .button,
.large-2 .radium-banner .button,
.large-3 .radium-banner .button,
.large-4 .radium-banner .button {
  font-size: 140%;
}

/* smaller font sizes on small columns */
@media only screen and (max-width: 500px) {
  /* line 1457, ../scss/_shortcodes.scss */
  .radium-banner .inner {
    min-width: 60% !important;
  }

  /* line 1461, ../scss/_shortcodes.scss */
  .radium-banner .button-row .button {
    display: block;
    margin: 0 0 5px;
  }

  /* line 1466, ../scss/_shortcodes.scss */
  .radium-banner {
    font-size: 9px;
  }

  /* line 1470, ../scss/_shortcodes.scss */
  .radium-banner .button,
  .radium-banner p {
    font-size: 130%;
  }
}
@media only screen and (min-width: 500px) {
  /* line 1476, ../scss/_shortcodes.scss */
  .radium-banner {
    font-size: 10px;
  }

  /* line 1480, ../scss/_shortcodes.scss */
  .radium-banner .button,
  .radium-banner p {
    font-size: 130%;
  }
}
@media only screen and (min-width: 600px) {
  /* line 1486, ../scss/_shortcodes.scss */
  .radium-banner {
    font-size: 12px;
  }

  /* line 1490, ../scss/_shortcodes.scss */
  .radium-banner .button,
  .radium-banner p {
    font-size: 120%;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1496, ../scss/_shortcodes.scss */
  .radium-banner {
    font-size: 16px;
  }

  /* line 1500, ../scss/_shortcodes.scss */
  .radium-banner .button,
  .radium-banner p {
    font-size: 90%;
  }
}
@keyframes snow {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px, 300px 300px;
  }
}
@-moz-keyframes snow {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px, 300px 300px;
  }
}
@-webkit-keyframes snow {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px, 300px 300px;
  }
}
@-ms-keyframes snow {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px, 300px 300px;
  }
}
/* line 1542, ../scss/_shortcodes.scss */
.snow .banner-effect {
  background-image: url("../images/snow.png");
  -webkit-animation: snow 20s linear infinite;
  -moz-animation: snow 20s linear infinite;
  -ms-animation: snow 20s linear infinite;
  animation: snow 20s linear infinite;
}

@keyframes confetti {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px, 300px 300px;
  }
}
@-moz-keyframes confetti {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px, 300px 300px;
  }
}
@-webkit-keyframes confetti {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px, 300px 300px;
  }
}
@-ms-keyframes confetti {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px, 300px 300px;
  }
}
/* line 1586, ../scss/_shortcodes.scss */
.confetti .banner-effect {
  background-image: url("../images/confetti.png");
  -webkit-animation: confetti 10s linear infinite;
  -moz-animation: confetti 10s linear infinite;
  -ms-animation: confetti 10s linear infinite;
  animation: confetti 10s linear infinite;
}

@keyframes glass {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px;
  }
}
@-moz-keyframes glass {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px;
  }
}
@-webkit-keyframes glass {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, -400px -400px;
  }
}
@-ms-keyframes glass {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: 500px 1000px, 400px 400px;
  }
}
/* line 1630, ../scss/_shortcodes.scss */
.sliding-glass .banner-effect {
  background-image: url("../images/sliding-glass.png");
  -webkit-animation: glass 30s linear infinite;
  -moz-animation: glass 30s linear infinite;
  -ms-animation: glass 30s linear infinite;
  animation: glass 30s linear infinite;
}

@keyframes sparkle {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: -500px -1000px, -400px -400px, 300px 300px;
  }
}
@-moz-keyframes sparkle {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: -500px -1000px, -400px -400px, 300px 300px;
  }
}
@-webkit-keyframes sparkle {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: -500px -1000px, -200px -400px, 300px 300px;
  }
}
@-ms-keyframes sparkle {
  0% {
    background-position: 0 0px, 0 0px, 0 0;
  }
  100% {
    background-position: -500px -1000px, -400px -400px, 300px 300px;
  }
}
/* line 1674, ../scss/_shortcodes.scss */
.sparkle .banner-effect {
  background-image: url("../images/sparkle.png");
  -webkit-animation: sparkle 60s linear infinite;
  -moz-animation: sparkle 60s linear infinite;
  -ms-animation: sparkle 60s linear infinite;
  animation: sparkle 60s linear infinite;
}

@keyframes rain {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 500px 1000px;
  }
}
@-moz-keyframes rain {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 500px 1000px;
  }
}
@-webkit-keyframes rain {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 500px 1000px;
  }
}
@-ms-keyframes rain {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 500px 1000px;
  }
}
/* line 1718, ../scss/_shortcodes.scss */
.rain .banner-effect {
  background-image: url("../images/rain.png");
  -webkit-animation: rain 2s linear infinite;
  -moz-animation: rain 2s linear infinite;
  -ms-animation: rain 2s linear infinite;
  animation: rain 2s linear infinite;
}

/*
 * jQuery FlexSlider v2.0
 * http:/www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http:/www.gnu.org/licenses/gpl-2.0.html
 */
/* Browser Resets */
/* line 12, ../scss/_sliders.scss */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}

/* line 19, ../scss/_sliders.scss */
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* FlexSlider Necessary Styles
*********************************/
/* line 30, ../scss/_sliders.scss */
.flexslider {
  margin: 0;
  padding: 0;
}
/* line 34, ../scss/_sliders.scss */
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
/* line 38, ../scss/_sliders.scss */
.flexslider .slides img {
  width: 100%;
  display: block;
}

/* Hide the slides before the JS is loaded. Avoids image jumping */
/* line 47, ../scss/_sliders.scss */
.flex-pauseplay span {
  text-transform: capitalize;
}

/* Clearfix for the .slides element */
/* line 53, ../scss/_sliders.scss */
.slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 62, ../scss/_sliders.scss */
html[xmlns] .slides {
  display: block;
}

/* line 66, ../scss/_sliders.scss */
* html .slides {
  height: 1%;
}

/* line 70, ../scss/_sliders.scss */
.flexslider .slides {
  zoom: 1;
}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
/* line 78, ../scss/_sliders.scss */
.no-js .slides > li:first-child {
  display: block;
}

/* FlexSlider Default Theme
*********************************/
/* line 85, ../scss/_sliders.scss */
.flexslider {
  position: relative;
  zoom: 1;
}

/* line 90, ../scss/_sliders.scss */
.flex-viewport {
  max-height: 100%;
  -webkit-transition: all 1000ms ease 300ms ease-out;
  -moz-transition: all 1000ms ease 300ms ease-out;
  transition: all 1000ms ease 300ms ease-out;
}
/* line 94, ../scss/_sliders.scss */
.flex-viewport .slides > li {
  position: relative;
  opacity: 1;
}
/* line 95, ../scss/_sliders.scss */
.flex-viewport .loading .slides > li {
  opacity: 0;
}

/* line 99, ../scss/_sliders.scss */
.loading .flex-viewport {
  max-height: 300px;
}

/* line 106, ../scss/_sliders.scss */
.no-js .flex-viewport .loading .slides > li {
  opacity: 1;
}
/* line 109, ../scss/_sliders.scss */
.no-js .loading .flex-viewport {
  max-height: auto;
}

/* Direction Nav */
/* line 116, ../scss/_sliders.scss */
.flex-direction-nav {
  *height: 0;
  display: inline-block;
  zoom: 1;
  *display: inline;
  position: absolute;
  top: 17px;
  left: 20px;
}
/* line 125, ../scss/_sliders.scss */
.flex-direction-nav li {
  display: block;
  float: left;
  height: 36px;
  width: 36px;
}
/* line 131, ../scss/_sliders.scss */
.flex-direction-nav li .gallery-caption {
  text-align: center;
  display: block;
  margin-top: 10px;
}
/* line 138, ../scss/_sliders.scss */
.flex-direction-nav a {
  border: 1px solid #000;
  border-radius: 1px;
  color: #000;
  height: 36px;
  width: 36px;
  line-height: 36px;
  text-align: center;
  display: block;
  position: absolute;
  cursor: pointer;
  -webkit-transition: all 300ms ease 300ms ease-out;
  -moz-transition: all 300ms ease 300ms ease-out;
  transition: all 300ms ease 300ms ease-out;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
}
/* line 157, ../scss/_sliders.scss */
.flex-direction-nav a:hover {
  border-color: #7BC673;
  color: #7BC673;
}
/* line 162, ../scss/_sliders.scss */
.flex-direction-nav a.flex-next {
  right: -3px;
}
/* line 164, ../scss/_sliders.scss */
.flex-direction-nav a.flex-next:before {
  content: "\f105";
}
/* line 167, ../scss/_sliders.scss */
.flex-direction-nav a.flex-prev {
  left: 0;
  margin-right: 1px;
}
/* line 170, ../scss/_sliders.scss */
.flex-direction-nav a.flex-prev:before {
  content: "\f104";
}

/* line 175, ../scss/_sliders.scss */
.flex-direction-nav .flex-disabled {
  opacity: 0.1 !important;
  filter: alpha(opacity=30);
  cursor: default;
}

/* line 184, ../scss/_sliders.scss */
#featured-area .flex-direction-nav a {
  width: 100%;
  top: 45%;
}
/* line 188, ../scss/_sliders.scss */
#featured-area .flex-direction-nav a.flex-next {
  right: 0;
}
/* line 192, ../scss/_sliders.scss */
#featured-area .flex-direction-nav a.flex-prev {
  left: 0;
  margin-right: 0;
}

/* Control Nav */
/* line 203, ../scss/_sliders.scss */
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}
/* line 208, ../scss/_sliders.scss */
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}

/* line 216, ../scss/_sliders.scss */
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  border-radius: 20px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
/* line 227, ../scss/_sliders.scss */
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
/* line 231, ../scss/_sliders.scss */
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}

/* line 238, ../scss/_sliders.scss */
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
/* line 242, ../scss/_sliders.scss */
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
/* line 247, ../scss/_sliders.scss */
.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer;
}
/* line 252, ../scss/_sliders.scss */
.flex-control-thumbs img:hover {
  opacity: 1;
}
/* line 254, ../scss/_sliders.scss */
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}

@media screen and (max-width: 860px) {
  /* line 262, ../scss/_sliders.scss */
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 0;
  }
  /* line 267, ../scss/_sliders.scss */
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 0;
  }
}
/* line 274, ../scss/_sliders.scss */
.post-slider,
.radium-slider {
  position: relative;
}

/* line 279, ../scss/_sliders.scss */
.entry-content-media .slider-wrapper {
  background-color: #F9F9F9;
  padding-top: 15px;
}
/* line 283, ../scss/_sliders.scss */
.entry-content-media .slider-wrapper .flex-direction-nav {
  left: auto;
  width: 100%;
  top: 50%;
  margin-top: -35px;
}
/* line 289, ../scss/_sliders.scss */
.entry-content-media .slider-wrapper .flex-direction-nav a.flex-next {
  right: 5px;
}
/* line 293, ../scss/_sliders.scss */
.entry-content-media .slider-wrapper .flex-direction-nav a.flex-prev {
  left: 5px;
}
/* line 299, ../scss/_sliders.scss */
.entry-content-media .slider-wrapper .slider-desc {
  text-align: center;
}
/* line 304, ../scss/_sliders.scss */
.entry-content-media .post-slider-nav {
  position: relative;
  margin-top: 8px;
  padding: 8px 30px;
  background-color: #E7E7E9;
  z-index: 2;
  position: relative;
}
/* line 312, ../scss/_sliders.scss */
.entry-content-media .post-slider-nav li {
  border: 1px solid transparent;
  opacity: .8;
  cursor: pointer;
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
}
/* line 322, ../scss/_sliders.scss */
.entry-content-media .post-slider-nav li.flex-active-slide {
  border: 1px solid red;
  opacity: 1;
}
/* line 328, ../scss/_sliders.scss */
.entry-content-media .post-slider-nav img {
  display: block;
  margin: 0 auto;
}
/* line 333, ../scss/_sliders.scss */
.entry-content-media .post-slider-nav .flex-direction-nav {
  z-index: -1;
  top: 0;
  margin-top: 0;
  margin: 0 -30px;
}
/* line 339, ../scss/_sliders.scss */
.entry-content-media .post-slider-nav .flex-direction-nav a {
  height: 95px;
  width: 20px;
  line-height: 95px;
  border-width: 0;
  background-color: #fff;
}
/* line 347, ../scss/_sliders.scss */
.entry-content-media .post-slider-nav .flex-direction-nav a.flex-next {
  right: 0;
  border-left-width: 1px;
}
/* line 352, ../scss/_sliders.scss */
.entry-content-media .post-slider-nav .flex-direction-nav a.flex-prev {
  left: 0;
  border-right-width: 1px;
}
/* line 357, ../scss/_sliders.scss */
.entry-content-media .post-slider-nav .flex-direction-nav .flex-disabled {
  display: none;
}

/* line 365, ../scss/_sliders.scss */
.post-slider li img {
  display: block;
  margin: 0 auto;
}

/* line 372, ../scss/_sliders.scss */
.flexslider-wrapper {
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.flexslider-wrapper:before, .flexslider-wrapper:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.flexslider-wrapper:after {
  clear: both;
}

/* line 376, ../scss/_sliders.scss */
.slider .exif-data-holder {
  top: 75px;
  position: absolute;
  left: 20px;
  z-index: 99999;
  background-color: rgba(0, 0, 0, 0.68);
  padding: 20px;
  font-size: 12px;
  display: block;
}

/* Flexslider 
.radium-slider-content {
	float: left;
	width: 68%;
	position: relative;
	margin: 0;
}
*/
/* line 396, ../scss/_sliders.scss */
.slider-tabs {
  background-color: black;
}
/* line 401, ../scss/_sliders.scss */
.slider-tabs .flex-viewport {
  height: 92px;
  margin: 0 15px;
}
/* line 406, ../scss/_sliders.scss */
.slider-tabs .tabs {
  padding: 15px 0;
  list-style: none;
  position: relative;
  height: 92px;
}
/* line 412, ../scss/_sliders.scss */
.slider-tabs .tabs li {
  width: 130px !important;
  float: left;
  display: block;
}
/* line 418, ../scss/_sliders.scss */
.slider-tabs .tabs a {
  color: #aaa;
  font-size: 13px;
  border-bottom: 1px solid #111;
  display: block;
  height: 62px;
}
/* line 425, ../scss/_sliders.scss */
.slider-tabs .tabs a span {
  display: block;
  overflow: hidden;
  padding: 8px;
}
/* line 432, ../scss/_sliders.scss */
.slider-tabs .tabs img {
  display: block;
  overflow: hidden;
  background: white;
  padding: 2px;
  margin-bottom: 7px;
}
/* line 440, ../scss/_sliders.scss */
.slider-tabs .tabs .flex-active-slide img {
  background-color: #ff5a00;
}

/* Carousel */
/* line 451, ../scss/_sliders.scss */
.carousel .flex-direction-nav {
  top: 41%;
  left: 0;
  width: 100%;
}
/* line 456, ../scss/_sliders.scss */
.carousel .flex-direction-nav a {
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  opacity: 0;
  -moz-opacity: 0;
  filter: alpha(opacity=0);
}
/* line 465, ../scss/_sliders.scss */
.carousel .flex-direction-nav a.flex-next, .carousel .flex-direction-nav a.flex-prev {
  background-color: transparent;
  border-radius: 50%;
}
/* line 469, ../scss/_sliders.scss */
.carousel .flex-direction-nav a.flex-next:hover, .carousel .flex-direction-nav a.flex-prev:hover {
  background-color: #ff5a00;
}
/* line 472, ../scss/_sliders.scss */
.carousel .flex-direction-nav a.flex-prev {
  left: -35px;
}
/* line 474, ../scss/_sliders.scss */
.carousel .flex-direction-nav a.flex-next {
  right: -35px;
}

/* line 481, ../scss/_sliders.scss */
.popup-gallery {
  position: relative;
  margin-bottom: 30px;
  text-align: center;
  padding: 15px;
  background: #131313;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
/* line 491, ../scss/_sliders.scss */
.popup-gallery .entry-title {
  color: #fff;
  margin-bottom: 15px;
}
/* line 496, ../scss/_sliders.scss */
.popup-gallery .popup-gallery-open {
  display: block;
}

/* line 500, ../scss/_sliders.scss */
.popup-gallery .block-title {
  color: #ffffff !important;
}

/* line 504, ../scss/_sliders.scss */
.popup-gallery a {
  color: #fff;
  text-decoration: none !important;
  display: block;
}

/* line 510, ../scss/_sliders.scss */
.popup-gallery a img {
  display: inline-block;
}

/* line 514, ../scss/_sliders.scss */
#gallery-ad {
  width: 300px;
  height: 250px;
  margin: 0 auto;
  background: #131313;
}

/* line 521, ../scss/_sliders.scss */
a.fancybox-nav [class*=" icon-"],
a.fancybox-nav [class^=icon-] {
  display: none;
}

/* line 526, ../scss/_sliders.scss */
a.fancybox-close {
  text-indent: 99999px;
}

/* line 528, ../scss/_sliders.scss */
#fancybox-thumbs ul li {
  padding: 3px !important;
}
/* line 530, ../scss/_sliders.scss */
#fancybox-thumbs ul li.fancybox-thumb-active a {
  border-width: 3px !important;
  border-color: #ff5a00 !important;
}

/* line 1, ../scss/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 10, ../scss/_tooltip.scss */
.tooltip * {
  font-size: 13px;
  line-height: 22px;
  box-sizing: content-box;
}

/* line 17, ../scss/_tooltip.scss */
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* line 21, ../scss/_tooltip.scss */
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}

/* line 25, ../scss/_tooltip.scss */
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}

/* line 29, ../scss/_tooltip.scss */
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}

/* line 33, ../scss/_tooltip.scss */
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

/* line 37, ../scss/_tooltip.scss */
.tooltip-inner {
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 2px;
}

/* line 45, ../scss/_tooltip.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 52, ../scss/_tooltip.scss */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(0, 0, 0, 0.8);
}

/* line 59, ../scss/_tooltip.scss */
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(0, 0, 0, 0.8);
}

/* line 65, ../scss/_tooltip.scss */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(0, 0, 0, 0.8);
}

/* line 71, ../scss/_tooltip.scss */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: rgba(0, 0, 0, 0.8);
}

/* line 78, ../scss/_tooltip.scss */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: rgba(0, 0, 0, 0.8);
}

/* line 85, ../scss/_tooltip.scss */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(0, 0, 0, 0.8);
}

/* line 92, ../scss/_tooltip.scss */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(0, 0, 0, 0.8);
}

/* line 98, ../scss/_tooltip.scss */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(0, 0, 0, 0.8);
}

/*--------------------------------------------------------------------*/
/* WIDGET STYLES
/*--------------------------------------------------------------------*/
/* =Dynamic Widget Grid
--------------------------------*/
/* line 7, ../scss/_widgets.scss */
.widget_row {
  width: 100%;
  margin: 0 auto;
}
/* line 11, ../scss/_widgets.scss */
.widget_row .widget-area {
  float: left;
  min-height: 1px;
  position: relative;
  margin: 0 0 0 4.4%;
}
/* line 18, ../scss/_widgets.scss */
.widget_row .widget-area:first-child {
  margin-left: 0;
}
/* line 20, ../scss/_widgets.scss */
.widget_row .widget_1 {
  width: 100%;
}
/* line 21, ../scss/_widgets.scss */
.widget_row .widget_2 {
  width: 47.8%;
}
/* line 22, ../scss/_widgets.scss */
.widget_row .widget_3 {
  width: 30.37%;
}
/* line 23, ../scss/_widgets.scss */
.widget_row .widget_4 {
  width: 21.68%;
}
/* line 24, ../scss/_widgets.scss */
.widget_row .widget_5 {
  width: 65.2%;
}
/* line 25, ../scss/_widgets.scss */
.widget_row .widget_6 {
  width: 13%;
}

/*--------------------------------------------------------------------*/
/*  GENERAL WIDGET STYLES
/*--------------------------------------------------------------------*/
/* line 36, ../scss/_widgets.scss */
.widget .widget-title {
  text-align: center;
  margin-bottom: 12px;
}
/* line 41, ../scss/_widgets.scss */
.widget .widget-title {
  border-bottom: 2px solid #000;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 1;
  background: #fff url(../images/dots_pat.png) repeat-x center;
  line-height: 30px;
}
/* line 48, ../scss/_widgets.scss */
.widget .widget-title span {
  background-color: #fff;
  padding: 0 15px;
}
/* line 55, ../scss/_widgets.scss */
.widget ul {
  padding: 0;
  margin: 0;
}
/* line 59, ../scss/_widgets.scss */
.widget ul > li {
  list-style: none;
}
/* line 61, ../scss/_widgets.scss */
.widget ul ul {
  margin: 0;
  padding: 0;
}
/* line 62, ../scss/_widgets.scss */
.widget ul li li {
  padding-left: 0;
}
/* line 63, ../scss/_widgets.scss */
.widget ul li a {
  color: #595858;
}
/* line 64, ../scss/_widgets.scss */
.widget ul li {
  text-align: left;
}
/* line 68, ../scss/_widgets.scss */
.widget .alert {
  margin: 10px;
}

/*--------------------------------------------------------------------*/
/*  SIDEBAR STYLES
/*--------------------------------------------------------------------*/
/* line 76, ../scss/_widgets.scss */
.sidebar {
  -webkit-backface-visibility: hidden;
  text-align: center;
  margin-top: 15px;
}
/* line 81, ../scss/_widgets.scss */
.sidebar .widget {
  *zoom: 1;
  margin-bottom: 30px;
}
/* line 273, ../scss/foundation/_global.scss */
.sidebar .widget:before, .sidebar .widget:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.sidebar .widget:after {
  clear: both;
}
/* line 85, ../scss/_widgets.scss */
.sidebar .widget h5 {
  margin-bottom: 15px;
}
/* line 87, ../scss/_widgets.scss */
.sidebar .widget h5 a {
  text-transform: uppercase;
}
/* line 92, ../scss/_widgets.scss */
.sidebar .social-icons li {
  float: left;
}

/* line 100, ../scss/_widgets.scss */
#sidebar-secondary .widget {
  margin-bottom: 35px;
}
/* line 102, ../scss/_widgets.scss */
#sidebar-secondary .widget-ad {
  padding: 0;
}

/*--------------------------------------------------------------------*/
/*  WORDPRESS DEFAULT WIDGETS
/*--------------------------------------------------------------------*/
/* line 112, ../scss/_widgets.scss */
.widget_recent_entries lu,
.widget_categories ul,
.widget_archive ul {
  margin-top: 10px;
}
/* line 117, ../scss/_widgets.scss */
.widget_recent_entries lu li:before,
.widget_categories ul li:before,
.widget_archive ul li:before {
  content: "\f016";
  font-family: 'FontAwesome';
  font-size: 16px;
  margin-right: 8px;
  float: none;
}

/* line 127, ../scss/_widgets.scss */
.widget_recent_comments ul {
  margin-top: 10px;
}
/* line 130, ../scss/_widgets.scss */
.widget_recent_comments ul li:before {
  content: "\f075";
  font-family: 'FontAwesome';
  font-size: 16px;
  margin-right: 8px;
  float: none;
}

/*--------------------------------------------------------------------*/
/*  RECENT POSTS WIDGET
/*--------------------------------------------------------------------*/
/* line 146, ../scss/_widgets.scss */
.widget_radium_recent_posts h5.widget-title {
  margin-bottom: 12px;
}
/* line 150, ../scss/_widgets.scss */
.widget_radium_recent_posts li {
  border-bottom: 1px solid #dfdfdd;
  position: relative;
  padding: 0px 0px 14px 50px;
  margin-bottom: 3px;
}
/* line 157, ../scss/_widgets.scss */
.widget_radium_recent_posts li .post-date {
  position: absolute;
  left: 0;
  top: 3px;
  width: 40px;
  pointer-events: none;
  border: 2px solid #DFDFDC;
  margin-right: 10px;
  text-align: center;
  font-size: 70%;
  padding: 5px 0;
  color: #DFDFDC;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  line-height: 100%;
  text-transform: uppercase;
}
/* line 174, ../scss/_widgets.scss */
.widget_radium_recent_posts li .post-date span {
  display: block;
}
/* line 175, ../scss/_widgets.scss */
.widget_radium_recent_posts li .post-date .post-date-day {
  margin-bottom: 5px;
}
/* line 178, ../scss/_widgets.scss */
.widget_radium_recent_posts li .post-title {
  line-height: 1;
  text-transform: uppercase;
}
/* line 182, ../scss/_widgets.scss */
.widget_radium_recent_posts li .post-title a {
  font-family: "Oswald", "Lato", Arial, sans-serif;
  color: inherit;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
}
/* line 191, ../scss/_widgets.scss */
.widget_radium_recent_posts li .post-comments {
  font-size: 80%;
  display: block;
  color: #AFAFAE;
  text-transform: uppercase;
  font-size: 10px;
  margin-top: 6px;
}

/*--------------------------------------------------------------------*/
/*  RECENT COMMENTS WIDGET
/*--------------------------------------------------------------------*/
/* line 209, ../scss/_widgets.scss */
.widget_recent_comments li {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #dfdfdd;
  position: relative;
}
/* line 215, ../scss/_widgets.scss */
.widget_recent_comments li:before {
  content: "\f075";
}

/*--------------------------------------------------------------------*/
/*  CUSTOM MENU WIDGET
/*--------------------------------------------------------------------*/
/* line 229, ../scss/_widgets.scss */
.widget.widget_nav_menu .widget-title {
  margin-bottom: 6px;
}
/* line 235, ../scss/_widgets.scss */
.widget.widget_nav_menu ul li {
  border-bottom: 1px solid rgba(223, 223, 221, 0.12);
  padding: 6px 0;
  text-align: left;
  position: relative;
}
/* line 241, ../scss/_widgets.scss */
.widget.widget_nav_menu ul li:first-child {
  padding-top: 0;
}
/* line 244, ../scss/_widgets.scss */
.widget.widget_nav_menu ul li a:before {
  content: "\f054";
  top: 15px;
  right: 0;
  position: absolute;
  height: 20px;
  width: 13px;
  display: block;
  z-index: 1;
  font: normal 10px FontAwesome;
  font-weight: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  line-height: normal;
  vertical-align: baseline;
}

/*--------------------------------------------------------------------*/
/*  NEWSLETTER WIDGET
/*--------------------------------------------------------------------*/
/* line 273, ../scss/_widgets.scss */
.widget_radium_newsletter:not(.custom-class) {
  border: 1px solid #dfdfdd;
  padding: 15px;
}
/* line 278, ../scss/_widgets.scss */
.widget_radium_newsletter p,
.widget_radium_newsletter p:last-child,
.widget_radium_newsletter p:last-of-type,
.widget_radium_newsletter p:empty {
  margin-top: 10px;
  margin-bottom: 15px;
}
/* line 286, ../scss/_widgets.scss */
.widget_radium_newsletter input[type="email"],
.widget_radium_newsletter input[type="text"] {
  margin-bottom: 6px;
  width: 100% !important;
}
/* line 292, ../scss/_widgets.scss */
.widget_radium_newsletter input[type="submit"] {
  padding: 10px 20px;
  width: 100%;
}
/* line 297, ../scss/_widgets.scss */
.widget_radium_newsletter.custom-class {
  padding: 0 15px 15px 15px;
}

/* line 303, ../scss/_widgets.scss */
#bottom-footer .widget_radium_newsletter {
  border-color: rgba(223, 223, 221, 0.12);
}

/* -----------------------------------------------------------------------------
 * Categories
 * -------------------------------------------------------------------------- */
/* line 313, ../scss/_widgets.scss */
.widget_radium_categories_widget ul {
  list-style: none;
  padding-left: 0;
}
/* line 318, ../scss/_widgets.scss */
.widget_radium_categories_widget li {
  margin-top: 10px;
  position: relative;
}
/* line 322, ../scss/_widgets.scss */
.widget_radium_categories_widget li:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 43%;
  z-index: 1;
  display: block;
  width: 84%;
  border-bottom: 1px dashed #999;
}
/* line 334, ../scss/_widgets.scss */
.widget_radium_categories_widget .category {
  position: relative;
}
/* line 338, ../scss/_widgets.scss */
.widget_radium_categories_widget .category.show-count .category-post-count {
  display: inline-block;
}
/* line 342, ../scss/_widgets.scss */
.widget_radium_categories_widget .entry-title {
  font-size: 16px;
  display: inline;
  padding: 0 5px 0 0;
  position: relative;
  z-index: 2;
  background: #fff;
}
/* line 351, ../scss/_widgets.scss */
.widget_radium_categories_widget .category-post-count {
  margin-left: 10px;
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0 4px;
  background-color: rgba(0, 0, 0, 0.13);
  color: black;
}

/*--------------------------------------------------------------------*/
/*  SEARCH WIDGET
/*--------------------------------------------------------------------*/
/* line 369, ../scss/_widgets.scss */
.widget_search form {
  margin-bottom: 0px;
}
/* line 373, ../scss/_widgets.scss */
.widget_search h5 {
  margin-bottom: 0;
}
/* line 377, ../scss/_widgets.scss */
.widget_search .searchform input[type="submit"] {
  display: none !important;
}
/* line 381, ../scss/_widgets.scss */
.widget_search input[type="text"] {
  background-image: url(../images/icon-search.png);
  background-position: 270px 10px;
  background-repeat: no-repeat;
  padding-left: 10px;
  margin-bottom: 0;
  width: 100%;
}
/* line 388, ../scss/_widgets.scss */
.widget_search input[type="text"]:focus {
  background-position: 320px 10px;
  padding-left: 10px;
}

/*--------------------------------------------------------------------*/
/*  TAG CLOUD WIDGET
/*--------------------------------------------------------------------*/
/* line 399, ../scss/_widgets.scss */
.tagcloud {
  float: left;
  margin-bottom: -4px;
  margin-top: 7px;
}
/* line 404, ../scss/_widgets.scss */
.tagcloud a {
  border-radius: 3px;
  display: inline-block;
  font: normal 11px "Lato", Arial, sans-serif !important;
  float: left;
  margin: 0px 2px 2px 0px;
  padding: 4px 7px;
  position: relative;
  text-transform: uppercase;
  border: 1px solid #ff5a00;
}

/*--------------------------------------------------------------------*/
/*  TWITTER WIDGET
/*--------------------------------------------------------------------*/
/* line 423, ../scss/_widgets.scss */
.widget_radium_tweets .widget-title {
  border-bottom: 1px solid #dfdfdd;
}
/* line 427, ../scss/_widgets.scss */
.widget_radium_tweets .error {
  padding: 10px 0;
}
/* line 431, ../scss/_widgets.scss */
.widget_radium_tweets.custom-class.widget .widget-title {
  border-bottom: 2px solid rgba(255, 255, 255, 0.3);
}
/* line 437, ../scss/_widgets.scss */
.widget_radium_tweets.blue .alert.error {
  color: #fff;
  border-color: #fff;
}

/* line 447, ../scss/_widgets.scss */
.twitter-div ul {
  margin-bottom: 15px;
}
/* line 450, ../scss/_widgets.scss */
.twitter-div ul li {
  padding: 10px 0;
  border-bottom: 1px solid #dfdfdd;
  position: relative;
}
/* line 455, ../scss/_widgets.scss */
.twitter-div ul li:last-child {
  margin-bottom: 0;
}
/* line 459, ../scss/_widgets.scss */
.twitter-div ul li span {
  display: block;
}
/* line 461, ../scss/_widgets.scss */
.twitter-div ul li span a {
  text-transform: none;
  font-size: 13px;
  font-style: normal;
}
/* line 468, ../scss/_widgets.scss */
.twitter-div ul li a {
  text-transform: uppercase;
  font-size: 11px;
  font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  color: #5C5C68;
}
/* line 477, ../scss/_widgets.scss */
.twitter-div .button {
  font-size: 13px;
  margin: 0 0 0 0;
  padding: 8px 10px;
  width: 100%;
}

/* line 487, ../scss/_widgets.scss */
.custom-class.widget .widget-title {
  border: none;
  color: #fff;
  padding-top: 4px;
  margin-bottom: 0;
  padding-bottom: 0;
  background-image: url(../images/dots_pat_light.png);
}
/* line 496, ../scss/_widgets.scss */
.custom-class.widget .twitter-div {
  margin-bottom: 0;
}
/* line 499, ../scss/_widgets.scss */
.custom-class.widget .twitter-div .twitter-div {
  border-color: rgba(255, 255, 255, 0.3);
}
/* line 501, ../scss/_widgets.scss */
.custom-class.widget .twitter-div ul {
  margin-bottom: 0;
}
/* line 503, ../scss/_widgets.scss */
.custom-class.widget .twitter-div li,
.custom-class.widget .twitter-div a {
  color: #fff;
}
/* line 508, ../scss/_widgets.scss */
.custom-class.widget .twitter-div li {
  border-color: rgba(255, 255, 255, 0.3);
  color: #fff;
  padding: 15px;
}

/*--------------------------------------------------------------------*/
/*  CALENDER WIDGET
/*--------------------------------------------------------------------*/
/* line 521, ../scss/_widgets.scss */
.widget table#wp-calendar {
  width: 99%;
  margin-left: 2px;
}
/* line 525, ../scss/_widgets.scss */
.widget table#wp-calendar a {
  display: block;
  background: #fa4c29;
  color: #fff;
  text-decoration: none;
}
/* line 530, ../scss/_widgets.scss */
.widget table#wp-calendar a:hover {
  background: #333;
  color: #fff;
  text-decoration: none;
}
/* line 537, ../scss/_widgets.scss */
.widget table#wp-calendar thead {
  background-color: transparent;
}
/* line 540, ../scss/_widgets.scss */
.widget table#wp-calendar thead th {
  padding: 0 6px;
  line-height: 3em;
}
/* line 547, ../scss/_widgets.scss */
.widget table#wp-calendar tbody td {
  text-align: center;
  border: 1px solid #ddd;
  background: #fff;
  color: #999;
  font-size: 12px;
  line-height: 3em;
  padding: 0px 0px;
}
/* line 557, ../scss/_widgets.scss */
.widget table#wp-calendar tfoot td {
  padding: 0 6px;
  line-height: 3em;
}
/* line 562, ../scss/_widgets.scss */
.widget table#wp-calendar tfoot {
  background-color: transparent;
}
/* line 564, ../scss/_widgets.scss */
.widget table#wp-calendar caption {
  font-size: 12px;
  font-weight: bold;
  width: 100%;
  padding: 0 0 6px 0;
}
/* line 571, ../scss/_widgets.scss */
.widget table#wp-calendar th {
  text-align: center;
  padding: 0 0 0 0;
}
/* line 576, ../scss/_widgets.scss */
.widget table#wp-calendar #next a {
  text-align: right;
  color: #666;
  line-height: 10px;
  background: none;
}
/* line 583, ../scss/_widgets.scss */
.widget table#wp-calendar #prev a {
  text-align: left;
  color: #666;
  line-height: 15px;
  background: none;
}
/* line 590, ../scss/_widgets.scss */
.widget table#wp-calendar #next a:hover,
.widget table#wp-calendar #prev a:hover {
  color: #000;
}

/* =Child/Sibling Widget */
/* line 597, ../scss/_widgets.scss */
#sidebar .widget_radium_pages_menu nav li {
  color: #555;
  background-color: rgba(61, 63, 64, 0.02);
  margin: 1px 0px 0 0;
  transition: all 200ms ease-in-out;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
}
/* line 607, ../scss/_widgets.scss */
#sidebar .widget_radium_pages_menu li:hover {
  background-color: #ff5a00;
  border-right: 1px solid rgba(255, 103, 79, 0.24);
}
/* line 610, ../scss/_widgets.scss */
#sidebar .widget_radium_pages_menu li:hover a {
  color: white;
}
/* line 613, ../scss/_widgets.scss */
#sidebar .widget_radium_pages_menu li.current_page_item {
  border-right: 1px solid #ff5a00;
}
/* line 615, ../scss/_widgets.scss */
#sidebar .widget_radium_pages_menu li.current_page_item:hover a {
  color: white;
}
/* line 618, ../scss/_widgets.scss */
#sidebar .widget_radium_pages_menu li a {
  display: block;
  padding: 5px 20px 5px 20px;
  text-decoration: none;
  display: block;
  position: relative;
}
/* line 626, ../scss/_widgets.scss */
#sidebar .widget_radium_pages_menu li.current_page_item a {
  color: #ff5a00;
}

/* Social Widget **/
/* line 631, ../scss/_widgets.scss */
.social-icons-wrapper {
  margin-bottom: 15px;
}

/*-- FANS HOME --*/
/* line 636, ../scss/_widgets.scss */
.widget.dark.widget_radium_social_fans p {
  color: white;
}

/* line 638, ../scss/_widgets.scss */
.widget_radium_social_fans {
  position: relative;
  font-family: "Oswald", "Lato", Arial, sans-serif;
}
/* line 642, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-home {
  padding: 15px;
  border: 1px solid #dfdfdd;
}
/* line 647, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-home-number p {
  border: none;
}
/* line 651, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-home-no-one {
  height: 83%;
}
/* line 655, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-home-no-two {
  height: 67%;
}
/* line 659, ../scss/_widgets.scss */
.widget_radium_social_fans span {
  color: #fff;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}
/* line 666, ../scss/_widgets.scss */
.widget_radium_social_fans a {
  float: left;
  width: 100%;
  height: 100%;
  transition: .5s;
  -webkit-transition: .5s;
  -moz-transition: .5s;
}
/* line 675, ../scss/_widgets.scss */
.widget_radium_social_fans p {
  text-align: center;
  color: #fff;
  transition: .5s;
  border-top: 1px solid rgba(0, 0, 0, 0.04);
}
/* line 682, ../scss/_widgets.scss */
.widget_radium_social_fans a span.social-icon {
  border: none;
  color: white;
  width: 100%;
  display: block;
  text-align: center;
  margin: 0 0;
  height: 34px;
}
/* line 691, ../scss/_widgets.scss */
.widget_radium_social_fans a span.social-icon:hover {
  color: #fff !important;
}
/* line 694, ../scss/_widgets.scss */
.widget_radium_social_fans [class^="icon-"] {
  line-height: 34px;
}
/* line 698, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-home-number {
  color: black;
}
/* line 700, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-home-number span {
  font-size: 66px;
  text-align: center;
  line-height: 66px;
  margin-bottom: 15px;
  padding: 0;
  color: inherit;
  display: block;
}
/* line 710, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-home-number p {
  float: left;
  width: 100%;
  color: inherit;
  font-size: 16px;
  margin-bottom: 10px;
  background: none;
  padding: 0;
  font-weight: normal;
}
/* line 722, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-home > div:not(.fans-home-number) {
  float: left;
  width: 65px;
  height: 65px;
  margin: 0 1px 1px 0;
  overflow: hidden;
  transition: .5s;
  -webkit-transition: .5s;
  -moz-transition: .5s;
}
/* line 733, ../scss/_widgets.scss */
.widget_radium_social_fans p {
  width: 65px;
  position: relative;
  -webkit-transform: translateZ(0.1px);
  line-height: 32px;
}
/* line 739, ../scss/_widgets.scss */
.widget_radium_social_fans p span {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  color: #fff;
  -webkit-transition: -webkit-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -moz-transition: -moz-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition: -o-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -ms-transition: -ms-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  transition: transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  display: block;
}
/* line 754, ../scss/_widgets.scss */
.widget_radium_social_fans p::after {
  background-color: #fff;
  color: #000;
  content: attr(data-text);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  font-size: 16px;
  line-height: 30px;
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  -o-transform: translate3d(0, 100%, 0);
  -ms-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -moz-transition: -moz-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition: -o-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  -ms-transition: -ms-transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  transition: transform 0.85s cubic-bezier(0.19, 1, 0.22, 1);
  text-align: center;
}
/* line 780, ../scss/_widgets.scss */
.widget_radium_social_fans p:hover::after {
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  -ms-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 793, ../scss/_widgets.scss */
.widget_radium_social_fans p:active::after {
  background-color: transparent;
  color: #fff;
}
/* line 800, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-twitter {
  background-color: #4aa8df;
}
/* line 804, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-fb {
  background-color: #37467b;
}
/* line 808, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-g {
  background-color: #de4839;
}
/* line 812, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-count-users {
  background-color: #82b440;
}
/* line 816, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-instagram {
  background-color: #517fa4;
}
/* line 820, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-pinterest {
  background-color: #cb2027;
}
/* line 824, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-youtube {
  background-color: #ff3330;
}
/* line 828, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-vimeo {
  background-color: #40b2dc;
}
/* line 832, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-dribbble {
  background-color: #f973a4;
}
/* line 836, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-soundcloud {
  background-color: #ff6900;
}
/* line 840, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-behance {
  background-color: #2b9ad2;
}
/* line 844, ../scss/_widgets.scss */
.widget_radium_social_fans .fans-rss {
  background-color: #e78733;
}

/*** Ads Widget */
/* line 851, ../scss/_widgets.scss */
.widget_radium_ad_widget {
  margin-bottom: 15px;
}
/* line 854, ../scss/_widgets.scss */
.widget_radium_ad_widget.add-padding .widget-ad {
  padding: 10px 20px;
}
/* line 856, ../scss/_widgets.scss */
.widget_radium_ad_widget .widget-ad {
  padding: 10px 0;
}
/* line 859, ../scss/_widgets.scss */
.widget_radium_ad_widget .widget-ad h3 {
  clear: both;
  color: #CCC;
  float: left;
  font: 400 8px/8px sans-serif;
  text-transform: uppercase;
  width: 100%;
  margin-bottom: 5px;
}
/* line 869, ../scss/_widgets.scss */
.widget_radium_ad_widget .widget-ad a {
  display: block;
  float: left;
  margin-bottom: 10px;
}

/* line 879, ../scss/_widgets.scss */
.sidebar .widget_radium_ad_widget {
  margin-bottom: 15px;
}

/*** Buzz Widget */
/* line 886, ../scss/_widgets.scss */
.featured .widget-buzz-header {
  background: url("../images/sprite.png") no-repeat;
  background-position: center -190px;
  color: #fff;
  text-align: center;
  height: 75px;
  z-index: 3;
  position: relative;
  font-size: 24px;
  line-height: 64px;
  font-weight: normal;
  padding-bottom: 0;
  margin-top: -20px;
  margin-bottom: 15px;
  border-bottom: none;
}
/* line 902, ../scss/_widgets.scss */
.featured .widget-buzz-header span {
  background-color: transparent;
  padding: 0 0;
}
/* line 908, ../scss/_widgets.scss */
.featured ul li .entry-title a {
  color: black;
}

/* line 912, ../scss/_widgets.scss */
h3.widget-buzz-header {
  text-align: center;
  margin-bottom: 12px;
  padding-bottom: 0;
  border-bottom: 2px solid #000;
  text-transform: uppercase;
  font-size: 16px;
  background: #fff url(../images/dots_pat.png) repeat-x center;
  line-height: 30px;
}
/* line 922, ../scss/_widgets.scss */
h3.widget-buzz-header span {
  background-color: #fff;
  padding: 0 15px;
}
/* line 927, ../scss/_widgets.scss */
h3.widget-buzz-header a {
  color: #aaa;
}

/* line 931, ../scss/_widgets.scss */
ul.widget-buzz {
  display: block;
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
}
/* line 938, ../scss/_widgets.scss */
ul.widget-buzz li {
  display: block;
  float: left;
  margin-bottom: 5px;
  padding-bottom: 5px;
  position: relative;
  text-align: center;
  width: 100%;
}
/* line 947, ../scss/_widgets.scss */
ul.widget-buzz li:last-child {
  margin-bottom: 0;
}
/* line 949, ../scss/_widgets.scss */
ul.widget-buzz li .entry-title {
  font-size: 14px;
  line-height: 18px;
}
/* line 956, ../scss/_widgets.scss */
ul.widget-buzz .entry-meta > div {
  text-transform: uppercase;
  font-size: 9px;
  line-height: 16px;
  color: inherit;
  margin-bottom: 2px;
  width: auto;
  display: inline-block;
}

/* line 968, ../scss/_widgets.scss */
.dates-off ul.widget-buzz li {
  margin-bottom: 15px;
}

/* -----------------------------------------------------------------------------
 * Text
 * -------------------------------------------------------------------------- */
/* line 975, ../scss/_widgets.scss */
.widget_text img {
  margin-bottom: 15px;
}

/* -----------------------------------------------------------------------------
 * Banner
 * -------------------------------------------------------------------------- */
/* line 982, ../scss/_widgets.scss */
.widget_radium_widgets_custom_banner .banner {
  background-size: cover;
  background-position: center center;
  display: block;
}
/* line 987, ../scss/_widgets.scss */
.widget_radium_widgets_custom_banner .banner .banner-inner {
  padding: 15px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, black));
  background: -webkit-linear-gradient(top, transparent 0, black 100%);
  background: -webkit-linear-gradient(top, transparent 0%, #000000 100%);
  background: linear-gradient(to bottom, transparent 0%, #000000 100%);
  -webkit-transition: background-color 0.25s ease-out;
  -moz-transition: background-color 0.25s ease-out;
  transition: background-color 0.25s ease-out;
}
/* line 998, ../scss/_widgets.scss */
.widget_radium_widgets_custom_banner .banner .banner-inner:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
/* line 1001, ../scss/_widgets.scss */
.widget_radium_widgets_custom_banner .banner .banner-title,
.widget_radium_widgets_custom_banner .banner .banner-supertitle,
.widget_radium_widgets_custom_banner .banner .banner-subtitle {
  margin: 0;
  color: #fff;
  font-weight: 400;
  text-align: left;
  font-size: 13px;
}
/* line 1011, ../scss/_widgets.scss */
.widget_radium_widgets_custom_banner .banner .banner-title {
  text-transform: uppercase;
  font-size: 21px;
}
/* line 1016, ../scss/_widgets.scss */
.widget_radium_widgets_custom_banner .banner .banner-subtitle {
  opacity: 0.7;
  margin: 10px 0;
}
/* line 1021, ../scss/_widgets.scss */
.widget_radium_widgets_custom_banner .banner .banner-supertitle {
  opacity: 0.75;
  margin-bottom: 0;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 10px;
  font-size: 12px;
}
/* line 1030, ../scss/_widgets.scss */
.widget_radium_widgets_custom_banner .banner .banner-supertitle + .banner-title {
  margin-top: 0;
}
/* line 1034, ../scss/_widgets.scss */
.widget_radium_widgets_custom_banner .banner .banner-button {
  margin-top: 15px;
  margin: 15px 15px 0 0;
  text-align: center;
  display: inherit;
}

/*--------------------------------------------------------------------*/
/* Latest Reviews */
/*--------------------------------------------------------------------*/
/* line 1052, ../scss/_widgets.scss */
.widget.widget_radium_widget_latest_reviews ul li {
  line-height: 22px;
  margin: 15px 0 17px;
}
/* line 1056, ../scss/_widgets.scss */
.widget.widget_radium_widget_latest_reviews ul li:last-child {
  margin-bottom: 0;
}
/* line 1058, ../scss/_widgets.scss */
.widget.widget_radium_widget_latest_reviews ul li h5 {
  margin-bottom: 0;
}
/* line 1063, ../scss/_widgets.scss */
.widget.widget_radium_widget_latest_reviews li a {
  text-decoration: none;
}
/* line 1067, ../scss/_widgets.scss */
.widget.widget_radium_widget_latest_reviews .total {
  float: right;
  font-size: 16px;
  font-weight: normal;
  padding: 0 5px;
  background-color: #FFCC0D;
  color: #000;
  position: relative;
  top: -6px;
}
/* line 1077, ../scss/_widgets.scss */
.widget.widget_radium_widget_latest_reviews .total::after {
  content: '';
  position: absolute;
  position: absolute;
  right: 32%;
  bottom: -3px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 4px solid #FFCC0D;
}
/* line 1090, ../scss/_widgets.scss */
.widget.widget_radium_widget_latest_reviews .score-line span {
  height: 5px;
  margin-top: 3px;
  width: 0;
  -webkit-transition: width 0.7s ease-in-out;
  -moz-transition: width 0.7s ease-in-out;
  -o-transition: width 0.7s ease-in-out;
  transition: width 0.7s ease-in-out;
  background-color: #FFCC0D;
}
/* line 1101, ../scss/_widgets.scss */
.widget.widget_radium_widget_latest_reviews .start-animation .score-line span {
  width: 100%;
}

/*--------------------------------------------------------------------*/
/* Most Commented*/
/*--------------------------------------------------------------------*/
/* line 1113, ../scss/_widgets.scss */
.widget_radium_most_commented li {
  line-height: 22px;
  margin: 10px 0 17px;
  position: relative;
}
/* line 1118, ../scss/_widgets.scss */
.widget_radium_most_commented li:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 11px;
  z-index: 1;
  display: block;
  width: 87%;
  border-bottom: 1px dashed #999;
}
/* line 1129, ../scss/_widgets.scss */
.widget_radium_most_commented li .entry-title {
  display: inline;
  padding: 0 5px 0 0;
  position: relative;
  z-index: 2;
  background: #fff;
}
/* line 1137, ../scss/_widgets.scss */
.widget_radium_most_commented li span {
  float: right;
  display: block;
  height: 22px;
  padding: 0 3px;
  text-align: center;
  color: #000;
  position: relative;
  top: 0;
  min-width: 24px;
  z-index: 3;
  background-color: #FFCC0D;
}
/* line 1150, ../scss/_widgets.scss */
.widget_radium_most_commented li span i {
  font-style: normal;
}
/* line 1153, ../scss/_widgets.scss */
.widget_radium_most_commented li span i:before {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 1px;
  width: 16px;
  height: 10px;
}
/* line 1162, ../scss/_widgets.scss */
.widget_radium_most_commented li span i:after {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 8px;
  border: 2px solid transparent;
  background: transparent;
  border-top-color: #FFCC0D;
  border-left-color: #FFCC0D;
}

/*--------------------------------------------------------------------*/
/* WIDGET TABBED
/*--------------------------------------------------------------------*/
/* line 1190, ../scss/_widgets.scss */
.widget_radium_post_tabs .thumbnail-large .popular li,
.widget_radium_post_tabs .thumbnail-large .recent li {
  padding: 8px 0 8px 0;
}
/* line 1194, ../scss/_widgets.scss */
.widget_radium_post_tabs .thumbnail-large .popular .post-thumb,
.widget_radium_post_tabs .thumbnail-large .popular img,
.widget_radium_post_tabs .thumbnail-large .recent .post-thumb,
.widget_radium_post_tabs .thumbnail-large .recent img {
  width: 298px;
  height: 140px;
}
/* line 1200, ../scss/_widgets.scss */
.widget_radium_post_tabs .thumbnail-large .popular .post-thumb,
.widget_radium_post_tabs .thumbnail-large .recent .post-thumb {
  margin-bottom: 5px;
  position: relative;
}
/* line 1204, ../scss/_widgets.scss */
.widget_radium_post_tabs .thumbnail-large .popular .post-thumb > .entry-meta,
.widget_radium_post_tabs .thumbnail-large .recent .post-thumb > .entry-meta {
  position: absolute;
  bottom: 5px;
  left: 5px;
  line-height: 16px;
  font-size: 10px;
  text-transform: uppercase;
}
/* line 1212, ../scss/_widgets.scss */
.widget_radium_post_tabs .thumbnail-large .popular .post-thumb > .entry-meta .date,
.widget_radium_post_tabs .thumbnail-large .recent .post-thumb > .entry-meta .date {
  color: #000;
  font-size: 10px;
  line-height: 16px;
  background: rgba(255, 255, 255, 0.57);
  display: inline-block;
  padding: 0 4px;
  margin-bottom: 2px;
}
/* line 1222, ../scss/_widgets.scss */
.widget_radium_post_tabs .thumbnail-large .popular .post-thumb > .entry-meta div.entry-review,
.widget_radium_post_tabs .thumbnail-large .recent .post-thumb > .entry-meta div.entry-review {
  background: #f4b711;
  color: #fff;
  padding: 0px 4px;
  font-size: 11px;
}
/* line 1238, ../scss/_widgets.scss */
.widget_radium_post_tabs .thumbnail-small-right .popular .post-thumb,
.widget_radium_post_tabs .thumbnail-small-right .recent .post-thumb {
  float: right;
}
/* line 1244, ../scss/_widgets.scss */
.widget_radium_post_tabs .thumbnail-small-left .post-thumb,
.widget_radium_post_tabs .thumbnail-small-right .post-thumb {
  float: left;
  margin-right: 10px;
  margin-top: 4px;
  max-width: 70px;
  max-height: 48px;
}
/* line 1253, ../scss/_widgets.scss */
.widget_radium_post_tabs #comments {
  margin-top: 0;
}
/* line 1259, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold .tabs {
  list-style: none;
  overflow: hidden;
}
/* line 1264, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold #tabs > li {
  width: 100%;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
  float: left;
  border: 1px solid #D9E0E2;
  border-right: none;
  display: table-cell;
  line-height: 34px;
  text-align: center;
  transition: color 0.1s;
  white-space: nowrap;
  cursor: pointer;
  height: 39px;
}
/* line 1281, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold #tabs > li.active {
  background-color: #F8F9FA;
  color: #4E5860;
}
/* line 1286, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold #tabs > li a {
  color: black;
}
/* line 1288, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold #tabs > li img {
  margin-top: 9px;
}
/* line 1290, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold #tabs > li span {
  float: left;
  margin-left: 5px;
}
/* line 1295, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold #tabs > li:before {
  padding-right: 5px;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 13px;
  float: left;
  margin-left: 10px;
}
/* line 1307, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold #tabs > li.popular:before {
  content: "\f06d";
  color: #ff5a00;
}
/* line 1316, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold #tabs > li.recent:before {
  content: "\f06c";
  color: #7bc141;
}
/* line 1323, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold #tabs > li.comments {
  border-right: 1px solid #D9E0E2;
}
/* line 1326, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-hold #tabs > li.comments:before {
  content: "\f0e6";
  font-size: 17px;
  float: left;
  margin-left: 10px;
}
/* line 1340, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-holder .news-list li .post-holder .meta,
.widget_radium_post_tabs .tab-holder .recentcomments .meta {
  font-size: 10px;
  color: #747474;
}
/* line 1346, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-holder .news-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1351, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-holder .news-list h5 {
  margin-bottom: 0;
}
/* line 1355, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-holder .news-list li {
  padding: 8px 0 12px 2px;
  overflow: hidden;
  line-height: 18px;
  margin-bottom: 0;
  border-bottom: 1px solid #dfdfdd;
}
/* line 1362, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-holder .news-list li:last-child {
  border-bottom: 0;
}
/* line 1366, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-holder .news-list li .post-holder p {
  margin: 0;
  margin-bottom: 5px;
}
/* line 1371, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-holder .news-list li .post-holder .comment-text-side {
  line-height: 16px;
}
/* line 1375, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-holder .news-list li .entry-meta {
  text-transform: uppercase;
  font-size: 10px;
  line-height: 1;
  display: block;
  float: left;
  margin-top: 2px;
}
/* line 1384, ../scss/_widgets.scss */
.widget_radium_post_tabs .tab-holder .news-list li.comments .entry-title {
  text-transform: uppercase;
}
/* line 1397, ../scss/_widgets.scss */
.widget_radium_post_tabs .has-popular-posts.has-recent-posts.has-recent-comments #tabs > li {
  width: 40%;
}
/* line 1400, ../scss/_widgets.scss */
.widget_radium_post_tabs .has-popular-posts.has-recent-posts.has-recent-comments #tabs > li.popular {
  border-right: none;
}
/* line 1404, ../scss/_widgets.scss */
.widget_radium_post_tabs .has-popular-posts.has-recent-posts.has-recent-comments #tabs > li.comments {
  width: 20%;
}
/* line 1406, ../scss/_widgets.scss */
.widget_radium_post_tabs .has-popular-posts.has-recent-posts.has-recent-comments #tabs > li.comments span {
  display: none;
}
/* line 1416, ../scss/_widgets.scss */
.widget_radium_post_tabs .has-recent-posts.has-recent-comments #tabs > li,
.widget_radium_post_tabs .has-popular-posts.has-recent-posts #tabs > li,
.widget_radium_post_tabs .has-popular-posts.has-recent-comments #tabs > li {
  width: 50%;
}
/* line 1418, ../scss/_widgets.scss */
.widget_radium_post_tabs .has-recent-posts.has-recent-comments #tabs > li.comments,
.widget_radium_post_tabs .has-popular-posts.has-recent-posts #tabs > li.comments,
.widget_radium_post_tabs .has-popular-posts.has-recent-comments #tabs > li.comments {
  border-left: none;
}
/* line 1427, ../scss/_widgets.scss */
.widget_radium_post_tabs .has-popular-posts #tabs > li,
.widget_radium_post_tabs .has-recent-posts #tabs > li {
  border-right: 1px solid #D9E0E2;
}

/* Site Author Widget */
/* line 1437, ../scss/_widgets.scss */
.widget_radium_site_authors.widget .widget-title {
  margin-bottom: 10px;
}
/* line 1441, ../scss/_widgets.scss */
.widget_radium_site_authors li {
  float: left;
  width: 54px;
  height: 54px;
  margin: 0 0 1px 1px;
}
/* line 1448, ../scss/_widgets.scss */
.widget_radium_site_authors img {
  width: auto;
  height: auto;
  max-width: 100%;
  display: block;
}

/* line 1456, ../scss/_widgets.scss */
.widget_recent_entries li {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #dfdfdd;
}

/* line 1464, ../scss/_widgets.scss */
.widget_shopping_cart_content .button {
  padding: 5px 9px;
}
/* line 1468, ../scss/_widgets.scss */
.widget_shopping_cart_content .button a {
  color: white;
}

/*--------------------------------------------------------------------*/
/* WIDGET COLORS
/*--------------------------------------------------------------------*/
/* line 1478, ../scss/_widgets.scss */
.dark.widget {
  background-color: black;
}
/* line 1481, ../scss/_widgets.scss */
.dark.widget .widget-title {
  color: white;
  background-color: #000;
  margin-top: 12px;
}
/* line 1485, ../scss/_widgets.scss */
.dark.widget .widget-title span {
  background-color: #000;
}
/* line 1488, ../scss/_widgets.scss */
.dark.widget p {
  color: #666;
}
/* line 1490, ../scss/_widgets.scss */
.dark.widget input {
  border: none;
  border-radius: 1px;
}
/* line 1495, ../scss/_widgets.scss */
.dark.widget.widget_display_featured, .dark.widget.widget_display_recent, .dark.widget.widget_display_popular, .dark.widget.widget_recent_entries {
  padding: 0 10px;
}
/* line 1501, ../scss/_widgets.scss */
.dark.widget.widget_display_featured ul li, .dark.widget.widget_display_recent ul li, .dark.widget.widget_display_popular ul li, .dark.widget.widget_recent_entries ul li {
  border-color: rgba(223, 223, 221, 0.12);
}
/* line 1504, ../scss/_widgets.scss */
.dark.widget.widget_display_featured ul li a:hover, .dark.widget.widget_display_recent ul li a:hover, .dark.widget.widget_display_popular ul li a:hover, .dark.widget.widget_recent_entries ul li a:hover {
  color: #ff5a00;
}

/* line 1512, ../scss/_widgets.scss */
.grey.widget {
  background-color: #eee;
  padding: 20px;
}

/* line 1517, ../scss/_widgets.scss */
.blue.widget,
.blue.widget .widget-title,
.blue.widget .widget-title span {
  background-color: #4fc6f8;
}

/* Widgets when placed in the footer */
/* line 1526, ../scss/_widgets.scss */
#bottom-footer .widget_radium_buzz_widget h3.widget-buzz-header,
#bottom-footer .widget-title {
  background-color: #000;
  border-color: rgba(97, 97, 97, 0.48);
  background-image: url(../images/dots_pat_light.png);
}
/* line 1531, ../scss/_widgets.scss */
#bottom-footer .widget_radium_buzz_widget h3.widget-buzz-header span,
#bottom-footer .widget-title span {
  background-color: #000;
  color: #FC0;
}
/* line 1542, ../scss/_widgets.scss */
#bottom-footer .widget_radium_post_tabs .tab-hold #tabs > li a {
  color: #fc0;
}
/* line 1546, ../scss/_widgets.scss */
#bottom-footer .widget_radium_social_fans .fans-home-number,
#bottom-footer .widget_radium_ad_widget .widget-ad h3,
#bottom-footer .widget_radium_recent_posts li .post-date {
  color: #666;
}
/* line 1552, ../scss/_widgets.scss */
#bottom-footer .widget_radium_social_fans .fans-home,
#bottom-footer .widget_radium_recent_posts li,
#bottom-footer .widget_radium_recent_posts li .post-date,
#bottom-footer .widget_recent_comments li:first-child,
#bottom-footer .widget_recent_comments li,
#bottom-footer .widget_recent_entries li,
#bottom-footer .widget_radium_post_tabs .tab-holder .news-list li,
#bottom-footer .widget_display_featured ul li,
#bottom-footer .widget_display_recent ul li,
#bottom-footer .widget_display_popular ul li,
#bottom-footer .widget_radium_post_tabs .has-popular-posts #tabs > li,
#bottom-footer .widget_radium_post_tabs .has-recent-posts #tabs > li,
#bottom-footer .widget_radium_most_commented li:after,
#bottom-footer .widget_layered_nav > ul > li,
#bottom-footer .widget_product_categories > ul > li,
#bottom-footer .product_list_widget li {
  border-color: rgba(223, 223, 221, 0.12);
}
/* line 1571, ../scss/_widgets.scss */
#bottom-footer .widget_radium_post_tabs .tab-hold #tabs > li.active {
  background-color: rgba(223, 223, 221, 0.12);
}
/* line 1575, ../scss/_widgets.scss */
#bottom-footer .widget_radium_social_fans .fans-home-number p {
  text-align: center;
}
/* line 1579, ../scss/_widgets.scss */
#bottom-footer .widget_radium_most_commented li .entry-title {
  background-color: black;
}
/* line 1583, ../scss/_widgets.scss */
#bottom-footer .product_list_widget span.amount {
  color: white;
}
/* line 1587, ../scss/_widgets.scss */
#bottom-footer .widget_video_search input[type="text"] {
  width: 71%;
  height: 53px;
}

/* line 3, ../scss/_events.scss */
#tribe-events-pg-template {
  max-width: none;
  padding-left: 30px;
  padding-right: 30px;
}

@media only screen and (min-width: 768px) {
  /* line 3, ../scss/_narrow.scss */
  .narrow {
    /* Styles */
  }
  /* line 5, ../scss/_narrow.scss */
  .narrow #theme-wrapper {
    position: relative;
  }
  /* line 7, ../scss/_narrow.scss */
  .narrow #theme-wrapper-inner {
    box-shadow: 0 0 60px rgba(0, 0, 0, 0.2);
    max-width: 1024px;
  }
  /* line 14, ../scss/_narrow.scss */
  .narrow #header .site-navigation .nav-primary.stuck {
    width: 1024px;
  }
  /* line 18, ../scss/_narrow.scss */
  .narrow #header.logo-left .site-header-banner {
    width: 61%;
  }
  /* line 22, ../scss/_narrow.scss */
  .narrow #header.has-news.has-search .site-navigation .search-form {
    width: 86.4%;
  }
  /* line 29, ../scss/_narrow.scss */
  .narrow .content-carousel li,
  .narrow .content-carousel li .content-carousel-inner-big,
  .narrow .content-carousel li .content-carousel-inner-wide {
    width: 341px;
  }
  /* line 35, ../scss/_narrow.scss */
  .narrow .content-carousel li.content-carousel-super-big {
    width: 684px;
  }
  /* line 39, ../scss/_narrow.scss */
  .narrow.with-sidebar #builder-container .element-radium_video .video-central-carousel .horizontal-carousel-container li.video-central-item, .narrow.with-sidebar #builder-container .horizontal-carousel > ul > li {
    width: 225px;
  }
  /* line 44, ../scss/_narrow.scss */
  .narrow.with-sidebar .element-content_slider .media-slider, .narrow.with-sidebar .element-content_slider .entry-content-media .post-thumb a, .narrow.with-sidebar .element-content_slider .entry-content-media .post-thumb img {
    max-height: 400px;
  }
  /* line 60, ../scss/_narrow.scss */
  .narrow.with-sidebar.page-template-page-templatespage-home-php .blog-grid-items .small a.more-link,
  .narrow.with-sidebar.page-template-page-templatespage-home-php .blog-grid-items .small-thumbs a.more-link,
  .narrow.with-sidebar.page-template-page-templatespage-home-php .blog-grid-items .smaller a.more-link {
    width: 100%;
  }
  /* line 66, ../scss/_narrow.scss */
  .narrow.with-sidebar.page-template-page-templatespage-home-php #builder-container .element-blog_review .horizontal-carousel > ul > li, .narrow.with-sidebar.page-template-page-templatespage-home-php.with-sidebar #builder-container .element-radium_video .video-central-carousel .horizontal-carousel-container li.video-central-item {
    width: 170px;
    height: 204px;
  }
  /* line 72, ../scss/_narrow.scss */
  .narrow.with-sidebar.page-template-page-templatespage-home-php .element-blog_review .reviews-carousel .entry-content-media,
  .narrow.with-sidebar.page-template-page-templatespage-home-php .element-blog_review .horizontal-carousel.post > ul {
    height: 204px;
  }
  /* line 77, ../scss/_narrow.scss */
  .narrow.with-sidebar.page-template-page-templatespage-home-php .content-list-big .entry-header .entry-title {
    font-size: 18px;
    line-height: 22px;
  }
  /* line 82, ../scss/_narrow.scss */
  .narrow.with-sidebar.page-template-page-templatespage-home-php .posts-list-excerpt .entry-content-media,
  .narrow.with-sidebar.page-template-page-templatespage-home-php .posts-list-excerpt article {
    max-height: 200px;
  }
  /* line 87, ../scss/_narrow.scss */
  .narrow.with-sidebar.page-template-page-templatespage-home-php .element-content_slider .media-slider,
  .narrow.with-sidebar.page-template-page-templatespage-home-php .element-content_slider .entry-content-media,
  .narrow.with-sidebar.page-template-page-templatespage-home-php .element-content_slider .entry-content-media .post-thumb a,
  .narrow.with-sidebar.page-template-page-templatespage-home-php .element-content_slider .slider-wrapper .post-slider .hentry {
    max-height: 250px;
  }
  /* line 96, ../scss/_narrow.scss */
  .narrow .recent-posts-carousel li,
  .narrow .recent-posts-carousel li .teaser-mini {
    width: 241px;
  }
  /* line 101, ../scss/_narrow.scss */
  .narrow .single .post-side-share.position-above .icon,
  .narrow .single .post-side-share.position-above-below .icon,
  .narrow .single .post-side-share.position-below .icon {
    padding: 10px 10px;
  }
  /* line 107, ../scss/_narrow.scss */
  .narrow .single .post-side-share.position-above .icon .share-network,
  .narrow .single .post-side-share.position-above-below .icon .share-network,
  .narrow .single .post-side-share.position-below .icon .share-network {
    margin-left: 12px;
  }
  /* line 113, ../scss/_narrow.scss */
  .narrow #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .subcat .no-thumb img {
    max-height: 111px;
  }
  /* line 117, ../scss/_narrow.scss */
  .narrow #main-menu .menu-item-object-category.has-cat-megamenu .sub-mega-wrap .sub-cat-list .no-thumb .post-thumb img {
    max-height: 93px;
  }
  /* line 121, ../scss/_narrow.scss */
  .narrow .main_menu .radium_mega4 > ul > li {
    width: 23.6%;
  }
  /* line 125, ../scss/_narrow.scss */
  .narrow .main_menu .radium_mega5 > ul > li {
    width: 18.6%;
  }
  /* line 129, ../scss/_narrow.scss */
  .narrow .main_menu .radium_mega6 > ul > li {
    width: 15.2%;
  }
  /* line 133, ../scss/_narrow.scss */
  .narrow .main_menu .radium_mega7 > ul > li {
    width: 12.7%;
  }
  /* line 137, ../scss/_narrow.scss */
  .narrow .teaser.teaser-medium {
    width: 348px;
  }
  /* line 141, ../scss/_narrow.scss */
  .narrow .teaser.teaser-medium .teaser-info {
    padding-top: 25%;
  }
  /* line 145, ../scss/_narrow.scss */
  .narrow .radium-product-carousel li {
    margin-left: 20px;
  }
  /* line 150, ../scss/_narrow.scss */
  .narrow .video-home-slider-grid .video-wall-wrap .video-wall-wrap-inner, .narrow .video-home-slider-grid .video-wall-wrap .video-wall-wrap-inner .video-item, .narrow .video-home-slider-grid .video-wall-wrap .video-wall-wrap-inner .thumb {
    width: 690px;
  }
  /* line 154, ../scss/_narrow.scss */
  .narrow .video-home-slider-grid .video-wall-wrap .video-wall-wrap-inner .thumb img {
    min-height: 400px;
  }
  /* line 158, ../scss/_narrow.scss */
  .narrow .widget.widget_video_search input[type="text"] {
    width: 66.8%;
  }
  /* line 162, ../scss/_narrow.scss */
  .narrow .radium-gallery-item > a:before,
  .narrow .radium-gallery.thumbnails > a:before {
    background-position: 66px -655px;
  }
  /* line 167, ../scss/_narrow.scss */
  .narrow .radium-gallery-wrapper,
  .narrow .radium-gallery.thumbnails,
  .narrow .stage {
    min-width: 741px;
  }
  /* line 173, ../scss/_narrow.scss */
  .narrow .entry-rating {
    min-width: 400px;
  }
  /* line 177, ../scss/_narrow.scss */
  .narrow .large-3.columns.sidebar-right,
  .narrow .large-3.columns.sidebar-left {
    width: 32.3%;
  }
  /* line 182, ../scss/_narrow.scss */
  .narrow .large-9.columns.sidebar-right,
  .narrow .large-9.columns.sidebar-left {
    width: 67.7%;
  }
  /* line 187, ../scss/_narrow.scss */
  .narrow .pull-9.sidebar-left {
    right: 67.7%;
  }
  /* line 191, ../scss/_narrow.scss */
  .narrow .push-3.sidebar-left {
    left: 32.3%;
  }
  /* line 195, ../scss/_narrow.scss */
  .narrow .about-author .author-desc {
    width: 77%;
  }
  /* line 199, ../scss/_narrow.scss */
  .narrow .content-list-small .entry-header {
    width: 69%;
  }
  /* line 201, ../scss/_narrow.scss */
  .narrow .blog-grid-items .small-thumbs .content_wrapper {
    width: 50%;
  }
  /* line 205, ../scss/_narrow.scss */
  .narrow .widget_radium_social_fans .fans-home > div:not(.fans-home-number) {
    width: 62px;
  }
  /* line 209, ../scss/_narrow.scss */
  .narrow .widget_radium_ad_widget.add-padding .widget-ad {
    padding: 10px 13px;
  }
}
/*
 * Review graph
 */
/* line 5, ../scss/_rating.scss */
.score-line span {
  display: block;
}

/* line 9, ../scss/_rating.scss */
.score-outer {
  background: #f3f3f3;
  background: rgba(0, 0, 0, 0.05);
}

/* line 16, ../scss/_rating.scss */
.latest-reviews .score-line {
  position: absolute;
  left: 0;
  bottom: 0;
  text-align: right;
}
/* line 23, ../scss/_rating.scss */
.latest-reviews .score-line span i {
  display: none;
  padding: 0 10px;
  font-style: normal;
}
/* line 29, ../scss/_rating.scss */
.latest-reviews .inview .score-line span i {
  display: block;
}

/* line 37, ../scss/_rating.scss */
.entry-breakdown .total {
  float: right;
}
/* line 41, ../scss/_rating.scss */
.entry-breakdown item .score-line {
  opacity: 0.1;
  background: #242628;
}
/* line 46, ../scss/_rating.scss */
.entry-breakdown .score-line,
.entry-breakdown .score-line span {
  height: 12px;
}
/* line 51, ../scss/_rating.scss */
.entry-breakdown .total-score h4 {
  color: #000;
}
/* line 55, ../scss/_rating.scss */
.entry-breakdown .total-score h4 .total {
  font-size: 18px;
}

/*
 * Reviews Elements
 */
/* line 66, ../scss/_rating.scss */
.reviews-carousel .horizontal-carousel-container {
  position: inherit;
}
/* line 69, ../scss/_rating.scss */
.reviews-carousel .horizontal-carousel-container .control {
  top: 31px;
}
/* line 72, ../scss/_rating.scss */
.reviews-carousel .horizontal-carousel-container .control.prev, .reviews-carousel .horizontal-carousel-container .control.next {
  left: auto;
  right: 15px;
  height: 20px;
  width: 25px;
  line-height: 20px;
  text-align: center;
}
/* line 81, ../scss/_rating.scss */
.reviews-carousel .horizontal-carousel-container .control.prev:before, .reviews-carousel .horizontal-carousel-container .control.next:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
}
/* line 90, ../scss/_rating.scss */
.reviews-carousel .horizontal-carousel-container .control:hover {
  border-color: #7BC673;
  color: #7BC673;
}
/* line 96, ../scss/_rating.scss */
.reviews-carousel .horizontal-carousel-container .control.next:before {
  content: "\f105";
}
/* line 99, ../scss/_rating.scss */
.reviews-carousel .horizontal-carousel-container .control.prev {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  right: 40px;
}
/* line 102, ../scss/_rating.scss */
.reviews-carousel .horizontal-carousel-container .control.prev:before {
  content: "\f104";
}
/* line 108, ../scss/_rating.scss */
.reviews-carousel li {
  width: 223px;
  height: 267px;
}
/* line 113, ../scss/_rating.scss */
.reviews-carousel .review-slide-item {
  position: relative;
  margin-left: 1px;
  display: block;
}
/* line 118, ../scss/_rating.scss */
.reviews-carousel .review-slide-item .entry-content-media {
  position: relative;
  height: 267px;
}
/* line 123, ../scss/_rating.scss */
.reviews-carousel .review-slide-item .review-score {
  left: 50%;
  top: 27%;
  margin-left: -50px;
  bottom: auto;
  right: auto;
  padding: 0;
  position: absolute;
}
/* line 135, ../scss/_rating.scss */
.reviews-carousel .review-slide-item .entry-header .entry-title {
  font-size: 17px;
  color: #fff;
}
/* line 140, ../scss/_rating.scss */
.reviews-carousel .review-slide-item .entry-header .entry-meta > div {
  font-size: 10px;
}
/* line 146, ../scss/_rating.scss */
.reviews-carousel .review-slide-item .entry-excerpt {
  max-width: 190px;
}

/* Star Ratings */
/* line 157, ../scss/_rating.scss */
.entry-rating {
  float: left;
  padding: 10px;
  width: 50%;
  text-align: left;
  margin: 8px 15px 15px 0;
  background: rgba(238, 239, 240, 0.16);
}
/* line 165, ../scss/_rating.scss */
.entry-rating .inner {
  padding: 15px;
  border: 1px solid #dfdfdd;
}
/* line 170, ../scss/_rating.scss */
.entry-rating .entry-title {
  border-bottom: 1px solid #dfdfdd;
  padding-bottom: 5px;
}
/* line 175, ../scss/_rating.scss */
.entry-rating .entry-meta,
.entry-rating .entry-title {
  margin-bottom: 10px;
  margin-top: 0;
}
/* line 181, ../scss/_rating.scss */
.entry-rating [class^="score-"] {
  width: 74px;
  height: 74px;
  padding: 3px;
  margin: 0 auto;
  border-radius: 50%;
  position: relative;
}
/* line 188, ../scss/_rating.scss */
.entry-rating [class^="score-"] input {
  color: #8c919b;
  opacity: 0.7;
  font: normal 29px/29px Arial, Helvetica, sans-serif;
  letter-spacing: -0.1em;
  width: 76px;
  height: 44px;
  left: 0;
  top: 50%;
  margin-top: -22px;
}
/* line 201, ../scss/_rating.scss */
.entry-rating .user-rating {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid #dfdfdd;
}
/* line 206, ../scss/_rating.scss */
.entry-rating .user-rating strong {
  font-weight: normal;
}
/* line 208, ../scss/_rating.scss */
.entry-rating .user-rating span {
  color: #000;
}
/* line 210, ../scss/_rating.scss */
.entry-rating .user-rating .user-review-rating {
  float: right;
  position: relative;
}
/* line 215, ../scss/_rating.scss */
.entry-rating .user-rating .user-rating-stars-outer .rating-stars-wrapper {
  top: 5px;
}
/* line 219, ../scss/_rating.scss */
.entry-rating .user-rating .your-rating {
  display: none;
  font-weight: normal;
}
/* line 224, ../scss/_rating.scss */
.entry-rating .user-rating .user-rating {
  border: none;
  margin-top: 0;
  padding-top: 0;
}
/* line 232, ../scss/_rating.scss */
.entry-rating .rating-summary {
  margin-top: 15px;
  color: #23313A;
  width: 100%;
  border-top: 1px solid #dfdfdd;
  padding-top: 15px;
}
/* line 239, ../scss/_rating.scss */
.entry-rating .rating-summary h3,
.entry-rating .rating-summary h4,
.entry-rating .rating-summary span {
  text-align: center;
  color: #000;
}
/* line 248, ../scss/_rating.scss */
.entry-rating .long-summary {
  float: left;
  width: 65%;
}
/* line 251, ../scss/_rating.scss */
.entry-rating .long-summary .description {
  font-size: 14px;
}
/* line 253, ../scss/_rating.scss */
.entry-rating .long-summary strong {
  text-transform: uppercase;
  font-weight: normal;
}
/* line 259, ../scss/_rating.scss */
.entry-rating .rating-final-score {
  float: right;
  width: 30%;
  margin-left: 15px;
  padding: 20px 10px;
  background-color: #FFCC0D;
  margin-top: 8px;
}
/* line 266, ../scss/_rating.scss */
.entry-rating .rating-final-score h3 {
  font-size: 41px;
}
/* line 274, ../scss/_rating.scss */
.entry-rating.stars .rating-title {
  float: left;
  margin: 0;
  line-height: 18px;
  margin-bottom: 15px;
}
/* line 281, ../scss/_rating.scss */
.entry-rating.stars .rating-stars-outer {
  float: right;
  position: relative;
}
/* line 286, ../scss/_rating.scss */
.entry-rating.stars .rating-stars-wrapper {
  position: absolute;
  top: 8px;
  right: 10px;
  height: 18px;
  width: 97px;
  background: url(../images/star-sprite.png) scroll transparent no-repeat;
  background-position: 0px -20px;
}
/* line 296, ../scss/_rating.scss */
.entry-rating.stars .rating-stars {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 18px;
  background: url(../images/star-sprite.png) scroll transparent no-repeat;
}
/* line 306, ../scss/_rating.scss */
.entry-rating.percentage {
  background: rgba(238, 239, 240, 0.16);
}
/* line 309, ../scss/_rating.scss */
.entry-rating.percentage .rating-percentage {
  position: relative;
  width: 100%;
  margin-bottom: 15px;
}
/* line 315, ../scss/_rating.scss */
.entry-rating.percentage .rating-percentage .rating-percentage span {
  display: block;
  background: #FF9B1A;
  width: 0;
  height: 22px;
  -webkit-transition: width 0.7s ease-in-out;
  -moz-transition: width 0.7s ease-in-out;
  -o-transition: width 0.7s ease-in-out;
  transition: width 0.7s ease-in-out;
}
/* line 330, ../scss/_rating.scss */
.entry-rating.percentage.start-animation .rating-percentage span, .entry-rating.percentage.start-animation .rating-stars span {
  width: 100% !important;
}
/* line 335, ../scss/_rating.scss */
.entry-rating.percentage .rating-title {
  font: 16px/normal "Lato", Arial, sans-serif;
  margin-bottom: 5px;
}
/* line 340, ../scss/_rating.scss */
.entry-rating.percentage .rating-percentage-wrapper {
  height: 22px;
  background: rgba(128, 128, 128, 0.24);
}
/* line 347, ../scss/_rating.scss */
.entry-rating.percentage .user-rating .rating-stars-wrapper {
  position: absolute;
  top: 5px;
  right: 0;
  height: 18px;
  width: 150px;
  background: rgba(128, 128, 128, 0.24);
}
/* line 356, ../scss/_rating.scss */
.entry-rating.percentage .user-rating .rating-stars {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 18px;
  max-width: 100%;
}
/* line 362, ../scss/_rating.scss */
.entry-rating.percentage .user-rating .rating-stars span {
  display: block;
  background: #FF9B1A;
  width: 0;
  height: 18px;
  -webkit-transition: width 0.7s ease-in-out;
  -moz-transition: width 0.7s ease-in-out;
  -o-transition: width 0.7s ease-in-out;
  transition: width 0.7s ease-in-out;
}
/* line 378, ../scss/_rating.scss */
.entry-rating.bottom {
  float: none;
  margin-top: 15px;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.entry-rating.bottom:before, .entry-rating.bottom:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.entry-rating.bottom:after {
  clear: both;
}

/* line 386, ../scss/_rating.scss */
.post.entry-content {
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.post.entry-content:before, .post.entry-content:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.post.entry-content:after {
  clear: both;
}

/* line 390, ../scss/_rating.scss */
.chart-shortcode2 {
  padding: 20px 10px;
  background-color: rgba(255, 90, 0, 0.7);
  border: 1px solid #ff5a00;
}
/* line 395, ../scss/_rating.scss */
.chart-shortcode2 span {
  color: #FFF;
  font-weight: bold;
  text-align: center;
  width: 100%;
  display: block;
}
/* line 403, ../scss/_rating.scss */
.chart-shortcode2 .numbers {
  font-size: 30px;
}
/* line 407, ../scss/_rating.scss */
.chart-shortcode2 .title {
  display: block;
  font-size: 13px;
}

/* line 413, ../scss/_rating.scss */
.entry-review {
  position: relative;
  display: inline-block;
}
/* line 417, ../scss/_rating.scss */
.entry-review .number {
  margin-left: 3px;
  display: inline;
}
/* line 422, ../scss/_rating.scss */
.entry-review span {
  display: inline;
}

/* line 434, ../scss/_rating.scss */
#related-posts li .entry-header .entry-meta div.entry-review,
article.content-list-big .entry-header .entry-meta div.entry-review,
.review-slide-item .entry-header .entry-meta div.entry-review,
.element-content_slider .entry-header .entry-meta div.entry-review,
.content_carousel_element .entry-header .entry-meta div.entry-review,
.content-list-small .entry-header .entry-meta div.entry-review {
  font-size: 10px;
}

/* line 440, ../scss/_rating.scss */
.type-post .entry-meta div.entry-review,
.entry-header .entry-meta div.entry-review,
.smaller .entry-meta div.entry-review,
.subcat-thumbnail .entry-meta div.entry-review,
.blog-grid-items .grid_elements .entry-meta div.entry-review {
  background: #f4b711;
  color: #fff;
  padding: 0px 4px;
  font-size: 11px;
}

/* line 2, ../scss/_quick-view.scss */
#quickpop {
  width: 900px;
}

/* line 6, ../scss/_quick-view.scss */
#lean_overlay {
  position: fixed;
  z-index: 10000;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  background: #000;
  display: none;
  opacity: 0.5 !important;
}

/* line 18, ../scss/_quick-view.scss */
#quickpop {
  background: WHITE;
  padding: 30px;
}
/* line 22, ../scss/_quick-view.scss */
#quickpop #quick-pop-inner {
  position: relative;
}
/* line 26, ../scss/_quick-view.scss */
#quickpop h1.entry-title {
  font-size: 30px;
  line-height: 1.2;
}
/* line 31, ../scss/_quick-view.scss */
#quickpop .short-description {
  margin-bottom: 20px;
}
/* line 35, ../scss/_quick-view.scss */
#quickpop .product-slider {
  margin-right: 20px;
}
/* line 39, ../scss/_quick-view.scss */
#quickpop .quantity,
#quickpop #main .quantity {
  float: left;
}
/* line 44, ../scss/_quick-view.scss */
#quickpop .price {
  margin-bottom: 15px;
}
/* line 46, ../scss/_quick-view.scss */
#quickpop .media-slider.loading {
  background: #fff url("../images/loader.gif") no-repeat center center;
  height: 300px;
}
/* line 47, ../scss/_quick-view.scss */
#quickpop .media-slider.loading .flex-direction-nav {
  display: none;
}
/* line 48, ../scss/_quick-view.scss */
#quickpop .media-slider.loading .flex-viewport, #quickpop .media-slider.loading img {
  opacity: 0;
}
/* line 55, ../scss/_quick-view.scss */
#quickpop .media-slider.loaded {
  height: auto;
}
/* line 56, ../scss/_quick-view.scss */
#quickpop .media-slider.loaded .flex-direction-nav {
  display: block;
}
/* line 57, ../scss/_quick-view.scss */
#quickpop .media-slider.loaded .flex-viewport, #quickpop .media-slider.loaded img {
  opacity: 1;
}
/* line 62, ../scss/_quick-view.scss */
#quickpop #close-quickpop {
  position: absolute;
  height: 40px;
  width: 40px;
  background-color: #222;
  top: 0;
  right: 0;
  text-align: center;
}
/* line 71, ../scss/_quick-view.scss */
#quickpop #close-quickpop span {
  display: block;
  line-height: 40px;
  color: #fff;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  content: "\f00c";
  height: 40px;
  width: 40px;
  position: relative;
  background: url("../images/sprite.png") no-repeat;
  background-position: 10px -367px;
}
/* line 90, ../scss/_quick-view.scss */
#quickpop #close-quickpop:hover {
  border-color: #ff5a00;
  color: #ff5a00;
}

/* line 100, ../scss/_quick-view.scss */
.no-js #quickpop .media-slider.loading {
  background-image: none;
  height: auto;
}
/* line 101, ../scss/_quick-view.scss */
.no-js #quickpop .media-slider.loading .flex-viewport,
.no-js #quickpop .media-slider.loading img {
  opacity: 0;
}

/* line 3, ../scss/_message-bar.scss */
.breaking-banner > .row {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #dfdfdd;
}
/* line 9, ../scss/_message-bar.scss */
.breaking-banner .story {
  position: relative;
  overflow: hidden;
  background-color: #FC0;
  min-height: 44px;
}
/* line 16, ../scss/_message-bar.scss */
.breaking-banner .meta-bar-title {
  float: left;
  margin-right: 10px;
  background-color: #ee3224;
}
/* line 143, ../scss/_mixins.scss */
.breaking-banner .meta-bar-title:after {
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  visibility: visible;
}
/* line 153, ../scss/_mixins.scss */
.breaking-banner .meta-bar-title:after {
  border-width: 23px;
  border-left-color: #ee3224;
  right: -46px;
  top: 50%;
  margin-top: -23px;
}
/* line 22, ../scss/_message-bar.scss */
.breaking-banner .meta-bar-title h3 {
  margin-bottom: 0;
  line-height: 46px;
}
/* line 26, ../scss/_message-bar.scss */
.breaking-banner .meta-bar-title h3 a {
  color: #fff;
}
/* line 33, ../scss/_message-bar.scss */
.breaking-banner .meta-bar a,
.breaking-banner .story-h a {
  color: #fff;
}
/* line 36, ../scss/_message-bar.scss */
.breaking-banner .meta-bar {
  font-family: "Oswald", "Lato", Arial, sans-serif;
  height: 45px;
  overflow: hidden;
  position: relative;
  padding: 0;
  margin-left: 20px;
  width: 80%;
  float: left;
}
/* line 46, ../scss/_message-bar.scss */
.breaking-banner .meta-bar ul {
  width: 100%;
  height: 45px;
  padding: 0;
  margin: 0;
  margin-left: 7px;
}
/* line 54, ../scss/_message-bar.scss */
.breaking-banner .meta-bar li {
  height: 45px;
  line-height: 45px;
  list-style: none;
}
/* line 60, ../scss/_message-bar.scss */
.breaking-banner .meta-bar .story-time {
  padding-right: 1em;
  padding-left: 5px;
  font-size: .8em;
}
/* line 68, ../scss/_message-bar.scss */
.breaking-banner .meta-bar-title h3,
.breaking-banner .story-h {
  font-size: 18px;
  line-height: 45px;
  margin-bottom: 0;
}
/* line 75, ../scss/_message-bar.scss */
.breaking-banner .meta-bar-title,
.breaking-banner .meta-bar-cat {
  border-right: 0;
  display: inline-block;
  zoom: 1;
  position: static;
  vertical-align: top;
  font-weight: 700;
  text-transform: uppercase;
  color: #FFF;
  height: 46px;
  position: relative;
  padding: 0 13px;
}

/* = Blog Grid
--------------------------------------------------------------*/
/* line 4, ../scss/_blog.scss */
.entry-extras {
  display: block;
  font-size: 10px;
  line-height: 1;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  text-transform: uppercase;
}

/* line 16, ../scss/_blog.scss */
.entry-category {
  font-size: 10px;
  display: block;
  padding: 2px 8px 3px 8px;
  line-height: 1;
  float: left;
}
/* line 22, ../scss/_blog.scss */
.entry-category.none {
  background-color: #EE3224;
}
/* line 24, ../scss/_blog.scss */
.entry-category a,
.entry-category a:hover {
  color: #fff;
}

/* line 29, ../scss/_blog.scss */
.entry-featured {
  float: left;
  font-size: 10px;
  margin-left: 1px;
  line-height: 1;
  display: block;
  padding: 2px 8px 3px 8px;
  color: #fff;
  background-color: #AC0AF0;
}

/* line 41, ../scss/_blog.scss */
#blog-grid {
  margin-top: 20px;
}

/* line 45, ../scss/_blog.scss */
.grid_elements.small .fluid-width-video-wrapper {
  padding-top: 45% !important;
}

/* line 49, ../scss/_blog.scss */
.grid_elements.mini {
  width: 33%;
  float: left;
  padding-left: 20px;
  padding-bottom: 20px;
}

/* line 58, ../scss/_blog.scss */
.blog-grid-items .entry-content-media {
  position: relative;
  margin-bottom: 15px;
  overflow: hidden;
}
/* line 64, ../scss/_blog.scss */
.blog-grid-items .entry-title {
  margin-bottom: 8px;
}
/* line 68, ../scss/_blog.scss */
.blog-grid-items .small-thumbs {
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.blog-grid-items .small-thumbs:before, .blog-grid-items .small-thumbs:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.blog-grid-items .small-thumbs:after {
  clear: both;
}
/* line 71, ../scss/_blog.scss */
.blog-grid-items .small-thumbs .entry-title {
  font-size: 18px;
  text-transform: uppercase;
  line-height: 25px;
  margin-bottom: 2px;
}
/* line 79, ../scss/_blog.scss */
.blog-grid-items .small-thumbs .entry-content p {
  margin-bottom: 0;
}
/* line 82, ../scss/_blog.scss */
.blog-grid-items .small-thumbs [class*=" icon-"] {
  display: block;
  text-align: center;
  color: #FFF;
  margin-top: 3px;
}
/* line 89, ../scss/_blog.scss */
.blog-grid-items .small-thumbs a.video-play-icon {
  top: 42%;
  left: 50%;
  position: absolute;
}
/* line 95, ../scss/_blog.scss */
.blog-grid-items .small-thumbs .entry-content-media {
  float: left;
  margin: 0 15px 15px 0;
  width: 46%;
}
/* line 101, ../scss/_blog.scss */
.blog-grid-items .small-thumbs .content_wrapper {
  float: left;
  width: 51%;
  padding-top: 0;
  padding-bottom: 4px;
}
/* line 110, ../scss/_blog.scss */
.blog-grid-items .mini h2.entry-title {
  margin-bottom: 0;
}
/* line 114, ../scss/_blog.scss */
.blog-grid-items .grid_elements {
  position: relative;
}
/* line 117, ../scss/_blog.scss */
.blog-grid-items .grid_elements.last {
  padding-left: 15px;
}
/* line 121, ../scss/_blog.scss */
.blog-grid-items .grid_elements.small-thumbs {
  padding-left: 0;
}
/* line 127, ../scss/_blog.scss */
.blog-grid-items .big {
  padding-bottom: 20px;
  border-bottom: 1px solid #dfdfdd;
  padding: 0 20px 20px 20px;
}
/* line 133, ../scss/_blog.scss */
.blog-grid-items .small,
.blog-grid-items .smaller {
  width: 50%;
  float: left;
  padding-bottom: 20px;
}
/* line 139, ../scss/_blog.scss */
.blog-grid-items .small .entry-title,
.blog-grid-items .smaller .entry-title {
  text-transform: uppercase;
  font-size: 18px;
  line-height: 25px;
}
/* line 145, ../scss/_blog.scss */
.blog-grid-items .small p,
.blog-grid-items .smaller p {
  margin-bottom: 0;
}
/* line 147, ../scss/_blog.scss */
.blog-grid-items .small .more-link,
.blog-grid-items .smaller .more-link {
  margin-top: 0;
}
/* line 149, ../scss/_blog.scss */
.blog-grid-items .small .post-grid-comments,
.blog-grid-items .smaller .post-grid-comments {
  margin-top: 7px !important;
}
/* line 152, ../scss/_blog.scss */
.blog-grid-items .small .post-grid-comments [class*=" icon-"],
.blog-grid-items .smaller .post-grid-comments [class*=" icon-"] {
  margin-right: 5px;
}
/* line 163, ../scss/_blog.scss */
.blog-grid-items .small .entry-meta,
.blog-grid-items .smaller .entry-meta,
.blog-grid-items .small-thumbs .entry-meta {
  position: absolute;
  bottom: 5px;
  left: 5px;
  line-height: 16px;
  font-size: 10px;
  text-transform: uppercase;
}
/* line 171, ../scss/_blog.scss */
.blog-grid-items .small .entry-meta > div,
.blog-grid-items .smaller .entry-meta > div,
.blog-grid-items .small-thumbs .entry-meta > div {
  margin-bottom: 0;
  font-size: 10px;
}
/* line 176, ../scss/_blog.scss */
.blog-grid-items .small .entry-meta .date,
.blog-grid-items .smaller .entry-meta .date,
.blog-grid-items .small-thumbs .entry-meta .date {
  color: #000;
  font-size: 10px;
  line-height: 16px;
  background: rgba(255, 255, 255, 0.57);
  display: inline-block;
  padding: 0 4px;
  margin-bottom: 2px;
}
/* line 188, ../scss/_blog.scss */
.blog-grid-items .small a.more-link,
.blog-grid-items .smaller a.more-link,
.blog-grid-items .small-thumbs a.more-link {
  border: none;
  margin-top: 5px;
  float: left;
  width: 50%;
  color: #999;
  font-size: 12px;
  font-style: normal;
  font-family: inherit;
}
/* line 199, ../scss/_blog.scss */
.blog-grid-items .small .post-grid-comments,
.blog-grid-items .smaller .post-grid-comments,
.blog-grid-items .small-thumbs .post-grid-comments {
  width: 50%;
  float: left;
  text-align: right;
  display: block;
  margin-top: 0;
  font-size: 13px;
  line-height: 1;
  font-style: normal;
  text-transform: uppercase;
  padding-bottom: 0;
  line-height: 0;
  color: #999;
}
/* line 216, ../scss/_blog.scss */
.blog-grid-items .smaller {
  width: 33.333%;
}
/* line 219, ../scss/_blog.scss */
.blog-grid-items .smaller.first {
  padding-right: 15px;
}
/* line 223, ../scss/_blog.scss */
.blog-grid-items .smaller .entry-title {
  font-size: 16px;
  line-height: 21px;
}
/* line 228, ../scss/_blog.scss */
.blog-grid-items .smaller a.more-link {
  float: none;
  width: 100%;
}
/* line 235, ../scss/_blog.scss */
.blog-grid-items .footer-meta {
  position: absolute;
  right: 20px;
  bottom: 20px;
}
/* line 241, ../scss/_blog.scss */
.blog-grid-items .review-score {
  position: absolute;
  bottom: 20%;
  left: 50%;
  margin-left: -50px;
  z-index: 2;
}

/* line 250, ../scss/_blog.scss */
.blog-grid-divider {
  clear: both;
  display: block;
  width: 100%;
  position: relative;
  z-index: 1;
  margin-bottom: 15px;
  height: 1px;
  border-bottom: 1px dotted #dfdfdd;
}

/** Builder Elemnets */
/* line 264, ../scss/_blog.scss */
.element-blog_latest .large-6.columns:last-child {
  border-right: none;
  border-left: none !important;
}
/* line 269, ../scss/_blog.scss */
.element-blog_latest a.button {
  padding: 4px 25px;
  margin: 15px 0 0 0;
  border-radius: 0;
  -webkit-border-radius: 0;
}

/* line 277, ../scss/_blog.scss */
.posts-list-excerpt {
  padding-right: 0;
  overflow: hidden;
}

/* line 282, ../scss/_blog.scss */
.content-list-small {
  border-bottom: 1px solid #dfdfdd;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
/* line 287, ../scss/_blog.scss */
.content-list-small .entry-extras {
  width: 100%;
}
/* line 290, ../scss/_blog.scss */
.content-list-small .entry-extras .entry-category {
  float: none;
  padding: 2px;
  font-size: 9px;
  overflow: hidden;
}
/* line 297, ../scss/_blog.scss */
.content-list-small .entry-extras .entry-featured {
  display: none;
}
/* line 300, ../scss/_blog.scss */
.content-list-small .entry-content-media {
  float: left;
  width: 55px;
  height: 55px;
  margin-right: 15px;
}
/* line 307, ../scss/_blog.scss */
.content-list-small .entry-header {
  float: left;
  width: 77%;
}
/* line 311, ../scss/_blog.scss */
.content-list-small .entry-header .entry-title {
  font-size: 14px;
  line-height: 18px;
}
/* line 314, ../scss/_blog.scss */
.content-list-small .entry-header .entry-title a {
  color: #000;
}
/* line 317, ../scss/_blog.scss */
.content-list-small .entry-header .entry-meta {
  position: relative;
  width: 100%;
}
/* line 321, ../scss/_blog.scss */
.content-list-small .entry-header .entry-meta > div {
  margin-bottom: 0;
  float: left;
  background: rgba(0, 0, 0, 0.13);
  color: white;
  padding: 0 4px;
  margin-top: 4px;
  margin-right: 1px;
}
/* line 332, ../scss/_blog.scss */
.content-list-small .entry-header .entry-extras {
  position: relative;
  display: inline;
}
/* line 338, ../scss/_blog.scss */
.content-list-small .post-thumb {
  position: relative;
}
/* line 342, ../scss/_blog.scss */
.content-list-small.type-post .entry-meta > div {
  font-size: 9px;
  line-height: 16px;
  text-transform: uppercase;
}

/* line 353, ../scss/_blog.scss */
.content-list-big .entry-header .entry-title {
  font-size: 24px;
  line-height: 30px;
  color: white;
}
/* line 360, ../scss/_blog.scss */
.content-list-big .entry-excerpt {
  min-height: 38px;
  max-width: 287px;
}

/* line 367, ../scss/_blog.scss */
.posts-list-excerpt {
  margin-bottom: 15px;
}
/* line 370, ../scss/_blog.scss */
.posts-list-excerpt article {
  position: relative;
}
/* line 374, ../scss/_blog.scss */
.posts-list-excerpt .entry-content-media {
  position: relative;
}
/* line 380, ../scss/_blog.scss */
.posts-list-excerpt .entry-header h2.entry-title a {
  color: #fff;
}

/** Featured News Slider **/
/* line 389, ../scss/_blog.scss */
.element-content_slider .loading {
  max-height: 380px;
  overflow: hidden;
}
/* line 394, ../scss/_blog.scss */
.element-content_slider .slider-wrapper {
  margin: 0;
  float: left;
  line-height: 20px;
}
/* line 401, ../scss/_blog.scss */
.element-content_slider .slider-wrapper .post-slider .hentry {
  position: relative;
}
/* line 405, ../scss/_blog.scss */
.element-content_slider .slider-wrapper .post-slider .entry-thumbnail {
  position: relative;
}
/* line 409, ../scss/_blog.scss */
.element-content_slider .slider-wrapper .post-slider .entry-thumbnail {
  position: relative;
  margin-bottom: 0;
}
/* line 414, ../scss/_blog.scss */
.element-content_slider .slider-wrapper .post-slider .entry-meta {
  color: #eee;
}
/* line 416, ../scss/_blog.scss */
.element-content_slider .slider-wrapper .post-slider .entry-meta a {
  color: #fff;
}
/* line 419, ../scss/_blog.scss */
.element-content_slider .slider-wrapper .post-slider .entry-title {
  font-size: 36px;
  line-height: 1;
  margin-bottom: 35px;
}
/* line 424, ../scss/_blog.scss */
.element-content_slider .slider-wrapper .post-slider .entry-title a {
  color: #fff;
  display: inline;
}
/* line 432, ../scss/_blog.scss */
.element-content_slider .flex-direction-nav {
  top: -42px;
  left: auto;
  right: 0;
}
/* line 436, ../scss/_blog.scss */
.element-content_slider .flex-direction-nav a {
  opacity: 1 !important;
}
/* line 438, ../scss/_blog.scss */
.element-content_slider .flex-direction-nav li {
  height: 20px;
  width: 25px;
}
/* line 442, ../scss/_blog.scss */
.element-content_slider .flex-direction-nav li .gallery-caption {
  margin-top: 10px;
}
/* line 446, ../scss/_blog.scss */
.element-content_slider .flex-direction-nav li:first-child a {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
/* line 450, ../scss/_blog.scss */
.element-content_slider .flex-direction-nav li a {
  color: rgba(0, 0, 0, 0.2);
  height: 20px;
  width: 25px;
  line-height: 20px;
  background-color: #FFF;
  border: none;
  right: 0;
  background: none;
}
/* line 466, ../scss/_blog.scss */
.element-content_slider .no-element-title .flex-direction-nav {
  top: 11px;
}

/* line 475, ../scss/_blog.scss */
.no-js .element-content_slider .loading {
  max-height: none;
}

/* line 480, ../scss/_blog.scss */
.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}

/* line 486, ../scss/_blog.scss */
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
/* line 491, ../scss/_blog.scss */
.carousel .item {
  display: none;
  position: relative;
  -webkit-transition: .6s ease-in-out left;
  -moz-transition: .6s ease-in-out left;
  -o-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left;
}
/* line 500, ../scss/_blog.scss */
.carousel .item > img {
  display: block;
  line-height: 1;
}
/* line 505, ../scss/_blog.scss */
.carousel .active,
.carousel .next,
.carousel .prev {
  display: block;
}
/* line 511, ../scss/_blog.scss */
.carousel .active {
  left: 0;
}
/* line 515, ../scss/_blog.scss */
.carousel .next,
.carousel .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 522, ../scss/_blog.scss */
.carousel .next {
  left: 100%;
}
/* line 526, ../scss/_blog.scss */
.carousel .prev {
  left: -100%;
}
/* line 530, ../scss/_blog.scss */
.carousel .next.left,
.carousel .prev.right {
  left: 0;
}
/* line 535, ../scss/_blog.scss */
.carousel .active.left {
  left: -100%;
}
/* line 539, ../scss/_blog.scss */
.carousel .active.right {
  left: 100%;
}

/* line 544, ../scss/_blog.scss */
.carousel-control {
  position: absolute;
  top: 50%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-weight: 100;
  line-height: 35px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: .5;
  filter: alpha(opacity=50);
}
/* line 562, ../scss/_blog.scss */
.carousel-control.right {
  left: auto;
  right: 15px;
}
/* line 567, ../scss/_blog.scss */
.carousel-control:hover {
  color: #fff;
  text-decoration: none;
  opacity: .9;
  filter: alpha(opacity=90);
}

/* line 575, ../scss/_blog.scss */
.carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #333;
  background: rgba(0, 0, 0, 0.75);
}
/* line 584, ../scss/_blog.scss */
.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px;
}
/* line 590, ../scss/_blog.scss */
.carousel-caption h4 {
  margin: 0 0 5px;
}
/* line 594, ../scss/_blog.scss */
.carousel-caption p {
  margin-bottom: 0;
}

/*--------------------------------------------------------------------*/
/* BLOGROLL (POST FORMATS & BLOG PAGE)
/*--------------------------------------------------------------------*/
/* READ MORE LINK */
/* line 604, ../scss/_blog.scss */
a.more-link {
  display: block;
  margin-top: 15px;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
  font-size: 13px;
  line-height: 32px;
  text-transform: uppercase;
  padding-bottom: 0;
  width: 100%;
}

/*--------------------------------------------------------------------*/
/*                        SINGLE POST STYLES
/*--------------------------------------------------------------------*/
/* POST META */
/* line 625, ../scss/_blog.scss */
.post .entry-meta > div {
  font-size: 13px;
  text-transform: uppercase;
  line-height: 16px;
  margin-bottom: 5px;
}
/* line 632, ../scss/_blog.scss */
.post .entry-meta h6 {
  display: inline;
  margin-right: 5px;
}
/* line 638, ../scss/_blog.scss */
.post .entry-header h1 {
  margin-bottom: 5px;
}
/* line 642, ../scss/_blog.scss */
.post .entry-content {
  position: relative;
}
/* line 645, ../scss/_blog.scss */
.post .entry-content p img {
  margin-bottom: 15px;
}
/* line 648, ../scss/_blog.scss */
.post .entry-content .entry-meta {
  margin-top: 20px;
}
/* line 652, ../scss/_blog.scss */
.post .post-excerpt {
  font: italic 22px/33px Georgia, serif;
  border-bottom: 5px solid #000;
  padding-bottom: 15px;
  margin-bottom: 15px;
  margin-top: 15px;
}
/* line 659, ../scss/_blog.scss */
.post .post-excerpt p {
  font: italic 22px/33px Georgia, serif;
  color: #000;
}

/* line 670, ../scss/_blog.scss */
.single main {
  position: relative;
}
/* line 675, ../scss/_blog.scss */
.single main .type-post .entry-content-media {
  background-repeat: no-repeat;
}
/* line 679, ../scss/_blog.scss */
.single main .type-post > .large {
  position: relative;
}
/* line 682, ../scss/_blog.scss */
.single main .type-post > .large .entry-media-wrapper,
.single main .type-post > .large .entry-header-wrapper {
  max-width: none;
  float: none;
  padding: 0 0;
}
/* line 689, ../scss/_blog.scss */
.single main .type-post > .large .entry-media-wrapper {
  margin-top: 0px;
  background: #000;
  min-height: 450px;
  margin: 0 15px;
}
/* line 695, ../scss/_blog.scss */
.single main .type-post > .large .entry-media-wrapper .entry-content-media {
  min-height: 450px;
  position: relative;
  background-position: 50% 80%;
  background-size: cover;
  background-color: #000;
  margin-bottom: 8px;
}
/* line 703, ../scss/_blog.scss */
.single main .type-post > .large .entry-media-wrapper .entry-content-media:before {
  content: "";
  width: 100%;
  height: 50%;
  position: absolute;
  bottom: 0;
  background: -moz-linear-gradient(top, transparent 0, black 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #000));
  background: -webkit-linear-gradient(top, transparent 0, #000 100%);
  background: -o-linear-gradient(top, transparent 0, black 100%);
  background: -ms-linear-gradient(top, transparent 0, black 100%);
  background: linear-gradient(to bottom, transparent 0%, #000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);
  -webkit-transition: height 0.5s ease;
  -moz-transition: height 0.5s ease;
  transition: height 0.5s ease;
  z-index: 1;
}
/* line 726, ../scss/_blog.scss */
.single main .type-post > .large .entry-header-wrapper {
  margin: 12px 15px 15px 15px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  color: #fff;
}
/* line 734, ../scss/_blog.scss */
.single main .type-post > .large .entry-header-wrapper .breadcrumb {
  margin-bottom: -7px;
}
/* line 736, ../scss/_blog.scss */
.single main .type-post > .large .entry-header-wrapper .breadcrumb span {
  opacity: .8;
  color: #fff;
}
/* line 741, ../scss/_blog.scss */
.single main .type-post > .large .entry-header-wrapper .entry-header {
  padding: 0 15px;
}
/* line 743, ../scss/_blog.scss */
.single main .type-post > .large .entry-header-wrapper .entry-title {
  color: #fff;
}
/* line 745, ../scss/_blog.scss */
.single main .type-post > .large .entry-header-wrapper .entry-meta {
  color: #CECECE;
}
/* line 750, ../scss/_blog.scss */
.single main .type-post .entry-media-wrapper {
  float: left;
  padding: 0 15px;
  max-width: 50%;
}
/* line 756, ../scss/_blog.scss */
.single main .type-post .entry-content-media {
  margin-bottom: 15px;
}
/* line 760, ../scss/_blog.scss */
.single main .type-post .entry-header-wrapper {
  float: left;
  padding: 0 15px 0 0;
  max-width: 50%;
}
/* line 766, ../scss/_blog.scss */
.single main .type-post .entry-header {
  margin-bottom: 15px;
}
/* line 770, ../scss/_blog.scss */
.single main .type-post .entry-meta {
  margin-top: 9px;
}
/* line 773, ../scss/_blog.scss */
.single main .type-post .entry-meta > div {
  float: left;
  margin-right: 12px;
}
/* line 777, ../scss/_blog.scss */
.single main .type-post .entry-meta > div a {
  color: inherit;
}
/* line 779, ../scss/_blog.scss */
.single main .type-post .entry-meta > div img {
  width: 11px;
  height: 11px;
  display: inline-block;
  margin: 0 0;
  margin-top: -4px;
  margin-right: 2px;
}
/* line 788, ../scss/_blog.scss */
.single main .type-post .entry-meta > div.date {
  padding-left: 13px;
  position: relative;
}
/* line 792, ../scss/_blog.scss */
.single main .type-post .entry-meta > div.date:before {
  content: "\f073";
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 10px;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 813, ../scss/_blog.scss */
.single main .type-post article.entry-content h1, .single main .type-post article.entry-content h2, .single main .type-post article.entry-content h3, .single main .type-post article.entry-content h4, .single main .type-post article.entry-content h5, .single main .type-post article.entry-content h6 {
  line-height: 1.5;
}
/* line 819, ../scss/_blog.scss */
.single main .type-post article.entry-content p:first-child:first-letter {
  font-size: 4em;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  float: left;
  color: #282828;
  margin-right: 0.10em;
  margin-top: 14px;
  display: inline;
  line-height: 0.5;
}
/* line 830, ../scss/_blog.scss */
.single main .type-post article.entry-content blockquote p:first-child:first-letter {
  font-size: inherit;
  font-family: inherit;
  float: none;
  color: inherit;
  margin-right: inherit;
  margin-top: inherit;
  display: inherit;
  line-height: inherit;
}
/* line 841, ../scss/_blog.scss */
.single main .type-post .post-excerpt {
  margin-top: 0;
}
/* line 845, ../scss/_blog.scss */
.single main .type-post .post-top .large-6:last-child {
  padding-left: 0;
}
/* line 851, ../scss/_blog.scss */
.single main .format-gallery .entry-content-media {
  margin-bottom: 15px;
}
/* line 855, ../scss/_blog.scss */
.single main .format-link .icon-link {
  margin-right: 11px;
}
/* line 859, ../scss/_blog.scss */
.single main footer.meta {
  margin-top: 30px;
}
/* line 861, ../scss/_blog.scss */
.single main footer.meta h6,
.single main footer.meta a,
.single main footer.meta li {
  float: left;
  line-height: 1;
}
/* line 865, ../scss/_blog.scss */
.single main footer.meta ul {
  margin: 0;
  padding: 0;
}
/* line 869, ../scss/_blog.scss */
.single main footer.meta li {
  list-style: none;
}
/* line 873, ../scss/_blog.scss */
.single main footer.meta strong,
.single main footer.meta a {
  background: #000;
  text-transform: uppercase;
  color: #FFF;
  font-size: 12px;
  line-height: 15px;
  font-weight: normal;
  padding: 4px 8px;
  margin: 1px 1px 0 0;
  float: left;
}
/* line 886, ../scss/_blog.scss */
.single main footer.meta a {
  background: #AAA;
  text-decoration: none;
}
/* line 897, ../scss/_blog.scss */
.single .post-side-share.position-right, .single .post-side-share.position-left {
  padding: 0 10px;
  padding-bottom: 10px;
  background-color: #EB3D35;
  margin: 0px;
  top: 120px;
  position: fixed;
  display: block;
  opacity: 1;
  z-index: 1;
  text-align: center;
  display: none;
}
/* line 911, ../scss/_blog.scss */
.single .post-side-share.position-right .share-network, .single .post-side-share.position-left .share-network {
  display: none;
}
/* line 915, ../scss/_blog.scss */
.single .post-side-share.position-right .icon, .single .post-side-share.position-left .icon {
  padding: 15px 0;
}
/* line 921, ../scss/_blog.scss */
.single .post-side-share.position-left {
  left: 11px;
}
/* line 925, ../scss/_blog.scss */
.single .post-side-share.position-right {
  right: 11px;
}
/* line 929, ../scss/_blog.scss */
.single .post-side-share.position-above, .single .post-side-share.position-below, .single .post-side-share.position-above-below {
  margin: 30px 0 15px 0;
}
/* line 935, ../scss/_blog.scss */
.single .post-side-share.position-above .icon, .single .post-side-share.position-below .icon, .single .post-side-share.position-above-below .icon {
  float: left;
  width: auto;
  padding: 10px 15px;
  margin-right: 15px;
  margin-bottom: 15px;
  position: relative;
}
/* line 943, ../scss/_blog.scss */
.single .post-side-share.position-above .icon:last-child, .single .post-side-share.position-below .icon:last-child, .single .post-side-share.position-above-below .icon:last-child {
  margin-right: 0;
}
/* line 945, ../scss/_blog.scss */
.single .post-side-share.position-above .icon:before, .single .post-side-share.position-below .icon:before, .single .post-side-share.position-above-below .icon:before {
  z-index: 2;
  position: relative;
}
/* line 950, ../scss/_blog.scss */
.single .post-side-share.position-above .icon:after, .single .post-side-share.position-below .icon:after, .single .post-side-share.position-above-below .icon:after {
  bottom: 0;
  left: 0;
  content: " ";
  position: absolute;
  pointer-events: none;
  background: rgba(0, 0, 0, 0.15);
  z-index: 1;
  height: 38px;
  width: 38px;
}
/* line 962, ../scss/_blog.scss */
.single .post-side-share.position-above .icon .share-network, .single .post-side-share.position-below .icon .share-network, .single .post-side-share.position-above-below .icon .share-network {
  margin-left: 15px;
}
/* line 967, ../scss/_blog.scss */
.single .post-side-share.position-above .icon_embed_fb, .single .post-side-share.position-below .icon_embed_fb, .single .post-side-share.position-above-below .icon_embed_fb {
  background-color: #3b5998;
}
/* line 971, ../scss/_blog.scss */
.single .post-side-share.position-above .icon_embed_tw, .single .post-side-share.position-below .icon_embed_tw, .single .post-side-share.position-above-below .icon_embed_tw {
  background-color: #00aced;
}
/* line 975, ../scss/_blog.scss */
.single .post-side-share.position-above .icon_embed_gplus, .single .post-side-share.position-below .icon_embed_gplus, .single .post-side-share.position-above-below .icon_embed_gplus {
  background-color: #d14836;
}
/* line 979, ../scss/_blog.scss */
.single .post-side-share.position-above .icon_embed_linkedin, .single .post-side-share.position-below .icon_embed_linkedin, .single .post-side-share.position-above-below .icon_embed_linkedin {
  background-color: #007bb6;
}
/* line 983, ../scss/_blog.scss */
.single .post-side-share.position-above .icon_embed_comments, .single .post-side-share.position-below .icon_embed_comments, .single .post-side-share.position-above-below .icon_embed_comments {
  background-color: #ff5a00;
}
/* line 987, ../scss/_blog.scss */
.single .post-side-share.position-above .post-total-share,
.single .post-side-share.position-above .post-total-comments, .single .post-side-share.position-below .post-total-share,
.single .post-side-share.position-below .post-total-comments, .single .post-side-share.position-above-below .post-total-share,
.single .post-side-share.position-above-below .post-total-comments {
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
  float: left;
  margin-left: 15px;
}
/* line 995, ../scss/_blog.scss */
.single .post-side-share.position-above .post-total-comments, .single .post-side-share.position-below .post-total-comments, .single .post-side-share.position-above-below .post-total-comments {
  padding-left: 15px;
  border-left: 1px solid #dfdfdd;
}
/* line 1000, ../scss/_blog.scss */
.single .post-side-share.position-above .total-count, .single .post-side-share.position-below .total-count, .single .post-side-share.position-above-below .total-count {
  display: block;
  line-height: 1;
  margin-top: 2px;
}
/* line 1006, ../scss/_blog.scss */
.single .post-side-share.position-above .total-title, .single .post-side-share.position-below .total-title, .single .post-side-share.position-above-below .total-title {
  display: block;
  line-height: 1;
  margin-top: 4px;
  font-size: 12px;
}
/* line 1015, ../scss/_blog.scss */
.single .post-side-share .title {
  color: #FFF;
  text-align: center;
  text-transform: uppercase;
  padding: 7px 0 5px 0;
  position: relative;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px solid rgba(255, 255, 255, 0.38);
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
}
/* line 1028, ../scss/_blog.scss */
.single .post-side-share .icon {
  display: block;
  width: 100%;
  color: #fff;
}

/* POST THUMB */
/* line 1038, ../scss/_blog.scss */
.single-post .post-thumb img:hover {
  opacity: 1;
}

/* line 1042, ../scss/_blog.scss */
.single-post .post-thumb img:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

/* line 1049, ../scss/_blog.scss */
.entry-content-media .gallery-image {
  margin-bottom: 15px;
}
/* line 1051, ../scss/_blog.scss */
.entry-content-media .gallery-image:last-child {
  margin-bottom: 0;
}

/* line 1054, ../scss/_blog.scss */
.post-grid-share {
  position: absolute;
  bottom: 1px;
  left: 0;
  z-index: 2;
  width: 30px;
  height: 24px;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
}
/* line 1065, ../scss/_blog.scss */
.post-grid-share span {
  display: block;
  position: relative;
  margin: 0;
  width: 29px;
  height: 25px;
  padding-left: 10px;
  padding-right: 10px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMwQkQyMzc5OUNGMTExRTNCNDM2ODgzRURFRTVDQTY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMwQkQyMzdBOUNGMTExRTNCNDM2ODgzRURFRTVDQTY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzBCRDIzNzc5Q0YxMTFFM0I0MzY4ODNFREVFNUNBNjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzBCRDIzNzg5Q0YxMTFFM0I0MzY4ODNFREVFNUNBNjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7AlltcAAAA30lEQVR42pzTvQrCMBDA8VoUwUXQxcVZwdHR1anqS0gHF19DJ1+gk5uzi7g5+BwqflFbwckOilD/gQjVptAY+JX04K5JejHCMDQ0dbHFBlZGBDXHAVU535uG/oh+0cxqJrdRwFEkY6Cz9x5cNKPxtMkdVfKnwAoLlGQwhwmuOMGRyS1VcfFYY4cAS8zD+HCSVhd9ESvo46UocEkqoOoDF5Wf2A1l1W9R9cFUEQtQV3dFfFniEMfw4WEEW87tNFtIGjXM4KOBJ4a6dyEPD8V/78ID968z/PM6n2WTWW8BBgAegbqEAG3L/wAAAABJRU5ErkJggg==") no-repeat;
  background-position: 7px 3px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: 1px solid #F00;
  background-color: rgba(255, 0, 0, 0.33);
}
/* line 1087, ../scss/_blog.scss */
.post-grid-share span.icon {
  float: left;
  width: auto;
  min-width: 25px;
  text-indent: 21px;
  padding-right: 5px;
  border-radius: 0;
  font: bold 14px/27px helvetica;
  color: #FFF;
  line-height: 24px;
}

/* line 1102, ../scss/_blog.scss */
span.post-format {
  background-repeat: no-repeat;
  cursor: pointer;
  display: block;
  text-indent: -9999px;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -20px;
  margin-top: -20px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 1120, ../scss/_blog.scss */
span.post-format.audio {
  background-position: -81px 0px;
}
/* line 1122, ../scss/_blog.scss */
span.post-format.gallery {
  background-position: -319px 0px;
}
/* line 1124, ../scss/_blog.scss */
span.post-format.video {
  background-image: url(../images/icon-play-24.png);
  background-position: center center;
}

/*--------------------------------------------------------------------*/
/* AUTHOR POST / ABOUT THE AUTHOR (PROFILE PAGE)
/*--------------------------------------------------------------------*/
/* line 1135, ../scss/_blog.scss */
.about-author {
  margin-top: 30px;
  color: #666;
  font-size: 90%;
  padding: 10px;
  background: rgba(238, 239, 240, 0.16);
  position: relative;
}
/* line 1143, ../scss/_blog.scss */
.about-author:after {
  content: '';
  display: inline-block;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid rgba(238, 239, 240, 0.16);
  position: absolute;
  top: -8px;
  left: 13px;
}
/* line 1154, ../scss/_blog.scss */
.about-author .inner {
  padding: 20px;
  border: 1px solid #dfdfdd;
}
/* line 1158, ../scss/_blog.scss */
.about-author .inner > h3 {
  text-transform: uppercase;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  background: #fcfcfc url(../images/dots_pat.png) repeat-x center;
  line-height: 30px;
  margin-bottom: 5px;
  border-bottom: 2px solid #000;
}
/* line 1168, ../scss/_blog.scss */
.about-author .inner > h3 span {
  background-color: #fcfcfc;
  padding-right: 15px;
}
/* line 1176, ../scss/_blog.scss */
.about-author .author-avatar {
  margin-top: 8px;
  float: left;
  margin-right: 15px;
}
/* line 1182, ../scss/_blog.scss */
.about-author .author-desc {
  float: left;
  width: 83%;
}
/* line 1186, ../scss/_blog.scss */
.about-author .author-desc h4 {
  margin-top: 10px;
}
/* line 1190, ../scss/_blog.scss */
.about-author .author-desc p {
  margin-bottom: 1.3em;
}
/* line 1193, ../scss/_blog.scss */
.about-author .author-links {
  margin-top: 20px;
  margin-bottom: 5px;
  margin: 0;
  padding: 0;
}
/* line 1198, ../scss/_blog.scss */
.about-author .author-links li {
  display: inline-block;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: .2s;
  -moz-animation-duration: .2s;
  -ms-animation-duration: .2s;
  -o-animation-duration: .2s;
  animation-duration: .2s;
  -webkit-animation-name: FadeIn;
  -moz-animation-name: FadeIn;
  -o-animation-name: FadeIn;
  animation-name: FadeIn;
}
/* line 1214, ../scss/_blog.scss */
.about-author .author-links li a {
  border-bottom: none;
  text-align: center;
}

/* POST NAV */
/* line 1224, ../scss/_blog.scss */
.post-nav {
  padding: 15px 0;
  position: relative;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  margin: 15px 0;
}
/* line 1231, ../scss/_blog.scss */
.post-nav h6 {
  margin-bottom: 0;
}
/* line 1233, ../scss/_blog.scss */
.post-nav ul {
  padding: 0;
  margin: 0;
}
/* line 1237, ../scss/_blog.scss */
.post-nav ul li {
  list-style: none;
}
/* line 1240, ../scss/_blog.scss */
.post-nav ul li a {
  position: relative;
  display: block;
  text-align: center;
  color: inherit;
}
/* line 1247, ../scss/_blog.scss */
.post-nav ul li.previous {
  border-bottom: 1px solid #DDD;
  padding-bottom: 15px;
}
/* line 1252, ../scss/_blog.scss */
.post-nav ul li.next {
  padding-top: 15px;
}
/* line 1256, ../scss/_blog.scss */
.post-nav ul li [class*=" icon-"] {
  display: none;
}
/* line 1264, ../scss/_blog.scss */
.post-nav .next {
  text-align: right;
}
/* line 1270, ../scss/_blog.scss */
.post-nav.below-post li {
  padding: 0 15px;
}
/* line 1273, ../scss/_blog.scss */
.post-nav.below-post li h4 {
  margin-bottom: 0;
}
/* line 1277, ../scss/_blog.scss */
.post-nav.below-post li.previous {
  border-bottom: none;
  padding-bottom: 0;
  float: left;
  width: 50%;
  text-align: right;
  border-right: 1px solid #dfdfdd;
}
/* line 1285, ../scss/_blog.scss */
.post-nav.below-post li.previous a {
  text-align: left;
}
/* line 1290, ../scss/_blog.scss */
.post-nav.below-post li.next {
  padding-top: 0;
  float: right;
  width: 50%;
  text-align: right;
}
/* line 1295, ../scss/_blog.scss */
.post-nav.below-post li.next a {
  text-align: right;
}

/* RELATED POSTS  */
/* line 1307, ../scss/_blog.scss */
#related-posts {
  margin-top: 30px;
}
/* line 1310, ../scss/_blog.scss */
#related-posts > h3 {
  text-transform: uppercase;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  background: #fff url(../images/dots_pat.png) repeat-x center;
  line-height: 30px;
  margin-bottom: 15px;
  border-bottom: 2px solid #000;
}
/* line 1319, ../scss/_blog.scss */
#related-posts > h3 span {
  background-color: #fff;
  padding-right: 15px;
}
/* line 1325, ../scss/_blog.scss */
#related-posts ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 1330, ../scss/_blog.scss */
#related-posts ul li {
  position: relative;
  padding-bottom: 0;
  float: left;
  border-bottom: 1px solid #FFF;
  border-left: 1px solid #FFF;
  overflow: hidden;
}
/* line 1338, ../scss/_blog.scss */
#related-posts ul li > a {
  display: block;
}
/* line 1340, ../scss/_blog.scss */
#related-posts ul li:hover .entry-header h4 {
  margin-bottom: 5px !important;
}
/* line 1344, ../scss/_blog.scss */
#related-posts ul .entry-excerpt {
  min-height: 32px;
}
/* line 1350, ../scss/_blog.scss */
#related-posts .one-item li {
  width: 100%;
}
/* line 1353, ../scss/_blog.scss */
#related-posts .one-item li img {
  width: 100%;
}
/* line 1355, ../scss/_blog.scss */
#related-posts .one-item li .entry-header h4 {
  margin-bottom: 35px;
}
/* line 1358, ../scss/_blog.scss */
#related-posts .two-items li {
  width: 50%;
}
/* line 1360, ../scss/_blog.scss */
#related-posts .two-items li img {
  width: 100%;
}
/* line 1362, ../scss/_blog.scss */
#related-posts .two-items li .entry-header h4 {
  margin-bottom: 40px;
}
/* line 1365, ../scss/_blog.scss */
#related-posts .three-items li {
  width: 33.33%;
}
/* line 1367, ../scss/_blog.scss */
#related-posts .three-items li img {
  width: 100%;
  height: 302px;
}
/* line 1373, ../scss/_blog.scss */
#related-posts .four-items li {
  width: 50%;
}
/* line 1375, ../scss/_blog.scss */
#related-posts .four-items li img {
  width: 100%;
}
/* line 1376, ../scss/_blog.scss */
#related-posts .four-items li .entry-header h4 {
  margin-bottom: 35px;
}
/* line 1379, ../scss/_blog.scss */
#related-posts .five-items li {
  width: 100%;
}
/* line 1382, ../scss/_blog.scss */
#related-posts .five-items li:first-child {
  border-left: none;
  width: 33.33%;
  height: 302px;
}
/* line 1386, ../scss/_blog.scss */
#related-posts .five-items li:first-child img {
  height: 302px;
}
/* line 1390, ../scss/_blog.scss */
#related-posts .five-items li:not(:first-child) {
  width: 33.33%;
}
/* line 1392, ../scss/_blog.scss */
#related-posts .five-items li:not(:first-child) img {
  height: 150px;
}
/* line 1397, ../scss/_blog.scss */
#related-posts .entry-content-media {
  position: relative;
  max-height: 302px;
}
/* line 1402, ../scss/_blog.scss */
#related-posts .entry-header h4 {
  margin-bottom: 25px;
  color: white;
}

/* RECENT POSTS CAROUSEL */
/* line 1411, ../scss/_blog.scss */
.recent-posts-carousel-container {
  padding: 0 31px;
  position: relative;
  border-bottom: 1px solid #dfdfdd;
}

/* line 1417, ../scss/_blog.scss */
.recent-posts-carousel {
  height: 95px;
  padding: 0 0;
  margin: 15px 0 0 0;
}
/* line 1422, ../scss/_blog.scss */
.recent-posts-carousel .horizontal-carousel-container {
  position: inherit;
}
/* line 1426, ../scss/_blog.scss */
.recent-posts-carousel .horizontal-carousel {
  height: 80px;
}
/* line 1430, ../scss/_blog.scss */
.recent-posts-carousel ul {
  margin: 0 15px;
  padding: 0;
}
/* line 1435, ../scss/_blog.scss */
.recent-posts-carousel li {
  width: 238px;
  height: 80px;
}
/* line 1438, ../scss/_blog.scss */
.recent-posts-carousel li .teaser-mini {
  width: 238px;
  height: 80px;
}
/* line 1444, ../scss/_blog.scss */
.recent-posts-carousel .grid-thumb,
.recent-posts-carousel .entry-summary {
  float: left;
}
/* line 1449, ../scss/_blog.scss */
.recent-posts-carousel .grid-thumb {
  width: auto;
  margin-right: 15px;
}
/* line 1458, ../scss/_blog.scss */
.recent-posts-carousel .entry-extras {
  position: relative;
  left: auto;
  top: auto;
}
/* line 1463, ../scss/_blog.scss */
.recent-posts-carousel .entry-extras .entry-category {
  padding: 2px 5px;
}
/* line 1467, ../scss/_blog.scss */
.recent-posts-carousel .entry-extras .entry-featured {
  display: none;
}
/* line 1470, ../scss/_blog.scss */
.recent-posts-carousel .entry-summary {
  width: 129px;
}
/* line 1473, ../scss/_blog.scss */
.recent-posts-carousel .entry-summary .entry-title {
  margin-top: 5px;
  width: 100%;
  float: left;
  line-height: 1.3;
}
/* line 1479, ../scss/_blog.scss */
.recent-posts-carousel .entry-summary .entry-title a {
  color: black;
}
/* line 1484, ../scss/_blog.scss */
.recent-posts-carousel .control {
  background-image: none !important;
  background-color: white;
  padding: 24px 5px;
  height: 80px;
  width: 20px;
  top: 0px;
  margin-top: 0;
  text-align: center;
}
/* line 1494, ../scss/_blog.scss */
.recent-posts-carousel .control.prev:before, .recent-posts-carousel .control.next:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  cursor: pointer;
}
/* line 1502, ../scss/_blog.scss */
.recent-posts-carousel .control.prev {
  left: 0px;
  border-right: 1px solid #dfdfdd;
}
/* line 1503, ../scss/_blog.scss */
.recent-posts-carousel .control.prev:before {
  content: "\f104";
}
/* line 1508, ../scss/_blog.scss */
.recent-posts-carousel .control.next {
  right: 0px;
  border-left: 1px solid #dfdfdd;
}
/* line 1509, ../scss/_blog.scss */
.recent-posts-carousel .control.next:before {
  content: "\f105";
}

/* line 1517, ../scss/_blog.scss */
#related-posts li,
.content-list-big,
.review-slide-item,
.content-carousel-element {
  overflow: hidden;
}

/* line 1530, ../scss/_blog.scss */
#related-posts li .entry-content-media,
.content-list-big .entry-content-media,
.review-slide-item .entry-content-media,
.element-content_slider .entry-content-media,
.content-carousel-element .entry-content-media {
  overflow: hidden;
}
/* line 1533, ../scss/_blog.scss */
#related-posts li .entry-content-media:before,
.content-list-big .entry-content-media:before,
.review-slide-item .entry-content-media:before,
.element-content_slider .entry-content-media:before,
.content-carousel-element .entry-content-media:before {
  content: "";
  width: 100%;
  height: 50%;
  position: absolute;
  bottom: 0;
  background: -moz-linear-gradient(top, transparent 0, black 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #000));
  background: -webkit-linear-gradient(top, transparent 0, #000 100%);
  background: -o-linear-gradient(top, transparent 0, black 100%);
  background: -ms-linear-gradient(top, transparent 0, black 100%);
  background: linear-gradient(to bottom, transparent 0%, #000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);
  -webkit-transition: height 0.5s ease;
  -moz-transition: height 0.5s ease;
  transition: height 0.5s ease;
  z-index: 1;
}
/* line 1552, ../scss/_blog.scss */
#related-posts li .entry-content-media img,
.content-list-big .entry-content-media img,
.review-slide-item .entry-content-media img,
.element-content_slider .entry-content-media img,
.content-carousel-element .entry-content-media img {
  -webkit-transition: transform 0.4s ease;
  -moz-transition: transform 0.4s ease;
  -o-transition: transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 1571, ../scss/_blog.scss */
#related-posts li .entry-meta,
.content-list-big .entry-meta,
.review-slide-item .entry-meta,
.element-content_slider .entry-meta,
.content-carousel-element .entry-meta {
  line-height: 16px;
  font-size: 10px;
  text-transform: uppercase;
}
/* line 1575, ../scss/_blog.scss */
#related-posts li .entry-meta > div,
.content-list-big .entry-meta > div,
.review-slide-item .entry-meta > div,
.element-content_slider .entry-meta > div,
.content-carousel-element .entry-meta > div {
  margin-bottom: 0;
}
/* line 1578, ../scss/_blog.scss */
#related-posts li .entry-meta .date,
.content-list-big .entry-meta .date,
.review-slide-item .entry-meta .date,
.element-content_slider .entry-meta .date,
.content-carousel-element .entry-meta .date {
  color: #000;
  font-size: 10px;
  line-height: 16px;
  background: rgba(255, 255, 255, 0.57);
  display: inline-block;
  padding: 0 4px;
  margin-bottom: 2px;
}
/* line 1588, ../scss/_blog.scss */
#related-posts li .entry-title,
.content-list-big .entry-title,
.review-slide-item .entry-title,
.element-content_slider .entry-title,
.content-carousel-element .entry-title {
  -webkit-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-delay: 0.07s;
  -moz-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.07s;
  -o-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.07s;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.07s;
}
/* line 1596, ../scss/_blog.scss */
#related-posts li .entry-header,
.content-list-big .entry-header,
.review-slide-item .entry-header,
.element-content_slider .entry-header,
.content-carousel-element .entry-header {
  -webkit-transform: translateY(60px);
  -moz-transform: translateY(45px);
  -ms-transform: translateY(45px);
  -o-transform: translateY(45px);
  transform: translateY(60px);
  -webkit-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-delay: 0.07s;
  -moz-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.07s;
  -o-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.07s;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.07s;
  position: absolute;
  bottom: 15px;
  left: 0;
  right: 0;
  z-index: 1;
  width: 100%;
  height: auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 1618, ../scss/_blog.scss */
#related-posts li .entry-header h1,
.content-list-big .entry-header h1,
.review-slide-item .entry-header h1,
.element-content_slider .entry-header h1,
.content-carousel-element .entry-header h1 {
  margin-bottom: 35px;
}
/* line 1620, ../scss/_blog.scss */
#related-posts li .entry-header h2,
.content-list-big .entry-header h2,
.review-slide-item .entry-header h2,
.element-content_slider .entry-header h2,
.content-carousel-element .entry-header h2 {
  margin-bottom: 20px;
}
/* line 1622, ../scss/_blog.scss */
#related-posts li .entry-header h3,
.content-list-big .entry-header h3,
.review-slide-item .entry-header h3,
.element-content_slider .entry-header h3,
.content-carousel-element .entry-header h3 {
  margin-bottom: 0;
}
/* line 1624, ../scss/_blog.scss */
#related-posts li .entry-header h4,
.content-list-big .entry-header h4,
.review-slide-item .entry-header h4,
.element-content_slider .entry-header h4,
.content-carousel-element .entry-header h4 {
  margin-bottom: 25px;
}
/* line 1628, ../scss/_blog.scss */
#related-posts li .review-score,
.content-list-big .review-score,
.review-slide-item .review-score,
.element-content_slider .review-score,
.content-carousel-element .review-score {
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
/* line 1634, ../scss/_blog.scss */
#related-posts li .entry-excerpt,
.content-list-big .entry-excerpt,
.review-slide-item .entry-excerpt,
.element-content_slider .entry-excerpt,
.content-carousel-element .entry-excerpt {
  display: block;
  opacity: 0;
  -webkit-transform: translateY(45px);
  -moz-transform: translateY(45px);
  -ms-transform: translateY(45px);
  -o-transform: translateY(45px);
  transform: translateY(45px);
  -webkit-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -webkit-transition-delay: 0.07s;
  -moz-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.07s, top 0.7s ease-in;
  -o-transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.07s, top 0.7s ease-in;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.07s, top 0.7s ease-in;
  color: #CECECE;
  font-size: 13px;
  line-height: 1.5;
}
/* line 1658, ../scss/_blog.scss */
#related-posts li:hover .entry-content-media:before,
.content-list-big:hover .entry-content-media:before,
.review-slide-item:hover .entry-content-media:before,
.element-content_slider:hover .entry-content-media:before,
.content-carousel-element:hover .entry-content-media:before {
  height: 100%;
}
/* line 1660, ../scss/_blog.scss */
#related-posts li:hover .entry-content-media img,
.content-list-big:hover .entry-content-media img,
.review-slide-item:hover .entry-content-media img,
.element-content_slider:hover .entry-content-media img,
.content-carousel-element:hover .entry-content-media img {
  -webkit-transform: scale(1.03, 1.03);
  -moz-transform: scale(1.03, 1.03);
  -ms-transform: scale(1.03, 1.03);
  -o-transform: scale(1.03, 1.03);
  transform: scale(1.03, 1.03);
}
/* line 1671, ../scss/_blog.scss */
#related-posts li:hover .entry-header h1,
#related-posts li:hover .entry-header h1.entry-title,
.content-list-big:hover .entry-header h1,
.content-list-big:hover .entry-header h1.entry-title,
.review-slide-item:hover .entry-header h1,
.review-slide-item:hover .entry-header h1.entry-title,
.element-content_slider:hover .entry-header h1,
.element-content_slider:hover .entry-header h1.entry-title,
.content-carousel-element:hover .entry-header h1,
.content-carousel-element:hover .entry-header h1.entry-title {
  margin-bottom: 10px;
}
/* line 1674, ../scss/_blog.scss */
#related-posts li:hover .entry-header h2,
.content-list-big:hover .entry-header h2,
.review-slide-item:hover .entry-header h2,
.element-content_slider:hover .entry-header h2,
.content-carousel-element:hover .entry-header h2 {
  margin-bottom: 8px;
}
/* line 1676, ../scss/_blog.scss */
#related-posts li:hover .entry-header h3,
.content-list-big:hover .entry-header h3,
.review-slide-item:hover .entry-header h3,
.element-content_slider:hover .entry-header h3,
.content-carousel-element:hover .entry-header h3 {
  margin-bottom: 8px;
}
/* line 1678, ../scss/_blog.scss */
#related-posts li:hover .entry-header h4,
.content-list-big:hover .entry-header h4,
.review-slide-item:hover .entry-header h4,
.element-content_slider:hover .entry-header h4,
.content-carousel-element:hover .entry-header h4 {
  margin-bottom: 5px;
}
/* line 1682, ../scss/_blog.scss */
#related-posts li:hover .entry-excerpt,
#related-posts li:hover .entry-header,
.content-list-big:hover .entry-excerpt,
.content-list-big:hover .entry-header,
.review-slide-item:hover .entry-excerpt,
.review-slide-item:hover .entry-header,
.element-content_slider:hover .entry-excerpt,
.element-content_slider:hover .entry-header,
.content-carousel-element:hover .entry-excerpt,
.content-carousel-element:hover .entry-header {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
/* line 1692, ../scss/_blog.scss */
#related-posts li:hover .review-score,
.content-list-big:hover .review-score,
.review-slide-item:hover .review-score,
.element-content_slider:hover .review-score,
.content-carousel-element:hover .review-score {
  opacity: 0;
}

/* line 1698, ../scss/_blog.scss */
.element-content_slider .slider-wrapper .post-slider .entry-title {
  color: white;
}

/* line 1702, ../scss/_blog.scss */
.element-content_slider:hover .slider-wrapper .post-slider .entry-title {
  margin-bottom: 8px;
}

@media screen and (min-width: 768px) {
  /* line 1708, ../scss/_blog.scss */
  .entry-content-media .post-thumb {
    box-shadow: inset 0 0 6px 0 #eee;
    background-color: #fafafa;
    text-align: center;
    overflow: hidden;
    display: block;
  }
  /* line 1715, ../scss/_blog.scss */
  .entry-content-media .post-thumb.image-loading {
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(../images/image-loading.png);
  }
  /* line 1721, ../scss/_blog.scss */
  .entry-content-media .post-thumb img {
    margin: 0 auto;
    -webkit-transition: opacity 0.5s ease, transform 0.4s ease;
    -moz-transition: opacity 0.5s ease, transform 0.4s ease;
    -o-transition: opacity 0.5s ease, transform 0.4s ease;
    -ms-transition: opacity 0.5s ease, transform 0.4s ease;
    transition: opacity 0.5s ease, transform 0.4s ease;
  }
  /* line 1732, ../scss/_blog.scss */
  .entry-content-media .post-thumb.image-loading img,
  .entry-content-media .post-thumb.image-loading .background-image {
    zoom: 1;
    opacity: 0;
  }
  /* line 1738, ../scss/_blog.scss */
  .entry-content-media .post-thumb.image-loading span.post-format {
    display: none;
  }
  /* line 1746, ../scss/_blog.scss */
  .entry-content-media .post-thumb.zoom-img-in img {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  /* line 1767, ../scss/_blog.scss */
  .entry-content-media .post-thumb.zoom-img-in:hover img {
    -webkit-transform: scale(1.03, 1.03);
    -moz-transform: scale(1.03, 1.03);
    -ms-transform: scale(1.03, 1.03);
    -o-transform: scale(1.03, 1.03);
    transform: scale(1.03, 1.03);
  }

  /* line 1783, ../scss/_blog.scss */
  .posts-list .entry-content-media .post-thumb.image-loading {
    background-image: url(../images/image-loading-small.png);
  }
}
/* line 1794, ../scss/_blog.scss */
.no-js .image-loading img,
.no-js .image-loading .background-image,
.ie .image-loading img,
.ie .image-loading .background-image {
  zoom: 1;
  opacity: 1 !important;
}

/* line 1803, ../scss/_blog.scss */
.ie .image-loading span.post-format {
  display: block;
}

/* line 3, ../scss/_video-central.scss */
.single .video-central .large-9.columns {
  border-right: 1px solid #dfdfdd;
}

/* Radium Video */
/* line 12, ../scss/_video-central.scss */
.video-central-carousel .horizontal-carousel {
  height: 135px;
}
/* line 16, ../scss/_video-central.scss */
.video-central-carousel ul {
  padding: 0;
  margin: 0 !important;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.video-central-carousel ul:before, .video-central-carousel ul:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.video-central-carousel ul:after {
  clear: both;
}
/* line 22, ../scss/_video-central.scss */
.video-central-carousel li.video-central-item {
  list-style: none;
  float: left;
  width: 226px;
  height: 160px;
  margin: 0 1px 0 0;
  padding: 0;
}
/* line 32, ../scss/_video-central.scss */
.video-central-carousel .video-slide-item {
  position: relative;
  margin-left: 1px;
}
/* line 37, ../scss/_video-central.scss */
.video-central-carousel .entry-content-media {
  position: relative;
  height: 135px;
}
/* line 41, ../scss/_video-central.scss */
.video-central-carousel .entry-content-media:before {
  content: "";
  width: 100%;
  height: 50%;
  position: absolute;
  bottom: 0;
  background: -moz-linear-gradient(top, transparent 0, black 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #000));
  background: -webkit-linear-gradient(top, transparent 0, #000 100%);
  background: -o-linear-gradient(top, transparent 0, black 100%);
  background: -ms-linear-gradient(top, transparent 0, black 100%);
  background: linear-gradient(to bottom, transparent 0%, #000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);
  z-index: 1;
}
/* line 57, ../scss/_video-central.scss */
.video-central-carousel .entry-content-media .post-thumb {
  position: relative;
}
/* line 60, ../scss/_video-central.scss */
.video-central-carousel .entry-content-media .post-thumb:before {
  background: url(../images/video-play-small.png) no-repeat;
  content: "";
  width: 100%;
  height: 50%;
  position: absolute;
  bottom: 17%;
  left: 40%;
}
/* line 73, ../scss/_video-central.scss */
.video-central-carousel .entry-header {
  position: absolute;
  width: 100%;
  bottom: 0;
  padding: 30px 10px 5px 10px;
  z-index: 1;
}
/* line 79, ../scss/_video-central.scss */
.video-central-carousel .entry-header .entry-title {
  font-size: 15px;
}
/* line 81, ../scss/_video-central.scss */
.video-central-carousel .entry-header .entry-title a {
  color: #fff;
  display: inline;
}
/* line 87, ../scss/_video-central.scss */
.video-central-carousel .entry-header .entry-meta > div {
  font-size: 10px;
}

/* Element  Tabs */
/* line 99, ../scss/_video-central.scss */
.element-radium_video .nav-tabs,
.element-radium_video .tab-content {
  position: inherit;
}
/* line 104, ../scss/_video-central.scss */
.element-radium_video .nav-tabs {
  background: #fff url(../images/dots_pat.png) repeat-x center;
}
/* line 110, ../scss/_video-central.scss */
.element-radium_video .video-central-carousel .horizontal-carousel-container {
  position: inherit;
}
/* line 113, ../scss/_video-central.scss */
.element-radium_video .video-central-carousel .horizontal-carousel-container li.video-central-item {
  width: 222px;
  margin: 0 1px 0 0;
}
/* line 116, ../scss/_video-central.scss */
.element-radium_video .video-central-carousel .horizontal-carousel-container li.video-central-item img {
  border: none;
}
/* line 119, ../scss/_video-central.scss */
.element-radium_video .video-central-carousel .horizontal-carousel-container .control {
  top: 31px;
}
/* line 122, ../scss/_video-central.scss */
.element-radium_video .video-central-carousel .horizontal-carousel-container .control.prev, .element-radium_video .video-central-carousel .horizontal-carousel-container .control.next {
  left: auto;
  right: 15px;
  height: 20px;
  width: 25px;
  line-height: 20px;
  text-align: center;
  background-color: #fff;
}
/* line 132, ../scss/_video-central.scss */
.element-radium_video .video-central-carousel .horizontal-carousel-container .control.prev:before, .element-radium_video .video-central-carousel .horizontal-carousel-container .control.next:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
}
/* line 142, ../scss/_video-central.scss */
.element-radium_video .video-central-carousel .horizontal-carousel-container .control:hover {
  border-color: #7BC673;
  color: #7BC673;
}
/* line 148, ../scss/_video-central.scss */
.element-radium_video .video-central-carousel .horizontal-carousel-container .control.next:before {
  content: "\f105";
}
/* line 151, ../scss/_video-central.scss */
.element-radium_video .video-central-carousel .horizontal-carousel-container .control.prev {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  right: 40px;
}
/* line 154, ../scss/_video-central.scss */
.element-radium_video .video-central-carousel .horizontal-carousel-container .control.prev:before {
  content: "\f104";
}

/* line 165, ../scss/_video-central.scss */
.section-title {
  text-transform: uppercase;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 0;
  background: #fff url(../images/dots_pat.png) repeat-x center;
  line-height: 30px;
  margin-bottom: 15px;
  border-bottom: 2px solid #000;
}
/* line 174, ../scss/_video-central.scss */
.section-title span {
  background-color: #fff;
  padding-right: 15px;
}

/* line 182, ../scss/_video-central.scss */
li.video-central-item .video-central-thumb {
  overflow: hidden;
}
/* line 185, ../scss/_video-central.scss */
li.video-central-item .video-central-thumb img {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 205, ../scss/_video-central.scss */
li.video-central-item:hover .video-central-thumb img {
  -webkit-transform: scale(1.03, 1.03);
  -moz-transform: scale(1.03, 1.03);
  -ms-transform: scale(1.03, 1.03);
  -o-transform: scale(1.03, 1.03);
  transform: scale(1.03, 1.03);
}

/* line 216, ../scss/_video-central.scss */
.video-central-nav-tabs > li {
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
}

/* line 221, ../scss/_video-central.scss */
.video-central-row {
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
.video-central-row:before, .video-central-row:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
.video-central-row:after {
  clear: both;
}
/* line 224, ../scss/_video-central.scss */
.video-central-row.large-9.columns {
  border-right: 1px solid #dfdfdd;
}

/* Content Carousel Slider */
/* line 4, ../scss/_grid-slider.scss */
.content-carousel {
  width: 100%;
  height: 480px;
  overflow: hidden;
}
/* line 10, ../scss/_grid-slider.scss */
.content-carousel ul {
  height: 480px;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
/* line 17, ../scss/_grid-slider.scss */
.content-carousel li {
  width: 312px;
  float: left;
  list-style: none;
  margin-right: 1px;
  overflow: hidden;
  /*Slider Content*/
}
/* line 25, ../scss/_grid-slider.scss */
.content-carousel li .content-carousel-inner-small {
  width: 160px;
  height: 160px;
}
/* line 30, ../scss/_grid-slider.scss */
.content-carousel li .content-carousel-inner-wide {
  width: 312px;
  height: 160px;
}
/* line 35, ../scss/_grid-slider.scss */
.content-carousel li .content-carousel-inner-big {
  width: 312px;
  height: 320px;
}
/* line 40, ../scss/_grid-slider.scss */
.content-carousel li.content-carousel-super-big {
  width: 560px;
  height: 480px;
}
/* line 43, ../scss/_grid-slider.scss */
.content-carousel li.content-carousel-super-big .content-carousel-element {
  height: 480px;
}
/* line 46, ../scss/_grid-slider.scss */
.content-carousel li.content-carousel-wider {
  width: 339px;
}
/* line 48, ../scss/_grid-slider.scss */
.content-carousel li.content-carousel-wider .content-carousel-element {
  height: 241px;
}
/* line 51, ../scss/_grid-slider.scss */
.content-carousel li.content-carousel-wider:last-child {
  margin-right: 0;
}
/* line 56, ../scss/_grid-slider.scss */
.content-carousel .entry-title {
  color: #fff;
  font-size: 17px;
  line-height: 22px;
}
/* line 61, ../scss/_grid-slider.scss */
.content-carousel .entry-title a {
  color: #fff;
}
/* line 65, ../scss/_grid-slider.scss */
.content-carousel .entry-title span {
  display: block;
}
/* line 69, ../scss/_grid-slider.scss */
.content-carousel .entry-excerpt {
  max-width: 287px;
  max-height: 100px;
  min-height: 38px;
}
/* line 75, ../scss/_grid-slider.scss */
.content-carousel .content-carousel-element {
  position: relative;
  float: left;
  margin-bottom: 1px;
}
/* line 80, ../scss/_grid-slider.scss */
.content-carousel .content-carousel-element:last-child {
  margin-bottom: 0;
}
/* line 82, ../scss/_grid-slider.scss */
.content-carousel .content-carousel-element a {
  text-decoration: none;
  display: block;
}
/* line 87, ../scss/_grid-slider.scss */
.content-carousel .content-carousel-element .content_wrapper {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  color: #fff;
  z-index: 3;
  opacity: 1 !important;
  overflow: hidden;
}
/* line 97, ../scss/_grid-slider.scss */
.content-carousel .content-carousel-element .content_wrapper .content {
  padding: 15px;
  overflow: hidden;
  position: relative;
  background-position: bottom;
  background-repeat: repeat-x;
  z-index: 8;
}
/* line 105, ../scss/_grid-slider.scss */
.content-carousel .content-carousel-element .content_wrapper .content .text {
  font-size: 9pt;
  line-height: 1.2;
  text-align: justify;
  margin-top: 10px;
  text-decoration: none;
}
/* line 117, ../scss/_grid-slider.scss */
.content-carousel .content-carousel-element a:hover .content_wrapper .content {
  background-image: none;
}
/* line 121, ../scss/_grid-slider.scss */
.content-carousel .content-carousel-element .image {
  position: relative;
  background: #000;
  z-index: 1;
}
/* line 129, ../scss/_grid-slider.scss */
.content-carousel .content-carousel-inner-small h4 {
  font-size: 16px;
}

/* line 135, ../scss/_grid-slider.scss */
#featured-area.boxed .content-carousel li.content-carousel-super-big {
  width: 530px;
}

/* line 139, ../scss/_grid-slider.scss */
.content-carousel-inner-super-big .entry-header {
  margin-bottom: 0 !important;
}
/* line 142, ../scss/_grid-slider.scss */
.content-carousel-inner-super-big .entry-header .entry-title {
  font-size: 30px;
  line-height: 40px;
}

@media only screen and (max-width: 767px) {
  /* line 151, ../scss/_grid-slider.scss */
  .content-carousel {
    height: 230px;
  }
  /* line 154, ../scss/_grid-slider.scss */
  .content-carousel ul,
  .content-carousel li.content-carousel-super-big .content-carousel-element {
    height: 230px;
  }

  /* line 161, ../scss/_grid-slider.scss */
  .content-carousel li.content-carousel-super-big {
    height: 230px;
    width: 100%;
  }

  /* line 166, ../scss/_grid-slider.scss */
  .content-carousel-inner-super-big .entry-header {
    margin-bottom: 30px;
  }
}
/* line 1, ../scss/_carousel-big.scss */
.large-carousel {
  position: relative;
  overflow: hidden;
}
/* line 5, ../scss/_carousel-big.scss */
.large-carousel .carousel-content {
  position: relative;
  height: 430px;
}
/* line 10, ../scss/_carousel-big.scss */
.large-carousel .carousel-item {
  width: 100%;
  height: 100%;
  position: absolute;
  margin: 0;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition-property: left;
  -moz-transition-property: left;
  -o-transition-property: left;
  transition-property: left;
  -webkit-transition-duration: .8s;
  -moz-transition-duration: .8s;
  -o-transition-duration: .8s;
  transition-duration: .8s;
  z-index: 0;
}
/* line 31, ../scss/_carousel-big.scss */
.large-carousel .carousel-item.move-at-bat {
  left: 0;
  z-index: 2;
}
/* line 36, ../scss/_carousel-big.scss */
.large-carousel .carousel-item.move-on-deck {
  left: 100%;
  z-index: 1;
}
/* line 41, ../scss/_carousel-big.scss */
.large-carousel .carousel-item.move-in-the-hole {
  display: none;
  z-index: 1;
}
/* line 46, ../scss/_carousel-big.scss */
.large-carousel .carousel-item.move-last-up {
  left: -100%;
  z-index: 1;
}
/* line 51, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-link {
  height: 100%;
  display: block;
  position: relative;
}
/* line 55, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-link:hover {
  color: white;
}
/* line 60, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-details {
  color: #FFF;
  padding: 0;
  border: 0 none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
/* line 69, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-details .inner {
  position: relative;
}
/* line 72, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-details .inner:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  background: -moz-linear-gradient(top, transparent 0, black 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #000));
  background: -webkit-linear-gradient(top, transparent 0, #000 100%);
  background: -o-linear-gradient(top, transparent 0, black 100%);
  background: -ms-linear-gradient(top, transparent 0, black 100%);
  background: linear-gradient(to bottom, transparent 0%, #000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);
  -webkit-transition: height 0.5s ease;
  -moz-transition: height 0.5s ease;
  transition: height 0.5s ease;
  z-index: 1;
}
/* line 94, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-author {
  max-width: 193px;
}
/* line 98, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-meta {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 4;
}
/* line 104, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-meta .entry-review {
  float: left;
  background: #f4b711;
  color: #fff;
  padding: 0px 6px;
  font-size: 16px;
  margin-left: 5px;
}
/* line 112, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-meta .entry-review .inner {
  font-size: 12px;
  line-height: 13px;
  padding: 1px 0;
}
/* line 120, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-meta > [class*=" icon-"],
.large-carousel .carousel-item .entry-meta > [class^=icon-] {
  float: left;
  height: 16px;
  width: 16px;
}
/* line 128, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-content-media {
  padding-top: 0;
  width: 100%;
  height: 100%;
  background-color: #fafafa;
  text-align: center;
  overflow: hidden;
}
/* line 136, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-content-media .icon-play {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 4;
  font-size: 29px;
  line-height: 57px;
  border: 3px solid #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  left: 50%;
  top: 50%;
  margin-top: -31px;
  margin-left: -31px;
  height: 60px;
  width: 60px;
  text-align: center;
  display: block;
  padding-left: 9px;
  color: white;
}
/* line 159, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-content-media img,
.large-carousel .carousel-item .entry-content-media .background-image {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: opacity .33s;
  -moz-transition: opacity .33s;
  -o-transition: opacity .33s;
  transition: opacity .33s;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  perspective: 1000px;
}
/* line 180, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .background-image {
  width: 100%;
  height: 100%;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  overflow: hidden;
}
/* line 191, ../scss/_carousel-big.scss */
.large-carousel .carousel-item a,
.large-carousel .carousel-item .entry-title .entry-link {
  color: #FFF;
}
/* line 196, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-title {
  max-width: 340px;
  z-index: 1;
  position: relative;
  margin: 0;
  padding: .55em .9em .4em;
  text-transform: uppercase;
  position: relative;
  z-index: 1;
  min-height: 3.3em;
}
/* line 206, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-title a {
  display: block;
}
/* line 209, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-subdetails {
  color: #FFF;
  padding: 1px 0;
  max-height: 2.7em;
  overflow: hidden;
  border-top: 1px dotted #FFF;
  border-top-color: rgba(255, 255, 255, 0.2);
  position: relative;
  z-index: 1;
}
/* line 220, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-author {
  float: left;
  max-width: 193px;
}
/* line 225, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-author,
.large-carousel .carousel-item .entry-date,
.large-carousel .carousel-item .entry-subheading {
  display: block;
  padding: 0 1.4em;
  line-height: 2.5em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 236, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-subheading,
.large-carousel .carousel-item .entry-date {
  float: right;
  border-left: 1px dotted #FFF;
  border-left-color: rgba(255, 255, 255, 0.2);
}
/* line 243, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .entry-author,
.large-carousel .carousel-item .article-block .entry-date,
.large-carousel .carousel-item .article-block .entry-subheading {
  display: block;
  padding: 0 1.4em;
  line-height: 2.5em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 254, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .arrow-control {
  width: 6%;
  height: 30%;
  top: 30%;
  min-width: 55px;
  min-height: 60px;
}
/* line 262, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .arrow-control-prev {
  -webkit-transform: translateX(-48px);
  -moz-transform: translateX(-48px);
  -o-transform: translateX(-48px);
  -ms-transform: translateX(-48px);
  transform: translateX(-48px);
}
/* line 270, ../scss/_carousel-big.scss */
.large-carousel .carousel-item .arrow-control-next {
  -webkit-transform: translateX(48px);
  -moz-transform: translateX(48px);
  -o-transform: translateX(48px);
  -ms-transform: translateX(48px);
  transform: translateX(48px);
}
/* line 278, ../scss/_carousel-big.scss */
.large-carousel .carousel-item:hover .arrow-control-prev, .large-carousel .carousel-item:hover .arrow-control-next {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
/* line 289, ../scss/_carousel-big.scss */
.large-carousel .arrow-control {
  -webkit-tap-highlight-color: transparent;
  display: block;
  z-index: 1;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 60px;
  z-index: 4;
  height: 50%;
  top: 25%;
  -webkit-transition: -webkit-transform .2s;
  -moz-transition: -moz-transform .2s;
  -o-transition: -o-transform .2s;
  transition: -webkit-transform .2s,-moz-transform .2s,-o-transform .2s,transform .2s;
}
/* line 306, ../scss/_carousel-big.scss */
.large-carousel .arrow-control.disabled .arrow-control-btn {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
/* line 314, ../scss/_carousel-big.scss */
.large-carousel .arrow-control i {
  line-height: 52px;
  text-indent: -99999em;
  display: block;
}
/* line 322, ../scss/_carousel-big.scss */
.large-carousel .arrow-control-btn {
  display: block;
  position: absolute;
  top: 50%;
  width: 44px;
  height: 52px;
  margin-top: -26px;
  text-align: center;
  font-size: 2.2em;
  color: #FFF;
  background: url(../images/sprite.png) no-repeat;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}
/* line 340, ../scss/_carousel-big.scss */
.large-carousel .arrow-control-prev,
.large-carousel .arrow-control-prev .arrow-control-btn {
  left: 0;
  background-position: -4px -95px;
}
/* line 346, ../scss/_carousel-big.scss */
.large-carousel .arrow-control-next,
.large-carousel .arrow-control-next .arrow-control-btn {
  right: 0;
  background-position: 0 0;
}

@media screen and (min-width: 980px) {
  /* line 356, ../scss/_carousel-big.scss */
  .large-carousel .carousel-item {
    width: 33.4%;
    -webkit-transition-property: width,left,opacity;
    -moz-transition-property: width,left,opacity;
    -o-transition-property: width,left,opacity;
    transition-property: width,left,opacity;
    -webkit-transition-duration: .8s;
    -moz-transition-duration: .8s;
    -o-transition-duration: .8s;
    transition-duration: .8s;
    opacity: 0;
  }
  /* line 368, ../scss/_carousel-big.scss */
  .large-carousel .carousel-item.move-at-bat {
    width: 66.6%;
    opacity: 1;
  }
  /* line 373, ../scss/_carousel-big.scss */
  .large-carousel .carousel-item.move-on-deck {
    left: 66.666666%;
    opacity: 1;
  }
  /* line 378, ../scss/_carousel-big.scss */
  .large-carousel .carousel-item.move-in-the-hole, .large-carousel .carousel-item.move-last-up {
    zoom: 1;
    filter: alpha(opacity=40);
    -webkit-opacity: .4;
    -moz-opacity: .4;
    opacity: 0.4;
  }
  /* line 387, ../scss/_carousel-big.scss */
  .large-carousel .carousel-item.move-in-the-hole {
    display: block;
    left: 100%;
  }
  /* line 392, ../scss/_carousel-big.scss */
  .large-carousel .carousel-item.move-last-up {
    left: -33.33333%;
  }
  /* line 396, ../scss/_carousel-big.scss */
  .large-carousel .carousel-item.move-at-bat .entry-details, .large-carousel .carousel-item.move-on-deck .entry-details {
    zoom: 1;
    filter: alpha(opacity=100);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
    bottom: 0;
  }
  /* line 406, ../scss/_carousel-big.scss */
  .large-carousel .carousel-item .entry-details {
    zoom: 1;
    filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
    bottom: -10px;
    -webkit-transition-property: opacity,bottom,color;
    -moz-transition-property: opacity,bottom,color;
    -o-transition-property: opacity,bottom,color;
    transition-property: opacity,bottom,color;
    -webkit-transition-duration: .264s;
    -moz-transition-duration: .264s;
    -o-transition-duration: .264s;
    transition-duration: .264s;
    -webkit-transition-delay: .6400000000000001s,0.6400000000000001s,0;
    -moz-transition-delay: .6400000000000001s,0.6400000000000001s,0;
    -o-transition-delay: .6400000000000001s,0.6400000000000001s,0;
    transition-delay: 0.64s, 0.64s, 0;
  }

  /* line 429, ../scss/_carousel-big.scss */
  .carousel-transition .move-in-the-hole {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
    -webkit-animation-name: animationCarouselWrapBegin,animationCarouselWrapEnd;
    -moz-animation-name: animationCarouselWrapBegin,animationCarouselWrapEnd;
    -o-animation-name: animationCarouselWrapBegin,animationCarouselWrapEnd;
    animation-name: animationCarouselWrapBegin,animationCarouselWrapEnd;
    -webkit-animation-duration: .4s;
    -moz-animation-duration: .4s;
    -o-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-delay: 0,0.4s;
    -moz-animation-delay: 0,0.4s;
    -o-animation-delay: 0,0.4s;
    animation-delay: 0, 0.4s;
  }

  /* line 450, ../scss/_carousel-big.scss */
  .carousel-reverse .move-in-the-hole {
    -webkit-animation: none;
    -moz-animation: none;
    -o-animation: none;
    animation: none;
    -webkit-transition-property: width,left,opacity;
    -moz-transition-property: width,left,opacity;
    -o-transition-property: width,left,opacity;
    transition-property: width,left,opacity;
    -webkit-transition-duration: .8s;
    -moz-transition-duration: .8s;
    -o-transition-duration: .8s;
    transition-duration: 0.8s;
  }
  /* line 465, ../scss/_carousel-big.scss */
  .carousel-reverse .move-last-up {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
    -webkit-animation-name: animationCarouselWrapReverseBegin,animationCarouselWrapReverseEnd;
    -moz-animation-name: animationCarouselWrapReverseBegin,animationCarouselWrapReverseEnd;
    -o-animation-name: animationCarouselWrapReverseBegin,animationCarouselWrapReverseEnd;
    animation-name: animationCarouselWrapReverseBegin,animationCarouselWrapReverseEnd;
    -webkit-animation-duration: .4s;
    -moz-animation-duration: .4s;
    -o-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-delay: 0,0.4s;
    -moz-animation-delay: 0,0.4s;
    -o-animation-delay: 0,0.4s;
    animation-delay: 0, 0.4s;
  }

  /* line 486, ../scss/_carousel-big.scss */
  .move-last-up .entry-details,
  .carousel-reverse .move-on-deck .entry-details,
  .carousel-reverse .move-in-the-hole .entry-details {
    -webkit-transition-delay: 0;
    -moz-transition-delay: 0;
    -o-transition-delay: 0;
    transition-delay: 0;
  }

  /* line 497, ../scss/_carousel-big.scss */
  .no-js .large-carousel .carousel-content {
    overflow: hidden;
  }
  /* line 501, ../scss/_carousel-big.scss */
  .no-js .large-carousel .carousel-item {
    opacity: 1 !important;
    float: left;
    position: relative;
    width: 33.33%;
  }
  /* line 508, ../scss/_carousel-big.scss */
  .no-js .large-carousel .arrow-control {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 518, ../scss/_carousel-big.scss */
  .large-carousel .carousel-content {
    height: 230px;
  }
  /* line 521, ../scss/_carousel-big.scss */
  .large-carousel .carousel-content .entry-title {
    font-size: 18px;
  }
}
@-webkit-keyframes animationCarouselWrapBegin {
  from {
    left: -33.333333%;
    opacity: 0.4;
  }
  to {
    left: -56%;
    opacity: 0;
  }
}
@-webkit-keyframes animationCarouselWrapEnd {
  from {
    left: 116%;
    opacity: 0;
  }
  to {
    left: 100%;
    opacity: 0.4;
  }
}
@-webkit-keyframes animationCarouselWrapReverseBegin {
  from {
    left: 100%;
  }
  to {
    left: 134.2%;
  }
}
@-webkit-keyframes animationCarouselWrapReverseEnd {
  from {
    left: -52%;
  }
  to {
    left: -33.33333%;
  }
}
@-moz-keyframes animationCarouselWrapBegin {
  from {
    left: -33.333333%;
    opacity: 0.4;
  }
  to {
    left: -56%;
    opacity: 0;
  }
}
@-moz-keyframes animationCarouselWrapEnd {
  from {
    left: 116%;
    opacity: 0;
  }
  to {
    left: 100%;
    opacity: 0.4;
  }
}
@-moz-keyframes animationCarouselWrapReverseBegin {
  from {
    left: 100%;
  }
  to {
    left: 134.2%;
  }
}
@-moz-keyframes animationCarouselWrapReverseEnd {
  from {
    left: -52%;
  }
  to {
    left: -33.33333%;
  }
}
@-ms-keyframes animationCarouselWrapBegin {
  from {
    left: -33.333333%;
    opacity: 0.4;
  }
  to {
    left: -56%;
    opacity: 0;
  }
}
@-ms-keyframes animationCarouselWrapEnd {
  from {
    left: 116%;
    opacity: 0;
  }
  to {
    left: 100%;
    opacity: 0.4;
  }
}
@-ms-keyframes animationCarouselWrapReverseBegin {
  from {
    left: 100%;
  }
  to {
    left: 134.2%;
  }
}
@-ms-keyframes animationCarouselWrapReverseEnd {
  from {
    left: -52%;
  }
  to {
    left: -33.33333%;
  }
}
@-o-keyframes animationCarouselWrapBegin {
  from {
    left: -33.333333%;
    opacity: 0.4;
  }
  to {
    left: -56%;
    opacity: 0;
  }
}
@-o-keyframes animationCarouselWrapEnd {
  from {
    left: 116%;
    opacity: 0;
  }
  to {
    left: 100%;
    opacity: 0.4;
  }
}
@-o-keyframes animationCarouselWrapReverseBegin {
  from {
    left: 100%;
  }
  to {
    left: 134.2%;
  }
}
@-o-keyframes animationCarouselWrapReverseEnd {
  from {
    left: -52%;
  }
  to {
    left: -33.33333%;
  }
}
@keyframes animationCarouselWrapBegin {
  from {
    left: -33.333333%;
    opacity: 0.4;
  }
  to {
    left: -56%;
    opacity: 0;
  }
}
@keyframes animationCarouselWrapEnd {
  from {
    left: 116%;
    opacity: 0;
  }
  to {
    left: 100%;
    opacity: 0.4;
  }
}
@keyframes animationCarouselWrapReverseBegin {
  from {
    left: 100%;
  }
  to {
    left: 134.2%;
  }
}
@keyframes animationCarouselWrapReverseEnd {
  from {
    left: -52%;
  }
  to {
    left: -33.33333%;
  }
}
/* line 1, ../scss/_sprites-source.scss */
.bg-arrow-carousel-big-next, .bg-arrow-carousel-big-prev, .bg-buzz-featured, .bg-carousel-arrow-small, .bg-close_small, .bg-drop, .bg-i_zoom, .bg-i_zoom_small, .bg-i_zoom_smaller, .bg-icon-close-white, .bg-icon-random-white, .bg-icon-search-white, .bg-post-format-video, .bg-ribbon-shadow-left, .bg-ribbon-shadow-right, .bg-ui.totop {
  background: url("../images/sprite.png") no-repeat;
}

/* line 5, ../scss/_sprites-source.scss */
.bg-arrow-carousel-big-next {
  background-position: 0 0;
}

/* line 9, ../scss/_sprites-source.scss */
.bg-arrow-carousel-big-prev {
  background-position: 0 -95px;
}

/* line 13, ../scss/_sprites-source.scss */
.bg-buzz-featured {
  background-position: 0 -190px;
}

/* line 17, ../scss/_sprites-source.scss */
.bg-carousel-arrow-small {
  background-position: 0 -311px;
}

/* line 21, ../scss/_sprites-source.scss */
.bg-close_small {
  background-position: 0 -377px;
}

/* line 25, ../scss/_sprites-source.scss */
.bg-drop {
  background-position: 0 -442px;
}

/* line 29, ../scss/_sprites-source.scss */
.bg-i_zoom {
  background-position: 0 -504px;
}

/* line 33, ../scss/_sprites-source.scss */
.bg-i_zoom_small {
  background-position: 0 -684px;
}

/* line 37, ../scss/_sprites-source.scss */
.bg-i_zoom_smaller {
  background-position: 0 -802px;
}

/* line 41, ../scss/_sprites-source.scss */
.bg-icon-close-white {
  background-position: 0 -863px;
}

/* line 45, ../scss/_sprites-source.scss */
.bg-icon-random-white {
  background-position: 0 -925px;
}

/* line 49, ../scss/_sprites-source.scss */
.bg-icon-search-white {
  background-position: 0 -984px;
}

/* line 53, ../scss/_sprites-source.scss */
.bg-post-format-video {
  background-position: 0 -1049px;
}

/* line 57, ../scss/_sprites-source.scss */
.bg-ribbon-shadow-left {
  background-position: 0 -1109px;
}

/* line 61, ../scss/_sprites-source.scss */
.bg-ribbon-shadow-right {
  background-position: 0 -1160px;
}

/* line 65, ../scss/_sprites-source.scss */
.bg-ui.totop {
  background-position: 0 -1211px;
}

/*
 * Default
 * Basic and global styles
 * ------------------------------------------------------------------------------------------- */
/* line 55, ../scss/style.scss */
* {
  tap-highlight-color: transparent;
}

/* line 57, ../scss/style.scss */
html {
  font-size: 100%;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

/* line 65, ../scss/style.scss */
body {
  background-color: #fff;
  font-family: "Lato", Arial, sans-serif;
  color: #595858;
  line-height: 1.6em;
}

/* line 72, ../scss/style.scss */
p {
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 1.2em;
}

/* line 78, ../scss/style.scss */
p:last-child,
p:last-of-type,
p:empty {
  margin-bottom: 0;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
}

/* line 85, ../scss/style.scss */
p:empty {
  height: 0;
  line-height: 1px;
}

/* line 87, ../scss/style.scss */
a {
  color: #ff5a00;
  -webkit-transition: background .2s ease-out, color .2s ease-out;
  -moz-transition: background .2s ease-out, color .2s ease-out;
  -o-transition: background .2s ease-out, color .2s ease-out;
  -ms-transition: background .2s ease-out, color .2s ease-out;
  transition: background .2s ease-out, color .2s ease-out;
  text-decoration: none;
}
/* line 95, ../scss/style.scss */
a:hover {
  color: #ff674f;
}
/* line 96, ../scss/style.scss */
a:active {
  color: #a3443e;
}

/* Remove the blue Webkit background when element is tapped */
/* line 100, ../scss/style.scss */
a, button {
  -webkit-tap-highlight-color: transparent;
}

/* line 102, ../scss/style.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
  color: #000;
  padding: 0;
  margin: 0;
}

/* line 115, ../scss/style.scss */
h1 {
  font-size: 47px;
  line-height: 50px;
  margin-bottom: 10px;
}

/* line 116, ../scss/style.scss */
h2 {
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 15px;
}

/* line 117, ../scss/style.scss */
h3 {
  font-size: 22px;
  margin-bottom: 13px;
}

/* line 118, ../scss/style.scss */
h4 {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 10px;
}

/* line 119, ../scss/style.scss */
h5 {
  font-size: 12px;
  line-height: 17px;
  margin-bottom: 15px;
}

/* line 120, ../scss/style.scss */
h6 {
  font-size: 11px;
  line-height: 1.2;
  text-transform: uppercase;
  margin-bottom: 15px;
}

/* line 122, ../scss/style.scss */
::selection {
  color: #fff;
  background: #ff674f;
  text-shadow: none;
}

/* line 128, ../scss/style.scss */
.error {
  color: #ff0000;
}

/* line 130, ../scss/style.scss */
hr {
  border-color: #2d2e2e;
}

/* line 132, ../scss/style.scss */
figure {
  margin: 0;
}

/* line 134, ../scss/style.scss */
q,
blockquote {
  display: block;
  color: black;
  margin: 15px 0 20px 5%;
  padding: 0 20px 0px 20px;
  border-left: 5px solid #EEE;
}

/* line 143, ../scss/style.scss */
q,
blockquote,
q p,
blockquote p,
article .entry-content blockquote p,
article .entry-content q p {
  font-size: 1.2em;
  font-style: italic;
  font-weight: bold;
  line-height: 1.4;
}

/* line 155, ../scss/style.scss */
pre {
  margin: 25px 0px;
  padding: 25px 15px 25px 20px;
  clear: both;
  border-radius: 0px;
  overflow: auto;
  font: 14px/19px "Courier New", Courier, mono, sans-serif;
  border: 1px solid rgba(45, 46, 46, 0.08);
  border-left: 20px solid rgba(45, 46, 46, 0.08);
}

/* line 166, ../scss/style.scss */
code {
  font: 16px/30px "Courier New", Courier, mono, sans-serif;
  overflow: auto;
  border-style: none;
}

/* line 172, ../scss/style.scss */
pre ol,
pre ul {
  padding: 0;
}

/* Misc */
/* line 176, ../scss/style.scss */
ul.unstyled li,
ol.unstyled li {
  margin-left: 0;
  list-style: none;
}

/* line 182, ../scss/style.scss */
.video-frame {
  z-index: 10;
}

/* line 184, ../scss/style.scss */
span.highlight,
mark {
  background: #FFFFAA;
  color: rgba(0, 0, 0, 0.5);
  padding: 0 5px;
}

/* line 191, ../scss/style.scss */
abbr[title] {
  border-bottom: none;
}

/* line 195, ../scss/style.scss */
dt {
  font-weight: bold;
  color: black;
  margin: 0;
}

/* line 201, ../scss/style.scss */
dd {
  line-height: 1.8em;
  margin-top: .9em;
  margin-bottom: .9em;
}

/* line 207, ../scss/style.scss */
table {
  border: 1px solid #dfdfdd;
}

/* line 211, ../scss/style.scss */
table > caption {
  color: black;
  font-weight: bold;
  margin-bottom: 5px;
}

/* line 217, ../scss/style.scss */
table thead tr th,
table thead tr td,
table tfoot tr th,
table tfoot tr td {
  padding: 20px;
  font-size: 1em;
}

/* line 225, ../scss/style.scss */
table tr th,
table tr td {
  padding: 15px;
  font-size: 1em;
}

/* line 231, ../scss/style.scss */
table thead,
table tr.alt,
table tr:nth-of-type(even) {
  background-color: #f7f7f6;
}

/* line 235, ../scss/style.scss */
table thead tr th,
table tfoot tr th,
table tbody tr td,
table tr td,
table tfoot tr td {
  line-height: 1.125em;
}

/* line 243, ../scss/style.scss */
address {
  margin-bottom: 1em;
}

/*  Font Awesome styles
    ------------------------------------------------------- */
/* line 249, ../scss/style.scss */
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
}

/* line 262, ../scss/style.scss */
.icon-resize-full {
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
/* line 267, ../scss/style.scss */
.icon-resize-full:before {
  content: "\f07e";
}

/* =General
 -----------------------------------------------------------*/
/*.wf-loading *,
.wf-inactive * {
	visibility: hidden;
}

.wf-active * {
	visibility: visible;
}

.wf-loading h1,
.wf-loading h2,
.wf-loading h3,
.wf-loading h4,
.wf-loading h5,
.wf-loading h6,
.wf-loading p,
.wf-loading li,
.wf-loading cite {
    visibility: hidden
} */
/* line 296, ../scss/style.scss */
.center {
  text-align: center;
}

/* line 298, ../scss/style.scss */
.row {
  max-width: 1240px;
}

/* line 302, ../scss/style.scss */
#theme-wrapper-inner {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  background-color: #fff;
  transition: height 0.3s ease;
}

/* line 312, ../scss/style.scss */
.boxed #theme-wrapper-inner {
  box-shadow: 0 0 60px rgba(0, 0, 0, 0.2);
  max-width: 1240px;
}

/* line 317, ../scss/style.scss */
.entry-title {
  margin-bottom: 0;
}
/* line 319, ../scss/style.scss */
.entry-title a {
  color: #000;
}

/* line 324, ../scss/style.scss */
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
  margin-bottom: 1.3em;
}
/* line 328, ../scss/style.scss */
.entry-content p a:hover {
  color: #23313A;
}
/* line 332, ../scss/style.scss */
.entry-content div > ul,
.entry-content div > ol,
.entry-content p > ul,
.entry-content p > ol {
  margin-bottom: 15px;
  margin-left: 30px;
}
/* line 340, ../scss/style.scss */
.entry-content ul,
.entry-content ol {
  margin: 0 0 0 20px;
  padding: 0;
}
/* line 346, ../scss/style.scss */
.entry-content ul li {
  list-style: disc;
}
/* line 348, ../scss/style.scss */
.entry-content form ul {
  margin: 0;
}
/* line 350, ../scss/style.scss */
.entry-content form ul li {
  list-style: none;
}

/* line 355, ../scss/style.scss */
article .entry-content p,
.comment-body p {
  line-height: 1.8em;
  margin-top: .9em;
  margin-bottom: .9em;
}
/* line 361, ../scss/style.scss */
article .entry-content p b,
article .entry-content p strong,
.comment-body p b,
.comment-body p strong {
  color: black;
}

/* =General Colors
 -----------------------------------------------------------*/
/* line 370, ../scss/style.scss */
.dark {
  color: white;
}
/* line 373, ../scss/style.scss */
.dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6 {
  color: white;
}

/* line 377, ../scss/style.scss */
.bg-blue {
  background: #2991d6;
}

/* line 378, ../scss/style.scss */
.bg-brown {
  background: #825339;
}

/* line 379, ../scss/style.scss */
.bg-chocolate {
  background: #ED703A;
}

/* line 380, ../scss/style.scss */
.bg-gold {
  background: #D69942;
}

/* line 381, ../scss/style.scss */
.bg-green {
  background: #97CC02;
}

/* line 382, ../scss/style.scss */
.bg-olive {
  background: #A1A61A;
}

/* line 383, ../scss/style.scss */
.bg-orange {
  background: #FF7713;
}

/* line 384, ../scss/style.scss */
.bg-pink {
  background: #E7276F;
}

/* line 385, ../scss/style.scss */
.bg-red {
  background: #FF0000;
}

/* line 386, ../scss/style.scss */
.bg-sea {
  background: #13BFB1;
}

/* line 387, ../scss/style.scss */
.bg-violet {
  background: #53348B;
}

/* line 388, ../scss/style.scss */
.bg-yellow {
  background: #EEA200;
}

/*--------------------------------------------------------------------*/
/*  MAIN HEADER
/*--------------------------------------------------------------------*/
/* line 394, ../scss/style.scss */
#header {
  position: relative;
  transition: all .25s ease;
}
/* line 398, ../scss/style.scss */
#header .site-title-wrapper h1 {
  margin-bottom: 0;
}
/* line 402, ../scss/style.scss */
#header .site-id,
#header .site-id a {
  display: inline-block;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
  margin-bottom: 0;
  text-transform: uppercase;
  font-size: 47px;
  line-height: 1;
}
/* line 413, ../scss/style.scss */
#header .site-id .alert {
  font-size: 12px;
  font-family: inherit;
  text-transform: none;
  font-weight: normal;
}
/* line 420, ../scss/style.scss */
#header .site-description {
  font-size: 16px;
  line-height: 25px;
}
/* line 425, ../scss/style.scss */
#header > .row > .columns > div {
  float: left;
}
/* line 430, ../scss/style.scss */
#header.logo-left .site-id {
  float: left;
  width: 35%;
  margin: 15px 0;
}
/* line 436, ../scss/style.scss */
#header.logo-left .site-header-banner {
  float: right !important;
  width: 65%;
  margin: 15px 0;
}
/* line 440, ../scss/style.scss */
#header.logo-left .site-header-banner img {
  text-align: right;
  float: right;
}
/* line 449, ../scss/style.scss */
#header.logo-center .site-id {
  width: 100%;
  margin: 0 auto;
  text-align: center;
  float: none !important;
  margin: 15px 0;
}
/* line 456, ../scss/style.scss */
#header.logo-center .site-id .logo {
  background-position: center;
}
/* line 459, ../scss/style.scss */
#header.logo-center .site-header-banner {
  width: 100%;
  float: none !important;
  margin: 0 auto 15px auto;
  text-align: center;
}
/* line 464, ../scss/style.scss */
#header.logo-center .site-header-banner img {
  text-align: center;
}
/* line 471, ../scss/style.scss */
#header.logo-right .site-id {
  float: right !important;
  width: 35%;
  margin: 15px 0;
}
/* line 476, ../scss/style.scss */
#header.logo-right .site-id .logo {
  background-position-x: right;
}
/* line 479, ../scss/style.scss */
#header.logo-right .site-header-banner {
  float: left !important;
  width: 65%;
  margin: 15px 0;
}
/* line 483, ../scss/style.scss */
#header.logo-right .site-header-banner img {
  text-align: left;
  float: left;
}
/* line 491, ../scss/style.scss */
#header.has-news .nav-primary,
#header.has-news .breaking-banner {
  margin-left: 100px;
}
/* line 499, ../scss/style.scss */
#header.has-news.has-search .site-navigation .search-form {
  width: 88.85%;
  margin-left: 100px;
}
/* line 502, ../scss/style.scss */
#header.has-news.has-search .site-navigation .search-form .container input[type=text] {
  height: 90px;
  line-height: 80px;
  font-size: 40px;
}
/* line 509, ../scss/style.scss */
#header.has-news.has-search .site-navigation #header-nav-extras {
  width: 45px;
}
/* line 516, ../scss/style.scss */
#header .search-form {
  width: 97%;
}
/* line 519, ../scss/style.scss */
#header .search-form .container input[type=text] {
  height: 45px;
  font-size: 16px;
  line-height: 40px;
}
/* line 526, ../scss/style.scss */
#header.has-trending {
  margin: 0 0;
}
/* line 529, ../scss/style.scss */
#header.has-trending .nav-primary {
  margin-right: 38px;
}
/* line 531, ../scss/style.scss */
#header.has-trending.has-random .nav-primary {
  margin-right: 38px;
}
/* line 533, ../scss/style.scss */
#header.has-trending #header-search,
#header.has-trending #header-random {
  float: none;
}
/* line 538, ../scss/style.scss */
#header.has-trending #header-search {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
/* line 540, ../scss/style.scss */
#header.has-trending .site-navigation .nav-primary {
  border-bottom: none;
}
/* line 543, ../scss/style.scss */
#header.has-random .site-navigation .search-form {
  width: 96.9%;
}
/* line 545, ../scss/style.scss */
#header.has-random .site-navigation .search-form .container input[type=text] {
  height: 90px;
  line-height: 80px;
  font-size: 40px;
}
/* line 552, ../scss/style.scss */
#header .site-navigation {
  width: 100%;
}
/* line 555, ../scss/style.scss */
#header .site-navigation .nav-primary {
  *zoom: 1;
  border-top: 5px solid black;
  border-bottom: 1px solid black;
}
/* line 273, ../scss/foundation/_global.scss */
#header .site-navigation .nav-primary:before, #header .site-navigation .nav-primary:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
#header .site-navigation .nav-primary:after {
  clear: both;
}
/* line 561, ../scss/style.scss */
#header .site-navigation > .row > .columns {
  padding: 0 0;
}
/* line 563, ../scss/style.scss */
#header .site-navigation .search-form {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 568, ../scss/style.scss */
#header .site-navigation .search-form .container {
  /* Animate */
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-transform: scale(1, 0);
  transform: scale(1, 0);
  display: block;
  transition: transform 0.5s ease, opacity 0.2s ease;
  -webkit-transition: -webkit-transform 0.5s ease, opacity 0.2s ease;
  /* End Animation */
}
/* line 582, ../scss/style.scss */
#header .site-navigation .search-form .container input[type="text"] {
  padding: 10px 20px;
  margin-bottom: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  border-width: 2px;
  border-color: #000;
  color: #000;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
}
/* line 594, ../scss/style.scss */
#header .site-navigation .search-form .container button {
  display: none;
}
/* line 603, ../scss/style.scss */
#header .site-header-toolbar {
  background-color: rgba(0, 0, 0, 0.86);
  border-top: 1px solid rgba(0, 0, 0, 0.81);
  border-bottom: 1px solid rgba(0, 0, 0, 0.81);
}
/* line 608, ../scss/style.scss */
#header .site-header-toolbar .top-menu {
  float: left;
  width: 70%;
}
/* line 613, ../scss/style.scss */
#header .site-header-toolbar div.header-tools {
  width: 30%;
  float: right;
}

/* Stucky Header */
@media screen and (min-width: 980px) {
  /* line 625, ../scss/style.scss */
  #header .site-navigation .nav-primary.stuck {
    animation: move-menu-down 650ms ease;
    position: fixed;
    z-index: 99;
    top: 0;
    width: 1240px;
    margin-left: 0;
    margin-right: 0;
  }

  /* line 635, ../scss/style.scss */
  .logged-in.admin-bar #header .site-navigation .nav-primary.stuck {
    top: 28px;
  }
}
/** Header Styles */
/* line 643, ../scss/style.scss */
.header-style-default #header .site-navigation {
  background-color: white;
}
/* line 647, ../scss/style.scss */
.header-style-default #header .site-navigation .nav-primary.stuck {
  border: 1px solid black;
  background-color: white;
}
/* line 652, ../scss/style.scss */
.header-style-default .main_menu > ul > li > a,
.header-style-default .main_menu > ul > li > a .submenu-link > strong {
  color: black;
}

/* line 661, ../scss/style.scss */
.header-style-dark #header .site-navigation {
  background-color: black;
}
/* line 665, ../scss/style.scss */
.header-style-dark #header .site-navigation .nav-primary.stuck {
  background-color: black;
}
/* line 669, ../scss/style.scss */
.header-style-dark .main_menu > ul > li > a,
.header-style-dark .main_menu > ul > li > a .submenu-link > strong {
  color: white;
}
/* line 674, ../scss/style.scss */
.header-style-dark #header .site-navigation .nav-primary {
  border-top: 5px solid #555050;
  border-bottom: 1px solid #555050;
}

/* line 682, ../scss/style.scss */
.boxed #theme-wrapper {
  position: relative;
}

/* line 684, ../scss/style.scss */
.top-news {
  width: 107px;
  height: 90px;
  padding: 10px;
  padding-left: 17px;
  text-transform: uppercase;
  font-size: inherit;
  white-space: normal;
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  margin-left: -7px;
}
/* line 698, ../scss/style.scss */
.top-news .ribbon-shadow-left {
  position: absolute;
  width: 6px;
  height: 6px;
  bottom: -6px;
  left: 0px;
}
/* line 706, ../scss/style.scss */
.top-news .number {
  font-size: 40px;
  font-weight: bold;
  display: block;
  margin-bottom: 5px;
  line-height: 1.1;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
}
/* line 716, ../scss/style.scss */
.top-news .number + span {
  font-size: 9px;
  line-height: 1;
  display: block;
  font-weight: bold;
}
/* line 723, ../scss/style.scss */
.top-news > a {
  color: #FFF;
  text-align: center;
}

/* line 730, ../scss/style.scss */
#header-nav-extras {
  position: absolute;
  right: -6px;
  top: 0;
  background: #000;
  z-index: 11;
}
/* line 737, ../scss/style.scss */
#header-nav-extras .ribbon-shadow-right {
  position: absolute;
  width: 6px;
  height: 6px;
  bottom: -6px;
  right: 0px;
}

/* line 746, ../scss/style.scss */
#header-search {
  background-position: 13px -972px;
  z-index: 9999;
  position: relative;
  width: 45px;
  float: left;
}
/* line 752, ../scss/style.scss */
#header-search .search-remove {
  cursor: pointer;
  display: block;
  width: 45px;
  height: 44px;
}

/* line 762, ../scss/style.scss */
#header .search-form-is-visible #header-search {
  background-position: 13px -850px;
}
/* line 766, ../scss/style.scss */
#header .search-form-is-visible.site-navigation .search-form {
  z-index: 9999;
}
/* line 769, ../scss/style.scss */
#header .search-form-is-visible.site-navigation .search-form .container {
  /* Animate */
  display: block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  transition: transform 0.3s ease, opacity 0.2s ease .1s;
  -webkit-transition: -webkit-transform 0.3s ease, opacity 0.2s ease .1s;
  /* End Animate */
}

/* line 782, ../scss/style.scss */
#header-random {
  width: 45px;
  height: 45px;
  float: left;
  background-position: 13px -912px;
}
/* line 787, ../scss/style.scss */
#header-random a {
  width: 45px;
  height: 45px;
  display: block;
  background: none;
}

/* Drop Down */
/* line 797, ../scss/style.scss */
.top-news-items {
  width: 100%;
  background-color: white;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 150ms;
  -moz-transition-duration: 150ms;
  -o-transition-duration: 150ms;
  transition-duration: 150ms;
  -webkit-transition-timing-function: ease;
  -moz-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  margin: 0;
  padding: 0;
  height: 0;
  overflow: hidden;
}
/* line 817, ../scss/style.scss */
.top-news-items.open {
  height: 220px;
  border-bottom: 1px solid #dfdfdd;
}
/* line 822, ../scss/style.scss */
.top-news-items .sub-mega-wrap {
  padding: 15px 0;
  background-color: rgba(238, 239, 240, 0.16);
  height: 220px;
}
/* line 827, ../scss/style.scss */
.top-news-items .sub-mega-wrap .horizontal-carousel-container .control {
  margin-top: -32px;
}
/* line 831, ../scss/style.scss */
.top-news-items .sub-mega-wrap .horizontal-carousel.post > ul {
  height: 205px;
}
/* line 837, ../scss/style.scss */
.top-news-items .sub-mega-wrap .sub-menu li {
  list-style: none;
  width: 230px;
  height: 185px;
  margin-left: 15px;
  overflow: hidden;
}
/* line 844, ../scss/style.scss */
.top-news-items .sub-mega-wrap .sub-menu li .subcat-thumbnail {
  margin-bottom: 8px;
  overflow: hidden;
  position: relative;
}
/* line 849, ../scss/style.scss */
.top-news-items .sub-mega-wrap .sub-menu li .subcat-thumbnail img {
  max-height: 140px;
}
/* line 854, ../scss/style.scss */
.top-news-items .sub-mega-wrap .sub-menu li a {
  display: block;
}
/* line 858, ../scss/style.scss */
.top-news-items .sub-mega-wrap .sub-menu li .subcat-title {
  margin-bottom: 0;
  text-transform: uppercase;
}
/* line 862, ../scss/style.scss */
.top-news-items .sub-mega-wrap .sub-menu li .subcat-title a {
  color: inherit;
}
/* line 863, ../scss/style.scss */
.top-news-items .sub-mega-wrap .sub-menu li .subcat-title span {
  color: gray;
}
/* line 867, ../scss/style.scss */
.top-news-items .sub-mega-wrap .sub-menu li .entry-meta {
  position: absolute;
  bottom: 5px;
  left: 5px;
  line-height: 16px;
  font-size: 10px;
  text-transform: uppercase;
}
/* line 875, ../scss/style.scss */
.top-news-items .sub-mega-wrap .sub-menu li .entry-meta > div {
  margin-bottom: 0;
  font-size: 10px;
  font-family: inherit;
}
/* line 881, ../scss/style.scss */
.top-news-items .sub-mega-wrap .sub-menu li .entry-meta .date {
  color: #000;
  font-size: 10px;
  line-height: 16px;
  background: rgba(255, 255, 255, 0.57);
  display: inline-block;
  padding: 0 4px;
  margin-bottom: 2px;
  margin-right: 2px;
}

/* Main Page Layout */
/* line 903, ../scss/style.scss */
main.sidebar-left,
main.sidebar-right {
  width: 73.3%;
}

/* line 908, ../scss/style.scss */
main.push-3.sidebar-left,
main.push-3.sidebar-right {
  left: 26.55%;
}

/* line 913, ../scss/style.scss */
.sidebar-wrapper {
  width: 26.61%;
}

/* line 917, ../scss/style.scss */
.sidebar-wrapper.pull-9 {
  right: 73.55%;
}

/* line 921, ../scss/style.scss */
main.content {
  padding: 15px;
}

/* line 923, ../scss/style.scss */
body.overlay_active #theme-wrapper {
  height: 0;
  overflow: hidden;
}

/* line 928, ../scss/style.scss */
#theme-wrapper {
  *zoom: 1;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
/* line 273, ../scss/foundation/_global.scss */
#theme-wrapper:before, #theme-wrapper:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
#theme-wrapper:after {
  clear: both;
}

/* -- breadcrumbs -- */
/* line 938, ../scss/style.scss */
.breadcrumb-row {
  margin-bottom: 30px;
  overflow: hidden;
}

/* line 943, ../scss/style.scss */
.breadcrumb {
  text-transform: uppercase;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
}
/* line 948, ../scss/style.scss */
.breadcrumb a {
  color: #999;
  font-weight: normal;
  display: inline-block;
}
/* line 954, ../scss/style.scss */
.breadcrumb span {
  color: #ccc;
}

/* line 960, ../scss/style.scss */
h3.breadcrumb {
  margin: 0;
  padding-top: 5px;
}

/* line 965, ../scss/style.scss */
h4.breadcrumb {
  font-size: 115%;
}
/* line 967, ../scss/style.scss */
h4.breadcrumb span {
  font-size: 60%;
}

/* Page Header */
/* line 971, ../scss/style.scss */
#page-header {
  position: relative;
}
/* line 974, ../scss/style.scss */
#page-header > .row {
  border-bottom: 1px solid #dfdfdd;
  padding: 15px 0;
}
/* line 979, ../scss/style.scss */
#page-header h1 {
  line-height: 1;
  margin-top: 3px;
  margin-bottom: 0;
}
/* line 985, ../scss/style.scss */
#page-header .breadcrumb {
  float: right;
  line-height: 50px;
}

/* line 992, ../scss/style.scss */
.buddypress #page-header h1 {
  text-transform: capitalize;
}

/* GENERAL PAGE STYLES */
/* line 1000, ../scss/style.scss */
main.sidebar-left,
#builder-container.sidebar-left {
  border-left: 1px solid #dfdfdd;
}
/* line 1004, ../scss/style.scss */
main.sidebar-right,
#builder-container.sidebar-right {
  border-right: 1px solid #dfdfdd;
}

/* line 1012, ../scss/style.scss */
.page-template-page-templatespage-home-php .builder-main,
.page-template-page-templatespage-home-php #builder-container {
  border-right: 1px solid #dfdfdd;
}
/* line 1015, ../scss/style.scss */
.page-template-page-templatespage-home-php main.sidebar-left {
  border-right: none;
}
/* line 1018, ../scss/style.scss */
.page-template-page-templatespage-home-php main.sidebar-left #builder-container {
  border-right: none;
  border-left: 1px solid #dfdfdd;
}

/*--------------------------------------------------------------------*/
/* 404 PAGE TEMPLATE
/*--------------------------------------------------------------------*/
/* line 1028, ../scss/style.scss */
.error404 #main-container,
#main-container .error404 {
  padding: 5%;
  text-align: center;
}

/* POST PASSWORD PROTECTED MODS */
/* line 1040, ../scss/style.scss */
.post-password-required .entry-content form p {
  text-align: center;
}
/* line 1042, ../scss/style.scss */
.post-password-required .entry-content label {
  font-size: 18px;
  font-weight: 600;
}
/* line 1047, ../scss/style.scss */
.post-password-required .entry-content input[type="submit"],
.post-password-required .entry-content input[type="password"] {
  margin: 5px 0 0 0;
  width: 100%;
}

/* =Pagination
-------------------------------------------------------------- */
/* line 1059, ../scss/style.scss */
.radium-theme-pagination {
  text-align: center;
  margin-bottom: 15px;
}
/* line 1063, ../scss/style.scss */
.radium-theme-pagination ul {
  display: inline-block;
  padding: 0;
  margin: 0;
}
/* line 1068, ../scss/style.scss */
.radium-theme-pagination ul li {
  text-align: center;
  list-style: none;
  float: left;
  margin-right: 7px;
}
/* line 1074, ../scss/style.scss */
.radium-theme-pagination ul li a,
.radium-theme-pagination ul li span {
  margin: 0;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  cursor: pointer;
  display: block;
  height: 32px;
  width: 32px;
  line-height: 32px;
  letter-spacing: 1;
  color: inherit;
  border: 1px solid #dfdfdd;
}
/* line 1091, ../scss/style.scss */
.radium-theme-pagination ul li.current, .radium-theme-pagination ul li:hover {
  color: black;
}
/* line 1095, ../scss/style.scss */
.radium-theme-pagination ul li.current a,
.radium-theme-pagination ul li.current span, .radium-theme-pagination ul li:hover a,
.radium-theme-pagination ul li:hover span {
  color: black;
  border-color: black;
}
/* line 1103, ../scss/style.scss */
.radium-theme-pagination ul li a:active {
  color: rgba(0, 0, 0, 0.3);
  border-color: rgba(0, 0, 0, 0.3);
}
/* line 1108, ../scss/style.scss */
.radium-theme-pagination ul li span.current {
  border: 1px solid black;
  color: black;
}

/* line 1117, ../scss/style.scss */
.pag-count {
  text-align: center;
  margin-bottom: 10px;
}

/* line 1122, ../scss/style.scss */
.bbp-pagination-links,
.pagination-links {
  margin-bottom: 10px;
  text-align: center;
}
/* line 1127, ../scss/style.scss */
.bbp-pagination-links .page-numbers,
.pagination-links .page-numbers {
  border: 1px solid grey;
  padding: 3px 10px 5px 10px;
  border-radius: 2px;
  margin-right: 4px;
  color: inherit;
}
/* line 1134, ../scss/style.scss */
.bbp-pagination-links .page-numbers.active,
.pagination-links .page-numbers.active {
  color: black;
  border-color: black;
}

/* line 1143, ../scss/style.scss */
.entry-content .radium-theme-pagination {
  margin: 15px 0;
}

/*--------------------------------------------------------------------*/
/* THEME FOOTER STYLES
/*--------------------------------------------------------------------*/
/* line 1150, ../scss/style.scss */
#bottom-footer {
  font-size: 14px;
  line-height: 23px;
  color: #666;
  /* Footer Menu */
}
/* line 1155, ../scss/style.scss */
#bottom-footer .inner {
  padding: 15px;
  text-align: center;
  background-color: #000;
  border-top: 1px solid #000;
}
/* line 1162, ../scss/style.scss */
#bottom-footer ul {
  margin-bottom: 10px;
  padding: 0;
}
/* line 1166, ../scss/style.scss */
#bottom-footer ul li {
  display: block;
  *zoom: 1;
}
/* line 273, ../scss/foundation/_global.scss */
#bottom-footer ul li:before, #bottom-footer ul li:after {
  content: " ";
  display: table;
}
/* line 274, ../scss/foundation/_global.scss */
#bottom-footer ul li:after {
  clear: both;
}
/* line 1170, ../scss/style.scss */
#bottom-footer ul li a {
  color: #666;
}
/* line 1172, ../scss/style.scss */
#bottom-footer ul li a:hover {
  color: #ff5a00;
}
/* line 1178, ../scss/style.scss */
#bottom-footer p,
#bottom-footer li,
#bottom-footer strong,
#bottom-footer button,
#bottom-footer .button,
#bottom-footer .theme-credits {
  font-size: 14px;
  line-height: 23px;
}
/* line 1188, ../scss/style.scss */
#bottom-footer h4 {
  color: #FC0;
  margin-bottom: 10px;
}
/* line 1194, ../scss/style.scss */
#bottom-footer p,
#bottom-footer .textwidget {
  margin-bottom: 20px;
  color: #666;
  font-size: 14px;
  line-height: 23px;
  text-align: left;
}
/* line 1203, ../scss/style.scss */
#bottom-footer input,
#bottom-footer select,
#bottom-footer textarea {
  background: #262525;
  border: none;
  color: #969696;
}
/* line 1213, ../scss/style.scss */
#bottom-footer .widget_radium_newsletter input[type="submit"] {
  height: 38px;
  line-height: 1;
}
/* line 1221, ../scss/style.scss */
#bottom-footer #footer-menu {
  border-bottom: 1px solid rgba(223, 223, 221, 0.12);
  margin: 0 -15px 15px -15px;
  padding: 7px 0 10px 0;
}
/* line 1225, ../scss/style.scss */
#bottom-footer #footer-menu ul {
  margin: 0;
  padding: 0 15px;
  text-align: center;
}
/* line 1229, ../scss/style.scss */
#bottom-footer #footer-menu ul li {
  list-style: none;
  display: inline-block;
}
/* line 1232, ../scss/style.scss */
#bottom-footer #footer-menu ul li a {
  text-align: center;
  display: block;
  font-size: 14px;
  color: #666;
  padding: 0 15px;
  font-family: "Oswald", "Lato", Arial, sans-serif;
  font-weight: 400;
}
/* line 1240, ../scss/style.scss */
#bottom-footer #footer-menu ul li a:hover {
  color: #ff5a00;
}

/* line 1248, ../scss/style.scss */
#colophon {
  background-color: #000;
  color: #666;
  padding: 15px 30px;
  text-align: center;
  font-size: 12px;
  line-height: 23px;
  border-top: 1px solid rgba(223, 223, 221, 0.12);
  text-transform: capitalize;
}
/* line 1258, ../scss/style.scss */
#colophon a {
  color: inherit;
}

/* line 1261, ../scss/style.scss */
#global-loading {
  display: none;
  position: fixed;
  z-index: 999;
  top: 50%;
  left: 50%;
}

/* line 1269, ../scss/style.scss */
.alert-message {
  z-index: 11;
  height: 60px;
  width: 500px;
  position: fixed;
  left: 38%;
  top: 50%;
  margin-top: -30px;
  margin-left: -30px;
  padding: 20px;
  background-color: #C60F13;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  color: #FFF;
  line-height: 20px;
  display: none;
}

/* line 1288, ../scss/style.scss */
.alert-message.alert {
  border-color: #C60F13;
}

/* line 1292, ../scss/style.scss */
.alert-message.message {
  background-color: #fff;
  border-color: #c3c3c3;
  color: inherit;
}

/* line 1298, ../scss/style.scss */
.ajax-end p {
  display: inline-block;
  padding: 15px 30px;
  margin: 0 0;
  line-height: 1;
}

/* line 1305, ../scss/style.scss */
.not-found-message p {
  display: inline-block;
  padding: 15px 30px;
  margin: 0 0;
}

/*
|--------------------------------------------------------------------------
| UItoTop jQuery Plugin 1.2
| http://www.mattvarone.com/web-design/uitotop-jquery-plugin/
|--------------------------------------------------------------------------
*/
/* line 1318, ../scss/style.scss */
#gototop {
  color: #FFF;
  display: none;
  text-decoration: none;
  position: fixed;
  bottom: 39px;
  right: 25px;
  overflow: hidden;
  width: 23px;
  height: 30px;
  background: rgba(30, 34, 36, 0.25) url(../images/sprite.png) no-repeat;
  background-position: 1px -1209px;
  padding-left: 30px;
  text-transform: uppercase;
  line-height: 32px;
  font-weight: bold;
  cursor: pointer;
  z-index: 99999;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
/* line 1344, ../scss/style.scss */
#gototop:hover {
  background-color: #ff5a00;
}

/* line 1347, ../scss/style.scss */
#gototophover {
  display: block;
  overflow: hidden;
  float: left;
  opacity: 0;
  -moz-opacity: 0;
  filter: alpha(opacity=0);
}

/* line 1356, ../scss/style.scss */
#gototop:active,
#gototop:focus {
  outline: none;
}

/** Loading Dots */
/* line 1362, ../scss/style.scss */
.loading-dots {
  margin: 20px;
  text-align: center;
}

/* line 1367, ../scss/style.scss */
.loading-dots span {
  background-color: #ff5a00;
  width: 10px;
  height: 10px;
  display: inline-block;
  margin: 0 2px;
  -webkit-border-radius: 10px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 10px;
  -moz-background-clip: padding;
  border-radius: 10px;
  background-clip: padding-box;
  -webkit-animation: dot-throb 1s infinite;
  -moz-animation: dot-throb 1s infinite;
  -o-animation: dot-throb 1s infinite;
  animation: dot-throb 1s infinite;
  zoom: 1;
  filter: alpha(opacity=20);
  -webkit-opacity: .2;
  -moz-opacity: .2;
  opacity: 0.2;
}

/* line 1390, ../scss/style.scss */
span.dot-2 {
  -webkit-animation-delay: .15s;
  -moz-animation-delay: .15s;
  -o-animation-delay: .15s;
  animation-delay: 0.15s;
}

/* line 1397, ../scss/style.scss */
span.dot-3 {
  -webkit-animation-delay: .3s;
  -moz-animation-delay: .3s;
  -o-animation-delay: .3s;
  animation-delay: 0.3s;
}

@-webkit-keyframes dot-throb {
  0% {
    opacity: 0.2;
  }
  20% {
    opacity: 0.2;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.2;
  }
}
@-moz-keyframes dot-throb {
  0% {
    opacity: 0.2;
  }
  20% {
    opacity: 0.2;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.2;
  }
}
@-ms-keyframes dot-throb {
  0% {
    opacity: 0.2;
  }
  20% {
    opacity: 0.2;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.2;
  }
}
@-o-keyframes dot-throb {
  0% {
    opacity: 0.2;
  }
  20% {
    opacity: 0.2;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.2;
  }
}
@keyframes dot-throb {
  0% {
    opacity: 0.2;
  }
  20% {
    opacity: 0.2;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.2;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uL3Njc3MvX21peGlucy5zY3NzIiwiLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyIsIi4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MiLCIuLi9zY3NzL19nbG9iYWwuc2NzcyIsIi4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzIiwiLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MiLCIuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyIsIi4uL3Njc3MvX3dwLWRlZmF1bHRzLnNjc3MiLCIuLi9zY3NzL2ZvbnQtYXdlc29tZS9fZm9udC1hd2Vzb21lLnNjc3MiLCIuLi9zY3NzL2ZvbnQtYXdlc29tZS9fcGF0aC5zY3NzIiwiLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2NvcmUuc2NzcyIsIi4uL3Njc3MvZm9udC1hd2Vzb21lL19sYXJnZXIuc2NzcyIsIi4uL3Njc3MvZm9udC1hd2Vzb21lL19maXhlZC13aWR0aC5zY3NzIiwiLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2xpc3Quc2NzcyIsIi4uL3Njc3MvZm9udC1hd2Vzb21lL192YXJpYWJsZXMuc2NzcyIsIi4uL3Njc3MvZm9udC1hd2Vzb21lL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsIi4uL3Njc3MvZm9udC1hd2Vzb21lL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uL3Njc3MvZm9udC1hd2Vzb21lL19taXhpbnMuc2NzcyIsIi4uL3Njc3MvZm9udC1hd2Vzb21lL19zdGFja2VkLnNjc3MiLCIuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyIsIi4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyIsIi4uL3Njc3MvX2FuaW1hdGUuc2NzcyIsIi4uL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uL3Njc3MvX2NvbW1lbnRzLnNjc3MiLCIuLi9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyIsIi4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzIiwiLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MiLCIuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzIiwiLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyIsIi4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyIsIi4uL3Njc3MvX3NsaWRlcnMuc2NzcyIsIi4uL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uL3Njc3MvX3dpZGdldHMuc2NzcyIsIi4uL3Njc3MvX2V2ZW50cy5zY3NzIiwiLi4vc2Nzcy9fbmFycm93LnNjc3MiLCIuLi9zY3NzL19yYXRpbmcuc2NzcyIsIi4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyIsIi4uL3Njc3MvX21lc3NhZ2UtYmFyLnNjc3MiLCIuLi9zY3NzL19ibG9nLnNjc3MiLCIuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MiLCIuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzIiwiLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MiLCIuLi9zY3NzL19zcHJpdGVzLXNvdXJjZS5zY3NzIiwiLi4vc2Nzcy9zdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQUNqQixtQ0FBbUM7QUNxRW5DO0VBQVMsWUFBVztDRGxFbkI7O0FBRUQsbUNBQW1DO0FDa0VuQztFQUFRLG9CQUFtQjtDRC9EMUI7O0FDbUZELCtDQUErQztBQzVGL0MsNERBQTREO0FBRTVEOztnRkFFZ0Y7QUFFaEY7O0dBRUc7QUZXSCxpREFBaUQ7QUVUakQ7Ozs7Ozs7Ozs7OztFQVlJLGVBQWM7Q0ZXakI7O0FFUkQ7O0dBRUc7QUZXSCxpREFBaUQ7QUVUakQ7OztFQUdJLHNCQUFxQjtDRld4Qjs7QUVSRDs7O0dBR0c7QUZXSCxpREFBaUQ7QUVUakQ7RUFDSSxjQUFhO0VBQ2IsVUFBUztDRldaOztBRVJEOzs7R0FHRztBRldILGlEQUFpRDtBRVRqRDs7RUFFSSxjQUFhO0NGV2hCOztBQUVELGlEQUFpRDtBRVZqRDtFQUNJLHlCQUF3QjtDRlkz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QztBb0J0L0UvQztFQUFpQyxhTDBMWjtDZit6RXBCOztBQUVELCtDQUErQztBb0IxL0UvQztFQUFxQyxhTHViWjtDZnNrRXhCOztBQUVELCtDQUErQztBb0I5L0UvQztFQUErQixhTHFiWjtDZjRrRWxCOztBQUVELCtDQUErQztBb0JsZ0YvQztFQUFvQyxhTHNiWjtDZitrRXZCOztBQUVELCtDQUErQztBb0J0Z0YvQztFQUFrQyxhTDZFWjtDZjQ3RXJCOztBQUVELCtDQUErQztBb0IxZ0YvQztFQUFrQyxhTDJiWjtDZmtsRXJCOztBQUVELCtDQUErQztBb0I5Z0YvQztFQUF3QyxhTDRXWjtDZnFxRTNCOztBQUVELCtDQUErQztBb0JsaEYvQztFQUF5QyxhTDBXWjtDZjJxRTVCOztBQUVELCtDQUErQztBb0J0aEYvQztFQUFzQyxhTHFVWjtDZm90RXpCOztBQUVELCtDQUErQztBb0IxaEYvQztFQUFtQyxhTHFYWjtDZndxRXRCOztBQUVELCtDQUErQztBb0I5aEYvQzs7RUFDZ0MsYUxrR1o7Q2YrN0VuQjs7QUFFRCwrQ0FBK0M7QW9CbGlGL0M7RUFBb0MsYUw0Ylo7Q2Z5bUV2Qjs7QUFFRCwrQ0FBK0M7QW9CdGlGL0M7RUFBaUMsYUxnT1o7Q2Z5MEVwQjs7QUFFRCwrQ0FBK0M7QW9CMWlGL0M7RUFBbUMsYUxnS1o7Q2Y2NEV0Qjs7QUFFRCwrQ0FBK0M7QW9COWlGL0M7RUFBb0MsYUxxRlo7Q2Y0OUV2Qjs7QUFFRCwrQ0FBK0M7QW9CbGpGL0M7RUFBaUMsYUxvVlo7Q2ZpdUVwQjs7QUFFRCwrQ0FBK0M7QW9CdGpGL0M7RUFBcUMsYUx1SFo7Q2ZrOEV4Qjs7QUFFRCwrQ0FBK0M7QW9CMWpGL0M7RUFBZ0QsYUxHWjtDZjBqRm5DOztBQUVELCtDQUErQztBb0I5akYvQztFQUE4QyxhTEtaO0NmNGpGakM7O0FBRUQsK0NBQStDO0FvQmxrRi9DO0VBQWtDLGFMNk5aO0NmdzJFckI7O0FBRUQsK0NBQStDO0FvQnRrRi9DO0VBQTBDLGFMbVRaO0Nmc3hFN0I7O0FBRUQsK0NBQStDO0FvQjFrRi9DOztFQUNtQyxhTHdVWjtDZnF3RXRCOztBQUVELCtDQUErQztBb0I5a0YvQztFQUFvQyxhTG9VWjtDZjZ3RXZCOztBQUVELCtDQUErQztBb0JsbEYvQztFQUFxQyxhTHNQWjtDZisxRXhCOztBQUVELCtDQUErQztBb0J0bEYvQztFQUFpQyxhTHlQWjtDZmcyRXBCOztBQUVELCtDQUErQztBb0IxbEYvQztFQUFpQyxhTG1LWjtDZjA3RXBCOztBQUVELCtDQUErQztBb0I5bEYvQztFQUF1QyxhTDZNWjtDZm81RTFCOztBQUVELCtDQUErQztBb0JsbUYvQztFQUF1QyxhTHdjWjtDZjZwRTFCOztBQUVELCtDQUErQztBb0J0bUYvQztFQUF3QyxhTHNjWjtDZm1xRTNCOztBQUVELCtDQUErQztBb0IxbUYvQztFQUFzQyxhTHVjWjtDZnNxRXpCOztBQUVELCtDQUErQztBb0I5bUYvQztFQUFtQyxhTGlUWjtDZmcwRXRCOztBQUVELCtDQUErQztBb0JsbkYvQztFQUFvQyxhTFFaO0NmNm1GdkI7O0FBRUQsK0NBQStDO0FvQnRuRi9DO0VBQWdDLGFMNllaO0NmNHVFbkI7O0FBRUQsK0NBQStDO0FvQjFuRi9DO0VBQWlDLGFMNllaO0NmZ3ZFcEI7O0FBRUQsK0NBQStDO0FvQjluRi9DO0VBQWlDLGFMa0JaO0NmK21GcEI7O0FBRUQsK0NBQStDO0FvQmxvRi9DO0VBQXFDLGFMa0JaO0NmbW5GeEI7O0FBRUQsK0NBQStDO0FvQnRvRi9DO0VBQWtDLGFMd1NaO0NmaTJFckI7O0FBRUQsK0NBQStDO0FvQjFvRi9DO0VBQW1DLGFMNEJaO0NmaW5GdEI7O0FBRUQsK0NBQStDO0FvQjlvRi9DO0VBQWlDLGFMaUtaO0NmZy9FcEI7O0FBRUQsK0NBQStDO0FvQmxwRi9DO0VBQWlDLGFMVVo7Q2Yyb0ZwQjs7QUFFRCwrQ0FBK0M7QW9CdHBGL0M7RUFBbUMsYUw4TVo7Q2YyOEV0Qjs7QUFFRCwrQ0FBK0M7QW9CMXBGL0M7RUFBd0MsYUwwWVo7Q2ZteEUzQjs7QUFFRCwrQ0FBK0M7QW9COXBGL0M7RUFBdUMsYUwwWVo7Q2Z1eEUxQjs7QUFFRCwrQ0FBK0M7QW9CbHFGL0M7RUFBdUMsYUx6Q1o7Q2Y4c0YxQjs7QUFFRCwrQ0FBK0M7QW9CdHFGL0M7RUFBeUMsYUw1Q1o7Q2ZxdEY1Qjs7QUFFRCwrQ0FBK0M7QW9CMXFGL0M7RUFBd0MsYUwxQ1o7Q2Z1dEYzQjs7QUFFRCwrQ0FBK0M7QW9COXFGL0M7RUFBMEMsYUw3Q1o7Q2Y4dEY3Qjs7QUFFRCwrQ0FBK0M7QW9CbHJGL0M7RUFBaUMsYUw2Tlo7Q2Z3OUVwQjs7QUFFRCwrQ0FBK0M7QW9CdHJGL0M7O0VBQ29DLGFMNlBaO0NmNDdFdkI7O0FBRUQsK0NBQStDO0FvQjFyRi9DO0VBQW1DLGFMOExaO0NmKy9FdEI7O0FBRUQsK0NBQStDO0FvQjlyRi9DO0VBQXlDLGFMMmFaO0Nmc3hFNUI7O0FBRUQsK0NBQStDO0FvQmxzRi9DOzs7RUFFc0MsYUx1UVo7Q2Y4N0V6Qjs7QUFFRCwrQ0FBK0M7QW9CdHNGL0M7RUFBbUMsYUxnUVo7Q2Z5OEV0Qjs7QUFFRCwrQ0FBK0M7QW9CMXNGL0M7RUFBdUMsYUxvT1o7Q2Z5K0UxQjs7QUFFRCwrQ0FBK0M7QW9COXNGL0M7RUFBbUMsYUwzRFo7Q2Y0d0Z0Qjs7QUFFRCwrQ0FBK0M7QW9CbHRGL0M7RUFBaUMsYUx1WVo7Q2Y4MEVwQjs7QUFFRCwrQ0FBK0M7QW9CdHRGL0M7O0VBQzRDLGFMNlBaO0NmNDlFL0I7O0FBRUQsK0NBQStDO0FvQjF0Ri9DO0VBQTJDLGFMMFRaO0NmbTZFOUI7O0FBRUQsK0NBQStDO0FvQjl0Ri9DO0VBQTJDLGFMcUJaO0NmNHNGOUI7O0FBRUQsK0NBQStDO0FvQmx1Ri9DO0VBQW1DLGFMbENaO0NmdXdGdEI7O0FBRUQsK0NBQStDO0FvQnR1Ri9DO0VBQTBDLGFMOFZaO0NmMjRFN0I7O0FBRUQsK0NBQStDO0FvQjF1Ri9DO0VBQTBDLGFMK0ZaO0NmOG9GN0I7O0FBRUQsK0NBQStDO0FvQjl1Ri9DO0VBQXFDLGFML0JaO0NmZ3hGeEI7O0FBRUQsK0NBQStDO0FvQmx2Ri9DO0VBQWlDLGFMaVFaO0Nmby9FcEI7O0FBRUQsK0NBQStDO0FvQnR2Ri9DO0VBQWtDLGFMaVBaO0Nmd2dGckI7O0FBRUQsK0NBQStDO0FvQjF2Ri9DO0VBQWlDLGFMNFZaO0NmaTZFcEI7O0FBRUQsK0NBQStDO0FvQjl2Ri9DO0VBQW9DLGFMa0laO0NmK25GdkI7O0FBRUQsK0NBQStDO0FvQmx3Ri9DO0VBQXlDLGFMMEZaO0NmMnFGNUI7O0FBRUQsK0NBQStDO0FvQnR3Ri9DO0VBQXlDLGFMdVZaO0NmazdFNUI7O0FBRUQsK0NBQStDO0FvQjF3Ri9DO0VBQWtDLGFMa0VaO0NmMnNGckI7O0FBRUQsK0NBQStDO0FvQjl3Ri9DO0VBQXlDLGFMZVo7Q2Zrd0Y1Qjs7QUFFRCwrQ0FBK0M7QW9CbHhGL0M7RUFBMEMsYUxlWjtDZnN3RjdCOztBQUVELCtDQUErQztBb0J0eEYvQztFQUF3QyxhTDRQWjtDZjZoRjNCOztBQUVELCtDQUErQztBb0IxeEYvQztFQUF5QyxhTHNOWjtDZnVrRjVCOztBQUVELCtDQUErQztBb0I5eEYvQztFQUF5QyxhTGlYWjtDZmc3RTVCOztBQUVELCtDQUErQztBb0JseUYvQztFQUF5QyxhTENaO0Nmb3lGNUI7O0FBRUQsK0NBQStDO0FvQnR5Ri9DO0VBQTRDLGFMaVFaO0Nmd2lGL0I7O0FBRUQsK0NBQStDO0FvQjF5Ri9DO0VBQXdDLGFMaUtaO0NmNG9GM0I7O0FBRUQsK0NBQStDO0FvQjl5Ri9DO0VBQXVDLGFMcUNaO0NmNHdGMUI7O0FBRUQsK0NBQStDO0FvQmx6Ri9DO0VBQTJDLGFMNldaO0NmdzhFOUI7O0FBRUQsK0NBQStDO0FvQnR6Ri9DO0VBQTJDLGFMSFo7Q2Y0ekY5Qjs7QUFFRCwrQ0FBK0M7QW9CMXpGL0M7RUFBZ0MsYUxqRFo7Q2Y4MkZuQjs7QUFFRCxnREFBZ0Q7QW9COXpGaEQ7RUFBdUMsYUw1RFo7Q2Y2M0YxQjs7QUFFRCxnREFBZ0Q7QW9CbDBGaEQ7RUFBd0MsYUw1RFo7Q2ZpNEYzQjs7QUFFRCxnREFBZ0Q7QW9CdDBGaEQ7RUFBcUMsYUw1RFo7Q2ZxNEZ4Qjs7QUFFRCxnREFBZ0Q7QW9CMTBGaEQ7RUFBdUMsYUxoRVo7Q2Y2NEYxQjs7QUFFRCxnREFBZ0Q7QW9COTBGaEQ7O0VBQ2tDLGFMd1JaO0NmeWpGckI7O0FBRUQsZ0RBQWdEO0FvQmwxRmhEO0VBQW1DLGFMNkRaO0Nmd3hGdEI7O0FBRUQsZ0RBQWdEO0FvQnQxRmhEO0VBQXFDLGFMc0JaO0NmbTBGeEI7O0FBRUQsZ0RBQWdEO0FvQjExRmhEO0VBQWlDLGFMeU9aO0Nmb25GcEI7O0FBRUQsZ0RBQWdEO0FvQjkxRmhEO0VBQWtDLGFMbU1aO0NmOHBGckI7O0FBRUQsZ0RBQWdEO0FvQmwyRmhEO0VBQXFDLGFML0RaO0NmbzZGeEI7O0FBRUQsZ0RBQWdEO0FvQnQyRmhEO0VBQStDLGFMc0RaO0NmbXpGbEM7O0FBRUQsZ0RBQWdEO0FvQjEyRmhEO0VBQWlDLGFMK0daO0NmOHZGcEI7O0FBRUQsZ0RBQWdEO0FvQjkyRmhEO0VBQWlDLGFMNEpaO0NmcXRGcEI7O0FBRUQsZ0RBQWdEO0FvQmwzRmhEO0VBQWlDLGFMc0ZaO0NmK3hGcEI7O0FBRUQsZ0RBQWdEO0FvQnQzRmhEO0VBQWdDLGFMdURaO0NmazBGbkI7O0FBRUQsZ0RBQWdEO0FvQjEzRmhEO0VBQXNDLGFMdURaO0NmczBGekI7O0FBRUQsZ0RBQWdEO0FvQjkzRmhEOztFQUNpRCxhTGdEWjtDZmkxRnBDOztBQUVELGdEQUFnRDtBb0JsNEZoRDtFQUFrQyxhTDBOWjtDZjJxRnJCOztBQUVELGdEQUFnRDtBb0J0NEZoRDtFQUFxQyxhTDNDWjtDZm83RnhCOztBQUVELGdEQUFnRDtBb0IxNEZoRDtFQUFtQyxhTDBPWjtDZm1xRnRCOztBQUVELGdEQUFnRDtBb0I5NEZoRDtFQUFvQyxhTEVaO0NmKzRGdkI7O0FBRUQsZ0RBQWdEO0FvQmw1RmhEO0VBQW1DLGFMMEtaO0NmMnVGdEI7O0FBRUQsZ0RBQWdEO0FvQnQ1RmhEO0VBQXVDLGFMbkJaO0NmNDZGMUI7O0FBRUQsZ0RBQWdEO0FvQjE1RmhEO0VBQXlDLGFMdkJaO0NmbzdGNUI7O0FBRUQsZ0RBQWdEO0FvQjk1RmhEO0VBQW9DLGFMZ1BaO0NmaXJGdkI7O0FBRUQsZ0RBQWdEO0FvQmw2RmhEO0VBQTBDLGFMd1FaO0NmNnBGN0I7O0FBRUQsZ0RBQWdEO0FvQnQ2RmhEO0VBQW1DLGFMaUZaO0NmdzFGdEI7O0FBRUQsZ0RBQWdEO0FvQjE2RmhEO0VBQXdDLGFMa0ZaO0NmMjFGM0I7O0FBRUQsZ0RBQWdEO0FvQjk2RmhEO0VBQXFDLGFMcEZaO0NmcWdHeEI7O0FBRUQsZ0RBQWdEO0FvQmw3RmhEO0VBQXFDLGFMdEZaO0NmMmdHeEI7O0FBRUQsZ0RBQWdEO0FvQnQ3RmhEO0VBQXdDLGFMaEZaO0NmeWdHM0I7O0FBRUQsZ0RBQWdEO0FvQjE3RmhEO0VBQTJDLGFMeVZaO0Nmb21GOUI7O0FBRUQsZ0RBQWdEO0FvQjk3RmhEO0VBQTRDLGFMdUNaO0NmMDVGL0I7O0FBRUQsZ0RBQWdEO0FvQmw4RmhEO0VBQXlDLGFMdkRaO0NmNC9GNUI7O0FBRUQsZ0RBQWdEO0FvQnQ4RmhEO0VBQWdDLGFMZ0laO0NmeTBGbkI7O0FBRUQsZ0RBQWdEO0FvQjE4RmhEOztFQUNpQyxhTGhCWjtDZjY5RnBCOztBQUVELGdEQUFnRDtBb0I5OEZoRDtFQUFxQyxhTGJaO0NmODlGeEI7O0FBRUQsZ0RBQWdEO0FvQmw5RmhEO0VBQXdDLGFMNlRaO0Nmd3BGM0I7O0FBRUQsZ0RBQWdEO0FvQnQ5RmhEO0VBQTBDLGFMMlRaO0NmOHBGN0I7O0FBRUQsZ0RBQWdEO0FvQjE5RmhEO0VBQXNDLGFMdVJaO0Nmc3NGekI7O0FBRUQsZ0RBQWdEO0FvQjk5RmhEO0VBQW9DLGFMd0daO0NmeTNGdkI7O0FBRUQsZ0RBQWdEO0FvQmwrRmhEO0VBQXFDLGFMeVBaO0NmNHVGeEI7O0FBRUQsZ0RBQWdEO0FvQnQrRmhEO0VBQTRDLGFMdUlaO0NmazJGL0I7O0FBRUQsZ0RBQWdEO0FvQjErRmhEO0VBQXVDLGFMb1RaO0NmeXJGMUI7O0FBRUQsZ0RBQWdEO0FvQjkrRmhEO0VBQTBDLGFMcUJaO0NmNDlGN0I7O0FBRUQsZ0RBQWdEO0FvQmwvRmhEO0VBQW9DLGFMb1BaO0NmaXdGdkI7O0FBRUQsZ0RBQWdEO0FvQnQvRmhEO0VBQW1DLGFMa1VaO0NmdXJGdEI7O0FBRUQsZ0RBQWdEO0FvQjEvRmhEO0VBQTBDLGFMOEVaO0NmKzZGN0I7O0FBRUQsZ0RBQWdEO0FvQjkvRmhEO0VBQW1DLGFMZ1ZaO0NmaXJGdEI7O0FBRUQsZ0RBQWdEO0FvQmxnR2hEO0VBQW9DLGFMdUhaO0NmODRGdkI7O0FBRUQsZ0RBQWdEO0FvQnRnR2hEO0VBQWtDLGFMK0taO0NmMDFGckI7O0FBRUQsZ0RBQWdEO0FvQjFnR2hEO0VBQXFDLGFMdVFaO0Nmc3dGeEI7O0FBRUQsZ0RBQWdEO0FvQjlnR2hEO0VBQXVDLGFMdkZaO0Nmd21HMUI7O0FBRUQsZ0RBQWdEO0FvQmxoR2hEO0VBQXlDLGFMNktaO0NmdzJGNUI7O0FBRUQsZ0RBQWdEO0FvQnRoR2hEO0VBQW9DLGFMZ1VaO0NmeXRGdkI7O0FBRUQsZ0RBQWdEO0FvQjFoR2hEO0VBQXFDLGFMY1o7Q2YrZ0d4Qjs7QUFFRCxnREFBZ0Q7QW9COWhHaEQ7RUFBbUMsYUxtRVo7Q2Y4OUZ0Qjs7QUFFRCxnREFBZ0Q7QW9CbGlHaEQ7RUFBbUMsYUxvVVo7Q2ZpdUZ0Qjs7QUFFRCxnREFBZ0Q7QW9CdGlHaEQ7RUFBd0MsYUw5Qlo7Q2Z1a0czQjs7QUFFRCxnREFBZ0Q7QW9CMWlHaEQ7RUFBZ0MsYUxtTlo7Q2YwMUZuQjs7QUFFRCxnREFBZ0Q7QW9COWlHaEQ7RUFBa0MsYUxnRlo7Q2ZpK0ZyQjs7QUFFRCxnREFBZ0Q7QW9CbGpHaEQ7RUFBcUMsYUwxRlo7Q2Yrb0d4Qjs7QUFFRCxnREFBZ0Q7QW9CdGpHaEQ7RUFBaUMsYUwzR1o7Q2ZvcUdwQjs7QUFFRCxnREFBZ0Q7QW9CMWpHaEQ7RUFBd0MsYUw1RVo7Q2Z5b0czQjs7QUFFRCxnREFBZ0Q7QW9COWpHaEQ7RUFBeUMsYUwwRVo7Q2Z1L0Y1Qjs7QUFFRCxnREFBZ0Q7QW9CbGtHaEQ7RUFBd0MsYUx3RVo7Q2Y2L0YzQjs7QUFFRCxnREFBZ0Q7QW9CdGtHaEQ7RUFBc0MsYUx5RVo7Q2ZnZ0d6Qjs7QUFFRCxnREFBZ0Q7QW9CMWtHaEQ7RUFBd0MsYUxxRVo7Q2Z3Z0czQjs7QUFFRCxnREFBZ0Q7QW9COWtHaEQ7RUFBOEMsYUwzSVo7Q2Y0dEdqQzs7QUFFRCxnREFBZ0Q7QW9CbGxHaEQ7RUFBK0MsYUx2SVo7Q2Y0dEdsQzs7QUFFRCxnREFBZ0Q7QW9CdGxHaEQ7RUFBNEMsYUx2SVo7Q2ZndUcvQjs7QUFFRCxnREFBZ0Q7QW9CMWxHaEQ7RUFBOEMsYUwvSVo7Q2Y0dUdqQzs7QUFFRCxnREFBZ0Q7QW9COWxHaEQ7RUFBa0MsYUx3RFo7Q2Z5aUdyQjs7QUFFRCxnREFBZ0Q7QW9CbG1HaEQ7RUFBbUMsYUwyVVo7Q2YweEZ0Qjs7QUFFRCxnREFBZ0Q7QW9CdG1HaEQ7RUFBa0MsYUw0UVo7Q2Y2MUZyQjs7QUFFRCxnREFBZ0Q7QW9CMW1HaEQ7RUFBbUMsYUxxQlo7Q2Z3bEd0Qjs7QUFFRCxnREFBZ0Q7QW9COW1HaEQ7RUFBc0MsYUw5R1o7Q2YrdEd6Qjs7QUFFRCxnREFBZ0Q7QW9CbG5HaEQ7RUFBdUMsYUx4SVo7Q2Y2dkcxQjs7QUFFRCxnREFBZ0Q7QW9CdG5HaEQ7O0VBQ2tDLGFMcVRaO0NmbzBGckI7O0FBRUQsZ0RBQWdEO0FvQjFuR2hEOztFQUNpQyxhTDhGWjtDZitoR3BCOztBQUVELGdEQUFnRDtBb0I5bkdoRDtFQUFrQyxhTHhFWjtDZnlzR3JCOztBQUVELGdEQUFnRDtBb0Jsb0doRDtFQUFrQyxhTG9CWjtDZmluR3JCOztBQUVELGdEQUFnRDtBb0J0b0doRDs7RUFDcUMsYUwrTFo7Q2YwOEZ4Qjs7QUFFRCxnREFBZ0Q7QW9CMW9HaEQ7O0VBQ29DLGFMT1o7Q2Zzb0d2Qjs7QUFFRCxnREFBZ0Q7QW9COW9HaEQ7RUFBc0MsYUxpSVo7Q2ZnaEd6Qjs7QUFFRCxnREFBZ0Q7QW9CbHBHaEQ7O0VBQ3FDLGFMZVo7Q2Zzb0d4Qjs7QUFFRCxnREFBZ0Q7QW9CdHBHaEQ7RUFBbUMsYUw4Tlo7Q2YyN0Z0Qjs7QUFFRCxnREFBZ0Q7QW9CMXBHaEQ7OztFQUVpQyxhTC9JWjtDZjR5R3BCOztBQUVELGdEQUFnRDtBb0I5cEdoRDtFQUFvQyxhTHVGWjtDZjBrR3ZCOztBQUVELGdEQUFnRDtBb0JscUdoRDtFQUFvQyxhTHFGWjtDZmdsR3ZCOztBQUVELGdEQUFnRDtBb0J0cUdoRDtFQUEwQyxhTHdPWjtDZmk4RjdCOztBQUVELGdEQUFnRDtBb0IxcUdoRDtFQUFzQyxhTHVSWjtDZnM1RnpCOztBQUVELGdEQUFnRDtBb0I5cUdoRDtFQUFrQyxhTDhPWjtDZm04RnJCOztBQUVELGdEQUFnRDtBb0JsckdoRDtFQUFrQyxhTHlGWjtDZjRsR3JCOztBQUVELGdEQUFnRDtBb0J0ckdoRDtFQUFrQyxhTDRRWjtDZjY2RnJCOztBQUVELGdEQUFnRDtBb0IxckdoRDtFQUFzQyxhTGtJWjtDZjJqR3pCOztBQUVELGdEQUFnRDtBb0I5ckdoRDtFQUE2QyxhTGtJWjtDZitqR2hDOztBQUVELGdEQUFnRDtBb0Jsc0doRDtFQUErQyxhTDJCWjtDZjBxR2xDOztBQUVELGdEQUFnRDtBb0J0c0doRDtFQUF3QyxhTHlCWjtDZmdyRzNCOztBQUVELGdEQUFnRDtBb0Ixc0doRDtFQUFrQyxhTHFHWjtDZndtR3JCOztBQUVELGdEQUFnRDtBb0I5c0doRDtFQUF1QyxhTGhJWjtDZmkxRzFCOztBQUVELGdEQUFnRDtBb0JsdEdoRDtFQUFxQyxhTDFIWjtDZiswR3hCOztBQUVELGdEQUFnRDtBb0J0dEdoRDtFQUF1QyxhTGpJWjtDZjAxRzFCOztBQUVELGdEQUFnRDtBb0IxdEdoRDtFQUF3QyxhTGpJWjtDZjgxRzNCOztBQUVELGdEQUFnRDtBb0I5dEdoRDtFQUFvQyxhTDNGWjtDZjR6R3ZCOztBQUVELGdEQUFnRDtBb0JsdUdoRDs7RUFDaUMsYUx3TFo7Q2Y2aUdwQjs7QUFFRCxnREFBZ0Q7QW9CdHVHaEQ7O0VBQ3NDLGFMNExaO0NmNmlHekI7O0FBRUQsZ0RBQWdEO0FvQjF1R2hEOztFQUNxQyxhTHlMWjtDZm9qR3hCOztBQUVELGdEQUFnRDtBb0I5dUdoRDtFQUFxQyxhTGhFWjtDZml6R3hCOztBQUVELGdEQUFnRDtBb0JsdkdoRDtFQUFxQyxhTHlEWjtDZjRyR3hCOztBQUVELGdEQUFnRDtBb0J0dkdoRDs7RUFDaUMsYUxpUVo7Q2Z3L0ZwQjs7QUFFRCxnREFBZ0Q7QW9CMXZHaEQ7O0VBQ2tDLGFMUlo7Q2Zxd0dyQjs7QUFFRCxnREFBZ0Q7QW9COXZHaEQ7O0VBQ3VDLGFMc05aO0NmMmlHMUI7O0FBRUQsZ0RBQWdEO0FvQmx3R2hEO0VBQXNDLGFMeEdaO0NmNjJHekI7O0FBRUQsZ0RBQWdEO0FvQnR3R2hEO0VBQXVDLGFMdkdaO0NmZzNHMUI7O0FBRUQsZ0RBQWdEO0FvQjF3R2hEOztFQUNpQyxhTHhLWjtDZnE3R3BCOztBQUVELGdEQUFnRDtBb0I5d0doRDtFQUFvQyxhTGtLWjtDZittR3ZCOztBQUVELGdEQUFnRDtBb0JseEdoRDtFQUFxQyxhTHFQWjtDZmdpR3hCOztBQUVELGdEQUFnRDtBb0J0eEdoRDs7RUFDc0MsYUw3SFo7Q2ZzNUd6Qjs7QUFFRCxnREFBZ0Q7QW9CMXhHaEQ7RUFBd0MsYUx3Q1o7Q2ZxdkczQjs7QUFFRCxnREFBZ0Q7QW9COXhHaEQ7RUFBcUMsYUwzRVo7Q2Y0Mkd4Qjs7QUFFRCxnREFBZ0Q7QW9CbHlHaEQ7RUFBMkMsYUw3SFo7Q2ZrNkc5Qjs7QUFFRCxnREFBZ0Q7QW9CdHlHaEQ7RUFBeUMsYUw3SFo7Q2ZzNkc1Qjs7QUFFRCxnREFBZ0Q7QW9CMXlHaEQ7RUFBb0MsYUx5UFo7Q2Zvakd2Qjs7QUFFRCxnREFBZ0Q7QW9COXlHaEQ7RUFBd0MsYUw0TFo7Q2ZxbkczQjs7QUFFRCxnREFBZ0Q7QW9CbHpHaEQ7RUFBcUMsYUxpTVo7Q2Zvbkd4Qjs7QUFFRCxnREFBZ0Q7QW9CdHpHaEQ7RUFBbUMsYUx6TFo7Q2ZrL0d0Qjs7QUFFRCxnREFBZ0Q7QW9CMXpHaEQ7RUFBbUMsYUw3SFo7Q2YwN0d0Qjs7QUFFRCxnREFBZ0Q7QW9COXpHaEQ7RUFBb0MsYUw1R1o7Q2Y2Nkd2Qjs7QUFFRCxnREFBZ0Q7QW9CbDBHaEQ7RUFBd0MsYUx0RFo7Q2YyM0czQjs7QUFFRCxnREFBZ0Q7QW9CdDBHaEQ7RUFBdUMsYUwvS1o7Q2Z3L0cxQjs7QUFFRCxnREFBZ0Q7QW9CMTBHaEQ7RUFBdUMsYUxDWjtDZjQwRzFCOztBQUVELGdEQUFnRDtBb0I5MEdoRDtFQUFzQyxhTHhPWjtDZnlqSHpCOztBQUVELGdEQUFnRDtBb0JsMUdoRDtFQUFtQyxhTGlEWjtDZm95R3RCOztBQUVELGdEQUFnRDtBb0J0MUdoRDtFQUF3QyxhTDFFWjtDZm02RzNCOztBQUVELGdEQUFnRDtBb0IxMUdoRDtFQUFpQyxhTHRNWjtDZm1pSHBCOztBQUVELGdEQUFnRDtBb0I5MUdoRDtFQUFxQyxhTGpCWjtDZmszR3hCOztBQUVELGdEQUFnRDtBb0JsMkdoRDtFQUF3QyxhTHdGWjtDZjZ3RzNCOztBQUVELGdEQUFnRDtBb0J0MkdoRDtFQUE4QyxhTDFPWjtDZm1sSGpDOztBQUVELGdEQUFnRDtBb0IxMkdoRDtFQUErQyxhTDFPWjtDZnVsSGxDOztBQUVELGdEQUFnRDtBb0I5MkdoRDtFQUE0QyxhTDFPWjtDZjJsSC9COztBQUVELGdEQUFnRDtBb0JsM0doRDtFQUE4QyxhTDlPWjtDZm1tSGpDOztBQUVELGdEQUFnRDtBb0J0M0doRDtFQUF1QyxhTDFPWjtDZm1tSDFCOztBQUVELGdEQUFnRDtBb0IxM0doRDtFQUF3QyxhTDFPWjtDZnVtSDNCOztBQUVELGdEQUFnRDtBb0I5M0doRDtFQUFxQyxhTDFPWjtDZjJtSHhCOztBQUVELGdEQUFnRDtBb0JsNEdoRDtFQUF1QyxhTDlPWjtDZm1uSDFCOztBQUVELGdEQUFnRDtBb0J0NEdoRDtFQUFvQyxhTHpIWjtDZmtnSHZCOztBQUVELGdEQUFnRDtBb0IxNEdoRDtFQUFtQyxhTEdaO0NmMDRHdEI7O0FBRUQsZ0RBQWdEO0FvQjk0R2hEO0VBQW1DLGFMK0taO0Nma3VHdEI7O0FBRUQsZ0RBQWdEO0FvQmw1R2hEOztFQUNtQyxhTHdDWjtDZjYyR3RCOztBQUVELGdEQUFnRDtBb0J0NUdoRDtFQUFxQyxhTGpLWjtDZjBqSHhCOztBQUVELGdEQUFnRDtBb0IxNUdoRDtFQUF1QyxhTGtGWjtDZjIwRzFCOztBQUVELGdEQUFnRDtBb0I5NUdoRDtFQUF3QyxhTGtGWjtDZiswRzNCOztBQUVELGdEQUFnRDtBb0JsNkdoRDtFQUFvQyxhTDZJWjtDZnd4R3ZCOztBQUVELGdEQUFnRDtBb0J0NkdoRDtFQUFtQyxhTHRLWjtDZitrSHRCOztBQUVELGdEQUFnRDtBb0IxNkdoRDs7RUFDa0MsYUx5Rlo7Q2ZvMUdyQjs7QUFFRCxnREFBZ0Q7QW9COTZHaEQ7RUFBdUMsYUxqRFo7Q2ZrK0cxQjs7QUFFRCxnREFBZ0Q7QW9CbDdHaEQ7RUFBcUMsYUxuRVo7Q2Z3L0d4Qjs7QUFFRCxnREFBZ0Q7QW9CdDdHaEQ7RUFBMEMsYUxsRVo7Q2YyL0c3Qjs7QUFFRCxnREFBZ0Q7QW9CMTdHaEQ7RUFBb0MsYUx3SFo7Q2ZxMEd2Qjs7QUFFRCxnREFBZ0Q7QW9COTdHaEQ7RUFBb0MsYUxoRVo7Q2ZpZ0h2Qjs7QUFFRCxnREFBZ0Q7QW9CbDhHaEQ7RUFBa0MsYUxvQlo7Q2ZpN0dyQjs7QUFFRCxnREFBZ0Q7QW9CdDhHaEQ7RUFBb0MsYUxqRVo7Q2YwZ0h2Qjs7QUFFRCxnREFBZ0Q7QW9CMThHaEQ7RUFBdUMsYUxsQlo7Q2YrOUcxQjs7QUFFRCxnREFBZ0Q7QW9COThHaEQ7RUFBbUMsYUxoRlo7Q2ZpaUh0Qjs7QUFFRCxnREFBZ0Q7QW9CbDlHaEQ7RUFBMkMsYUxsRlo7Q2Z1aUg5Qjs7QUFFRCxnREFBZ0Q7QW9CdDlHaEQ7RUFBcUMsYUxrS1o7Q2Z1ekd4Qjs7QUFFRCxnREFBZ0Q7QW9CMTlHaEQ7RUFBaUMsYUwxS1o7Q2Z1b0hwQjs7QUFFRCxnREFBZ0Q7QW9COTlHaEQ7O0VBQ3NDLGFMNEVaO0NmcTVHekI7O0FBRUQsZ0RBQWdEO0FvQmwrR2hEOzs7RUFFd0MsYUxvSVo7Q2ZpMkczQjs7QUFFRCxnREFBZ0Q7QW9CdCtHaEQ7RUFBMkMsYUxQWjtDZmcvRzlCOztBQUVELGdEQUFnRDtBb0IxK0doRDtFQUFpQyxhTGxLWjtDZitvSHBCOztBQUVELGdEQUFnRDtBb0I5K0doRDtFQUFzQyxhTGpMWjtDZmtxSHpCOztBQUVELGdEQUFnRDtBb0JsL0doRDs7RUFDeUMsYUw3TVo7Q2Zrc0g1Qjs7QUFFRCxnREFBZ0Q7QW9CdC9HaEQ7RUFBcUMsYUxvRFo7Q2ZxOEd4Qjs7QUFFRCxnREFBZ0Q7QW9CMS9HaEQ7RUFBaUMsYUw1Q1o7Q2Z5aUhwQjs7QUFFRCxnREFBZ0Q7QW9COS9HaEQ7RUFBd0MsYUx4SVo7Q2Z5b0gzQjs7QUFFRCxnREFBZ0Q7QW9CbGdIaEQ7RUFBd0MsYUx5SVo7Q2Y0M0czQjs7QUFFRCxnREFBZ0Q7QW9CdGdIaEQ7RUFBc0MsYUxxSVo7Q2ZvNEd6Qjs7QUFFRCxnREFBZ0Q7QW9CMWdIaEQ7RUFBbUMsYUwvSVo7Q2Y0cEh0Qjs7QUFFRCxnREFBZ0Q7QW9COWdIaEQ7RUFBeUMsYUwyQ1o7Q2ZzK0c1Qjs7QUFFRCxnREFBZ0Q7QW9CbGhIaEQ7RUFBdUMsYUxIWjtDZndoSDFCOztBQUVELGdEQUFnRDtBb0J0aEhoRDtFQUE2QyxhTEhaO0NmNGhIaEM7O0FBRUQsZ0RBQWdEO0FvQjFoSGhEO0VBQW1DLGFMbUZaO0NmMDhHdEI7O0FBRUQsZ0RBQWdEO0FvQjloSGhEO0VBQXVDLGFMdE9aO0NmdXdIMUI7O0FBRUQsZ0RBQWdEO0FvQmxpSGhEO0VBQThDLGFMNUdaO0NmaXBIakM7O0FBRUQsZ0RBQWdEO0FvQnRpSGhEO0VBQW1DLGFMMkRaO0NmOCtHdEI7O0FBRUQsZ0RBQWdEO0FvQjFpSGhEO0VBQW1DLGFMWlo7Q2Z5akh0Qjs7QUFFRCxnREFBZ0Q7QW9COWlIaEQ7RUFBZ0QsYUxyTlo7Q2Zzd0huQzs7QUFFRCxnREFBZ0Q7QW9CbGpIaEQ7RUFBaUQsYUxyTlo7Q2Ywd0hwQzs7QUFFRCxnREFBZ0Q7QW9CdGpIaEQ7RUFBOEMsYUxyTlo7Q2Y4d0hqQzs7QUFFRCxnREFBZ0Q7QW9CMWpIaEQ7RUFBZ0QsYUx6Tlo7Q2ZzeEhuQzs7QUFFRCxnREFBZ0Q7QW9COWpIaEQ7RUFBa0MsYUxqRVo7Q2Zrb0hyQjs7QUFFRCxnREFBZ0Q7QW9CbGtIaEQ7RUFBaUMsYUx2TFo7Q2Y0dkhwQjs7QUFFRCxnREFBZ0Q7QW9CdGtIaEQ7RUFBbUMsYUwzU1o7Q2ZvM0h0Qjs7QUFFRCxnREFBZ0Q7QW9CMWtIaEQ7RUFBdUMsYUxzS1o7Q2Z1NkcxQjs7QUFFRCxnREFBZ0Q7QW9COWtIaEQ7RUFBcUMsYUxyUFo7Q2ZzMEh4Qjs7QUFFRCxnREFBZ0Q7QW9CbGxIaEQ7RUFBdUMsYUx2S1o7Q2Y0dkgxQjs7QUFFRCxnREFBZ0Q7QW9CdGxIaEQ7RUFBdUMsYUx2S1o7Q2Znd0gxQjs7QUFFRCxnREFBZ0Q7QW9CMWxIaEQ7RUFBdUMsYUxtRFo7Q2YwaUgxQjs7QUFFRCxnREFBZ0Q7QW9COWxIaEQ7RUFBd0MsYUxlWjtDZmtsSDNCOztBQUVELGdEQUFnRDtBb0JsbUhoRDtFQUFtQyxhTHNJWjtDZis5R3RCOztBQUVELGdEQUFnRDtBb0J0bUhoRDtFQUF5QyxhTHBCWjtDZjZuSDVCOztBQUVELGdEQUFnRDtBb0IxbUhoRDtFQUEyQyxhTHBCWjtDZmlvSDlCOztBQUVELGdEQUFnRDtBb0I5bUhoRDtFQUFxQyxhTHZEWjtDZndxSHhCOztBQUVELGdEQUFnRDtBb0JsbkhoRDtFQUF1QyxhTHpEWjtDZjhxSDFCOztBQUVELGdEQUFnRDtBb0J0bkhoRDtFQUF5QyxhTDFPWjtDZm0ySDVCOztBQUVELGdEQUFnRDtBb0IxbkhoRDtFQUEwQyxhTExaO0Nma29IN0I7O0FBRUQsZ0RBQWdEO0FvQjluSGhEO0VBQWlELGFMbktaO0Nmb3lIcEM7O0FBRUQsZ0RBQWdEO0FvQmxvSGhEO0VBQXlDLGFMdURaO0NmOGtINUI7O0FBRUQsZ0RBQWdEO0FvQnRvSGhEO0VBQW9DLGFMOU1aO0NmdTFIdkI7O0FBRUQsZ0RBQWdEO0FvQjFvSGhEOztFQUNnRCxhTDNQWjtDZnc0SG5DOztBQUVELGdEQUFnRDtBb0I5b0hoRDs7RUFDOEMsYUwxUFo7Q2YyNEhqQzs7QUFFRCxnREFBZ0Q7QW9CbHBIaEQ7O0VBQ2lELGFMN1BaO0NmazVIcEM7O0FBRUQsZ0RBQWdEO0FvQnRwSGhEOztFQUNnQyxhTHJMWjtDZjgwSG5COztBQUVELGdEQUFnRDtBb0IxcEhoRDtFQUFnQyxhTDVIWjtDZnl4SG5COztBQUVELGdEQUFnRDtBb0I5cEhoRDs7RUFDZ0MsYUwrSVo7Q2ZraEhuQjs7QUFFRCxnREFBZ0Q7QW9CbHFIaEQ7O0VBQ2dDLGFMMUZaO0NmK3ZIbkI7O0FBRUQsZ0RBQWdEO0FvQnRxSGhEOzs7O0VBR2dDLGFMekZaO0Nma3dIbkI7O0FBRUQsZ0RBQWdEO0FvQjFxSGhEOzs7RUFFZ0MsYUxxQlo7Q2Z3cEhuQjs7QUFFRCxnREFBZ0Q7QW9COXFIaEQ7O0VBQ2dDLGFMMUZaO0NmMndIbkI7O0FBRUQsZ0RBQWdEO0FvQmxySGhEOztFQUNnQyxhTGhTWjtDZnE5SG5COztBQUVELGdEQUFnRDtBb0J0ckhoRDtFQUFpQyxhTHBMWjtDZjYySHBCOztBQUVELGdEQUFnRDtBb0IxckhoRDtFQUFzQyxhTHhLWjtDZnEySHpCOztBQUVELGdEQUFnRDtBb0I5ckhoRDtFQUEyQyxhTHdDWjtDZnlwSDlCOztBQUVELGdEQUFnRDtBb0Jsc0hoRDtFQUE0QyxhTHdDWjtDZjZwSC9COztBQUVELGdEQUFnRDtBb0J0c0hoRDtFQUE0QyxhTHdDWjtDZmlxSC9COztBQUVELGdEQUFnRDtBb0Ixc0hoRDtFQUE2QyxhTHdDWjtDZnFxSGhDOztBQUVELGdEQUFnRDtBb0I5c0hoRDtFQUE2QyxhTDJDWjtDZnNxSGhDOztBQUVELGdEQUFnRDtBb0JsdEhoRDtFQUE4QyxhTDJDWjtDZjBxSGpDOztBQUVELGdEQUFnRDtBb0J0dEhoRDtFQUFzQyxhTDJGWjtDZjhuSHpCOztBQUVELGdEQUFnRDtBb0IxdEhoRDtFQUF3QyxhTHVGWjtDZnNvSDNCOztBQUVELGdEQUFnRDtBb0I5dEhoRDtFQUEyQyxhTGlKWjtDZmdsSDlCOztBQUVELGdEQUFnRDtBb0JsdUhoRDtFQUFvQyxhTDhJWjtDZnVsSHZCOztBQUVELGdEQUFnRDtBb0J0dUhoRDtFQUFpQyxhTHlJWjtDZmdtSHBCOztBQUVELGdEQUFnRDtBb0IxdUhoRDtFQUF3QyxhTHlJWjtDZm9tSDNCOztBQUVELGdEQUFnRDtBb0I5dUhoRDtFQUF5QyxhTDRJWjtDZnFtSDVCOztBQUVELGdEQUFnRDtBb0JsdkhoRDtFQUFvQyxhTGhPWjtDZnE5SHZCOztBQUVELGdEQUFnRDtBb0J0dkhoRDtFQUEyQyxhTDRDWjtDZjZzSDlCOztBQUVELGdEQUFnRDtBb0IxdkhoRDtFQUFzQyxhTHRIWjtDZm0zSHpCOztBQUVELGdEQUFnRDtBb0I5dkhoRDtFQUFtQyxhTDFLWjtDZjI2SHRCOztBQUVELGdEQUFnRDtBb0Jsd0hoRDtFQUFnQyxhTDdXWjtDZmtuSW5COztBQUVELGdEQUFnRDtBb0J0d0hoRDtFQUFzQyxhTC9UWjtDZndrSXpCOztBQUVELGdEQUFnRDtBb0Ixd0hoRDtFQUE2QyxhTC9UWjtDZjRrSWhDOztBQUVELGdEQUFnRDtBb0I5d0hoRDtFQUFtQyxhTDZGWjtDZm9ySHRCOztBQUVELGdEQUFnRDtBb0JseEhoRDtFQUEwQyxhTDZGWjtDZndySDdCOztBQUVELGdEQUFnRDtBb0J0eEhoRDtFQUE0QyxhTC9GWjtDZnczSC9COztBQUVELGdEQUFnRDtBb0IxeEhoRDtFQUEwQyxhTDdGWjtDZjAzSDdCOztBQUVELGdEQUFnRDtBb0I5eEhoRDtFQUE0QyxhTGhHWjtDZmk0SC9COztBQUVELGdEQUFnRDtBb0JseUhoRDtFQUE2QyxhTGhHWjtDZnE0SGhDOztBQUVELGdEQUFnRDtBb0J0eUhoRDtFQUFrQyxhTHRXWjtDZitvSXJCOztBQUVELGdEQUFnRDtBb0IxeUhoRDtFQUFvQyxhTG9IWjtDZnlySHZCOztBQUVELGdEQUFnRDtBb0I5eUhoRDtFQUFvQyxhTGpYWjtDZmtxSXZCOztBQUVELGdEQUFnRDtBb0JsekhoRDtFQUFrQyxhTDdHWjtDZms2SHJCOztBQUVELGdEQUFnRDtBb0J0ekhoRDtFQUFxQyxhTGxQWjtDZjJpSXhCOztBQUVELGdEQUFnRDtBb0IxekhoRDtFQUFrQyxhTElaO0NmeXpIckI7O0FBRUQsZ0RBQWdEO0FvQjl6SGhEO0VBQXVDLGFMbExaO0NmbS9IMUI7O0FBRUQsZ0RBQWdEO0FvQmwwSGhEO0VBQW1DLGFMNEVaO0NmeXZIdEI7O0FBRUQsZ0RBQWdEO0FvQnQwSGhEO0VBQW1DLGFMMU5aO0NmbWlJdEI7O0FBRUQsZ0RBQWdEO0FvQjEwSGhEO0VBQWlDLGFMbkdaO0NmZzdIcEI7O0FBRUQsZ0RBQWdEO0FvQjkwSGhEO0VBQW1DLGFMeEtaO0NmeS9IdEI7O0FBRUQsZ0RBQWdEO0FvQmwxSGhEO0VBQWtDLGFMdUNaO0NmOHlIckI7O0FBRUQsZ0RBQWdEO0FvQnQxSGhEO0VBQW1DLGFMeEZaO0NmaTdIdEI7O0FBRUQsZ0RBQWdEO0FvQjExSGhEO0VBQW9DLGFMbFhaO0NmK3NJdkI7O0FBRUQsZ0RBQWdEO0FvQjkxSGhEO0VBQWdDLGFMMVVaO0NmMnFJbkI7O0FBRUQsZ0RBQWdEO0FvQmwySGhEO0VBQStCLGFMNkZaO0Nmd3dIbEI7O0FBRUQsZ0RBQWdEO0FvQnQySGhEO0VBQWtDLGFMa0daO0NmdXdIckI7O0FBRUQsZ0RBQWdEO0FvQjEySGhEO0VBQW1DLGFMM0NaO0NmdzVIdEI7O0FBRUQsZ0RBQWdEO0FvQjkySGhEO0VBQXNDLGFMeEZaO0NmeThIekI7O0FBRUQsZ0RBQWdEO0FvQmwzSGhEO0VBQTJDLGFMWVo7Q2Z5Mkg5Qjs7QUFFRCxnREFBZ0Q7QW9CdDNIaEQ7RUFBaUQsYUxwWFo7Q2Y2dUlwQzs7QUFFRCxnREFBZ0Q7QW9CMTNIaEQ7RUFBZ0QsYUx0WFo7Q2ZtdkluQzs7QUFFRCxnREFBZ0Q7QW9COTNIaEQ7O0VBQ2dELGFMcFVaO0NmcXNJbkM7O0FBRUQsZ0RBQWdEO0FvQmw0SGhEO0VBQXlDLGFMeFFaO0NmNm9JNUI7O0FBRUQsZ0RBQWdEO0FvQnQ0SGhEO0VBQXVDLGFMMkZaO0NmOHlIMUI7O0FBRUQsZ0RBQWdEO0FvQjE0SGhEO0VBQXlDLGFMZ0ZaO0NmNnpINUI7O0FBRUQsZ0RBQWdEO0FvQjk0SGhEOztFQUNnQyxhTDBEWjtDZnUxSG5COztBQUVELGdEQUFnRDtBb0JsNUhoRDtFQUEwQyxhTHhFWjtDZjY5SDdCOztBQUVELGdEQUFnRDtBb0J0NUhoRDtFQUEwQyxhTExaO0NmODVIN0I7O0FBRUQsZ0RBQWdEO0FvQjE1SGhEO0VBQWtDLGFMckJaO0NmazdIckI7O0FBRUQsZ0RBQWdEO0FvQjk1SGhEO0VBQTRDLGFMcFFaO0NmcXFJL0I7O0FBRUQsZ0RBQWdEO0FvQmw2SGhEO0VBQXNDLGFMc0ZaO0NmKzBIekI7O0FBRUQsZ0RBQWdEO0FvQnQ2SGhEO0VBQW1DLGFMMUdaO0NmbWhJdEI7O0FBRUQsZ0RBQWdEO0FvQjE2SGhEOzs7RUFFdUMsYUwwRFo7Q2ZtM0gxQjs7QUFFRCxnREFBZ0Q7QW9COTZIaEQ7O0VBQzJDLGFML0xaO0NmZ25JOUI7O0FBRUQsZ0RBQWdEO0FvQmw3SGhEO0VBQWtDLGFMbUZaO0NmazJIckI7O0FBRUQsZ0RBQWdEO0FvQnQ3SGhEO0VBQW1DLGFMcE1aO0NmNm5JdEI7O0FBRUQsZ0RBQWdEO0FvQjE3SGhEO0VBQW1DLGFMdkVaO0Nmb2dJdEI7O0FBRUQsZ0RBQWdEO0FvQjk3SGhEO0VBQTBDLGFMdkVaO0Nmd2dJN0I7O0FBRUQsZ0RBQWdEO0FvQmw4SGhEO0VBQStDLGFMR1o7Q2ZrOEhsQzs7QUFFRCxnREFBZ0Q7QW9CdDhIaEQ7RUFBd0MsYUxDWjtDZnc4SDNCOztBQUVELGdEQUFnRDtBb0IxOEhoRDtFQUFzQyxhTG5TWjtDZmd2SXpCOztBQUVELGdEQUFnRDtBb0I5OEhoRDtFQUFpQyxhTGpTWjtDZmt2SXBCOztBQUVELGdEQUFnRDtBb0JsOUhoRDs7RUFDdUMsYUx4R1o7Q2Y2akkxQjs7QUFFRCxnREFBZ0Q7QW9CdDlIaEQ7RUFBMkMsYUx4R1o7Q2Zpa0k5Qjs7QUFFRCxnREFBZ0Q7QW9CMTlIaEQ7RUFBbUMsYUwvUlo7Q2Y0dkl0Qjs7QUFFRCxnREFBZ0Q7QW9COTlIaEQ7RUFBbUMsYUxsTFo7Q2ZtcEl0Qjs7QUFFRCxnREFBZ0Q7QW9CbCtIaEQ7RUFBcUMsYUw3S1o7Q2ZrcEl4Qjs7QUFFRCxnREFBZ0Q7QW9CdCtIaEQ7RUFBZ0MsYUx6UVo7Q2ZrdkluQjs7QUFFRCxnREFBZ0Q7QW9CMStIaEQ7RUFBcUMsYUxsWFo7Q2YrMUl4Qjs7QUFFRCxnREFBZ0Q7QW9COStIaEQ7RUFBa0MsYUxqVlo7Q2ZrMElyQjs7QUFFRCxnREFBZ0Q7QW9CbC9IaEQ7RUFBZ0MsYUx4SFo7Q2Y2bUluQjs7QUFFRCxnREFBZ0Q7QW9CdC9IaEQ7RUFBa0MsYUwvQlo7Q2Z3aElyQjs7QUFFRCxnREFBZ0Q7QW9CMS9IaEQ7RUFBaUMsYUx2VFo7Q2ZveklwQjs7QUFFRCxnREFBZ0Q7QW9COS9IaEQ7RUFBa0MsYUx2VFo7Q2Z3eklyQjs7QUFFRCxnREFBZ0Q7QW9CbGdJaEQ7RUFBb0MsYUx4WVo7Q2Y2NEl2Qjs7QUFFRCxnREFBZ0Q7QW9CdGdJaEQ7RUFBMkMsYUx4WVo7Q2ZpNUk5Qjs7QUFFRCxnREFBZ0Q7QW9CMWdJaEQ7RUFBa0MsYUx4Qlo7Q2ZxaUlyQjs7QUFFRCxnREFBZ0Q7QW9COWdJaEQ7RUFBeUMsYUx4Qlo7Q2Z5aUk1Qjs7QUFFRCxnREFBZ0Q7QW9CbGhJaEQ7RUFBb0MsYUwvRlo7Q2Zvbkl2Qjs7QUFFRCxnREFBZ0Q7QW9CdGhJaEQ7O0VBQ2dDLGFMclhaO0NmODRJbkI7O0FBRUQsZ0RBQWdEO0FvQjFoSWhEOztFQUNpQyxhTFZaO0NmdWlJcEI7O0FBRUQsZ0RBQWdEO0FvQjloSWhEO0VBQWlDLGFMWVo7Q2ZxaElwQjs7QUFFRCxnREFBZ0Q7QW9CbGlJaEQ7RUFBb0MsYUwzQ1o7Q2ZnbEl2Qjs7QUFFRCxnREFBZ0Q7QW9CdGlJaEQ7RUFBdUMsYUwzVFo7Q2ZvMkkxQjs7QUFFRCxnREFBZ0Q7QW9CMWlJaEQ7RUFBdUMsYUxqRFo7Q2Y4bEkxQjs7QUFFRCxnREFBZ0Q7QW9COWlJaEQ7RUFBcUMsYUxqVVo7Q2ZrM0l4Qjs7QUFFRCxnREFBZ0Q7QW9CbGpJaEQ7RUFBdUMsYUxuUlo7Q2Z3MEkxQjs7QUFFRCxnREFBZ0Q7QW9CdGpJaEQ7RUFBd0MsYUw1UVo7Q2ZxMEkzQjs7QUFFRCxnREFBZ0Q7QW9CMWpJaEQ7RUFBeUMsYUx6Ulo7Q2ZzMUk1Qjs7QUFFRCxnREFBZ0Q7QW9COWpJaEQ7RUFBOEMsYUxuUlo7Q2ZvMUlqQzs7QUFFRCxnREFBZ0Q7QW9CbGtJaEQ7OztFQUV5QyxhTDVSWjtDZmkySTVCOztBQUVELGdEQUFnRDtBb0J0a0loRDs7RUFDMkMsYUxsU1o7Q2YyMkk5Qjs7QUFFRCxnREFBZ0Q7QW9CMWtJaEQ7O0VBQ3lDLGFMblNaO0NmZzNJNUI7O0FBRUQsZ0RBQWdEO0FvQjlrSWhEOztFQUN5QyxhTHhSWjtDZnkySTVCOztBQUVELGdEQUFnRDtBb0JsbEloRDtFQUF3QyxhTHJTWjtDZjAzSTNCOztBQUVELGdEQUFnRDtBb0J0bEloRDtFQUFpQyxhTGtCWjtDZnVrSXBCOztBQUVELGdEQUFnRDtBb0IxbEloRDtFQUFvQyxhTHRXWjtDZm04SXZCOztBQUVELGdEQUFnRDtBb0I5bEloRDtFQUFxQyxhTHZOWjtDZnd6SXhCOztBQUVELGdEQUFnRDtBb0JsbUloRDs7OztFQUdzQyxhTC9NWjtDZm96SXpCOztBQUVELGdEQUFnRDtBb0J0bUloRDtFQUEyQyxhTHRYWjtDZis5STlCOztBQUVELGdEQUFnRDtBb0IxbUloRDs7RUFDa0MsYUxqSVo7Q2Y4dUlyQjs7QUFFRCxnREFBZ0Q7QW9COW1JaEQ7O0VBQ21DLGFMM1VaO0NmNDdJdEI7O0FBRUQsZ0RBQWdEO0FvQmxuSWhEO0VBQXVDLGFMdlFaO0NmNDNJMUI7O0FBRUQsZ0RBQWdEO0FvQnRuSWhEO0VBQWdDLGFMelFaO0NmazRJbkI7O0FBRUQsZ0RBQWdEO0FvQjFuSWhEO0VBQXdDLGFMNVBaO0NmeTNJM0I7O0FBRUQsZ0RBQWdEO0FvQjluSWhEO0VBQTBDLGFMNUNaO0NmNnFJN0I7O0FBRUQsZ0RBQWdEO0FvQmxvSWhEO0VBQStCLGFMaEpaO0NmcXhJbEI7O0FBRUQsZ0RBQWdEO0FvQnRvSWhEOztFQUNtQyxhTFFaO0NmaW9JdEI7O0FBRUQsZ0RBQWdEO0FvQjFvSWhEOztFQUN3QyxhTGxMWjtDZit6STNCOztBQUVELGdEQUFnRDtBb0I5b0loRDs7RUFDMEMsYUxuTFo7Q2ZvMEk3Qjs7QUFFRCxnREFBZ0Q7QW9CbHBJaEQ7RUFBb0MsYUwzUFo7Q2ZnNUl2Qjs7QUFFRCxnREFBZ0Q7QW9CdHBJaEQ7RUFBd0MsYUx0WVo7Q2YraEozQjs7QUFFRCxnREFBZ0Q7QW9CMXBJaEQ7RUFBbUMsYUxqUVo7Q2Y4NUl0Qjs7QUFFRCxnREFBZ0Q7QW9COXBJaEQ7RUFBc0MsYUxyTFo7Q2ZzMUl6Qjs7QUFFRCxnREFBZ0Q7QW9CbHFJaEQ7RUFBb0MsYUx6R1o7Q2Y4d0l2Qjs7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bldwQztFQUNFLDBCQUFnQztFQUNoQyxpQ0FBZ0M7Qy9CdW5XckM7QUFDRCx3Q0FBd0M7QStCcm5XcEM7RUFDRSwwQkFBZ0M7RUFDaEMsaUNBQWdDO0MvQnVuV3JDO0FBQ0Qsd0NBQXdDO0ErQnJuV3BDO0VBQ0UsMEJBQWdDO0VBQ2hDLGlDQUFnQztDL0J1bldyQztBQUNELHdDQUF3QztBK0JybldwQztFQUNFLDBCQUFnQztFQUNoQyxpQ0FBZ0M7Qy9CdW5XckM7QUFDRCx3Q0FBd0M7QStCcm5XcEM7RUFDRSwwQkFBZ0M7RUFDaEMsaUNBQWdDO0MvQnVuV3JDO0FBQ0Qsd0NBQXdDO0ErQnJuV3BDO0VBQ0UsMEJBQWdDO0VBQ2hDLGlDQUFnQztDL0J1bldyQztBQUNELHdDQUF3QztBK0JybldwQztFQUNFLDBCQUFnQztFQUNoQyxpQ0FBZ0M7Qy9CdW5XckM7QUFDRCx3Q0FBd0M7QStCcm5XcEM7RUFDRSwwQkFBZ0M7RUFDaEMsaUNBQWdDO0MvQnVuV3JDO0FBQ0Qsd0NBQXdDO0ErQnJuV3BDO0VBQ0UsMEJBQWdDO0VBQ2hDLGlDQUFnQztDL0J1bldyQztBQUNELHdDQUF3QztBK0JybldwQztFQUNFLDBCQUFnQztFQUNoQyxpQ0FBZ0M7Qy9CdW5XckM7QUFDRCx3Q0FBd0M7QStCcm5XcEM7RUFDRSwwQkFBZ0M7RUFDaEMsaUNBQWdDO0MvQnVuV3JDO0FBQ0Qsd0NBQXdDO0ErQnJuV3BDO0VBQ0UsMEJBQWdDO0VBQ2hDLGlDQUFnQztDL0J1bldyQztBQUNELHdDQUF3QztBK0JybldwQztFQUNFLDBCQUFnQztFQUNoQyxpQ0FBZ0M7Qy9CdW5XckM7QUFDRCx3Q0FBd0M7QStCcm5XcEM7RUFDRSwwQkFBZ0M7RUFDaEMsaUNBQWdDO0MvQnVuV3JDO0FBQ0Qsd0NBQXdDO0ErQnJuV3BDO0VBQ0UsMEJBQWdDO0VBQ2hDLGlDQUFnQztDL0J1bldyQztBQUNELHdDQUF3QztBK0JybldwQztFQUNFLDBCQUFnQztFQUNoQyxpQ0FBZ0M7Qy9CdW5XckM7QUFDRCx3Q0FBd0M7QStCcm5XcEM7RUFDRSwwQkFBZ0M7RUFD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ZjtFNkNubW1CQztJQUNJLGFBQVc7RzdDcW1tQmhCO0NBQ0Y7QTZDbG1tQkQ7RUFDSTtJQUNJLGFBQVc7RzdDb21tQmhCO0U2Q2ptbUJDO0lBQ0ksYUFBVztHN0NtbW1CaEI7RTZDaG1tQkM7SUFDSSxXQUFVO0c3Q2ttbUJmO0U2Qy9sbUJDO0lBQ0ksYUFBVztHN0NpbW1CaEI7Q0FDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBsaW5lIDcxLCAuLi9zY3NzL19taXhpbnMuc2NzcyAqL1xuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgNzMsIC4uL3Njc3MvX21peGlucy5zY3NzICovXG4ubm9iciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIEFycm93cyBodHRwOi8vY29kZXBlbi5pby9raXJrYXMvcGVuL290cXlKICovXG4vKiEgbm9ybWFsaXplLmNzcyB2Mi4xLjMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKi9cbi8qIGxpbmUgMTEsIC4uL3Njc3MvZm91bmRhdGlvbi9fbm9ybWFsaXplLnNjc3MgKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqL1xuLyogbGluZSAzMCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuYXVkaW8sXG5jYW52YXMsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuLyogbGluZSA0MSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG4vKiBsaW5lIDUxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA1NiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuc2NyaXB0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQmFzZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuICogICAgdXNlciB6b29tLlxuICovXG4vKiBsaW5lIDcwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG4vKiBsaW5lIDgwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG4vKiBsaW5lIDkyLCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5hIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cbi8qIGxpbmUgMTAwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbi8qIGxpbmUgMTA4LCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVHlwb2dyYXBoeVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cbi8qIGxpbmUgMTIyLCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG4vKiBsaW5lIDEzMSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG4vKiBsaW5lIDEzOSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICovXG4vKiBsaW5lIDE0OCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuLyogbGluZSAxNTYsIC4uL3Njc3MvZm91bmRhdGlvbi9fbm9ybWFsaXplLnNjc3MgKi9cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG4vKiBsaW5lIDE2NiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cbi8qIGxpbmUgMTc1LCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIHByZS1mb3JtYXR0ZWQgdGV4dCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbi8qIGxpbmUgMTg3LCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5wcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbi8qKlxuICogU2V0IGNvbnNpc3RlbnQgcXVvdGUgdHlwZXMuXG4gKi9cbi8qIGxpbmUgMTk1LCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5xIHtcbiAgcXVvdGVzOiBcIlxcMjAxQ1wiIFwiXFwyMDFEXCIgXCJcXDIwMThcIiBcIlxcMjAxOVwiO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG4vKiBsaW5lIDIwMywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbi8qIGxpbmUgMjExLCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKiBsaW5lIDIxOSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIGxpbmUgMjIzLCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS5cbiAqL1xuLyogbGluZSAyMzUsIC4uL3Njc3MvZm91bmRhdGlvbi9fbm9ybWFsaXplLnNjc3MgKi9cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IGRpc3BsYXllZCBvZGRseSBpbiBJRSA5LlxuICovXG4vKiBsaW5lIDI0MywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRmlndXJlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkgNS5cbiAqL1xuLyogbGluZSAyNTUsIC4uL3Njc3MvZm91bmRhdGlvbi9fbm9ybWFsaXplLnNjc3MgKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cbi8qIGxpbmUgMjY3LCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cbi8qIGxpbmUgMjc4LCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgZm9udCBmYW1pbHkgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IGZvbnQgc2l6ZSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cbi8qIGxpbmUgMjg5LCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAyICovXG4gIG1hcmdpbjogMDtcbiAgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG4vKiBsaW5lIDMwMywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIENocm9tZSwgU2FmYXJpIDUrLCBhbmQgSUUgOCsuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3ggNCsgYW5kIE9wZXJhLlxuICovXG4vKiBsaW5lIDMxNSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuLyogbGluZSAzMjgsIC4uL3Njc3MvZm91bmRhdGlvbi9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMiAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIDMgKi9cbn1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG4vKiBsaW5lIDM0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG4vKiBsaW5lIDM1MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cbi8qIGxpbmUgMzYyLCAuLi9zY3NzL2ZvdW5kYXRpb24vX25vcm1hbGl6ZS5zY3NzICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMiAqL1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogb24gT1MgWC5cbiAqL1xuLyogbGluZSAzNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fbm9ybWFsaXplLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuLyogbGluZSAzODMsIC4uL3Njc3MvZm91bmRhdGlvbi9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkuXG4gKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG4vKiBsaW5lIDM5NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ub3JtYWxpemUuc2NzcyAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKiAyICovXG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuLyogbGluZSA0MDcsIC4uL3Njc3MvZm91bmRhdGlvbi9fbm9ybWFsaXplLnNjc3MgKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkNTUzMgR1JBRElFTlRTXG5CZSBjYXJlZnVsIHdpdGggdGhlc2Ugc2luY2UgdGhleSBjYW5cbnJlYWxseSBzbG93IGRvd24geW91ciBDU1MuIERvbid0IG92ZXJkbyBpdC5cbioqKioqKioqKioqKioqKioqKioqKi9cbi8qIEBpbmNsdWRlIGNzcy1ncmFkaWVudCgjZGZkZmRmLCNmOGY4ZjgpOyAqL1xuLyogbGluZSA0MDIsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogaVBhZCAqL1xuLyogbGluZSA0MDksIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5uby10cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA0MTYsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbmh0bWwsXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG4vKiBsaW5lIDQyMCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjNTk1ODU4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA0MzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiBsaW5lIDQzNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuaW1nLFxub2JqZWN0LFxuZW1iZWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA0NDAsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbm9iamVjdCxcbmVtYmVkIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDQ0MywgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuaW1nIHtcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcbn1cblxuLyogbGluZSA0NDcsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbiNtYXBfY2FudmFzIGltZyxcbiNtYXBfY2FudmFzIGVtYmVkLFxuI21hcF9jYW52YXMgb2JqZWN0LFxuLm1hcF9jYW52YXMgaW1nLFxuLm1hcF9jYW52YXMgZW1iZWQsXG4ubWFwX2NhbnZhcyBvYmplY3Qge1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NTMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NTQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ1NSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NTYsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NTcsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ1OCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NTksIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA0NjUsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5hbnRpYWxpYXNlZCB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4vKiBsaW5lIDQ2OCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDQ3OCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xudGV4dGFyZWEge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5cbi8qIGxpbmUgNDgwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQmFzaWMgV29yZFByZXNzICBTdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBsaW5lIDQ4NSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLmFsaWdubGVmdCwgaW1nLmFsaWdubGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgNDg2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4uYWxpZ25yaWdodCwgaW1nLmFsaWducmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLyogbGluZSA0ODcsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5hbGlnbmNlbnRlciwgaW1nLmFsaWduY2VudGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQ4OCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLndwLWNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNDg5LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4ud3AtY2FwdGlvbiBwLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSA0OTAsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi53cC1jYXB0aW9uIGltZyB7XG4gIGJvcmRlcjogMCBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgNDkxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4ud3Atc21pbGV5IHtcbiAgbWF4LWhlaWdodDogMWVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0OTIsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5nYWxsZXJ5IGRsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDQ5NiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnZpc3VhbGx5aGlkZGVuLFxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgNTAyLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4uY2xlYXJmaXgge1xuICAqem9vbTogMTtcbn1cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLmNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIFRhYmxlcyAqL1xuLyogbGluZSA1MDgsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbnRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xufVxuXG4vKiBsaW5lIDUxMCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xudGFibGUgdGhlYWQsXG50YWJsZSB0Zm9vdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDUxMywgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xudGFibGUgdGhlYWQgdHIgdGgsXG50YWJsZSB0aGVhZCB0ciB0ZCxcbnRhYmxlIHRmb290IHRyIHRoLFxudGFibGUgdGZvb3QgdHIgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDUyMCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xudGFibGUgdGhlYWQgdHIgdGgsXG50YWJsZSB0Zm9vdCB0ciB0aCxcbnRhYmxlIHRib2R5IHRyIHRkLFxudGFibGUgdHIgdGQsXG50YWJsZSB0Zm9vdCB0ciB0ZCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi8qIEdyaWQgSFRNTCBDbGFzc2VzICovXG4vKiBsaW5lIDExNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbi5yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiA3Ny41ZW07XG4gICp6b29tOiAxO1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5yb3c6YmVmb3JlLCAucm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAyNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5yb3c6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTIwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuLnJvdy5jb2xsYXBzZSA+IC5jb2x1bW4sXG4ucm93LmNvbGxhcHNlID4gLmNvbHVtbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDEyMywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbi5yb3cuY29sbGFwc2UgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDEyNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbi5yb3cgLnJvdyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NWVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICAqem9vbTogMTtcbn1cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4ucm93IC5yb3c6YmVmb3JlLCAucm93IC5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnJvdyAucm93OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDEyNywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbi5yb3cgLnJvdy5jb2xsYXBzZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgKnpvb206IDE7XG59XG4vKiBsaW5lIDI3MywgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnJvdyAucm93LmNvbGxhcHNlOmJlZm9yZSwgLnJvdyAucm93LmNvbGxhcHNlOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAyNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5yb3cgLnJvdy5jb2xsYXBzZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDEzMSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbi5jb2x1bW4sXG4uY29sdW1ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIHtcbiAgLyogbGluZSAxMzYsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5jb2x1bW4sXG4gIC5jb2x1bW5zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVlbTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC8qIGxpbmUgMTQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuc21hbGwtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuc21hbGwtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDE0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLyogbGluZSAxNDAsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5zbWFsbC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuc21hbGwtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDE0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLyogbGluZSAxNDAsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5zbWFsbC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuc21hbGwtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDE0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLyogbGluZSAxNDAsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5zbWFsbC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDE0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLTExIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuc21hbGwtMTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQ0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuc21hbGwtb2Zmc2V0LTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cblxuICAvKiBsaW5lIDE0NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAxNDQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1vZmZzZXQtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDE0NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQ0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuc21hbGwtb2Zmc2V0LTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAxNDQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1vZmZzZXQtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDE0NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQ0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuc21hbGwtb2Zmc2V0LTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAxNDQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1vZmZzZXQtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDE0NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLW9mZnNldC05IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQ0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuc21hbGwtb2Zmc2V0LTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQ3LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICBbY2xhc3MqPVwiY29sdW1uXCJdICsgW2NsYXNzKj1cImNvbHVtblwiXTpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAvKiBsaW5lIDE0OCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgW2NsYXNzKj1cImNvbHVtblwiXSArIFtjbGFzcyo9XCJjb2x1bW5cIl0uZW5kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC8qIGxpbmUgMTUwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuY29sdW1uLnNtYWxsLWNlbnRlcmVkLFxuICAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBTdHlsZXMgZm9yIHNjcmVlbnMgdGhhdCBhcmUgYXRsZWFzdCA3NjhweDsgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNTgsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5sYXJnZS0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAxNTgsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5sYXJnZS0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMTU4LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAubGFyZ2UtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDE1OCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLmxhcmdlLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAxNTgsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5sYXJnZS01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMTU4LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAubGFyZ2UtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDE1OCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLmxhcmdlLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAxNTgsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5sYXJnZS04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMTU4LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAubGFyZ2UtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDE1OCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLmxhcmdlLTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMTU4LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAubGFyZ2UtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAxNTgsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5sYXJnZS0xMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSAxNjIsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5yb3cgLmxhcmdlLW9mZnNldC0wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG5cbiAgLyogbGluZSAxNjIsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5yb3cgLmxhcmdlLW9mZnNldC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAxNjIsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5yb3cgLmxhcmdlLW9mZnNldC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMTYyLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucm93IC5sYXJnZS1vZmZzZXQtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDE2MiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnJvdyAubGFyZ2Utb2Zmc2V0LTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAxNjIsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5yb3cgLmxhcmdlLW9mZnNldC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMTYyLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucm93IC5sYXJnZS1vZmZzZXQtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDE2MiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnJvdyAubGFyZ2Utb2Zmc2V0LTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAxNjIsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5yb3cgLmxhcmdlLW9mZnNldC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMTYyLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucm93IC5sYXJnZS1vZmZzZXQtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDE2MiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnJvdyAubGFyZ2Utb2Zmc2V0LTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMTYyLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucm93IC5sYXJnZS1vZmZzZXQtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAxNjYsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5wdXNoLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4LjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTY3LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucHVsbC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDguMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAvKiBsaW5lIDE2NiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnB1c2gtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTY3LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucHVsbC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSAxNjYsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5wdXNoLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAyNSU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAvKiBsaW5lIDE2NywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnB1bGwtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTY2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucHVzaC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSAxNjcsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5wdWxsLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMzMuMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAvKiBsaW5lIDE2NiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnB1c2gtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDQxLjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTY3LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucHVsbC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSAxNjYsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5wdXNoLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAvKiBsaW5lIDE2NywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnB1bGwtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTY2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucHVzaC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSAxNjcsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5wdWxsLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNTguMzMzMzMlO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAvKiBsaW5lIDE2NiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnB1c2gtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDY2LjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTY3LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucHVsbC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSAxNjYsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5wdXNoLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA3NSU7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAvKiBsaW5lIDE2NywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLnB1bGwtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTY2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucHVzaC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTY3LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucHVsbC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTY2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucHVzaC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTY3LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAucHVsbC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiA5MS42NjY2NyU7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTcwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuICAuY29sdW1uLmxhcmdlLWNlbnRlcmVkLFxuICAuY29sdW1ucy5sYXJnZS1jZW50ZXJlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4gIC5jb2x1bW4ubGFyZ2UtdW5jZW50ZXJlZCxcbiAgLmNvbHVtbnMubGFyZ2UtdW5jZW50ZXJlZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDE4MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ncmlkLnNjc3MgKi9cbiAgLmNvbHVtbi5sYXJnZS11bmNlbnRlcmVkLm9wcG9zaXRlLFxuICAuY29sdW1ucy5sYXJnZS11bmNlbnRlcmVkLm9wcG9zaXRlIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuLyogU2hvd2Nhc2UgR3JpZCAqL1xuLyogbGluZSAxOTIsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4uZXhhbXBsZSAucm93IC5jb2x1bW4sXG4uZXhhbXBsZSAucm93IC5jb2x1bW5zIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbn1cblxuLyogbGluZSAxOTgsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ3JpZC5zY3NzICovXG4uZXhhbXBsZSAucm93LFxuLmV4YW1wbGUgLnJvdyAuY29sdW1uLFxuLmV4YW1wbGUgLnJvdyAuY29sdW1ucyB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5cbi8qIGxpbmUgMjA2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dyaWQuc2NzcyAqL1xuLmV4YW1wbGUgLnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIEZvdW5kYXRpb24gQmxvY2sgR3JpZHMgZm9yIGJlbG93IHNtYWxsIGJyZWFrcG9pbnQgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiB7XG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIFtjbGFzcyo9XCJibG9jay1ncmlkLVwiXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgLTAuNjI1ZW07XG4gICAgKnpvb206IDE7XG4gIH1cbiAgLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbiAgW2NsYXNzKj1cImJsb2NrLWdyaWQtXCJdOmJlZm9yZSwgW2NsYXNzKj1cImJsb2NrLWdyaWQtXCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAvKiBsaW5lIDI3NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuICBbY2xhc3MqPVwiYmxvY2stZ3JpZC1cIl06YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgMjcsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIFtjbGFzcyo9XCJibG9jay1ncmlkLVwiXSA+IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0xID4gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMSA+IGxpOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0xID4gbGk6bnRoLW9mLXR5cGUoMW4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLyogbGluZSAzNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMiA+IGxpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMiA+IGxpOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0yID4gbGk6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLyogbGluZSAzNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMyA+IGxpIHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMyA+IGxpOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0zID4gbGk6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLyogbGluZSAzNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNCA+IGxpIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNCA+IGxpOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC00ID4gbGk6bnRoLW9mLXR5cGUoNG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLyogbGluZSAzNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNSA+IGxpIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNSA+IGxpOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC01ID4gbGk6bnRoLW9mLXR5cGUoNW4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLyogbGluZSAzNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNiA+IGxpIHtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNiA+IGxpOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC02ID4gbGk6bnRoLW9mLXR5cGUoNm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLyogbGluZSAzNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNyA+IGxpIHtcbiAgICB3aWR0aDogMTQuMjg1NzElO1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNyA+IGxpOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC03ID4gbGk6bnRoLW9mLXR5cGUoN24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLyogbGluZSAzNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtOCA+IGxpIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC04ID4gbGk6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDEsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTggPiBsaTpudGgtb2YtdHlwZSg4bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC05ID4gbGkge1xuICAgIHdpZHRoOiAxMS4xMTExMSU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC05ID4gbGk6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDEsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTkgPiBsaTpudGgtb2YtdHlwZSg5bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0xMCA+IGxpIHtcbiAgICB3aWR0aDogMTAlO1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTAgPiBsaTpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0MSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTAgPiBsaTpudGgtb2YtdHlwZSgxMG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLyogbGluZSAzNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTEgPiBsaSB7XG4gICAgd2lkdGg6IDkuMDkwOTElO1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTEgPiBsaTpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0MSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTEgPiBsaTpudGgtb2YtdHlwZSgxMW4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLyogbGluZSAzNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTIgPiBsaSB7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICAgIHBhZGRpbmc6IDAgMC42MjVlbSAxLjI1ZW07XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTIgPiBsaTpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0MSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMTIgPiBsaTpudGgtb2YtdHlwZSgxMm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4vKiBGb3VuZGF0aW9uIEJsb2NrIEdyaWRzIGZvciBhYm92ZSBzbWFsbCBicmVha3BvaW50ICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIFJlbW92ZSBzbWFsbCBncmlkIGNsZWFyaW5nICovXG4gIC8qIGxpbmUgNjMsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTEgPiBsaTpudGgtb2YtdHlwZSgxbisxKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAvKiBsaW5lIDYzLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC0yID4gbGk6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLyogbGluZSA2MywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtMyA+IGxpOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC8qIGxpbmUgNjMsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTQgPiBsaTpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAvKiBsaW5lIDYzLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC01ID4gbGk6bnRoLW9mLXR5cGUoNW4rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLyogbGluZSA2MywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtNiA+IGxpOm50aC1vZi10eXBlKDZuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC8qIGxpbmUgNjMsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTcgPiBsaTpudGgtb2YtdHlwZSg3bisxKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAvKiBsaW5lIDYzLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAuc21hbGwtYmxvY2stZ3JpZC04ID4gbGk6bnRoLW9mLXR5cGUoOG4rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLyogbGluZSA2MywgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLnNtYWxsLWJsb2NrLWdyaWQtOSA+IGxpOm50aC1vZi10eXBlKDluKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC8qIGxpbmUgNjMsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTEwID4gbGk6bnRoLW9mLXR5cGUoMTBuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC8qIGxpbmUgNjMsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTExID4gbGk6bnRoLW9mLXR5cGUoMTFuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC8qIGxpbmUgNjMsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5zbWFsbC1ibG9jay1ncmlkLTEyID4gbGk6bnRoLW9mLXR5cGUoMTJuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC8qIGxpbmUgMzYsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTEgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xID4gbGk6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDEsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTEgPiBsaTpudGgtb2YtdHlwZSgxbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0yID4gbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0yID4gbGk6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDEsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTIgPiBsaTpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0zID4gbGkge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0zID4gbGk6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDEsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTMgPiBsaTpudGgtb2YtdHlwZSgzbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC00ID4gbGkge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC00ID4gbGk6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDEsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTQgPiBsaTpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC01ID4gbGkge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC01ID4gbGk6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDEsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTUgPiBsaTpudGgtb2YtdHlwZSg1bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC02ID4gbGkge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC02ID4gbGk6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDEsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTYgPiBsaTpudGgtb2YtdHlwZSg2bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC03ID4gbGkge1xuICAgIHdpZHRoOiAxNC4yODU3MSU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC03ID4gbGk6bnRoLW9mLXR5cGUobikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgNDEsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTcgPiBsaTpudGgtb2YtdHlwZSg3bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC04ID4gbGkge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgICBwYWRkaW5nOiAwIDAuNjI1ZW0gMS4yNWVtO1xuICB9XG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTggPiBsaTpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0MSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtOCA+IGxpOm50aC1vZi10eXBlKDhuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC8qIGxpbmUgMzYsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTkgPiBsaSB7XG4gICAgd2lkdGg6IDExLjExMTExJTtcbiAgICBwYWRkaW5nOiAwIDAuNjI1ZW0gMS4yNWVtO1xuICB9XG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTkgPiBsaTpudGgtb2YtdHlwZShuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0MSwgLi4vc2Nzcy9mb3VuZGF0aW9uL19ibG9jay1ncmlkLnNjc3MgKi9cbiAgLmxhcmdlLWJsb2NrLWdyaWQtOSA+IGxpOm50aC1vZi10eXBlKDluKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC8qIGxpbmUgMzYsIC4uL3Njc3MvZm91bmRhdGlvbi9fYmxvY2stZ3JpZC5zY3NzICovXG4gIC5sYXJnZS1ibG9jay1ncmlkLTEwID4gbGkge1xuICAgIHdpZHRoOiAxMCU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMCA+IGxpOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMCA+IGxpOm50aC1vZi10eXBlKDEwbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMSA+IGxpIHtcbiAgICB3aWR0aDogOS4wOTA5MSU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMSA+IGxpOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMSA+IGxpOm50aC1vZi10eXBlKDExbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMiA+IGxpIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtIDEuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMiA+IGxpOm50aC1vZi10eXBlKG4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2Jsb2NrLWdyaWQuc2NzcyAqL1xuICAubGFyZ2UtYmxvY2stZ3JpZC0xMiA+IGxpOm50aC1vZi10eXBlKDEybisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbi8qIEZvdW5kYXRpb24gVmlzaWJpbGl0eSBIVE1MIENsYXNzZXMgKi9cbi8qIGxpbmUgOSwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbi5zaG93LWZvci1zbWFsbCxcbi5zaG93LWZvci1tZWRpdW0tZG93bixcbi5zaG93LWZvci1sYXJnZS1kb3duIHtcbiAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzLCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuLnNob3ctZm9yLW1lZGl1bSxcbi5zaG93LWZvci1tZWRpdW0tdXAsXG4uc2hvdy1mb3ItbGFyZ2UsXG4uc2hvdy1mb3ItbGFyZ2UtdXAsXG4uc2hvdy1mb3IteGxhcmdlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE5LCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuLmhpZGUtZm9yLW1lZGl1bSxcbi5oaWRlLWZvci1tZWRpdW0tdXAsXG4uaGlkZS1mb3ItbGFyZ2UsXG4uaGlkZS1mb3ItbGFyZ2UtdXAsXG4uaGlkZS1mb3IteGxhcmdlIHtcbiAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI1LCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuLmhpZGUtZm9yLXNtYWxsLFxuLmhpZGUtZm9yLW1lZGl1bS1kb3duLFxuLmhpZGUtZm9yLWxhcmdlLWRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIFNwZWNpZmljIHZpc2lsYml0eSBmb3IgdGFibGVzICovXG4vKiBsaW5lIDMxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xudGFibGUuc2hvdy1mb3Itc21hbGwsIHRhYmxlLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0YWJsZS5zaG93LWZvci1sYXJnZS1kb3duLCB0YWJsZS5oaWRlLWZvci1tZWRpdW0sIHRhYmxlLmhpZGUtZm9yLW1lZGl1bS11cCwgdGFibGUuaGlkZS1mb3ItbGFyZ2UsIHRhYmxlLmhpZGUtZm9yLWxhcmdlLXVwLCB0YWJsZS5oaWRlLWZvci14bGFyZ2Uge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSA0MSwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbnRoZWFkLnNob3ctZm9yLXNtYWxsLCB0aGVhZC5zaG93LWZvci1tZWRpdW0tZG93biwgdGhlYWQuc2hvdy1mb3ItbGFyZ2UtZG93biwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLCB0aGVhZC5oaWRlLWZvci1tZWRpdW0tdXAsIHRoZWFkLmhpZGUtZm9yLWxhcmdlLCB0aGVhZC5oaWRlLWZvci1sYXJnZS11cCwgdGhlYWQuaGlkZS1mb3IteGxhcmdlIHtcbiAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTEsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG50Ym9keS5zaG93LWZvci1zbWFsbCwgdGJvZHkuc2hvdy1mb3ItbWVkaXVtLWRvd24sIHRib2R5LnNob3ctZm9yLWxhcmdlLWRvd24sIHRib2R5LmhpZGUtZm9yLW1lZGl1bSwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLXVwLCB0Ym9keS5oaWRlLWZvci1sYXJnZSwgdGJvZHkuaGlkZS1mb3ItbGFyZ2UtdXAsIHRib2R5LmhpZGUtZm9yLXhsYXJnZSB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xudHIuc2hvdy1mb3Itc21hbGwsIHRyLnNob3ctZm9yLW1lZGl1bS1kb3duLCB0ci5zaG93LWZvci1sYXJnZS1kb3duLCB0ci5oaWRlLWZvci1tZWRpdW0sIHRyLmhpZGUtZm9yLW1lZGl1bS11cCwgdHIuaGlkZS1mb3ItbGFyZ2UsIHRyLmhpZGUtZm9yLWxhcmdlLXVwLCB0ci5oaWRlLWZvci14bGFyZ2Uge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3MiwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbnRkLnNob3ctZm9yLXNtYWxsLCB0ZC5zaG93LWZvci1tZWRpdW0tZG93biwgdGQuc2hvdy1mb3ItbGFyZ2UtZG93biwgdGQuaGlkZS1mb3ItbWVkaXVtLCB0ZC5oaWRlLWZvci1tZWRpdW0tdXAsIHRkLmhpZGUtZm9yLWxhcmdlLCB0ZC5oaWRlLWZvci1sYXJnZS11cCwgdGQuaGlkZS1mb3IteGxhcmdlLFxudGguc2hvdy1mb3Itc21hbGwsXG50aC5zaG93LWZvci1tZWRpdW0tZG93bixcbnRoLnNob3ctZm9yLWxhcmdlLWRvd24sXG50aC5oaWRlLWZvci1tZWRpdW0sXG50aC5oaWRlLWZvci1tZWRpdW0tdXAsXG50aC5oaWRlLWZvci1sYXJnZSxcbnRoLmhpZGUtZm9yLWxhcmdlLXVwLFxudGguaGlkZS1mb3IteGxhcmdlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4vKiBNZWRpdW0gRGlzcGxheXM6IDc2OHB4IC0gMTI3OXB4ICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgODQsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5zaG93LWZvci1tZWRpdW0sXG4gIC5zaG93LWZvci1tZWRpdW0tdXAge1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgODcsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5zaG93LWZvci1zbWFsbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSA4OSwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLmhpZGUtZm9yLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDkxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZS1mb3ItbWVkaXVtLFxuICAuaGlkZS1mb3ItbWVkaXVtLXVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBTcGVjaWZpYyB2aXNpbGJpdHkgZm9yIHRhYmxlcyAqL1xuICAvKiBsaW5lIDk2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuICB0YWJsZS5zaG93LWZvci1tZWRpdW0sIHRhYmxlLnNob3ctZm9yLW1lZGl1bS11cCwgdGFibGUuaGlkZS1mb3Itc21hbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLyogbGluZSAxMDEsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoZWFkLnNob3ctZm9yLW1lZGl1bSwgdGhlYWQuc2hvdy1mb3ItbWVkaXVtLXVwLCB0aGVhZC5oaWRlLWZvci1zbWFsbCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEwNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGJvZHkuc2hvdy1mb3ItbWVkaXVtLCB0Ym9keS5zaG93LWZvci1tZWRpdW0tdXAsIHRib2R5LmhpZGUtZm9yLXNtYWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTExLCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuICB0ci5zaG93LWZvci1tZWRpdW0sIHRyLnNob3ctZm9yLW1lZGl1bS11cCwgdHIuaGlkZS1mb3Itc21hbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMTcsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRkLnNob3ctZm9yLW1lZGl1bSwgdGQuc2hvdy1mb3ItbWVkaXVtLXVwLCB0ZC5oaWRlLWZvci1zbWFsbCxcbiAgdGguc2hvdy1mb3ItbWVkaXVtLFxuICB0aC5zaG93LWZvci1tZWRpdW0tdXAsXG4gIHRoLmhpZGUtZm9yLXNtYWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIExhcmdlIERpc3BsYXlzOiAxMjgwcHggLSAxNDQwcHggKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC8qIGxpbmUgMTI1LCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuc2hvdy1mb3ItbGFyZ2UsXG4gIC5zaG93LWZvci1sYXJnZS11cCB7XG4gICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMjgsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5zaG93LWZvci1tZWRpdW0sXG4gIC5zaG93LWZvci1tZWRpdW0tZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMzEsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRlLWZvci1tZWRpdW0sXG4gIC5oaWRlLWZvci1tZWRpdW0tZG93biB7XG4gICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRlLWZvci1sYXJnZSxcbiAgLmhpZGUtZm9yLWxhcmdlLXVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBTcGVjaWZpYyB2aXNpbGJpdHkgZm9yIHRhYmxlcyAqL1xuICAvKiBsaW5lIDEzOSwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUuc2hvdy1mb3ItbGFyZ2UsIHRhYmxlLnNob3ctZm9yLWxhcmdlLXVwLCB0YWJsZS5oaWRlLWZvci1tZWRpdW0sIHRhYmxlLmhpZGUtZm9yLW1lZGl1bS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQ1LCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuICB0aGVhZC5zaG93LWZvci1sYXJnZSwgdGhlYWQuc2hvdy1mb3ItbGFyZ2UtdXAsIHRoZWFkLmhpZGUtZm9yLW1lZGl1bSwgdGhlYWQuaGlkZS1mb3ItbWVkaXVtLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxNTEsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRib2R5LnNob3ctZm9yLWxhcmdlLCB0Ym9keS5zaG93LWZvci1sYXJnZS11cCwgdGJvZHkuaGlkZS1mb3ItbWVkaXVtLCB0Ym9keS5oaWRlLWZvci1tZWRpdW0tZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDE1NywgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIuc2hvdy1mb3ItbGFyZ2UsIHRyLnNob3ctZm9yLWxhcmdlLXVwLCB0ci5oaWRlLWZvci1tZWRpdW0sIHRyLmhpZGUtZm9yLW1lZGl1bS1kb3duIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTY0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuICB0ZC5zaG93LWZvci1sYXJnZSwgdGQuc2hvdy1mb3ItbGFyZ2UtdXAsIHRkLmhpZGUtZm9yLW1lZGl1bSwgdGQuaGlkZS1mb3ItbWVkaXVtLWRvd24sXG4gIHRoLnNob3ctZm9yLWxhcmdlLFxuICB0aC5zaG93LWZvci1sYXJnZS11cCxcbiAgdGguaGlkZS1mb3ItbWVkaXVtLFxuICB0aC5oaWRlLWZvci1tZWRpdW0tZG93biB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBYLUxhcmdlIERpc3BsYXlzOiAxNDAwcHggYW5kIHVwICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAvKiBsaW5lIDE3MywgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnNob3ctZm9yLXhsYXJnZSB7XG4gICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxNzUsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5zaG93LWZvci1sYXJnZSxcbiAgLnNob3ctZm9yLWxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTc4LCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZS1mb3ItbGFyZ2UsXG4gIC5oaWRlLWZvci1sYXJnZS1kb3duIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDE4MSwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLmhpZGUtZm9yLXhsYXJnZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogU3BlY2lmaWMgdmlzaWxiaXR5IGZvciB0YWJsZXMgKi9cbiAgLyogbGluZSAxODUsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRhYmxlLnNob3ctZm9yLXhsYXJnZSwgdGFibGUuaGlkZS1mb3ItbGFyZ2UsIHRhYmxlLmhpZGUtZm9yLWxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLyogbGluZSAxOTAsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoZWFkLnNob3ctZm9yLXhsYXJnZSwgdGhlYWQuaGlkZS1mb3ItbGFyZ2UsIHRoZWFkLmhpZGUtZm9yLWxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxOTUsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRib2R5LnNob3ctZm9yLXhsYXJnZSwgdGJvZHkuaGlkZS1mb3ItbGFyZ2UsIHRib2R5LmhpZGUtZm9yLWxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAyMDAsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRyLnNob3ctZm9yLXhsYXJnZSwgdHIuaGlkZS1mb3ItbGFyZ2UsIHRyLmhpZGUtZm9yLWxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAyMDYsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRkLnNob3ctZm9yLXhsYXJnZSwgdGQuaGlkZS1mb3ItbGFyZ2UsIHRkLmhpZGUtZm9yLWxhcmdlLWRvd24sXG4gIHRoLnNob3ctZm9yLXhsYXJnZSxcbiAgdGguaGlkZS1mb3ItbGFyZ2UsXG4gIHRoLmhpZGUtZm9yLWxhcmdlLWRvd24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLyogT3JpZW50YXRpb24gdGFyZ2V0aW5nICovXG4vKiBsaW5lIDIxNCwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbi5zaG93LWZvci1sYW5kc2NhcGUsXG4uaGlkZS1mb3ItcG9ydHJhaXQge1xuICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjE2LCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuLmhpZGUtZm9yLWxhbmRzY2FwZSxcbi5zaG93LWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogU3BlY2lmaWMgdmlzaWxiaXR5IGZvciB0YWJsZXMgKi9cbi8qIGxpbmUgMjIxLCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xudGFibGUuaGlkZS1mb3ItbGFuZHNjYXBlLCB0YWJsZS5zaG93LWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDIyNSwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbnRoZWFkLmhpZGUtZm9yLWxhbmRzY2FwZSwgdGhlYWQuc2hvdy1mb3ItcG9ydHJhaXQge1xuICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjksIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG50Ym9keS5oaWRlLWZvci1sYW5kc2NhcGUsIHRib2R5LnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjMzLCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xudHIuaGlkZS1mb3ItbGFuZHNjYXBlLCB0ci5zaG93LWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIzOCwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbnRkLmhpZGUtZm9yLWxhbmRzY2FwZSwgdGQuc2hvdy1mb3ItcG9ydHJhaXQsXG50aC5oaWRlLWZvci1sYW5kc2NhcGUsXG50aC5zaG93LWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDI0MywgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnNob3ctZm9yLWxhbmRzY2FwZSxcbiAgLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDI0NSwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLmhpZGUtZm9yLWxhbmRzY2FwZSxcbiAgLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBTcGVjaWZpYyB2aXNpbGJpdHkgZm9yIHRhYmxlcyAqL1xuICAvKiBsaW5lIDI1MCwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUuc2hvdy1mb3ItbGFuZHNjYXBlLCB0YWJsZS5oaWRlLWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAvKiBsaW5lIDI1NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGhlYWQuc2hvdy1mb3ItbGFuZHNjYXBlLCB0aGVhZC5oaWRlLWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDI1OCwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGJvZHkuc2hvdy1mb3ItbGFuZHNjYXBlLCB0Ym9keS5oaWRlLWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDI2MiwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIuc2hvdy1mb3ItbGFuZHNjYXBlLCB0ci5oaWRlLWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDI2NywgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGQuc2hvdy1mb3ItbGFuZHNjYXBlLCB0ZC5oaWRlLWZvci1wb3J0cmFpdCxcbiAgdGguc2hvdy1mb3ItbGFuZHNjYXBlLFxuICB0aC5oaWRlLWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5zaG93LWZvci1wb3J0cmFpdCxcbiAgLmhpZGUtZm9yLWxhbmRzY2FwZSB7XG4gICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAyNzUsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRlLWZvci1wb3J0cmFpdCxcbiAgLnNob3ctZm9yLWxhbmRzY2FwZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogU3BlY2lmaWMgdmlzaWxiaXR5IGZvciB0YWJsZXMgKi9cbiAgLyogbGluZSAyODAsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRhYmxlLnNob3ctZm9yLXBvcnRyYWl0LCB0YWJsZS5oaWRlLWZvci1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLyogbGluZSAyODQsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoZWFkLnNob3ctZm9yLXBvcnRyYWl0LCB0aGVhZC5oaWRlLWZvci1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAyODgsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRib2R5LnNob3ctZm9yLXBvcnRyYWl0LCB0Ym9keS5oaWRlLWZvci1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAyOTIsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRyLnNob3ctZm9yLXBvcnRyYWl0LCB0ci5oaWRlLWZvci1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAyOTcsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4gIHRkLnNob3ctZm9yLXBvcnRyYWl0LCB0ZC5oaWRlLWZvci1sYW5kc2NhcGUsXG4gIHRoLnNob3ctZm9yLXBvcnRyYWl0LFxuICB0aC5oaWRlLWZvci1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLyogVG91Y2gtZW5hYmxlZCBkZXZpY2UgdGFyZ2V0aW5nICovXG4vKiBsaW5lIDMwMywgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbi5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMDQsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4uaGlkZS1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzA1LCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuLnRvdWNoIC5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMDYsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4udG91Y2ggLmhpZGUtZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBTcGVjaWZpYyB2aXNpbGJpdHkgZm9yIHRhYmxlcyAqL1xuLyogbGluZSAzMDksIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG50YWJsZS5oaWRlLWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDMxMCwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbi50b3VjaCB0YWJsZS5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDMxMSwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbnRoZWFkLmhpZGUtZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzEyLCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xuLnRvdWNoIHRoZWFkLnNob3ctZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzEzLCAuLi9zY3NzL2ZvdW5kYXRpb24vX3Zpc2liaWxpdHkuc2NzcyAqL1xudGJvZHkuaGlkZS1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMTQsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4udG91Y2ggdGJvZHkuc2hvdy1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMTUsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG50ci5oaWRlLWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMxNiwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbi50b3VjaCB0ci5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMxNywgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbnRkLmhpZGUtZm9yLXRvdWNoIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMxOCwgLi4vc2Nzcy9mb3VuZGF0aW9uL192aXNpYmlsaXR5LnNjc3MgKi9cbi50b3VjaCB0ZC5zaG93LWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMTksIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG50aC5oaWRlLWZvci10b3VjaCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMjAsIC4uL3Njc3MvZm91bmRhdGlvbi9fdmlzaWJpbGl0eS5zY3NzICovXG4udG91Y2ggdGguc2hvdy1mb3ItdG91Y2gge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi8qID1JbWFnZXMgKi9cbi8qIGxpbmUgMiwgLi4vc2Nzcy9fd3AtZGVmYXVsdHMuc2NzcyAqL1xuLmVudHJ5LWNvbnRlbnQgcCBpbWcsXG4ucG9zdC10aHVtYiBpbWcsXG4uaW1hZ2UtZnJhbWUgaW1nLFxuLmF0dGFjaG1lbnQgLnBvc3QtYm94IGltZyxcbi5zbGlkZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDExLCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4uaW1hZ2UtZnJhbWUgaW1nLFxuLmF0dGFjaG1lbnQgLnBvc3QtYm94IGltZyxcbi5lbnRyeS1jb250ZW50LW1lZGlhIGltZyxcbi5wb3N0LXRodW1iIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgMTYsIC4uL3Njc3MvX3dwLWRlZmF1bHRzLnNjc3MgKi9cbi5hdHRhY2htZW50IGFydGljbGUgLmVudHJ5LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMCAwO1xufVxuXG4vKiBsaW5lIDE4LCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4uYXR0YWNobWVudCAucG9zdC1ib3ggaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIGxpbmUgMjAsIC4uL3Njc3MvX3dwLWRlZmF1bHRzLnNjc3MgKi9cbi5jb250ZW50IC5nYWxsZXJ5LWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDI2LCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4uY29udGVudCAuZ2FsbGVyeSAuZ2FsbGVyeS1pY29uIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyOCwgLi4vc2Nzcy9fd3AtZGVmYXVsdHMuc2NzcyAqL1xuLmVudHJ5LWNvbnRlbnQgaW1nLFxuLmNvbW1lbnQtY29udGVudCBpbWcsXG4ud2lkZ2V0IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogRmx1aWQgaW1hZ2VzIGZvciBwb3N0cywgY29tbWVudHMsIGFuZCB3aWRnZXRzICovXG59XG5cbi8qIGxpbmUgMzIsIC4uL3Njc3MvX3dwLWRlZmF1bHRzLnNjc3MgKi9cbmltZy5zaXplLWZ1bGwsXG5pbWcuc2l6ZS1sYXJnZSB7XG4gIHdpZHRoOiBhdXRvO1xuICAvKiBQcmV2ZW50IHN0cmV0Y2hpbmcgb2YgZnVsbC1zaXplIGFuZCBsYXJnZS1zaXplIGltYWdlcyB3aXRoIGhlaWdodCBhbmQgd2lkdGggYXR0cmlidXRlcyBpbiBJRTggKi9cbiAgaGVpZ2h0OiBhdXRvO1xuICAvKiBNYWtlIHN1cmUgaW1hZ2VzIHdpdGggV29yZFByZXNzLWFkZGVkIGhlaWdodCBhbmQgd2lkdGggYXR0cmlidXRlcyBhcmUgc2NhbGVkIGNvcnJlY3RseSAqL1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAzOSwgLi4vc2Nzcy9fd3AtZGVmYXVsdHMuc2NzcyAqL1xuLmVudHJ5LWNvbnRlbnQgaW1nLndwLXNtaWxleSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSA0NiwgLi4vc2Nzcy9fd3AtZGVmYXVsdHMuc2NzcyAqL1xuLmFsaWdubGVmdCBpbWcsXG4uYWxpZ25yaWdodCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1MSwgLi4vc2Nzcy9fd3AtZGVmYXVsdHMuc2NzcyAqL1xuaW1nLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8qIGxpbmUgNTksIC4uL3Njc3MvX3dwLWRlZmF1bHRzLnNjc3MgKi9cbmltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMjBweCAwO1xufVxuXG4vKiBsaW5lIDY0LCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG5pbWcuYWxpZ25yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDEwcHggMCAwIDIwcHg7XG59XG5cbi8qIGxpbmUgNjksIC4uL3Njc3MvX3dwLWRlZmF1bHRzLnNjc3MgKi9cbi53cC1zbWlsZXkge1xuICBtYXgtaGVpZ2h0OiAxM3B4O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3NCwgLi4vc2Nzcy9fd3AtZGVmYXVsdHMuc2NzcyAqL1xuLmdhbGxlcnkge1xuICBtYXJnaW46IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA4MCwgLi4vc2Nzcy9fd3AtZGVmYXVsdHMuc2NzcyAqL1xuLmdhbGxlcnktaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDg2LCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4jZ2FsbGVyeS0xIC5nYWxsZXJ5LWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzMlO1xufVxuXG4vKiBsaW5lIDk1LCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4uZ2FsbGVyeS1jYXB0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgOTcsIC4uL3Njc3MvX3dwLWRlZmF1bHRzLnNjc3MgKi9cbi5nYWxsZXJ5LWl0ZW0gLmdhbGxlcnktY2FwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTIlO1xufVxuXG4vKiBsaW5lIDEwMiwgLi4vc2Nzcy9fd3AtZGVmYXVsdHMuc2NzcyAqL1xuLndwLWNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogLjg1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgMTA5LCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4ud3AtY2FwdGlvbi5hbGlnbmNlbnRlciB7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xufVxuLyogbGluZSAxMTEsIC4uL3Njc3MvX3dwLWRlZmF1bHRzLnNjc3MgKi9cbi53cC1jYXB0aW9uLmFsaWduY2VudGVyIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSAxMTMsIC4uL3Njc3MvX3dwLWRlZmF1bHRzLnNjc3MgKi9cbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjIpO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbi8qIGxpbmUgMTIzLCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG5pbWcjd3BzdGF0cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAxLjYyNWVtO1xufVxuXG4vKiBsaW5lIDEzMSwgLi4vc2Nzcy9fd3AtZGVmYXVsdHMuc2NzcyAqL1xuLmFsaWduLWxlZnQsXG4uYWxpZ25sZWZ0LFxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTM2LCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4uYWxpZ24tbGVmdCxcbi5hbGlnbmxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi8qIGxpbmUgMTQxLCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4uYWxpZ24tcmlnaHQsXG4uYWxpZ25yaWdodCxcbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgMTQ1LCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4uYWxpZ24tcmlnaHQsXG4uYWxpZ25yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi8qIGxpbmUgMTUxLCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTUzLCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTU1LCAuLi9zY3NzL193cC1kZWZhdWx0cy5zY3NzICovXG4uYWxpZ24tY2VudGVyLFxuLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC4xLjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250LWF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjEuMFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250LWF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC4xLjBcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnQtYXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjEuMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9mb250LWF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjEuMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udC1hd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC4xLjAjZm9udGF3ZXNvbWVyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogbGluZSA0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fY29yZS5zY3NzICovXG4uaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi8qIGxpbmUgNSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2xhcmdlci5zY3NzICovXG4uaWNvbi1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cblxuLyogbGluZSAxMCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2xhcmdlci5zY3NzICovXG4uaWNvbi0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4vKiBsaW5lIDExLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fbGFyZ2VyLnNjc3MgKi9cbi5pY29uLTN4IHtcbiAgZm9udC1zaXplOiAzZW07XG59XG5cbi8qIGxpbmUgMTIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19sYXJnZXIuc2NzcyAqL1xuLmljb24tNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuLyogbGluZSAxMywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2xhcmdlci5zY3NzICovXG4uaWNvbi01eCB7XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuXG4vKiBsaW5lIDMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19maXhlZC13aWR0aC5zY3NzICovXG4uaWNvbi1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fbGlzdC5zY3NzICovXG4uaWNvbi11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDIuMTQyODZlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLyogbGluZSA4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fbGlzdC5zY3NzICovXG4uaWNvbi11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDEwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fbGlzdC5zY3NzICovXG4uaWNvbi1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuMTQyODZlbTtcbiAgd2lkdGg6IDIuMTQyODZlbTtcbiAgdG9wOiAwLjE0Mjg2ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMTYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19saXN0LnNjc3MgKi9cbi5pY29uLWxpLmljb24tbGcge1xuICBsZWZ0OiAtMS44NTcxNGVtO1xufVxuXG4vKiBsaW5lIDQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19ib3JkZXJlZC1wdWxsZWQuc2NzcyAqL1xuLmljb24tYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAwLjA4ZW0gI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLyogbGluZSAxMCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2JvcmRlcmVkLXB1bGxlZC5zY3NzICovXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLyogbGluZSAxMSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2JvcmRlcmVkLXB1bGxlZC5zY3NzICovXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19ib3JkZXJlZC1wdWxsZWQuc2NzcyAqL1xuLmljb24ucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtO1xufVxuLyogbGluZSAxNSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2JvcmRlcmVkLXB1bGxlZC5zY3NzICovXG4uaWNvbi5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07XG59XG5cbi8qIGxpbmUgNCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzICovXG4uaWNvbi1yb3RhdGUtOTAge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19yb3RhdGVkLWZsaXBwZWQuc2NzcyAqL1xuLmljb24tcm90YXRlLTE4MCB7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Mik7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLyogbGluZSA2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fcm90YXRlZC1mbGlwcGVkLnNjc3MgKi9cbi5pY29uLXJvdGF0ZS0yNzAge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi8qIGxpbmUgOCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzICovXG4uaWNvbi1mbGlwLWhvcml6b250YWwge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLyogbGluZSA5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fcm90YXRlZC1mbGlwcGVkLnNjc3MgKi9cbi5pY29uLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLyogbGluZSA0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fc3RhY2tlZC5zY3NzICovXG4uaWNvbi1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSAxMiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX3N0YWNrZWQuc2NzcyAqL1xuLmljb24tc3RhY2stMXgsIC5pY29uLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDE4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fc3RhY2tlZC5zY3NzICovXG4uaWNvbi1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDE5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fc3RhY2tlZC5zY3NzICovXG4uaWNvbi1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4vKiBsaW5lIDIwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9fc3RhY2tlZC5zY3NzICovXG4uaWNvbi1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cbi8qIGxpbmUgNCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CAXCI7XG59XG5cbi8qIGxpbmUgNSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CBXCI7XG59XG5cbi8qIGxpbmUgNiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AglwiO1xufVxuXG4vKiBsaW5lIDcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CDXCI7XG59XG5cbi8qIGxpbmUgOCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CEXCI7XG59XG5cbi8qIGxpbmUgOSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIVcIjtcbn1cblxuLyogbGluZSAxMCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXN0YXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiO1xufVxuXG4vKiBsaW5lIDExLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ah1wiO1xufVxuXG4vKiBsaW5lIDEyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiO1xufVxuXG4vKiBsaW5lIDEzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIlcIjtcbn1cblxuLyogbGluZSAxNCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CKXCI7XG59XG5cbi8qIGxpbmUgMTUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CLXCI7XG59XG5cbi8qIGxpbmUgMTYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjFwiO1xufVxuXG4vKiBsaW5lIDE3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI1cIjtcbn1cblxuLyogbGluZSAxOCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74COXCI7XG59XG5cbi8qIGxpbmUgMTksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJBcIjtcbn1cblxuLyogbGluZSAyMCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkVwiO1xufVxuXG4vKiBsaW5lIDIxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CSXCI7XG59XG5cbi8qIGxpbmUgMjIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1nZWFyOmJlZm9yZSxcbi5pY29uLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ak1wiO1xufVxuXG4vKiBsaW5lIDI0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4vKiBsaW5lIDI1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4vKiBsaW5lIDI2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CWXCI7XG59XG5cbi8qIGxpbmUgMjcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7XG59XG5cbi8qIGxpbmUgMjgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CYXCI7XG59XG5cbi8qIGxpbmUgMjksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4vKiBsaW5lIDMwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiO1xufVxuXG4vKiBsaW5lIDMxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjtcbn1cblxuLyogbGluZSAzMiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CcXCI7XG59XG5cbi8qIGxpbmUgMzMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CdXCI7XG59XG5cbi8qIGxpbmUgMzQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLmljb24tcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7XG59XG5cbi8qIGxpbmUgMzYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ChXCI7XG59XG5cbi8qIGxpbmUgMzcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AolwiO1xufVxuXG4vKiBsaW5lIDM4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ao1wiO1xufVxuXG4vKiBsaW5lIDM5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ApFwiO1xufVxuXG4vKiBsaW5lIDQwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24taGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ApVwiO1xufVxuXG4vKiBsaW5lIDQxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AplwiO1xufVxuXG4vKiBsaW5lIDQyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKdcIjtcbn1cblxuLyogbGluZSA0MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqFwiO1xufVxuXG4vKiBsaW5lIDQ0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CpXCI7XG59XG5cbi8qIGxpbmUgNDUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CqXCI7XG59XG5cbi8qIGxpbmUgNDYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKtcIjtcbn1cblxuLyogbGluZSA0NywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKxcIjtcbn1cblxuLyogbGluZSA0OCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjtcbn1cblxuLyogbGluZSA0OSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CuXCI7XG59XG5cbi8qIGxpbmUgNTAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ar1wiO1xufVxuXG4vKiBsaW5lIDUxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CwXCI7XG59XG5cbi8qIGxpbmUgNTIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CxXCI7XG59XG5cbi8qIGxpbmUgNTMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CyXCI7XG59XG5cbi8qIGxpbmUgNTQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLNcIjtcbn1cblxuLyogbGluZSA1NSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C0XCI7XG59XG5cbi8qIGxpbmUgNTYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C1XCI7XG59XG5cbi8qIGxpbmUgNTcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C2XCI7XG59XG5cbi8qIGxpbmUgNTgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLdcIjtcbn1cblxuLyogbGluZSA1OSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C4XCI7XG59XG5cbi8qIGxpbmUgNjAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C5XCI7XG59XG5cbi8qIGxpbmUgNjEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C6XCI7XG59XG5cbi8qIGxpbmUgNjIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1kZWRlbnQ6YmVmb3JlLFxuLmljb24tb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Au1wiO1xufVxuXG4vKiBsaW5lIDY0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24taW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C8XCI7XG59XG5cbi8qIGxpbmUgNjUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi12aWRlby1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgL1cIjtcbn1cblxuLyogbGluZSA2NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBob3RvOmJlZm9yZSxcbi5pY29uLWltYWdlOmJlZm9yZSxcbi5pY29uLXBpY3R1cmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvlwiO1xufVxuXG4vKiBsaW5lIDY5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GAXCI7XG59XG5cbi8qIGxpbmUgNzAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GBXCI7XG59XG5cbi8qIGxpbmUgNzEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYJcIjtcbn1cblxuLyogbGluZSA3MiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYNcIjtcbn1cblxuLyogbGluZSA3MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWVkaXQ6YmVmb3JlLFxuLmljb24tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GEXCI7XG59XG5cbi8qIGxpbmUgNzUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zaGFyZS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhVwiO1xufVxuXG4vKiBsaW5lIDc2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY2hlY2stc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYZcIjtcbn1cblxuLyogbGluZSA3NywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bh1wiO1xufVxuXG4vKiBsaW5lIDc4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BiFwiO1xufVxuXG4vKiBsaW5lIDc5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BiVwiO1xufVxuXG4vKiBsaW5lIDgwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYpcIjtcbn1cblxuLyogbGluZSA4MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYtcIjtcbn1cblxuLyogbGluZSA4MiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GMXCI7XG59XG5cbi8qIGxpbmUgODMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GNXCI7XG59XG5cbi8qIGxpbmUgODQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GOXCI7XG59XG5cbi8qIGxpbmUgODUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZBcIjtcbn1cblxuLyogbGluZSA4NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkVwiO1xufVxuXG4vKiBsaW5lIDg3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZJcIjtcbn1cblxuLyogbGluZSA4OCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bk1wiO1xufVxuXG4vKiBsaW5lIDg5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BlFwiO1xufVxuXG4vKiBsaW5lIDkwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZVcIjtcbn1cblxuLyogbGluZSA5MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BllwiO1xufVxuXG4vKiBsaW5lIDkyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdGltZXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GXXCI7XG59XG5cbi8qIGxpbmUgOTMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZhcIjtcbn1cblxuLyogbGluZSA5NCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmVwiO1xufVxuXG4vKiBsaW5lIDk1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24taW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZpcIjtcbn1cblxuLyogbGluZSA5NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZtcIjtcbn1cblxuLyogbGluZSA5NywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GcXCI7XG59XG5cbi8qIGxpbmUgOTgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jaGVjay1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BnVwiO1xufVxuXG4vKiBsaW5lIDk5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GeXCI7XG59XG5cbi8qIGxpbmUgMTAwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BoFwiO1xufVxuXG4vKiBsaW5lIDEwMSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GhXCI7XG59XG5cbi8qIGxpbmUgMTAyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaJcIjtcbn1cblxuLyogbGluZSAxMDMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GjXCI7XG59XG5cbi8qIGxpbmUgMTA0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi5pY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GkXCI7XG59XG5cbi8qIGxpbmUgMTA2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GlXCI7XG59XG5cbi8qIGxpbmUgMTA3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaZcIjtcbn1cblxuLyogbGluZSAxMDgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GnXCI7XG59XG5cbi8qIGxpbmUgMTA5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgahcIjtcbn1cblxuLyogbGluZSAxMTAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BqVwiO1xufVxuXG4vKiBsaW5lIDExMSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BqlwiO1xufVxuXG4vKiBsaW5lIDExMiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgatcIjtcbn1cblxuLyogbGluZSAxMTMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GsXCI7XG59XG5cbi8qIGxpbmUgMTE0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrVwiO1xufVxuXG4vKiBsaW5lIDExNSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrlwiO1xufVxuXG4vKiBsaW5lIDExNiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BsFwiO1xufVxuXG4vKiBsaW5lIDExNywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXdhcm5pbmc6YmVmb3JlLFxuLmljb24tZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbFcIjtcbn1cblxuLyogbGluZSAxMTksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BslwiO1xufVxuXG4vKiBsaW5lIDEyMCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GzXCI7XG59XG5cbi8qIGxpbmUgMTIxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G0XCI7XG59XG5cbi8qIGxpbmUgMTIyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtVwiO1xufVxuXG4vKiBsaW5lIDEyMywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4vKiBsaW5lIDEyNCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbdcIjtcbn1cblxuLyogbGluZSAxMjUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbhcIjtcbn1cblxuLyogbGluZSAxMjYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G5XCI7XG59XG5cbi8qIGxpbmUgMTI3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BulwiO1xufVxuXG4vKiBsaW5lIDEyOCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bu1wiO1xufVxuXG4vKiBsaW5lIDEyOSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G8XCI7XG59XG5cbi8qIGxpbmUgMTMwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3dzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgb1cIjtcbn1cblxuLyogbGluZSAxMzEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hcnJvd3MtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BvlwiO1xufVxuXG4vKiBsaW5lIDEzMiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWJhci1jaGFydC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KAXCI7XG59XG5cbi8qIGxpbmUgMTMzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoFcIjtcbn1cblxuLyogbGluZSAxMzQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoJcIjtcbn1cblxuLyogbGluZSAxMzUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoNcIjtcbn1cblxuLyogbGluZSAxMzYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoRcIjtcbn1cblxuLyogbGluZSAxMzcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1nZWFyczpiZWZvcmUsXG4uaWNvbi1jb2dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KFXCI7XG59XG5cbi8qIGxpbmUgMTM5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoZcIjtcbn1cblxuLyogbGluZSAxNDAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10aHVtYnMtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ch1wiO1xufVxuXG4vKiBsaW5lIDE0MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRodW1icy1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgohcIjtcbn1cblxuLyogbGluZSAxNDIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgolcIjtcbn1cblxuLyogbGluZSAxNDMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1oZWFydC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KKXCI7XG59XG5cbi8qIGxpbmUgMTQ0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc2lnbi1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgotcIjtcbn1cblxuLyogbGluZSAxNDUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoxcIjtcbn1cblxuLyogbGluZSAxNDYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10aHVtYi10YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KNXCI7XG59XG5cbi8qIGxpbmUgMTQ3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZXh0ZXJuYWwtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CjlwiO1xufVxuXG4vKiBsaW5lIDE0OCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpBcIjtcbn1cblxuLyogbGluZSAxNDksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpFcIjtcbn1cblxuLyogbGluZSAxNTAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1naXRodWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KSXCI7XG59XG5cbi8qIGxpbmUgMTUxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KTXCI7XG59XG5cbi8qIGxpbmUgMTUyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbGVtb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClFwiO1xufVxuXG4vKiBsaW5lIDE1MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KVXCI7XG59XG5cbi8qIGxpbmUgMTU0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpZcIjtcbn1cblxuLyogbGluZSAxNTUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1ib29rbWFyay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KXXCI7XG59XG5cbi8qIGxpbmUgMTU2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KYXCI7XG59XG5cbi8qIGxpbmUgMTU3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmVwiO1xufVxuXG4vKiBsaW5lIDE1OCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KaXCI7XG59XG5cbi8qIGxpbmUgMTU5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KbXCI7XG59XG5cbi8qIGxpbmUgMTYwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KcXCI7XG59XG5cbi8qIGxpbmUgMTYxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp1cIjtcbn1cblxuLyogbGluZSAxNjIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp5cIjtcbn1cblxuLyogbGluZSAxNjMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1oZGQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CoFwiO1xufVxuXG4vKiBsaW5lIDE2NCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KhXCI7XG59XG5cbi8qIGxpbmUgMTY1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ds1wiO1xufVxuXG4vKiBsaW5lIDE2NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KjXCI7XG59XG5cbi8qIGxpbmUgMTY3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24taGFuZC1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KkXCI7XG59XG5cbi8qIGxpbmUgMTY4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24taGFuZC1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqVcIjtcbn1cblxuLyogbGluZSAxNjksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1oYW5kLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqZcIjtcbn1cblxuLyogbGluZSAxNzAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1oYW5kLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cp1wiO1xufVxuXG4vKiBsaW5lIDE3MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KoXCI7XG59XG5cbi8qIGxpbmUgMTcyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KpXCI7XG59XG5cbi8qIGxpbmUgMTczLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KqXCI7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqtcIjtcbn1cblxuLyogbGluZSAxNzUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrFwiO1xufVxuXG4vKiBsaW5lIDE3NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrVwiO1xufVxuXG4vKiBsaW5lIDE3NywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KuXCI7XG59XG5cbi8qIGxpbmUgMTc4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KwXCI7XG59XG5cbi8qIGxpbmUgMTc5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KxXCI7XG59XG5cbi8qIGxpbmUgMTgwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CslwiO1xufVxuXG4vKiBsaW5lIDE4MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWdyb3VwOmJlZm9yZSxcbi5pY29uLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OAXCI7XG59XG5cbi8qIGxpbmUgMTgzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY2hhaW46YmVmb3JlLFxuLmljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DgVwiO1xufVxuXG4vKiBsaW5lIDE4NSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OCXCI7XG59XG5cbi8qIGxpbmUgMTg2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4NcIjtcbn1cblxuLyogbGluZSAxODcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jdXQ6YmVmb3JlLFxuLmljb24tc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4RcIjtcbn1cblxuLyogbGluZSAxODksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jb3B5OmJlZm9yZSxcbi5pY29uLWZpbGVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4VcIjtcbn1cblxuLyogbGluZSAxOTEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4ZcIjtcbn1cblxuLyogbGluZSAxOTIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zYXZlOmJlZm9yZSxcbi5pY29uLWZsb3BweS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OHXCI7XG59XG5cbi8qIGxpbmUgMTk0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OIXCI7XG59XG5cbi8qIGxpbmUgMTk1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbmF2aWNvbjpiZWZvcmUsXG4uaWNvbi1yZW9yZGVyOmJlZm9yZSxcbi5pY29uLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4lcIjtcbn1cblxuLyogbGluZSAxOTgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OKXCI7XG59XG5cbi8qIGxpbmUgMTk5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Di1wiO1xufVxuXG4vKiBsaW5lIDIwMCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4xcIjtcbn1cblxuLyogbGluZSAyMDEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg41cIjtcbn1cblxuLyogbGluZSAyMDIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DjlwiO1xufVxuXG4vKiBsaW5lIDIwMywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OQXCI7XG59XG5cbi8qIGxpbmUgMjA0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5FcIjtcbn1cblxuLyogbGluZSAyMDUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5JcIjtcbn1cblxuLyogbGluZSAyMDYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OTXCI7XG59XG5cbi8qIGxpbmUgMjA3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OUXCI7XG59XG5cbi8qIGxpbmUgMjA4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5VcIjtcbn1cblxuLyogbGluZSAyMDksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1tb25leTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DllwiO1xufVxuXG4vKiBsaW5lIDIxMCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5dcIjtcbn1cblxuLyogbGluZSAyMTEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmFwiO1xufVxuXG4vKiBsaW5lIDIxMiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5lcIjtcbn1cblxuLyogbGluZSAyMTMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmlwiO1xufVxuXG4vKiBsaW5lIDIxNCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5tcIjtcbn1cblxuLyogbGluZSAyMTUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi11bnNvcnRlZDpiZWZvcmUsXG4uaWNvbi1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OcXCI7XG59XG5cbi8qIGxpbmUgMjE3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc29ydC1kb3duOmJlZm9yZSxcbi5pY29uLXNvcnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnVwiO1xufVxuXG4vKiBsaW5lIDIxOSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXNvcnQtdXA6YmVmb3JlLFxuLmljb24tc29ydC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg55cIjtcbn1cblxuLyogbGluZSAyMjEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DoFwiO1xufVxuXG4vKiBsaW5lIDIyMiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OhXCI7XG59XG5cbi8qIGxpbmUgMjIzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcm90YXRlLWxlZnQ6YmVmb3JlLFxuLmljb24tdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DolwiO1xufVxuXG4vKiBsaW5lIDIyNSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWxlZ2FsOmJlZm9yZSxcbi5pY29uLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OjXCI7XG59XG5cbi8qIGxpbmUgMjI3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZGFzaGJvYXJkOmJlZm9yZSxcbi5pY29uLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6RcIjtcbn1cblxuLyogbGluZSAyMjksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jb21tZW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6VcIjtcbn1cblxuLyogbGluZSAyMzAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jb21tZW50cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OmXCI7XG59XG5cbi8qIGxpbmUgMjMxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmxhc2g6YmVmb3JlLFxuLmljb24tYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dp1wiO1xufVxuXG4vKiBsaW5lIDIzMywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6hcIjtcbn1cblxuLyogbGluZSAyMzQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DqVwiO1xufVxuXG4vKiBsaW5lIDIzNSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBhc3RlOmJlZm9yZSxcbi5pY29uLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DqlwiO1xufVxuXG4vKiBsaW5lIDIzNywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWxpZ2h0YnVsYi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OrXCI7XG59XG5cbi8qIGxpbmUgMjM4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6xcIjtcbn1cblxuLyogbGluZSAyMzksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DrVwiO1xufVxuXG4vKiBsaW5lIDI0MCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DrlwiO1xufVxuXG4vKiBsaW5lIDI0MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7BcIjtcbn1cblxuLyogbGluZSAyNDIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DsVwiO1xufVxuXG4vKiBsaW5lIDI0MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OyXCI7XG59XG5cbi8qIGxpbmUgMjQ0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYmVsbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KiXCI7XG59XG5cbi8qIGxpbmUgMjQ1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O0XCI7XG59XG5cbi8qIGxpbmUgMjQ2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DtVwiO1xufVxuXG4vKiBsaW5lIDI0NywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWZpbGUtdGV4dC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O2XCI7XG59XG5cbi8qIGxpbmUgMjQ4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYnVpbGRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dt1wiO1xufVxuXG4vKiBsaW5lIDI0OSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWhvc3BpdGFsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7hcIjtcbn1cblxuLyogbGluZSAyNTAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7lcIjtcbn1cblxuLyogbGluZSAyNTEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1tZWRraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7pcIjtcbn1cblxuLyogbGluZSAyNTIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1maWdodGVyLWpldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Du1wiO1xufVxuXG4vKiBsaW5lIDI1MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7xcIjtcbn1cblxuLyogbGluZSAyNTQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvVwiO1xufVxuXG4vKiBsaW5lIDI1NSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O+XCI7XG59XG5cbi8qIGxpbmUgMjU2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIBcIjtcbn1cblxuLyogbGluZSAyNTcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIFcIjtcbn1cblxuLyogbGluZSAyNTgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIJcIjtcbn1cblxuLyogbGluZSAyNTksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eg1wiO1xufVxuXG4vKiBsaW5lIDI2MCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIRcIjtcbn1cblxuLyogbGluZSAyNjEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhVwiO1xufVxuXG4vKiBsaW5lIDI2MiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SGXCI7XG59XG5cbi8qIGxpbmUgMjYzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eh1wiO1xufVxuXG4vKiBsaW5lIDI2NCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIhcIjtcbn1cblxuLyogbGluZSAyNjUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIlcIjtcbn1cblxuLyogbGluZSAyNjYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIpcIjtcbn1cblxuLyogbGluZSAyNjcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLmljb24tbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SLXCI7XG59XG5cbi8qIGxpbmUgMjY5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIxcIjtcbn1cblxuLyogbGluZSAyNzAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SNXCI7XG59XG5cbi8qIGxpbmUgMjcxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhI5cIjtcbn1cblxuLyogbGluZSAyNzIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SQXCI7XG59XG5cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SRXCI7XG59XG5cbi8qIGxpbmUgMjc0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbWFpbC1yZXBseTpiZWZvcmUsXG4uaWNvbi1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EklwiO1xufVxuXG4vKiBsaW5lIDI3NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJNcIjtcbn1cblxuLyogbGluZSAyNzcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1mb2xkZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ElFwiO1xufVxuXG4vKiBsaW5lIDI3OCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJVcIjtcbn1cblxuLyogbGluZSAyNzksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zbWlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SYXCI7XG59XG5cbi8qIGxpbmUgMjgwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZnJvd24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmVwiO1xufVxuXG4vKiBsaW5lIDI4MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SaXCI7XG59XG5cbi8qIGxpbmUgMjgyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Em1wiO1xufVxuXG4vKiBsaW5lIDI4MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWtleWJvYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJxcIjtcbn1cblxuLyogbGluZSAyODQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ1cIjtcbn1cblxuLyogbGluZSAyODUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnlwiO1xufVxuXG4vKiBsaW5lIDI4NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRlcm1pbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SgXCI7XG59XG5cbi8qIGxpbmUgMjg3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoVwiO1xufVxuXG4vKiBsaW5lIDI4OCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLW1haWwtcmVwbHktYWxsOmJlZm9yZSxcbi5pY29uLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EolwiO1xufVxuXG4vKiBsaW5lIDI5MCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uaWNvbi1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uaWNvbi1zdGFyLWhhbGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eo1wiO1xufVxuXG4vKiBsaW5lIDI5MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SkXCI7XG59XG5cbi8qIGxpbmUgMjk0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EpVwiO1xufVxuXG4vKiBsaW5lIDI5NSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNvZGUtZm9yazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EplwiO1xufVxuXG4vKiBsaW5lIDI5NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXVubGluazpiZWZvcmUsXG4uaWNvbi1jaGFpbi1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKdcIjtcbn1cblxuLyogbGluZSAyOTgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqFwiO1xufVxuXG4vKiBsaW5lIDI5OSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKlcIjtcbn1cblxuLyogbGluZSAzMDAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqlwiO1xufVxuXG4vKiBsaW5lIDMwMSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SrXCI7XG59XG5cbi8qIGxpbmUgMzAyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SsXCI7XG59XG5cbi8qIGxpbmUgMzAzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74StXCI7XG59XG5cbi8qIGxpbmUgMzA0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SuXCI7XG59XG5cbi8qIGxpbmUgMzA1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EsFwiO1xufVxuXG4vKiBsaW5lIDMwNiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLFcIjtcbn1cblxuLyogbGluZSAzMDcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLJcIjtcbn1cblxuLyogbGluZSAzMDgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jYWxlbmRhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SzXCI7XG59XG5cbi8qIGxpbmUgMzA5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLRcIjtcbn1cblxuLyogbGluZSAzMTAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLVcIjtcbn1cblxuLyogbGluZSAzMTEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLZcIjtcbn1cblxuLyogbGluZSAzMTIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S3XCI7XG59XG5cbi8qIGxpbmUgMzEzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLhcIjtcbn1cblxuLyogbGluZSAzMTQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EuVwiO1xufVxuXG4vKiBsaW5lIDMxNSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLpcIjtcbn1cblxuLyogbGluZSAzMTYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eu1wiO1xufVxuXG4vKiBsaW5lIDMxNywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLxcIjtcbn1cblxuLyogbGluZSAzMTgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL1cIjtcbn1cblxuLyogbGluZSAzMTksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S+XCI7XG59XG5cbi8qIGxpbmUgMzIwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYBcIjtcbn1cblxuLyogbGluZSAzMjEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WBXCI7XG59XG5cbi8qIGxpbmUgMzIyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FglwiO1xufVxuXG4vKiBsaW5lIDMyMywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXJzcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYNcIjtcbn1cblxuLyogbGluZSAzMjQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhFwiO1xufVxuXG4vKiBsaW5lIDMyNSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhVwiO1xufVxuXG4vKiBsaW5lIDMyNiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhlwiO1xufVxuXG4vKiBsaW5lIDMyNywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WHXCI7XG59XG5cbi8qIGxpbmUgMzI4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYhcIjtcbn1cblxuLyogbGluZSAzMjksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1sZXZlbC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WJXCI7XG59XG5cbi8qIGxpbmUgMzMwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WKXCI7XG59XG5cbi8qIGxpbmUgMzMxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcGVuY2lsLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fi1wiO1xufVxuXG4vKiBsaW5lIDMzMiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WMXCI7XG59XG5cbi8qIGxpbmUgMzMzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc2hhcmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WNXCI7XG59XG5cbi8qIGxpbmUgMzM0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjlwiO1xufVxuXG4vKiBsaW5lIDMzNSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRvZ2dsZS1kb3duOmJlZm9yZSxcbi5pY29uLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZBcIjtcbn1cblxuLyogbGluZSAzMzcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10b2dnbGUtdXA6YmVmb3JlLFxuLmljb24tY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZFcIjtcbn1cblxuLyogbGluZSAzMzksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLmljb24tY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZJcIjtcbn1cblxuLyogbGluZSAzNDEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1ldXJvOmJlZm9yZSxcbi5pY29uLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fk1wiO1xufVxuXG4vKiBsaW5lIDM0MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FlFwiO1xufVxuXG4vKiBsaW5lIDM0NCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWRvbGxhcjpiZWZvcmUsXG4uaWNvbi11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZVcIjtcbn1cblxuLyogbGluZSAzNDYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1ydXBlZTpiZWZvcmUsXG4uaWNvbi1pbnI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZZcIjtcbn1cblxuLyogbGluZSAzNDgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jbnk6YmVmb3JlLFxuLmljb24tcm1iOmJlZm9yZSxcbi5pY29uLXllbjpiZWZvcmUsXG4uaWNvbi1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZdcIjtcbn1cblxuLyogbGluZSAzNTIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1ydWJsZTpiZWZvcmUsXG4uaWNvbi1yb3VibGU6YmVmb3JlLFxuLmljb24tcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WYXCI7XG59XG5cbi8qIGxpbmUgMzU1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24td29uOmJlZm9yZSxcbi5pY29uLWtydzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FmVwiO1xufVxuXG4vKiBsaW5lIDM1NywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWJpdGNvaW46YmVmb3JlLFxuLmljb24tYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WaXCI7XG59XG5cbi8qIGxpbmUgMzU5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fm1wiO1xufVxuXG4vKiBsaW5lIDM2MCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnFwiO1xufVxuXG4vKiBsaW5lIDM2MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WdXCI7XG59XG5cbi8qIGxpbmUgMzYyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WeXCI7XG59XG5cbi8qIGxpbmUgMzYzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WgXCI7XG59XG5cbi8qIGxpbmUgMzY0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FoVwiO1xufVxuXG4vKiBsaW5lIDM2NSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaJcIjtcbn1cblxuLyogbGluZSAzNjYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fo1wiO1xufVxuXG4vKiBsaW5lIDM2NywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FpFwiO1xufVxuXG4vKiBsaW5lIDM2OCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WlXCI7XG59XG5cbi8qIGxpbmUgMzY5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24teW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaZcIjtcbn1cblxuLyogbGluZSAzNzAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WnXCI7XG59XG5cbi8qIGxpbmUgMzcxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24teGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FqFwiO1xufVxuXG4vKiBsaW5lIDM3MiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WpXCI7XG59XG5cbi8qIGxpbmUgMzczLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24teW91dHViZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WqXCI7XG59XG5cbi8qIGxpbmUgMzc0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fq1wiO1xufVxuXG4vKiBsaW5lIDM3NSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WsXCI7XG59XG5cbi8qIGxpbmUgMzc2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24taW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WtXCI7XG59XG5cbi8qIGxpbmUgMzc3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WuXCI7XG59XG5cbi8qIGxpbmUgMzc4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WwXCI7XG59XG5cbi8qIGxpbmUgMzc5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WxXCI7XG59XG5cbi8qIGxpbmUgMzgwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYml0YnVja2V0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FslwiO1xufVxuXG4vKiBsaW5lIDM4MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fs1wiO1xufVxuXG4vKiBsaW5lIDM4MiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbRcIjtcbn1cblxuLyogbGluZSAzODMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1sb25nLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbVcIjtcbn1cblxuLyogbGluZSAzODQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W2XCI7XG59XG5cbi8qIGxpbmUgMzg1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W3XCI7XG59XG5cbi8qIGxpbmUgMzg2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FuFwiO1xufVxuXG4vKiBsaW5lIDM4NywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W5XCI7XG59XG5cbi8qIGxpbmUgMzg4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24td2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FulwiO1xufVxuXG4vKiBsaW5lIDM4OSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbtcIjtcbn1cblxuLyogbGluZSAzOTAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvFwiO1xufVxuXG4vKiBsaW5lIDM5MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W9XCI7XG59XG5cbi8qIGxpbmUgMzkyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhb5cIjtcbn1cblxuLyogbGluZSAzOTMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aAXCI7XG59XG5cbi8qIGxpbmUgMzk0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aBXCI7XG59XG5cbi8qIGxpbmUgMzk1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aCXCI7XG59XG5cbi8qIGxpbmUgMzk2LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gg1wiO1xufVxuXG4vKiBsaW5lIDM5NywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWdpdHRpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhFwiO1xufVxuXG4vKiBsaW5lIDM5OCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXN1bi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aFXCI7XG59XG5cbi8qIGxpbmUgMzk5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tbW9vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aGXCI7XG59XG5cbi8qIGxpbmUgNDAwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gh1wiO1xufVxuXG4vKiBsaW5lIDQwMSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GiFwiO1xufVxuXG4vKiBsaW5lIDQwMiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aJXCI7XG59XG5cbi8qIGxpbmUgNDAzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24td2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhopcIjtcbn1cblxuLyogbGluZSA0MDQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhotcIjtcbn1cblxuLyogbGluZSA0MDUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoxcIjtcbn1cblxuLyogbGluZSA0MDYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjVwiO1xufVxuXG4vKiBsaW5lIDQwNywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aOXCI7XG59XG5cbi8qIGxpbmUgNDA4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GkFwiO1xufVxuXG4vKiBsaW5lIDQwOSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5pY29uLWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpFcIjtcbn1cblxuLyogbGluZSA0MTEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1kb3QtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpJcIjtcbn1cblxuLyogbGluZSA0MTIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aTXCI7XG59XG5cbi8qIGxpbmUgNDEzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdmltZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aUXCI7XG59XG5cbi8qIGxpbmUgNDE0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tdHVya2lzaC1saXJhOmJlZm9yZSxcbi5pY29uLXRyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GlVwiO1xufVxuXG4vKiBsaW5lIDQxNiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpZcIjtcbn1cblxuLyogbGluZSA0MTcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aXXCI7XG59XG5cbi8qIGxpbmUgNDE4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhphcIjtcbn1cblxuLyogbGluZSA0MTksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhplcIjtcbn1cblxuLyogbGluZSA0MjAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhppcIjtcbn1cblxuLyogbGluZSA0MjEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhptcIjtcbn1cblxuLyogbGluZSA0MjIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uaWNvbi1iYW5rOmJlZm9yZSxcbi5pY29uLXVuaXZlcnNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpxcIjtcbn1cblxuLyogbGluZSA0MjUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLmljb24tZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhp1cIjtcbn1cblxuLyogbGluZSA0MjcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnlwiO1xufVxuXG4vKiBsaW5lIDQyOCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GoFwiO1xufVxuXG4vKiBsaW5lIDQyOSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GoVwiO1xufVxuXG4vKiBsaW5lIDQzMCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqJcIjtcbn1cblxuLyogbGluZSA0MzEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqNcIjtcbn1cblxuLyogbGluZSA0MzIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GpFwiO1xufVxuXG4vKiBsaW5lIDQzMywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GpVwiO1xufVxuXG4vKiBsaW5lIDQzNCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqZcIjtcbn1cblxuLyogbGluZSA0MzUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1waWVkLXBpcGVyLXNxdWFyZTpiZWZvcmUsXG4uaWNvbi1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74anXCI7XG59XG5cbi8qIGxpbmUgNDM3LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqhcIjtcbn1cblxuLyogbGluZSA0MzgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqlcIjtcbn1cblxuLyogbGluZSA0MzksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqpcIjtcbn1cblxuLyogbGluZSA0NDAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gq1wiO1xufVxuXG4vKiBsaW5lIDQ0MSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrFwiO1xufVxuXG4vKiBsaW5lIDQ0MiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74atXCI7XG59XG5cbi8qIGxpbmUgNDQzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq5cIjtcbn1cblxuLyogbGluZSA0NDQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrBcIjtcbn1cblxuLyogbGluZSA0NDUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GsVwiO1xufVxuXG4vKiBsaW5lIDQ0NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrJcIjtcbn1cblxuLyogbGluZSA0NDcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gs1wiO1xufVxuXG4vKiBsaW5lIDQ0OCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrRcIjtcbn1cblxuLyogbGluZSA0NDksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtVwiO1xufVxuXG4vKiBsaW5lIDQ1MCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a2XCI7XG59XG5cbi8qIGxpbmUgNDUxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a3XCI7XG59XG5cbi8qIGxpbmUgNDUyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcmVjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GuFwiO1xufVxuXG4vKiBsaW5lIDQ1MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWF1dG9tb2JpbGU6YmVmb3JlLFxuLmljb24tY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a5XCI7XG59XG5cbi8qIGxpbmUgNDU1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tY2FiOmJlZm9yZSxcbi5pY29uLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrpcIjtcbn1cblxuLyogbGluZSA0NTcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a7XCI7XG59XG5cbi8qIGxpbmUgNDU4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GvFwiO1xufVxuXG4vKiBsaW5lIDQ1OSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhr1cIjtcbn1cblxuLyogbGluZSA0NjAsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a+XCI7XG59XG5cbi8qIGxpbmUgNDYxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4BcIjtcbn1cblxuLyogbGluZSA0NjIsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1maWxlLXBkZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eBXCI7XG59XG5cbi8qIGxpbmUgNDYzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4JcIjtcbn1cblxuLyogbGluZSA0NjQsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1maWxlLWV4Y2VsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4NcIjtcbn1cblxuLyogbGluZSA0NjUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HhFwiO1xufVxuXG4vKiBsaW5lIDQ2NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uaWNvbi1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uaWNvbi1maWxlLWltYWdlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4VcIjtcbn1cblxuLyogbGluZSA0NjksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1maWxlLXppcC1vOmJlZm9yZSxcbi5pY29uLWZpbGUtYXJjaGl2ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eGXCI7XG59XG5cbi8qIGxpbmUgNDcxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi5pY29uLWZpbGUtYXVkaW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hh1wiO1xufVxuXG4vKiBsaW5lIDQ3MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWZpbGUtbW92aWUtbzpiZWZvcmUsXG4uaWNvbi1maWxlLXZpZGVvLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4hcIjtcbn1cblxuLyogbGluZSA0NzUsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1maWxlLWNvZGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HiVwiO1xufVxuXG4vKiBsaW5lIDQ3NiwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4pcIjtcbn1cblxuLyogbGluZSA0NzcsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eLXCI7XG59XG5cbi8qIGxpbmUgNDc4LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4xcIjtcbn1cblxuLyogbGluZSA0NzksIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1saWZlLWJvdXk6YmVmb3JlLFxuLmljb24tbGlmZS1zYXZlcjpiZWZvcmUsXG4uaWNvbi1zdXBwb3J0OmJlZm9yZSxcbi5pY29uLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HjVwiO1xufVxuXG4vKiBsaW5lIDQ4MywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eOXCI7XG59XG5cbi8qIGxpbmUgNDg0LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcmE6YmVmb3JlLFxuLmljb24tcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5BcIjtcbn1cblxuLyogbGluZSA0ODYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1nZTpiZWZvcmUsXG4uaWNvbi1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5FcIjtcbn1cblxuLyogbGluZSA0ODgsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eSXCI7XG59XG5cbi8qIGxpbmUgNDg5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eTXCI7XG59XG5cbi8qIGxpbmUgNDkwLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24taGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5RcIjtcbn1cblxuLyogbGluZSA0OTEsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eVXCI7XG59XG5cbi8qIGxpbmUgNDkyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5ZcIjtcbn1cblxuLyogbGluZSA0OTMsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi13ZWNoYXQ6YmVmb3JlLFxuLmljb24td2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eXXCI7XG59XG5cbi8qIGxpbmUgNDk1LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc2VuZDpiZWZvcmUsXG4uaWNvbi1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmFwiO1xufVxuXG4vKiBsaW5lIDQ5NywgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXNlbmQtbzpiZWZvcmUsXG4uaWNvbi1wYXBlci1wbGFuZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eZXCI7XG59XG5cbi8qIGxpbmUgNDk5LCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24taGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmlwiO1xufVxuXG4vKiBsaW5lIDUwMCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLWNpcmNsZS10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ebXCI7XG59XG5cbi8qIGxpbmUgNTAxLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24taGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ecXCI7XG59XG5cbi8qIGxpbmUgNTAyLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74edXCI7XG59XG5cbi8qIGxpbmUgNTAzLCAuLi9zY3NzL2ZvbnQtYXdlc29tZS9faWNvbnMuc2NzcyAqL1xuLmljb24tc2xpZGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnlwiO1xufVxuXG4vKiBsaW5lIDUwNCwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HoFwiO1xufVxuXG4vKiBsaW5lIDUwNSwgLi4vc2Nzcy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MgKi9cbi5pY29uLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6FcIjtcbn1cblxuLyogbGluZSA1MDYsIC4uL3Njc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzICovXG4uaWNvbi1ib21iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eiXCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbm8gU29jaWFsIEljb25zIEZvbnQnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL21vbm9zb2NpYWxmb250cy9Nb25vU29jaWFsSWNvbnNGb250LTEuMTAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL21vbm9zb2NpYWxmb250cy9Nb25vU29jaWFsSWNvbnNGb250LTEuMTAuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9tb25vc29jaWFsZm9udHMvTW9ub1NvY2lhbEljb25zRm9udC0xLjEwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvbW9ub3NvY2lhbGZvbnRzL01vbm9Tb2NpYWxJY29uc0ZvbnQtMS4xMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIGxpbmUgMTMsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLFxuYS5zb2NpYWwtaWNvbjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ01vbm8gU29jaWFsIEljb25zIEZvbnQnO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBzcGVhazogbm9uZTtcbn1cblxuLyogbGluZSAzNiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG5pLnNvY2lhbC1pY29uIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDM4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbmEuc29jaWFsLWljb246YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ge1xuICAvKiBEZWZhdWx0IFN0eWxlICovXG4gIC8qIENpcmNsZSBTdHlsZSAqL1xuICAvKiBSb3VuZGVkIFN0eWxlICovXG59XG4vKiBsaW5lIDQzLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5maXZlaHVuZHJlZHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAwXCI7XG59XG4vKiBsaW5lIDQ0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5hYm91dG1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG4vKiBsaW5lIDQ1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5hZGRtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMlwiO1xufVxuLyogbGluZSA0NiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uYW1hem9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwM1wiO1xufVxuLyogbGluZSA0NywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uYW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG4vKiBsaW5lIDQ4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5hcHBzdG9yZWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuLyogbGluZSA0OSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uYXBwc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cbi8qIGxpbmUgNTAsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG4vKiBsaW5lIDUxLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5iZWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG4vKiBsaW5lIDUyLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG4vKiBsaW5lIDUzLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5iaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEwXCI7XG59XG4vKiBsaW5lIDU0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5ibGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG4vKiBsaW5lIDU1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7XG59XG4vKiBsaW5lIDU2LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jb3JvZmxvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuLyogbGluZSA1NywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uZGF5dHVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG4vKiBsaW5lIDU4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjtcbn1cbi8qIGxpbmUgNTksIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmRlc2lnbmJ1bXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTZcIjtcbn1cbi8qIGxpbmUgNjAsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmRlc2lnbmZsb2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG4vKiBsaW5lIDYxLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG4vKiBsaW5lIDYyLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5kaWdnYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG4vKiBsaW5lIDYzLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG4vKiBsaW5lIDY0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5kcmliYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG4vKiBsaW5lIDY1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjJcIjtcbn1cbi8qIGxpbmUgNjYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmViYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cbi8qIGxpbmUgNjcsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmVtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG4vKiBsaW5lIDY4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5lbWJlcmFwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuLyogbGluZSA2OSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuLyogbGluZSA3MCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cbi8qIGxpbmUgNzEsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmZlZWRidXJuZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjtcbn1cbi8qIGxpbmUgNzIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuLyogbGluZSA3MywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uZm9vZHNwb3R0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG4vKiBsaW5lIDc0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5mb3Jyc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzFcIjtcbn1cbi8qIGxpbmUgNzUsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cbi8qIGxpbmUgNzYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmZyaWVuZHNmZWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7XG59XG4vKiBsaW5lIDc3LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5mcmllbmRzdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7XG59XG4vKiBsaW5lIDc4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5nZGd0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG4vKiBsaW5lIDc5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cbi8qIGxpbmUgODAsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmdpdGh1YmFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzN1wiO1xufVxuLyogbGluZSA4MSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uZ29vZ2xlYnV6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiO1xufVxuLyogbGluZSA4MiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uZ29vZ2xlcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOVwiO1xufVxuLyogbGluZSA4MywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uZ29vZ2xldGFsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuLyogbGluZSA4NCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uZ293YWxsYXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuLyogbGluZSA4NSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uZ293YWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MlwiO1xufVxuLyogbGluZSA4NiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uZ3Jvb3Zlc2hhcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDNcIjtcbn1cbi8qIGxpbmUgODcsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7XG59XG4vKiBsaW5lIDg4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5oeXZlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuLyogbGluZSA4OSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uaWNvbmRvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjtcbn1cbi8qIGxpbmUgOTAsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmljcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuLyogbGluZSA5MSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uaWRlbnRpY2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cbi8qIGxpbmUgOTIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmltZXNzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG4vKiBsaW5lIDkzLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cbi8qIGxpbmUgOTQsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MVwiO1xufVxuLyogbGluZSA5NSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ubGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cbi8qIGxpbmUgOTYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLm1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuLyogbGluZSA5NywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ubWV0YWNhZmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTRcIjtcbn1cbi8qIGxpbmUgOTgsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLm1peHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cbi8qIGxpbmUgOTksIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLm1vYmlsZW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XG59XG4vKiBsaW5lIDEwMCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ubXJ3b25nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG4vKiBsaW5lIDEwMSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ubXNuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG4vKiBsaW5lIDEwMiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ubXlzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OVwiO1xufVxuLyogbGluZSAxMDMsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLm5ld3N2aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7XG59XG4vKiBsaW5lIDEwNCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG4vKiBsaW5lIDEwNSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucGhvdG9idWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cbi8qIGxpbmUgMTA2LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5waWNhc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cbi8qIGxpbmUgMTA3LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjtcbn1cbi8qIGxpbmUgMTA4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG4vKiBsaW5lIDEwOSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucG9zdGVyb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG4vKiBsaW5lIDExMCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucWlrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG4vKiBsaW5lIDExMSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cbi8qIGxpbmUgMTEyLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjlcIjtcbn1cbi8qIGxpbmUgMTEzLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG4vKiBsaW5lIDExNCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7XG59XG4vKiBsaW5lIDExNSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcyXCI7XG59XG4vKiBsaW5lIDExNiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uc2hhcmV0aGlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XG59XG4vKiBsaW5lIDExNywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cbi8qIGxpbmUgMTE4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5zbGFzaGRvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NVwiO1xufVxuLyogbGluZSAxMTksIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjtcbn1cbi8qIGxpbmUgMTIwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5zbXVnbXVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG4vKiBsaW5lIDEyMSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OFwiO1xufVxuLyogbGluZSAxMjIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cbi8qIGxpbmUgMTIzLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5zcXVpZG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG4vKiBsaW5lIDEyNCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uc3RhY2tvdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MVwiO1xufVxuLyogbGluZSAxMjUsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODJcIjtcbn1cbi8qIGxpbmUgMTI2LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiO1xufVxuLyogbGluZSAxMjcsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnRlY2hub3JhdGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODRcIjtcbn1cbi8qIGxpbmUgMTI4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi50dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjtcbn1cbi8qIGxpbmUgMTI5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi50d2l0dGVyYmlyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiO1xufVxuLyogbGluZSAxMzAsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODdcIjtcbn1cbi8qIGxpbmUgMTMxLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi52aWRkbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg4XCI7XG59XG4vKiBsaW5lIDEzMiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24udmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODlcIjtcbn1cbi8qIGxpbmUgMTMzLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi52aXJiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkwXCI7XG59XG4vKiBsaW5lIDEzNCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ud3d3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG4vKiBsaW5lIDEzNSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ud2lraXBlZGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkyXCI7XG59XG4vKiBsaW5lIDEzNiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ud2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuLyogbGluZSAxMzcsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLndvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NFwiO1xufVxuLyogbGluZSAxMzgsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cbi8qIGxpbmUgMTM5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi55YWhvb2J1eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTZcIjtcbn1cbi8qIGxpbmUgMTQwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi55YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuLyogbGluZSAxNDEsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOThcIjtcbn1cbi8qIGxpbmUgMTQyLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi55b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk5XCI7XG59XG4vKiBsaW5lIDE0MywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAwXCI7XG59XG4vKiBsaW5lIDE0NiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmZpdmVodW5kcmVkcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDBcIjtcbn1cbi8qIGxpbmUgMTQ3LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuYWJvdXRtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMVwiO1xufVxuLyogbGluZSAxNDgsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5hZGRtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMlwiO1xufVxuLyogbGluZSAxNDksIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5hbWF6b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAzXCI7XG59XG4vKiBsaW5lIDE1MCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmFvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNFwiO1xufVxuLyogbGluZSAxNTEsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5hcHBzdG9yZWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNVwiO1xufVxuLyogbGluZSAxNTIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5hcHBzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiO1xufVxuLyogbGluZSAxNTMsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwN1wiO1xufVxuLyogbGluZSAxNTQsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5iZWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA4XCI7XG59XG4vKiBsaW5lIDE1NSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDlcIjtcbn1cbi8qIGxpbmUgMTU2LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuYmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMFwiO1xufVxuLyogbGluZSAxNTcsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5ibGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjExXCI7XG59XG4vKiBsaW5lIDE1OCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmJsb2dnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTJcIjtcbn1cbi8qIGxpbmUgMTU5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuY29yb2Zsb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTNcIjtcbn1cbi8qIGxpbmUgMTYwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZGF5dHVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE0XCI7XG59XG4vKiBsaW5lIDE2MSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNVwiO1xufVxuLyogbGluZSAxNjIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5kZXNpZ25idW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE2XCI7XG59XG4vKiBsaW5lIDE2MywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmRlc2lnbmZsb2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE3XCI7XG59XG4vKiBsaW5lIDE2NCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMThcIjtcbn1cbi8qIGxpbmUgMTY1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZGlnZ2FsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOVwiO1xufVxuLyogbGluZSAxNjYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIwXCI7XG59XG4vKiBsaW5lIDE2NywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmRyaWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjFcIjtcbn1cbi8qIGxpbmUgMTY4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIyXCI7XG59XG4vKiBsaW5lIDE2OSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmViYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cbi8qIGxpbmUgMTcwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjtcbn1cbi8qIGxpbmUgMTcxLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZW1iZXJhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjVcIjtcbn1cbi8qIGxpbmUgMTcyLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNlwiO1xufVxuLyogbGluZSAxNzMsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiO1xufVxuLyogbGluZSAxNzQsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5mZWVkYnVybmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI4XCI7XG59XG4vKiBsaW5lIDE3NSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyOVwiO1xufVxuLyogbGluZSAxNzYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5mb29kc3BvdHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzBcIjtcbn1cbi8qIGxpbmUgMTc3LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZm9ycnN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMxXCI7XG59XG4vKiBsaW5lIDE3OCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzJcIjtcbn1cbi8qIGxpbmUgMTc5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZnJpZW5kc2ZlZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzNcIjtcbn1cbi8qIGxpbmUgMTgwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZnJpZW5kc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNFwiO1xufVxuLyogbGluZSAxODEsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5nZGd0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7XG59XG4vKiBsaW5lIDE4MiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNlwiO1xufVxuLyogbGluZSAxODMsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5naXRodWJhbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzdcIjtcbn1cbi8qIGxpbmUgMTg0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZ29vZ2xlYnV6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOFwiO1xufVxuLyogbGluZSAxODUsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5nb29nbGVwbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7XG59XG4vKiBsaW5lIDE4NiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmdvb2dsZXRhbGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDBcIjtcbn1cbi8qIGxpbmUgMTg3LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuZ293YWxsYXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuLyogbGluZSAxODgsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5nb3dhbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQyXCI7XG59XG4vKiBsaW5lIDE4OSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmdyb292ZXNoYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQzXCI7XG59XG4vKiBsaW5lIDE5MCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ0XCI7XG59XG4vKiBsaW5lIDE5MSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmh5dmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ1XCI7XG59XG4vKiBsaW5lIDE5MiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmljb25kb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ2XCI7XG59XG4vKiBsaW5lIDE5MywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmljcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0N1wiO1xufVxuLyogbGluZSAxOTQsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5pZGVudGljYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OFwiO1xufVxuLyogbGluZSAxOTUsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5pbWVzc2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OVwiO1xufVxuLyogbGluZSAxOTYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTBcIjtcbn1cbi8qIGxpbmUgMTk3LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUubGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUxXCI7XG59XG4vKiBsaW5lIDE5OCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLmxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUyXCI7XG59XG4vKiBsaW5lIDE5OSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLm1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1M1wiO1xufVxuLyogbGluZSAyMDAsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5tZXRhY2FmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NFwiO1xufVxuLyogbGluZSAyMDEsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5taXh4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU1XCI7XG59XG4vKiBsaW5lIDIwMiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLm1vYmlsZW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU2XCI7XG59XG4vKiBsaW5lIDIwMywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLm1yd29uZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1N1wiO1xufVxuLyogbGluZSAyMDQsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5tc246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNThcIjtcbn1cbi8qIGxpbmUgMjA1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUubXlzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1OVwiO1xufVxuLyogbGluZSAyMDYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5uZXdzdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2MFwiO1xufVxuLyogbGluZSAyMDcsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjFcIjtcbn1cbi8qIGxpbmUgMjA4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUucGhvdG9idWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjJcIjtcbn1cbi8qIGxpbmUgMjA5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUucGljYXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjYzXCI7XG59XG4vKiBsaW5lIDIxMCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2NFwiO1xufVxuLyogbGluZSAyMTEsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjY1XCI7XG59XG4vKiBsaW5lIDIxMiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnBvc3Rlcm91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2NlwiO1xufVxuLyogbGluZSAyMTMsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5xaWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjdcIjtcbn1cbi8qIGxpbmUgMjE0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUucXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjhcIjtcbn1cbi8qIGxpbmUgMjE1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUucmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjY5XCI7XG59XG4vKiBsaW5lIDIxNiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzBcIjtcbn1cbi8qIGxpbmUgMjE3LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUucnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjcxXCI7XG59XG4vKiBsaW5lIDIxOCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3MlwiO1xufVxuLyogbGluZSAyMTksIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5zaGFyZXRoaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzNcIjtcbn1cbi8qIGxpbmUgMjIwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzRcIjtcbn1cbi8qIGxpbmUgMjIxLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuc2xhc2hkb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzVcIjtcbn1cbi8qIGxpbmUgMjIyLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3NlwiO1xufVxuLyogbGluZSAyMjMsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5zbXVnbXVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjc3XCI7XG59XG4vKiBsaW5lIDIyNCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNzhcIjtcbn1cbi8qIGxpbmUgMjI1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI3OVwiO1xufVxuLyogbGluZSAyMjYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5zcXVpZG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjgwXCI7XG59XG4vKiBsaW5lIDIyNywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnN0YWNrb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODFcIjtcbn1cbi8qIGxpbmUgMjI4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUuc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4MlwiO1xufVxuLyogbGluZSAyMjksIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4M1wiO1xufVxuLyogbGluZSAyMzAsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS50ZWNobm9yYXRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg0XCI7XG59XG4vKiBsaW5lIDIzMSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4NVwiO1xufVxuLyogbGluZSAyMzIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS50d2l0dGVyYmlyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI4NlwiO1xufVxuLyogbGluZSAyMzMsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS50d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjg3XCI7XG59XG4vKiBsaW5lIDIzNCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnZpZGRsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODhcIjtcbn1cbi8qIGxpbmUgMjM1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUudmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyODlcIjtcbn1cbi8qIGxpbmUgMjM2LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUudmlyYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5MFwiO1xufVxuLyogbGluZSAyMzcsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS53d3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTFcIjtcbn1cbi8qIGxpbmUgMjM4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUud2lraXBlZGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjkyXCI7XG59XG4vKiBsaW5lIDIzOSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLndpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTNcIjtcbn1cbi8qIGxpbmUgMjQwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUud29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjk0XCI7XG59XG4vKiBsaW5lIDI0MSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOTVcIjtcbn1cbi8qIGxpbmUgMjQyLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUueWFob29idXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjk2XCI7XG59XG4vKiBsaW5lIDI0MywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjk3XCI7XG59XG4vKiBsaW5lIDI0NCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24uY2lyY2xlLnllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyOThcIjtcbn1cbi8qIGxpbmUgMjQ1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5jaXJjbGUueW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI5OVwiO1xufVxuLyogbGluZSAyNDYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLmNpcmNsZS5pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMDBcIjtcbn1cbi8qIGxpbmUgMjQ5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmZpdmVodW5kcmVkcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDBcIjtcbn1cbi8qIGxpbmUgMjUwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmFib3V0bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDFcIjtcbn1cbi8qIGxpbmUgMjUxLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmFkZG1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDAyXCI7XG59XG4vKiBsaW5lIDI1MiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5hbWF6b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDAzXCI7XG59XG4vKiBsaW5lIDI1MywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5hb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDRcIjtcbn1cbi8qIGxpbmUgMjU0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmFwcHN0b3JlYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDA1XCI7XG59XG4vKiBsaW5lIDI1NSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5hcHBzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQwNlwiO1xufVxuLyogbGluZSAyNTYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDdcIjtcbn1cbi8qIGxpbmUgMjU3LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmJlYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDhcIjtcbn1cbi8qIGxpbmUgMjU4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDlcIjtcbn1cbi8qIGxpbmUgMjU5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTBcIjtcbn1cbi8qIGxpbmUgMjYwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmJsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTFcIjtcbn1cbi8qIGxpbmUgMjYxLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmJsb2dnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTJcIjtcbn1cbi8qIGxpbmUgMjYyLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmNvcm9mbG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDEzXCI7XG59XG4vKiBsaW5lIDI2MywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5kYXl0dW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTRcIjtcbn1cbi8qIGxpbmUgMjY0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxNVwiO1xufVxuLyogbGluZSAyNjUsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuZGVzaWduYnVtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxNlwiO1xufVxuLyogbGluZSAyNjYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuZGVzaWduZmxvYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTdcIjtcbn1cbi8qIGxpbmUgMjY3LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MThcIjtcbn1cbi8qIGxpbmUgMjY4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmRpZ2dhbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTlcIjtcbn1cbi8qIGxpbmUgMjY5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjBcIjtcbn1cbi8qIGxpbmUgMjcwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmRyaWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjFcIjtcbn1cbi8qIGxpbmUgMjcxLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyMlwiO1xufVxuLyogbGluZSAyNzIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuZWJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyM1wiO1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MjRcIjtcbn1cbi8qIGxpbmUgMjc0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmVtYmVyYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI1XCI7XG59XG4vKiBsaW5lIDI3NSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI2XCI7XG59XG4vKiBsaW5lIDI3NiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyN1wiO1xufVxuLyogbGluZSAyNzcsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuZmVlZGJ1cm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQyOFwiO1xufVxuLyogbGluZSAyNzgsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI5XCI7XG59XG4vKiBsaW5lIDI3OSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5mb29kc3BvdHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzBcIjtcbn1cbi8qIGxpbmUgMjgwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmZvcnJzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzMVwiO1xufVxuLyogbGluZSAyODEsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzMlwiO1xufVxuLyogbGluZSAyODIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuZnJpZW5kc2ZlZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzNcIjtcbn1cbi8qIGxpbmUgMjgzLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmZyaWVuZHN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzRcIjtcbn1cbi8qIGxpbmUgMjg0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmdkZ3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MzVcIjtcbn1cbi8qIGxpbmUgMjg1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQzNlwiO1xufVxuLyogbGluZSAyODYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuZ2l0aHViYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM3XCI7XG59XG4vKiBsaW5lIDI4NywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5nb29nbGVidXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM4XCI7XG59XG4vKiBsaW5lIDI4OCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5nb29nbGVwbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDM5XCI7XG59XG4vKiBsaW5lIDI4OSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5nb29nbGV0YWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQwXCI7XG59XG4vKiBsaW5lIDI5MCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5nb3dhbGxhcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQxXCI7XG59XG4vKiBsaW5lIDI5MSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5nb3dhbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQyXCI7XG59XG4vKiBsaW5lIDI5MiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5ncm9vdmVzaGFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0M1wiO1xufVxuLyogbGluZSAyOTMsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDRcIjtcbn1cbi8qIGxpbmUgMjk0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLmh5dmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ1XCI7XG59XG4vKiBsaW5lIDI5NSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5pY29uZG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0NlwiO1xufVxuLyogbGluZSAyOTYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuaWNxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDQ3XCI7XG59XG4vKiBsaW5lIDI5NywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5pZGVudGljYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ0OFwiO1xufVxuLyogbGluZSAyOTgsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuaW1lc3NhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NDlcIjtcbn1cbi8qIGxpbmUgMjk5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLml0dW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1MFwiO1xufVxuLyogbGluZSAzMDAsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQubGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDUxXCI7XG59XG4vKiBsaW5lIDMwMSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1MlwiO1xufVxuLyogbGluZSAzMDIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQubWVldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDUzXCI7XG59XG4vKiBsaW5lIDMwMywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5tZXRhY2FmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NFwiO1xufVxuLyogbGluZSAzMDQsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQubWl4eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1NVwiO1xufVxuLyogbGluZSAzMDUsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQubW9iaWxlbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NTZcIjtcbn1cbi8qIGxpbmUgMzA2LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLm1yd29uZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ1N1wiO1xufVxuLyogbGluZSAzMDcsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQubXNuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDU4XCI7XG59XG4vKiBsaW5lIDMwOCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5teXNwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDU5XCI7XG59XG4vKiBsaW5lIDMwOSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5uZXdzdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2MFwiO1xufVxuLyogbGluZSAzMTAsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQucGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDYxXCI7XG59XG4vKiBsaW5lIDMxMSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5waG90b2J1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2MlwiO1xufVxuLyogbGluZSAzMTIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQucGljYXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDYzXCI7XG59XG4vKiBsaW5lIDMxMywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjRcIjtcbn1cbi8qIGxpbmUgMzE0LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NjVcIjtcbn1cbi8qIGxpbmUgMzE1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnBvc3Rlcm91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2NlwiO1xufVxuLyogbGluZSAzMTYsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQucWlrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDY3XCI7XG59XG4vKiBsaW5lIDMxNywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ2OFwiO1xufVxuLyogbGluZSAzMTgsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQucmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDY5XCI7XG59XG4vKiBsaW5lIDMxOSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDcwXCI7XG59XG4vKiBsaW5lIDMyMCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzFcIjtcbn1cbi8qIGxpbmUgMzIxLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3MlwiO1xufVxuLyogbGluZSAzMjIsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuc2hhcmV0aGlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDczXCI7XG59XG4vKiBsaW5lIDMyMywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC5za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ3NFwiO1xufVxuLyogbGluZSAzMjQsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuc2xhc2hkb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzVcIjtcbn1cbi8qIGxpbmUgMzI1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzZcIjtcbn1cbi8qIGxpbmUgMzI2LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnNtdWdtdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzdcIjtcbn1cbi8qIGxpbmUgMzI3LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzhcIjtcbn1cbi8qIGxpbmUgMzI4LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0NzlcIjtcbn1cbi8qIGxpbmUgMzI5LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnNxdWlkb286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODBcIjtcbn1cbi8qIGxpbmUgMzMwLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnN0YWNrb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODFcIjtcbn1cbi8qIGxpbmUgMzMxLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODJcIjtcbn1cbi8qIGxpbmUgMzMyLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDgzXCI7XG59XG4vKiBsaW5lIDMzMywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC50ZWNobm9yYXRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg0XCI7XG59XG4vKiBsaW5lIDMzNCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC50dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0ODVcIjtcbn1cbi8qIGxpbmUgMzM1LCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLnR3aXR0ZXJiaXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg2XCI7XG59XG4vKiBsaW5lIDMzNiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC50d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg3XCI7XG59XG4vKiBsaW5lIDMzNywgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC52aWRkbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDg4XCI7XG59XG4vKiBsaW5lIDMzOCwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC52aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ4OVwiO1xufVxuLyogbGluZSAzMzksIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQudmlyYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5MFwiO1xufVxuLyogbGluZSAzNDAsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQud3d3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDkxXCI7XG59XG4vKiBsaW5lIDM0MSwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC53aWtpcGVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTJcIjtcbn1cbi8qIGxpbmUgMzQyLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLndpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0OTNcIjtcbn1cbi8qIGxpbmUgMzQzLCAuLi9zY3NzL19tb25vZm9udHNvY2lhbGZvbnRzLnNjc3MgKi9cbi5zb2NpYWwtaWNvbi5yb3VuZGVkLndvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5NFwiO1xufVxuLyogbGluZSAzNDQsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQueGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5NVwiO1xufVxuLyogbGluZSAzNDUsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQueWFob29idXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDk2XCI7XG59XG4vKiBsaW5lIDM0NiwgLi4vc2Nzcy9fbW9ub2ZvbnRzb2NpYWxmb250cy5zY3NzICovXG4uc29jaWFsLWljb24ucm91bmRlZC55YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5N1wiO1xufVxuLyogbGluZSAzNDcsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQueWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5OFwiO1xufVxuLyogbGluZSAzNDgsIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQueW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQ5OVwiO1xufVxuLyogbGluZSAzNDksIC4uL3Njc3MvX21vbm9mb250c29jaWFsZm9udHMuc2NzcyAqL1xuLnNvY2lhbC1pY29uLnJvdW5kZWQuaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNTAwXCI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogUkFESVVNIFRIRU1FIEFOSU1BVElPTlNcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA0LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5hbmltYXRlZC1jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSA4LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5pbWFnZS1vdXRzZXQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG1hcmdpbiAuMXM7XG4gIC1tb3otdHJhbnNpdGlvbjogbWFyZ2luIC4xcztcbiAgLW1zLXRyYW5zaXRpb246IG1hcmdpbiAuMXM7XG4gIC1vLXRyYW5zaXRpb246IG1hcmdpbiAuMXM7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAuMXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMTksIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLnpvb20taW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDkwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDI1OHB4KSB0cmFuc2xhdGVaKDBweCk7XG59XG5cbi8qIGxpbmUgMzAsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuaHRtbFtkYXRhLXVzZXJhZ2VudCo9J01TSUUgMTAuMCddIC5hbmltYXRlZC1jb250ZW50LFxuaHRtbFtkYXRhLXVzZXJhZ2VudCo9J01vemlsbGEvNS4wJ10gLmFuaW1hdGVkLWNvbnRlbnQsXG4uY29sdW1ucyA+IC5hbmltYXRlZC1jb250ZW50LFxuLnN0YXJ0LWFuaW1hdGlvbi5hbmltYXRlZC1jb250ZW50LFxuLnN0YXJ0LWFuaW1hdGlvbi5hbmltYXRlZC1jb250ZW50IC5hbmltYXRlZC1jb250ZW50LFxuLmN1cnJlbnQgLmFuaW1hdGVkLWNvbnRlbnQsXG4uY29udGVudCAucmFkaXVtLWJhbm5lciAuaW5uZXIuYW5pbWF0ZWQtY29udGVudCxcbi5jb2x1bW5zIC5yYWRpdW0tYmFubmVyIC5pbm5lci5hbmltYXRlZC1jb250ZW50LFxuLmVudHJ5LWNvbnRlbnQgLmFuaW1hdGVkLWNvbnRlbnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zcztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuMztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAtbXMtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLW8tYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtbW96LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC1tcy1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtby1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xufVxuXG4vKiBsaW5lIDU1LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC5hbmltYXRlZC1jb250ZW50IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDBzO1xuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMDtcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbn1cblxuLyogbGluZSA2MiwgLi4vc2Nzcy9fYW5pbWF0ZS5zY3NzICovXG4uaW5uZXIgLmFuaW1hdGVkLWNvbnRlbnQ6bnRoLWNoaWxkKDEpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNHMgIWltcG9ydGFudDtcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuNHMgIWltcG9ydGFudDtcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLjRzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY5LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5pbm5lciAuYW5pbWF0ZWQtY29udGVudDpudGgtY2hpbGQoMikge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC41cyAhaW1wb3J0YW50O1xuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMC41cyAhaW1wb3J0YW50O1xuICAtby1hbmltYXRpb24tZGVsYXk6IDAuNXMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzYsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLmlubmVyIC5hbmltYXRlZC1jb250ZW50Om50aC1jaGlsZCgzKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjZzICFpbXBvcnRhbnQ7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjZzICFpbXBvcnRhbnQ7XG4gIC1vLWFuaW1hdGlvbi1kZWxheTogMC42cyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDAuNnMgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA4MywgLi4vc2Nzcy9fYW5pbWF0ZS5zY3NzICovXG4uaW5uZXIgLmFuaW1hdGVkLWNvbnRlbnQ6bnRoLWNoaWxkKDQpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuN3MgIWltcG9ydGFudDtcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuN3MgIWltcG9ydGFudDtcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLjdzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMC43cyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDkwLCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5pbm5lciAuYW5pbWF0ZWQtY29udGVudDpudGgtY2hpbGQoNSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC44cyAhaW1wb3J0YW50O1xuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMC44cyAhaW1wb3J0YW50O1xuICAtby1hbmltYXRpb24tZGVsYXk6IDAuOHMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgOTcsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLmlubmVyIC5hbmltYXRlZC1jb250ZW50Om50aC1jaGlsZCg2KSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjlzICFpbXBvcnRhbnQ7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjkgIWltcG9ydGFudCBzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IDAuOXMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjlzICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTA0LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5pbm5lciAuYW5pbWF0ZWQtY29udGVudDpudGgtY2hpbGQoNykge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMXMgIWltcG9ydGFudDtcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDEgIWltcG9ydGFudCBzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IDFzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMXMgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMTIsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLmZseS1pbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpIHNjYWxlKDEuMDUpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KSBzY2FsZSgxLjA1KSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KSBzY2FsZSgxLjA1KSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpIHNjYWxlKDEuMDUpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCkgc2NhbGUoMS4wNSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi8qIGxpbmUgMTIwLCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5mbHktaW4uc3RhcnQtYW5pbWF0aW9uIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZseS1pbiAwLjZzIGVhc2Utb3V0IGZvcndhcmRzO1xuICAtbW96LWFuaW1hdGlvbjogZmx5LWluIDAuNnMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIGFuaW1hdGlvbjogZmx5LWluIDAuNnMgZWFzZS1vdXQgZm9yd2FyZHM7XG59XG5cbi8qIGxpbmUgMTI2LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5uby1jc3N0cmFuc2l0aW9ucyAuZmx5LWluLnN0YXJ0LWFuaW1hdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMTMwLCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5wb3N0LWJveC13cmFwcGVyOm50aC1jaGlsZChvZGQpID4gLnN0YXJ0LWFuaW1hdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAtbW96LWFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4xcztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuMXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4xcztcbn1cblxuLyogQlVUVE9OIFNIQUtFICovXG4vKiBsaW5lIDE0MCwgLi4vc2Nzcy9fYW5pbWF0ZS5zY3NzICovXG4uQnV0dG9uU2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBCdXR0b25TaGFrZTtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogQnV0dG9uU2hha2U7XG4gIC1vLWFuaW1hdGlvbi1uYW1lOiBCdXR0b25TaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IEJ1dHRvblNoYWtlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogNXM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiA1cztcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogNXM7XG4gIC1vLWFuaW1hdGlvbi1kZWxheTogNXM7XG4gIGFuaW1hdGlvbi1kZWxheTogNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogNTtcbiAgLW1vei1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiA1O1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNXM7XG4gIC1tb3otYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcbiAgLW1zLWFuaW1hdGlvbi1kdXJhdGlvbjogNXM7XG4gIC1vLWFuaW1hdGlvbi1kdXJhdGlvbjogNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNXM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBCdXR0b25TaGFrZSB7XG4gIDIlLCA2JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcbiAgfVxuICA0JSwgOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpO1xuICB9XG4gIDEwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIEJ1dHRvblNoYWtlIHtcbiAgMCUsIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDIlLCA2JSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcbiAgfVxuICA0JSwgOCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpO1xuICB9XG4gIDEwJSwgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBCdXR0b25TaGFrZSB7XG4gIDIlLCA2JSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XG4gIH1cbiAgNCUsIDglIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCk7XG4gIH1cbiAgMTAlLCAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBCdXR0b25TaGFrZSB7XG4gIDIlLCA2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XG4gIH1cbiAgNCUsIDglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCk7XG4gIH1cbiAgMTAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuLyogQkFDS0dST1VORCBBTklNQVRJT04gKi9cbi8qIGxpbmUgMTgzLCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5CR0FuaW1hdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogQkdBbmltYXRlIDEwcyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1tb3otYW5pbWF0aW9uOiBCR0FuaW1hdGUgMTBzIGluZmluaXRlIGxpbmVhcjtcbiAgLW1zLWFuaW1hdGlvbjogQkdBbmltYXRlIDEwcyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogQkdBbmltYXRlIDEwcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogQkdBbmltYXRlIDEwcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBCR0FuaW1hdGUge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIEJHQW5pbWF0ZSB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xuICB9XG59XG5ALW1zLWtleWZyYW1lcyBCR0FuaW1hdGUge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBCR0FuaW1hdGUge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBSYWRpdW1CR0FuaW1hdGUge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgfVxufVxuLyogSE9SSVpPTlRBTCBCQUNLR1JPVU5EIEFOSU1BVElPTiAqL1xuLyogbGluZSAyMTQsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLkJHQW5pbWF0ZUhvcmkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogQkdBbmltYXRlSG9yaSAyNXMgaW5maW5pdGUgbGluZWFyO1xuICAtbW96LWFuaW1hdGlvbjogQkdBbmltYXRlSG9yaSAyNXMgaW5maW5pdGUgbGluZWFyO1xuICAtbXMtYW5pbWF0aW9uOiBCR0FuaW1hdGVIb3JpIDI1cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogQkdBbmltYXRlSG9yaSAyNXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IEJHQW5pbWF0ZUhvcmkgMjVzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIEJHQW5pbWF0ZUhvcmkge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMDtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIEJHQW5pbWF0ZUhvcmkge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMDtcbiAgfVxufVxuQC1tcy1rZXlmcmFtZXMgQkdBbmltYXRlSG9yaSB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIEJHQW5pbWF0ZUhvcmkge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMDtcbiAgfVxufVxuQGtleWZyYW1lcyBCR0FuaW1hdGVIb3JpIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBNZW51U2xpZGVUb3Age1xuICAwJSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgTWVudVNsaWRlVG9wIHtcbiAgMCUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBNZW51U2xpZGVUb3Age1xuICAwJSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIE1lbnVTbGlkZVRvcCB7XG4gIDAlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBNZW51U2xpZGVMZWZ0IHtcbiAgMCUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgfVxuICAxMDAlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIE1lbnVTbGlkZUxlZnQge1xuICAwJSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIE1lbnVTbGlkZUxlZnQge1xuICAwJSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIE1lbnVTbGlkZUxlZnQge1xuICAwJSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5LWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGZseS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgZmx5LWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmx5LWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBtb3ZlLW1lbnUtZG93biB7XG4gIDAlIHtcbiAgICB0b3A6IC0zMDBweDtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDBweDtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIG1vdmUtbWVudS1kb3duIHtcbiAgMCUge1xuICAgIHRvcDogLTMwMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogMHB4O1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIG1vdmUtbWVudS1kb3duIHtcbiAgMCUge1xuICAgIHRvcDogLTMwMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1vdmUtbWVudS1kb3duIHtcbiAgMCUge1xuICAgIHRvcDogLTMwMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogMHB4O1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZ3NwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBsb2FkaW5nc3BpbiB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxvYWRpbmdzcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGZsaXBJblgge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGZsaXBJblgge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogbGluZSA0NTIsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLmZsaXBJblgge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC1tb3otYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG4gIC1vLWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGZsaXBJblkge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGZsaXBJblkge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxpcEluWSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogbGluZSA1MTUsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLmZsaXBJblkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWTtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC1tb3otYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIC1vLWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qIGxpbmUgNTQ1LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5mYWRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIC1tb3otYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLyogbGluZSA1OTksIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIC1tb3otYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICAtby1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLyogbGluZSA2NTMsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICAtbW96LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICAtby1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbi8qIGxpbmUgNzA3LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5mYWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4vKiBsaW5lIDc2MSwgLi4vc2Nzcy9fYW5pbWF0ZS5zY3NzICovXG4uZmFkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG4gIC1vLWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi8qIGxpbmUgODE1LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5mYWRlSW5VcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xuICAtbW96LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuLyogbGluZSA4NjYsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLmZhZGVJbkxlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xuICAtbW96LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xuICAtby1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuLyogbGluZSA5MjAsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLmZhZGVJblJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG4gIC1tb3otYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xuICAtby1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBib3VuY2VJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi8qIGxpbmUgOTgxLCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5ib3VuY2VJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICAtbW96LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qIGxpbmUgMTA1MCwgLi4vc2Nzcy9fYW5pbWF0ZS5zY3NzICovXG4uYm91bmNlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG4gIC1tb3otYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG4gIC1vLWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIH1cbiAgODAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICB9XG4gIDgwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiBsaW5lIDExNDQsIC4uL3Njc3MvX2FuaW1hdGUuc2NzcyAqL1xuLmJvdW5jZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICAtby1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgfVxuICA4MCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gIH1cbiAgODAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qIGxpbmUgMTIzOCwgLi4vc2Nzcy9fYW5pbWF0ZS5zY3NzICovXG4uYm91bmNlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICAtbW96LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG4gIC1vLWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcbiAgfVxuICA4MCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzBweCk7XG4gIH1cbiAgODAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzBweCk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogbGluZSAxMzMyLCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5ib3VuY2VJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgMCUge1xuICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogbGluZSAxMzk0LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5yb3RhdGVJblVwTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xuICAtbW96LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogbGluZSAxNDU2LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIC1tb3otYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogbGluZSAxNTE4LCAuLi9zY3NzL19hbmltYXRlLnNjc3MgKi9cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICAtbW96LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuLyoqXG4gKiA9QnV0dG9uc1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA1LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5hZGRlZF90b19jYXJ0LFxuLmJ1dHRvbixcbmJ1dHRvbixcbi5idXR0b25bdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOXB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBtYXJnaW46IDAgM3B4IDZweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMXMgbGluZWFyLCBiYWNrZ3JvdW5kIC4yNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC42cyBlYXNlLWluLW91dDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3gtc2hhZG93OiAwIDAgMCAzMHB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogQ29sb3IgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTBGMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi8qIGxpbmUgMzcsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLmFkZGVkX3RvX2NhcnQ6YWN0aXZlLFxuLmJ1dHRvbjphY3RpdmUsXG5idXR0b246YWN0aXZlLFxuLmJ1dHRvblt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdOmFjdGl2ZSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2ViZDtcbn1cbi8qIGxpbmUgMzgsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLmFkZGVkX3RvX2NhcnQ6aG92ZXIsIC5hZGRlZF90b19jYXJ0OmZvY3VzLFxuLmJ1dHRvbjpob3Zlcixcbi5idXR0b246Zm9jdXMsXG5idXR0b246aG92ZXIsXG5idXR0b246Zm9jdXMsXG4uYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsXG4uYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyZXNldFwiXTpob3ZlcixcbmlucHV0W3R5cGU9XCJyZXNldFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0YjZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40cyBlYXNlLWluLW91dDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNDgsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNTAsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuYnV0dG9uLmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9c3VibWl0XS5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8qIExvYWRpbmcgSWNvbnMgKi9cbi8qIGxpbmUgNjQsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5sb2FkaW5nOjphZnRlcixcbi5idXR0b24ubG9hZGluZzo6YWZ0ZXIsXG5idXR0b24ubG9hZGluZzo6YWZ0ZXIsXG4uaXRlbS1vcHRpb25zIGEubG9hZGluZzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBtYXJnaW4tbGVmdDogOXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nc3BpbiAuOXMgaW5maW5pdGUgbGluZWFyO1xuICAtbW96LWFuaW1hdGlvbjogbG9hZGluZ3NwaW4gLjlzIGluZmluaXRlIGxpbmVhcjtcbiAgLW8tYW5pbWF0aW9uOiBsb2FkaW5nc3BpbiAuOXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGxvYWRpbmdzcGluIC45cyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi8qIGxpbmUgODYsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5hZGRlZDo6YWZ0ZXIsXG4uYnV0dG9uLmFkZGVkOjphZnRlcixcbmJ1dHRvbi5hZGRlZDo6YWZ0ZXIsXG4uaXRlbS1vcHRpb25zIGEuYWRkZWQ6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4vKiBEb24ndCB1c2UgbmF0aXZlIGJ1dHRvbnMgb24gaU9TICovXG4vKiBsaW5lIDk4LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbmlucHV0W3R5cGU9c3VibWl0XS5idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTAwLCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbmlucHV0W3R5cGU9c3VibWl0XS5idXR0b24sXG5hLmJ1dHRvbixcbi5idXR0b24sXG5idXR0b24uYnV0dG9uLFxuLmJ1dHRvblt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKiBsaW5lIDExMCwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4uc2lkZWJhciBpbnB1dFt0eXBlPXN1Ym1pdF0uYnV0dG9uLCAuc2lkZWJhciBhLmJ1dHRvbiwgLnNpZGViYXIgLmJ1dHRvbiwgLnNpZGViYXIgYnV0dG9uLmJ1dHRvbiwgLnNpZGViYXIgLmJ1dHRvblt0eXBlPVwic3VibWl0XCJdLCAuc2lkZWJhciBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAuc2lkZWJhciBpbnB1dFt0eXBlPVwicmVzZXRcIl0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogQ3VzdG9tIEJ1dHRvbnMgKi9cbi8qIGxpbmUgMTE1LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbmJ1dHRvbi5sYXJnZSxcbi5idXR0b24ubGFyZ2Uge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDE2cHggMjFweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0zcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4vKiBsaW5lIDEzMiwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG5idXR0b24ubWVkaXVtLFxuLmJ1dHRvbi5tZWRpdW0ge1xuICBwYWRkaW5nOiAxMHB4IDE1cHggOXB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi8qIGxpbmUgMTM4LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbmJ1dHRvbi5zaWdudXAsXG4uYnV0dG9uLnNpZ251cCB7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLyogbGluZSAxNDIsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuYnV0dG9uLnNpZ251cDpob3Zlcixcbi5idXR0b24uc2lnbnVwOmhvdmVyIHtcbiAgY29sb3I6ICMxRTIyMjQ7XG59XG5cbi8qIGxpbmUgMTQ1LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbmJ1dHRvbi5yYWRpdXMsXG4uYnV0dG9uLnJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLyogbGluZSAxNTAsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuYnV0dG9uLnJvdW5kLFxuLmJ1dHRvbi5yb3VuZCB7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xufVxuXG4vKiBsaW5lIDE1NywgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG5idXR0b24uc3VwZXJsYXJnZSxcbi5idXR0b24uc3VwZXJsYXJnZSB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1sZWZ0OiAzMCU7XG4gIG1hcmdpbi1yaWdodDogMzAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAxNjksIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLmJ1dHRvbi5jZW50ZXIsXG5idXR0b24uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDE3NCwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ud2hpdGUuYnV0dG9uIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMzMztcbn1cbi8qIGxpbmUgMTc5LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi53aGl0ZS5idXR0b246aG92ZXIsIC53aGl0ZS5idXR0b246YWN0aXZlIHtcbiAgY29sb3I6ICNmZjVhMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmNWEwMDtcbn1cbi8qIGxpbmUgMTgzLCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi53aGl0ZS5idXR0b246aG92ZXIgc3BhbiwgLndoaXRlLmJ1dHRvbjphY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjZmY1YTAwO1xufVxuLyogbGluZSAxODYsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLndoaXRlLmJ1dHRvbiBzcGFuIHtcbiAgY29sb3I6ICMzMzM7XG59XG4vKiBsaW5lIDE4OCwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ud2hpdGUuYnV0dG9uLnRyYW5zcGFyZW50IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1YTAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4vKiBsaW5lIDE5MiwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ud2hpdGUuYnV0dG9uLnRyYW5zcGFyZW50OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMTk0LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi53aGl0ZS5idXR0b24udHJhbnNwYXJlbnQ6aG92ZXIsIC53aGl0ZS5idXR0b24udHJhbnNwYXJlbnQ6YWN0aXZlIHtcbiAgY29sb3I6ICNmZjVhMDA7XG59XG4vKiBsaW5lIDE5OCwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ud2hpdGUuYnV0dG9uLmxhcmdlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjA2LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbmJ1dHRvbi50cmFuc3BhcmVudCxcbi5idXR0b24udHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLyogbGluZSAyMTAsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuYnV0dG9uLnRyYW5zcGFyZW50OmFmdGVyLFxuLmJ1dHRvbi50cmFuc3BhcmVudDphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLyogbGluZSAyMjMsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuYnV0dG9uLnRyYW5zcGFyZW50OmFmdGVyOmhvdmVyLFxuLmJ1dHRvbi50cmFuc3BhcmVudDphZnRlcjpob3ZlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSAyMjgsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLmJsdWUuYnV0dG9uIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxN2FjOTtcbn1cbi8qIGxpbmUgMjMzLCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5ibHVlLmJ1dHRvbi50cmFuc3BhcmVudCB7XG4gIGJvcmRlci1jb2xvcjogIzAxN2FjOTtcbiAgY29sb3I6ICMwMTdhYzk7XG59XG4vKiBsaW5lIDIzNywgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4uYmx1ZS5idXR0b24udHJhbnNwYXJlbnQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE3YWM5O1xufVxuXG4vKiBsaW5lIDI0MiwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ub3JhbmdlLmJ1dHRvbiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjVhMDA7XG59XG4vKiBsaW5lIDI0NywgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ub3JhbmdlLmJ1dHRvbi50cmFuc3BhcmVudCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNWEwMDtcbiAgY29sb3I6ICNmZjVhMDA7XG59XG4vKiBsaW5lIDI1MSwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ub3JhbmdlLmJ1dHRvbi50cmFuc3BhcmVudDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjVhMDA7XG59XG5cbi8qIGxpbmUgMjU2LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5yZWQuYnV0dG9uIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlMzcyODtcbn1cbi8qIGxpbmUgMjYxLCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5yZWQuYnV0dG9uLnRyYW5zcGFyZW50IHtcbiAgY29sb3I6ICNlZTM3Mjg7XG4gIGJvcmRlci1jb2xvcjogI2VlMzcyODtcbn1cbi8qIGxpbmUgMjY2LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5yZWQuYnV0dG9uLnRyYW5zcGFyZW50OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlMzcyODtcbn1cblxuLyogbGluZSAyNzIsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLmdyZWVuLmJ1dHRvbiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YmMxNDE7XG59XG4vKiBsaW5lIDI3NywgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4uZ3JlZW4uYnV0dG9uOmhvdmVyLCAuZ3JlZW4uYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg5RDY0OTtcbn1cbi8qIGxpbmUgMjgwLCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5ncmVlbi5idXR0b246YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0YTMwMztcbn1cbi8qIGxpbmUgMjgyLCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5ncmVlbi5idXR0b24udHJhbnNwYXJlbnQge1xuICBjb2xvcjogIzdiYzE0MTtcbiAgYm9yZGVyLWNvbG9yOiAjN2JjMTQxO1xufVxuLyogbGluZSAyODcsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLmdyZWVuLmJ1dHRvbi50cmFuc3BhcmVudDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YmMxNDE7XG59XG5cbi8qIGxpbmUgMjkzLCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5ncmV5LmJ1dHRvbiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YjhiOGI7XG59XG4vKiBsaW5lIDMwMiwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4uZ3JleS5idXR0b24udHJhbnNwYXJlbnQge1xuICBjb2xvcjogIzhiOGI4YjtcbiAgYm9yZGVyLWNvbG9yOiAjOGI4YjhiO1xufVxuLyogbGluZSAzMDcsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLmdyZXkuYnV0dG9uLnRyYW5zcGFyZW50OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhiOGI4Yjtcbn1cblxuLyogbGluZSAzMTIsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLnB1cnBsZS5idXR0b24ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODM0NTlhO1xufVxuLyogbGluZSAzMjEsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLnB1cnBsZS5idXR0b24udHJhbnNwYXJlbnQge1xuICBjb2xvcjogIzgzNDU5YTtcbiAgYm9yZGVyLWNvbG9yOiAjODM0NTlhO1xufVxuLyogbGluZSAzMjYsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLnB1cnBsZS5idXR0b24udHJhbnNwYXJlbnQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODM0NTlhO1xufVxuXG4vKiBsaW5lIDMzMSwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4uZGFyay5idXR0b24ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi8qIGxpbmUgMzQwLCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5kYXJrLmJ1dHRvbi50cmFuc3BhcmVudCB7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi8qIGxpbmUgMzQ1LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5kYXJrLmJ1dHRvbi50cmFuc3BhcmVudDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDM1MSwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ubG9hZC1tb3JlLWJ1dHRvbiBidXR0b24sXG4ubG9hZC1tb3JlLWJ1dHRvbiAucmVhZC1tb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgcGFkZGluZzogOXB4IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjI1cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4yNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAzNjYsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLmxvYWQtbW9yZS1idXR0b24gYnV0dG9uOmhvdmVyOmFmdGVyLCAubG9hZC1tb3JlLWJ1dHRvbiBidXR0b246YWN0aXZlOmFmdGVyLFxuLmxvYWQtbW9yZS1idXR0b24gLnJlYWQtbW9yZTpob3ZlcjphZnRlcixcbi5sb2FkLW1vcmUtYnV0dG9uIC5yZWFkLW1vcmU6YWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDM2OSwgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ubG9hZC1tb3JlLWJ1dHRvbiBidXR0b246aG92ZXIsIC5sb2FkLW1vcmUtYnV0dG9uIGJ1dHRvbjphY3RpdmUsXG4ubG9hZC1tb3JlLWJ1dHRvbiAucmVhZC1tb3JlOmhvdmVyLFxuLmxvYWQtbW9yZS1idXR0b24gLnJlYWQtbW9yZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xufVxuLyogbGluZSAzNzYsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLmxvYWQtbW9yZS1idXR0b24gYnV0dG9uIFtjbGFzc149XCJpY29uLVwiXSxcbi5sb2FkLW1vcmUtYnV0dG9uIC5yZWFkLW1vcmUgW2NsYXNzXj1cImljb24tXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDM4MywgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ubG9hZC1tb3JlLWJ1dHRvbiBidXR0b24uc3R5bGUyLFxuLmxvYWQtbW9yZS1idXR0b24gLnJlYWQtbW9yZS5zdHlsZTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDE4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwLjFweCk7XG59XG4vKiBsaW5lIDQwNywgLi4vc2Nzcy9fYnV0dG9ucy5zY3NzICovXG4ubG9hZC1tb3JlLWJ1dHRvbiBidXR0b24uc3R5bGUyIHNwYW4sXG4ubG9hZC1tb3JlLWJ1dHRvbiAucmVhZC1tb3JlLnN0eWxlMiBzcGFuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjg1cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAtbXMtdHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSAwLjg1cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjg1cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA0MjIsIC4uL3Njc3MvX2J1dHRvbnMuc2NzcyAqL1xuLmxvYWQtbW9yZS1idXR0b24gYnV0dG9uLnN0eWxlMjo6YWZ0ZXIsXG4ubG9hZC1tb3JlLWJ1dHRvbiAucmVhZC1tb3JlLnN0eWxlMjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjg1cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAtbXMtdHJhbnNpdGlvbjogLW1zLXRyYW5zZm9ybSAwLjg1cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjg1cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi8qIGxpbmUgNDQ2LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5sb2FkLW1vcmUtYnV0dG9uIGJ1dHRvbi5zdHlsZTI6aG92ZXI6OmFmdGVyLFxuLmxvYWQtbW9yZS1idXR0b24gLnJlYWQtbW9yZS5zdHlsZTI6aG92ZXI6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG4gIC1tcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi8qIGxpbmUgNDU5LCAuLi9zY3NzL19idXR0b25zLnNjc3MgKi9cbi5sb2FkLW1vcmUtYnV0dG9uIGJ1dHRvbi5zdHlsZTI6YWN0aXZlOjphZnRlcixcbi5sb2FkLW1vcmUtYnV0dG9uIC5yZWFkLW1vcmUuc3R5bGUyOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG4vKiA9UE9TVCBDT01NRU5UUyBHQUxPUkVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA0LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jZGlzcXVzX3RocmVhZCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi8qID1DT01NRU5UUyBHRU5FUkFMXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTAsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50cyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIC8qICA9Q09NTUVOVCBCT0RZXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiAgPUNPTU1FTlQgTUVUQSAvIEFWQVRBUlxuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbn1cbi8qIGxpbmUgMTMsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50cyAjY29tbWVudHMtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4vKiBsaW5lIDE3LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgI3JlcGx5LXRpdGxlLFxuI2NvbW1lbnRzID4gaDMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWFnZXMvZG90c19wYXQucG5nKSByZXBlYXQteCBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLyogbGluZSAzMCwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzICNyZXBseS10aXRsZSBzcGFuLFxuI2NvbW1lbnRzICNyZXBseS10aXRsZSA+IHN0cm9uZyxcbiNjb21tZW50cyA+IGgzIHNwYW4sXG4jY29tbWVudHMgPiBoMyA+IHN0cm9uZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDM2LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgI3JlcGx5LXRpdGxlIHNtYWxsLFxuI2NvbW1lbnRzID4gaDMgc21hbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRvcDogNXB4O1xufVxuLyogbGluZSA0NSwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzICNyZXBseS10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDEzOHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuLyogbGluZSA1NiwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzIC5uby1jb21tZW50cyAjcmVwbHktdGl0bGU6YWZ0ZXIge1xuICB3aWR0aDogMTAwcHg7XG59XG4vKiBsaW5lIDYwLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgc3Bhbi5jb21tZW50cy1zdWJ0ZXh0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi8qIGxpbmUgNjYsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50cyBzcGFuLmNvbW1lbnRzLWZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG59XG4vKiBsaW5lIDczLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgc3Bhbi5zYXlzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgNzUsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50cyBvbCBsaS5jb21tZW50IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAqem9vbTogMTtcbn1cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4jY29tbWVudHMgb2wgbGkuY29tbWVudDpiZWZvcmUsICNjb21tZW50cyBvbCBsaS5jb21tZW50OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAyNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbiNjb21tZW50cyBvbCBsaS5jb21tZW50OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDgwLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgb2wgbGkuY29tbWVudDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgODQsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50cyAuY29tbWVudGxpc3Qge1xuICBtYXJnaW46IDAgMCA0MHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4vKiBsaW5lIDg5LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgLmNvbW1lbnQtYXV0aG9yLWFkbWluIC5jb21tZW50LWJvZHksXG4jY29tbWVudHMgLmJ5cG9zdGF1dGhvciAuY29tbWVudC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsIDI0NSwgMjU1LCAwLjEyKTtcbn1cbi8qIGxpbmUgOTYsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50cyAuY29tbWVudC1ib2R5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDIwcHggMTVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgKnpvb206IDE7XG59XG4vKiBsaW5lIDEwMywgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzIC5jb21tZW50LWJvZHk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkICNkZmRmZGQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICBsZWZ0OiA2N3B4O1xufVxuLyogbGluZSAxMTYsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50cyAuY29tbWVudC1ib2R5OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkICNGRkY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMXB4O1xuICBsZWZ0OiA2OHB4O1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbiNjb21tZW50cyAuY29tbWVudC1ib2R5OmJlZm9yZSwgI2NvbW1lbnRzIC5jb21tZW50LWJvZHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuI2NvbW1lbnRzIC5jb21tZW50LWJvZHk6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTMxLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgLmNvbW1lbnQtYm9keSAucmVwbHkge1xuICBtYXJnaW46IDZweCAwIDEwcHggMDtcbn1cbi8qIGxpbmUgMTMzLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgLmNvbW1lbnQtYm9keSBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi8qIGxpbmUgMTM1LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgLmNvbW1lbnQtYm9keSBvZHkgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4vKiBsaW5lIDEzNywgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzIC5jb21tZW50LWJvZHkgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG4vKiBsaW5lIDEzOSwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzIC5jb21tZW50LWJvZHkgLmNvbW1lbnQtd3JhcHBlciA+IG9sLFxuI2NvbW1lbnRzIC5jb21tZW50LWJvZHkgLmNvbW1lbnQtd3JhcHBlciA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi8qIGxpbmUgMTQ0LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgLmNvbW1lbnQtYm9keSAuY29tbWVudC1hdmF0YXIge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDE1cHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG4vKiBsaW5lIDE1MywgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzIC5jb21tZW50LWJvZHkgLmNvbW1lbnQtYXZhdGFyIC5hdmF0YXIge1xuICBib3JkZXI6IDNweCBzb2xpZCAjRjNGNUY4O1xufVxuLyogbGluZSAxNjEsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50cyAuY29tbWVudCAuY2hpbGRyZW4ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDAgNDVweDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMTcxLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgLmNvbW1lbnQtYXV0aG9yID4gaDYge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4vKiBsaW5lIDE3NSwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzIC5jb21tZW50LWF1dGhvciBjaXRlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIEhlbHZldGljYSwgR2VuZXZhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG59XG4vKiBsaW5lIDE4MiwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzIC5jb21tZW50LWF1dGhvciBjaXRlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMTg1LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgLmNvbW1lbnQtYXV0aG9yIC5tZXRhLXNlcCB7XG4gIGNvbG9yOiAjQzdDN0M3O1xuICBtYXJnaW46IDAgNXB4O1xufVxuLyogbGluZSAxOTIsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50cyAuY29tbWVudC1tZXRhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udDogbm9ybWFsIGJvbGQgMTFweC8yMHB4IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIEhlbHZldGljYSwgR2VuZXZhLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4vKiBsaW5lIDE5NywgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzIC5jb21tZW50LW1ldGEgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNDN0M3Qzc7XG59XG4vKiBsaW5lIDIwMSwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRzIC5jb21tZW50LW1ldGEgYTpob3ZlciB7XG4gIGNvbG9yOiAjQzdDN0M3O1xufVxuLyogbGluZSAyMDUsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50cyAuY29tbWVudC1lZGl0LWxpbmsge1xuICBjb2xvcjogI0M3QzdDNztcbn1cbi8qIGxpbmUgMjA3LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudHMgLmNvbW1lbnQtZWRpdC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi8qIGxpbmUgMjExLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4uY29tbWVudHMgPiBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMTcsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbi5waW5nbGlzdCB7XG4gIG1hcmdpbjogMjBweCAwIDQwcHggMzBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuXG4vKiBsaW5lIDIyMiwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuLmNvbW1lbnQtYm9keSAucmVwbHkgYTpiZWZvcmUsXG4uY29tbWVudC1yZXBseS1saW5rOmJlZm9yZSxcbiNjYW5jZWwtY29tbWVudC1yZXBseS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMTInO1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjM0LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4uY29tbWVudC1yZXBseS1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSAyMzksIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbi5jb21tZW50LXJlcGx5LWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExMic7XG59XG5cbi8qIGxpbmUgMjQ0LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY2FuY2VsLWNvbW1lbnQtcmVwbHktbGluazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMDU3Jztcbn1cblxuLyogUG9zdCBBdXRob3IgU3R5bGVzICovXG4vKiBsaW5lIDI0OSwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuLmJ5cG9zdGF1dGhvciAuY29tbWVudCAuYXZhdGFyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGZkZmRkO1xufVxuXG4vKiBsaW5lIDI1MSwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuLm5vY29tbWVudHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi8qXHQgPUNBTkNFTCAvIFJFUExZIENPTU1FTlRcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyNTksIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNyZXBseS10aXRsZSBzbWFsbCB7XG4gICp6b29tOiAxO1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbiNyZXBseS10aXRsZSBzbWFsbDpiZWZvcmUsICNyZXBseS10aXRsZSBzbWFsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMjc0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4jcmVwbHktdGl0bGUgc21hbGw6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAyNjMsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjYW5jZWwtY29tbWVudC1yZXBseS1saW5rIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDI3MiwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NhbmNlbC1jb21tZW50LXJlcGx5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgMjc3LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY2FuY2VsLWNvbW1lbnQtcmVwbHktbGluayxcbi5jb21tZW50LWJvZHkgLnJlcGx5IGEge1xuICBmb250OiBib2xkIDExcHggXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBHZW5ldmEsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgMjgwLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4uY29tbWVudC1hd2FpdGluZy1tb2RlcmF0aW9uIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCAxMXB4IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIEhlbHZldGljYSwgR2VuZXZhLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI0M3QzdDNztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLypcdD1DT01NRU5UIEZPUk0gQURKVVNUTUVOVFNcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyODksIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNyZXNwb25kIHtcbiAgbWFyZ2luOiAzMHB4IDAgMTVweCAwO1xufVxuLyogbGluZSAyOTIsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNyZXNwb25kIC5idXR0b24sXG4jcmVzcG9uZCBidXR0b24uYnV0dG9uLFxuI3Jlc3BvbmQgLmJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSAyOTgsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbi5uby1jb21tZW50cyAjcmVzcG9uZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgMzA0LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jY29tbWVudGZvcm0gPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDMwNiwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRmb3JtIHNwYW4ucmVxdWlyZWQge1xuICByaWdodDogMzIlO1xuICB0b3A6IDIwcHg7XG59XG4vKiBsaW5lIDMxMSwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuI2NvbW1lbnRmb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiNjb21tZW50Zm9ybSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiNjb21tZW50Zm9ybSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG4jY29tbWVudGZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuI2NvbW1lbnRmb3JtIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4jY29tbWVudGZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbiNjb21tZW50Zm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdLFxuI2NvbW1lbnRmb3JtIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuI2NvbW1lbnRmb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiA3MCU7XG59XG4vKiBsaW5lIDMyOCwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2NvbW1lbnRmb3JtICNzdWJtaXQge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLyogbGluZSAzMzMsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbiNjb21tZW50Zm9ybSBwIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMzM3LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG5wLmZvcm0tc3VibWl0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAzNDEsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbi5jb21tZW50LWZvcm0tY29tbWVudCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi8qIGxpbmUgMzQzLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4ubG9nZ2VkLWluLWFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250OiAxMnB4IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIEhlbHZldGljYSwgR2VuZXZhLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI0M3QzdDNztcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuLyogbGluZSAzNTIsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbmxpLmNvbW1lbnQgI3N1Ym1pdCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyogbGluZSAzNTgsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbnAuY29tbWVudHMtY2xvc2VkIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi8qIFBpbmdiYWNrICovXG4vKiBsaW5lIDM2MSwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI3RyYWNrYmFja3MtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi8qIGxpbmUgMzYzLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4ucGluZ2JhY2sge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGZkZDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAzNjksIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbi5waW5nYmFjayAuY29tbWVudC1hdXRob3Ige1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIkxhdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4vKiBsaW5lIDM3MywgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuLnBpbmdiYWNrIC5jb21tZW50LWF1dGhvciBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qID1Mb2dpbi9vdXQgLS0qL1xuLyogbGluZSAzNzgsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbi5sb2dvdXQge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi8qIGxpbmUgMzgzLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jbG9naW4ge1xuICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbn1cbi8qIGxpbmUgMzg1LCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jbG9naW4gc3BhbiBhLFxuI2xvZ2luIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIGxpbmUgMzkyLCAuLi9zY3NzL19jb21tZW50cy5zY3NzICovXG4jbG9naW4gc3BhbiBhOmhvdmVyIHtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi8qIEZhY2Vib29rIENvbW1lbnRzIEZJWCAqL1xuLyogbGluZSAzOTgsIC4uL3Njc3MvX2NvbW1lbnRzLnNjc3MgKi9cbi5mYl9pZnJhbWVfd2lkZ2V0IHNwYW4ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4vKiBsaW5lIDQwMiwgLi4vc2Nzcy9fY29tbWVudHMuc2NzcyAqL1xuI2xpdmVmeXJlLWNvbW1lbnRzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBUSEVNRSBGT1JNU1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDYsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbmZvcm0gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiTGF0b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyogbGluZSAxNCwgLi4vc2Nzcy9fZm9ybXMuc2NzcyAqL1xuc3Bhbi5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjRjYzQzM4O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiA0OHB4O1xufVxuXG4vKiBsaW5lIDIzLCAuLi9zY3NzL19mb3Jtcy5zY3NzICovXG5mb3JtIGlucHV0IHtcbiAgY2xlYXI6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogbGluZSAyOCwgLi4vc2Nzcy9fZm9ybXMuc2NzcyAqL1xuaW5wdXQuaW5wdXQtdGV4dCxcbnRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDM1LCAuLi9zY3NzL19mb3Jtcy5zY3NzICovXG5pbnB1dCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLyogbGluZSAzOSwgLi4vc2Nzcy9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDQzLCAuLi9zY3NzL19mb3Jtcy5zY3NzICovXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZzogOXB4IDE0cHg7XG59XG5cbi8qIGxpbmUgNDksIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG50ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gIGhlaWdodDogMzhweDtcbiAgY29sb3I6ICMzOTM4Mzk7XG4gIGZvbnQ6IDEycHgvMjZweCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG59XG4vKiBsaW5lIDcwLCAuLi9zY3NzL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpob3ZlciwgaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTpob3ZlcixcbmlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTpob3ZlcixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0ZWxcIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRpbWVcIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwidGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ1cmxcIl06aG92ZXIsXG5pbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzLFxudGV4dGFyZWE6aG92ZXIsXG50ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0JEQkRCQTtcbiAgY29sb3I6ICMyMzMxM0E7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIGxpbmUgNzksIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxudGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIGxpbmUgOTQsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODE4YjkyO1xufVxuXG4vKiBsaW5lIDk2LCAuLi9zY3NzL19mb3Jtcy5zY3NzICovXG46LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODE4YjkyO1xufVxuXG4vKiBsaW5lIDk4LCAuLi9zY3NzL19mb3Jtcy5zY3NzICovXG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgxOGI5Mjtcbn1cblxuLyogbGluZSAxMDAsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgxOGI5Mjtcbn1cblxuLyogbGluZSAxMDIsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIEVSUk9SUyAqL1xuLyogbGluZSAxMDcsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbmxhYmVsLmVycm9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwOSwgLi4vc2Nzcy9fZm9ybXMuc2NzcyAqL1xuLmVycm9yIGlucHV0LFxudGV4dGFyZWEuZXJyb3IsXG4ud3BjZjctbm90LXZhbGlkLFxuaW5wdXRbdHlwZT10ZXh0XS5lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZCRkE7XG4gIGJvcmRlci1jb2xvcjogI0NGNUM0NjtcbiAgY29sb3I6ICNCNjJGMTU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMTgyLCA0NywgMjEsIDAuMTUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDE4MiwgNDcsIDIxLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMTgyLCA0NywgMjEsIDAuMTUpO1xufVxuXG4vKiBsaW5lIDEyMSwgLi4vc2Nzcy9fZm9ybXMuc2NzcyAqL1xuLmVycm9yIGlucHV0OmhvdmVyLFxudGV4dGFyZWEuZXJyb3I6aG92ZXIsXG4ud3BjZjctbm90LXZhbGlkOmhvdmVyLFxuaW5wdXRbdHlwZT10ZXh0XS5lcnJvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlci1jb2xvcjogI0NGNUM0Njtcbn1cblxuLyogbGluZSAxMjksIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbi5lcnJvciBpbnB1dDpmb2N1cyxcbnRleHRhcmVhLmVycm9yOmZvY3VzLFxuLndwY2Y3LW5vdC12YWxpZDpmb2N1cyxcbmlucHV0W3R5cGU9dGV4dF0uZXJyb3I6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3JkZXItY29sb3I6ICNDRjVDNDY7XG59XG5cbi8qIEVSUk9SIEFOSU1BVElPTlMgKi9cbi8qIGxpbmUgMTM4LCAuLi9zY3NzL19mb3Jtcy5zY3NzICovXG4ucmVxdWlyZWRGaWVsZC5lcnJvciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IEJ1dHRvblNoYWtlO1xuICAtbW96LWFuaW1hdGlvbi1uYW1lOiBCdXR0b25TaGFrZTtcbiAgLW8tYW5pbWF0aW9uLW5hbWU6IEJ1dHRvblNoYWtlO1xuICBhbmltYXRpb24tbmFtZTogQnV0dG9uU2hha2U7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcbiAgLW1vei1hbmltYXRpb24tZHVyYXRpb246IDVzO1xuICAtbXMtYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcbiAgLW8tYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcbn1cblxuLyogQ09OVEFDVCBGT1JNIDcgQ09NUEFUSUJJTElUWSAqL1xuLyogbGluZSAxNTMsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNlZTMyMjQ7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMTYxLCAuLi9zY3NzL19mb3Jtcy5zY3NzICovXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAgLndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2VlMzIyNDtcbn1cbi8qIGxpbmUgMTY1LCAuLi9zY3NzL19mb3Jtcy5zY3NzICovXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAgLmVycm9yIGlucHV0LFxuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIC53cGNmNy1ub3QtdmFsaWQsXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXRbdHlwZT10ZXh0XS5lcnJvcixcbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB0ZXh0YXJlYS5lcnJvciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi9zY3NzL19mb3Jtcy5zY3NzICovXG5kaXYud3BjZjctbWFpbC1zZW50LW9rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGRjM5NTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzRDNjgwMjtcbn1cblxuLyogbGluZSAxODAsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbmRpdi53cGNmNy1zcGFtLWJsb2NrZWQsXG5kaXYud3BjZjctbWFpbC1zZW50LW5nLFxuZGl2LndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTBEODtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI0Y2M0MzODtcbn1cblxuLyogbGluZSAxODgsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbmRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBtYXJnaW46IDMwcHggMCAwIDA7XG4gIHBhZGRpbmc6IDAuNmVtIDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDE5NCwgLi4vc2Nzcy9fZm9ybXMuc2NzcyAqL1xuLndwY2Y3LWZvcm0gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIkxhdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiBibGFjaztcbiAgbGluZS1oZWlnaHQ6IDIuMztcbn1cblxuLyogbGluZSAyMDIsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbnNwYW4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAqem9vbTogMTtcbn1cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG5zcGFuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwOmJlZm9yZSwgc3Bhbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMjc0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG5zcGFuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDIwNSwgLi4vc2Nzcy9fZm9ybXMuc2NzcyAqL1xuc3Bhbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dFt0eXBlPWVtYWlsXSwgc3Bhbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgc3Bhbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dFt0eXBlPXNlYXJjaF0sIHNwYW4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXRbdHlwZT10ZWxdLCBzcGFuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0W3R5cGU9dGV4dF0sIHNwYW4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXRbdHlwZT11cmxdLCBzcGFuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHRleHRhcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyMTEsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbndwY2Y3LXN1Ym1pdCB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xufVxuXG4vKiBsaW5lIDIxMywgLi4vc2Nzcy9fZm9ybXMuc2NzcyAqL1xuZGl2LndwY2Y3IGltZy5hamF4LWxvYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogbGluZSAyMTUsIC4uL3Njc3MvX2Zvcm1zLnNjc3MgKi9cbi5pbnB1dC10ZXh0LWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBOZXcgTWVudSB3aXRoIGljb25zXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiBsaW5lIDUsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1lbnUtdHJpZ2dlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8qIGxpbmUgNywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IHtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMzlweDtcbiAgICAvKiA9TWVnYSBNZW51IExheW91dCBhbmQgU3R5bGVzIC0tLS0qL1xuICB9XG4gIC8qIGxpbmUgMTIsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNXMsIGhlaWdodCAuNXM7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC41cywgaGVpZ2h0IC41cztcbiAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjVzLCBoZWlnaHQgLjVzO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxuICAvKiBsaW5lIDM1LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgYSAubWVudS10aXRsZS1vdXRlcixcbiAgLm1haW5fbWVudSBhIC5zdWJtZW51LWxpbmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLyogbGluZSA0NCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IGEuaGFzLWljb24gLm1lbnUtdGl0bGUtb3V0ZXIsXG4gIC5tYWluX21lbnUgYS5oYXMtaWNvbiAuc3VibWVudS1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cbiAgLyogbGluZSA1MywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IGEsXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpID4gYSAubWVudS10aXRsZS1vdXRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiTGF0b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC8qIGxpbmUgNTksIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSAuaGlkZS1tZW51LXRleHQgLm1lbnUtdGl0bGUtb3V0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDYxLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgLmhpZGUtbWVudS10ZXh0IGEuaGFzLWljb24gLnN1Ym1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgNjMsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSBhIFtjbGFzc149XCJpY29uLVwiXSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLyogbGluZSA2NywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IGxpIHVsIGxpIHNwYW4uaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC8qIGxpbmUgNzIsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSBzcGFuIHNwYW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgLyogbGluZSA3NCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5zdWJtZW51LWluZGljYXRvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiA1MCU7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgd2lkdGg6IDdweDtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTExcHg7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgfVxuICAvKiBsaW5lIDg1LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgLmhpZGUtbWVudS10ZXh0IC5oYXMtaWNvbiAuc3VibWVudS1pbmRpY2F0b3Ige1xuICAgIHJpZ2h0OiAtOXB4O1xuICB9XG4gIC8qIGxpbmUgODksIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSAuaGFzLW9uZS1jb2wtZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDkzLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHpvb206IDE7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDEwMywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXgtaGVpZ2h0OiAzOXB4O1xuICB9XG4gIC8qIGxpbmUgMTA5LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpOm5vdCguaGFzLWNhdC1tZWdhbWVudSwgLnJhZGl1bV9tZWdhMywgLnJhZGl1bV9tZWdhNCwgLnJhZGl1bV9tZWdhNSwgLnJhZGl1bV9tZWdhNiwgLnJhZGl1bV9tZWdhNykge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDExMywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDEzcHggMTNweCAxMHB4IDEzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtaGVpZ2h0OiAzOXB4O1xuICB9XG4gIC8qIGxpbmUgMTE5LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpID4gYTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IC01cHg7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1YTAwO1xuICB9XG4gIC8qIGxpbmUgMTMyLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpID4gYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDQwJTtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDhweCA4cHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLyogbGluZSAxNDYsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgPiBhLm9wZW4tbWVnYS1hOmJlZm9yZSwgLm1haW5fbWVudSA+IHVsID4gbGkgPiBhLm9wZW4tc3ViLWE6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmY1YTAwO1xuICB9XG4gIC8qIGxpbmUgMTUxLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpID4gYS5vcGVuLW1lZ2EtYTphZnRlciwgLm1haW5fbWVudSA+IHVsID4gbGkgPiBhOmhvdmVyOmFmdGVyLCAubWFpbl9tZW51ID4gdWwgPiBsaSA+IGE6YWN0aXZlOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxuICAvKiBsaW5lIDE1OSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICAgIGNvbG9yOiAjZmY1YTAwO1xuICB9XG4gIC8qIGxpbmUgMTYxLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYTphZnRlciwgLm1haW5fbWVudSA+IHVsID4gbGkuaGFzLXN1Ym1lbnUuY3VycmVudC1tZW51LWl0ZW0gPiBhOmFmdGVyLCAubWFpbl9tZW51ID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgPiBhOmFmdGVyLCAubWFpbl9tZW51ID4gdWwgPiBsaS5oYXMtc3VibWVudS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgPiBhOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxuICAvKiBsaW5lIDE2OCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEsIC5tYWluX21lbnUgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSAubWVudS10aXRsZS1vdXRlciwgLm1haW5fbWVudSA+IHVsID4gbGkuY3VycmVudC1tZW51LWFuY2VzdG9yID4gYSwgLm1haW5fbWVudSA+IHVsID4gbGkuY3VycmVudC1tZW51LWFuY2VzdG9yID4gYSAubWVudS10aXRsZS1vdXRlciB7XG4gICAgY29sb3I6ICNmZjVhMDA7XG4gIH1cbiAgLyogbGluZSAxODIsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSB1bDpiZWZvcmUsIC5tYWluX21lbnUgdWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgLyogbGluZSAxODgsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSB1bDphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAxOTIsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSB1bCA+IGxpID4gYSB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAxOTQsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSB1bCA+IGxpIC5tZW51LWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB9XG4gIC8qIGxpbmUgMjAzLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgdWwgPiBsaSA+IHVsLnN1Yi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZjVhMDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZjVhMDA7XG4gICAgLyogQW5pbWF0ZSAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDApO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZSwgb3BhY2l0eSAwLjJzIGVhc2U7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2UsIG9wYWNpdHkgMC4ycyBlYXNlO1xuICAgIC8qIEVuZCBBbmltYXRpb24gKi9cbiAgfVxuICAvKiBsaW5lIDIyMywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IHVsID4gbGkgPiB1bC5zdWItbWVudS5vcGVuIHtcbiAgICAvKiBBbmltYXRlICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZSAuMXM7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UsIG9wYWNpdHkgMC4ycyBlYXNlIC4xcztcbiAgICAvKiBFbmQgQW5pbWF0ZSAqL1xuICB9XG4gIC8qIGxpbmUgMjM0LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgdWwgPiBsaSA+IHVsLnN1Yi1tZW51LnBvc2l0aW9uLWxlZnQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC8qIGxpbmUgMjQxLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgdWwgPiBsaSA+IHVsLnN1Yi1tZW51IHVsLnN1Yi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC8qIGxpbmUgMjQ3LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgdWwgPiBsaSA+IHVsLnN1Yi1tZW51IC5jdXJyZW50X3BhZ2VfaXRlbSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICB9XG4gIC8qIGxpbmUgMjU4LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpIHtcbiAgICAvKiBTaG9ydGNvZGVzIGluIE1lbnUgKi9cbiAgfVxuICAvKiBsaW5lIDI2MCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IC5zdWItbWVudSxcbiAgLm1haW5fbWVudSA+IHVsID4gbGkgbGkgdWwuc3ViLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgdG9wOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTJweCAxMHB4IDEycHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICB9XG4gIC8qIGxpbmUgMjY5LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpID4gLnN1Yi1tZW51IGxpIHVsLnN1Yi1tZW51LnBvc2l0aW9uLWxlZnQsXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpIGxpIHVsLnN1Yi1tZW51IGxpIHVsLnN1Yi1tZW51LnBvc2l0aW9uLWxlZnQge1xuICAgIGxlZnQ6IC0yMjVweDtcbiAgfVxuICAvKiBsaW5lIDI3MywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IC5zdWItbWVudSBsaSB1bC5zdWItbWVudS5wb3NpdGlvbi1yaWdodCxcbiAgLm1haW5fbWVudSA+IHVsID4gbGkgbGkgdWwuc3ViLW1lbnUgbGkgdWwuc3ViLW1lbnUucG9zaXRpb24tcmlnaHQge1xuICAgIGxlZnQ6IC0yMjVweDtcbiAgfVxuICAvKiBsaW5lIDI3OSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDI4MSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSBoMSwgLm1haW5fbWVudSA+IHVsID4gbGkgaDIsIC5tYWluX21lbnUgPiB1bCA+IGxpIGgzLCAubWFpbl9tZW51ID4gdWwgPiBsaSBoNCwgLm1haW5fbWVudSA+IHVsID4gbGkgaDUsIC5tYWluX21lbnUgPiB1bCA+IGxpIGg2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLyogbGluZSAyODksIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgLmhpZGUtbWVudS10ZXh0IGgxLCAubWFpbl9tZW51ID4gdWwgPiBsaSAuaGlkZS1tZW51LXRleHQgaDIsIC5tYWluX21lbnUgPiB1bCA+IGxpIC5oaWRlLW1lbnUtdGV4dCBoMywgLm1haW5fbWVudSA+IHVsID4gbGkgLmhpZGUtbWVudS10ZXh0IGg0LCAubWFpbl9tZW51ID4gdWwgPiBsaSAuaGlkZS1tZW51LXRleHQgaDUsIC5tYWluX21lbnUgPiB1bCA+IGxpIC5oaWRlLW1lbnUtdGV4dCBoNiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI5MiwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaTpob3ZlciA+IHVsLFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIGxpOmhvdmVyIHVsLFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIHVsIGxpOmhvdmVyIHVsLFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIHVsIHVsIGxpOmhvdmVyIHVsLFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIHVsIHVsIHVsIGxpOmhvdmVyIHVsLFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIHVsIHVsIHVsIHVsIGxpOmhvdmVyIHVsLCAubWFpbl9tZW51ID4gdWwgPiBsaTpob3ZlciA+IHVsIHVsLFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIGxpOmhvdmVyIHVsIHVsLFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIHVsIGxpOmhvdmVyIHVsIHVsLFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIHVsIHVsIGxpOmhvdmVyIHVsIHVsLFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIHVsIHVsIHVsIGxpOmhvdmVyIHVsIHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBsaW5lIDMwNSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLyogbGluZSAzMDksIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgPiB1bCBsaTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBib3R0b206IC0xcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjVhMDA7XG4gIH1cbiAgLyogbGluZSAzMjYsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgPiB1bCBsaTpob3ZlcjphZnRlciwgLm1haW5fbWVudSA+IHVsID4gbGkgPiB1bCBsaTphY3RpdmU6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMzI5LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpID4gdWwgbGk6aG92ZXIgYSB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLyogbGluZSAzMzEsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgPiB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAvKiBsaW5lIDMzNywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLyogbGluZSAzNDEsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgPiB1bCB1bCB7XG4gICAgYm9yZGVyLXRvcDogbWVkaXVtIG5vbmU7XG4gICAgbGVmdDogMjI2cHg7XG4gICAgdG9wOiAtMjZweDtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbiAgLyogbGluZSAzNDgsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDM1MCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSAucmFkaXVtLW1lZ2EtZGl2LFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSA+IGxpID4gdWwsXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpID4gbGkgPiB1bCB1bCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gIH1cbiAgLyogbGluZSAzNjEsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgPiBsaTpob3ZlciAubWVudS10aXRsZS1vdXRlcixcbiAgLm1haW5fbWVudSA+IHVsID4gbGkgPiAuY3VycmVudF9wYWdlX2l0ZW0gLm1lbnUtdGl0bGUtb3V0ZXIsXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpID4gLmN1cnJlbnRfcGFnZV9pdGVtIC5tZW51LWRlc2MsXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpID4gLmN1cnJlbnRfcGFnZV9wYXJlbnQgLm1lbnUtdGl0bGUtb3V0ZXIsXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpID4gbGkgPiB1bCBsaS5jdXJyZW50X3BhZ2VfaXRlbSB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLyogbGluZSAzNjgsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgLnJhZGl1bV9tZWdhX3RleHRfYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLyogbGluZSAzNzAsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAvKiBsaW5lIDM3MiwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSAucm93LFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSAuY29sdW1uLFxuICAubWFpbl9tZW51ID4gdWwgPiBsaSAuY29sdW1ucyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAwIDAgMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMzgzLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpIGRpdiB1bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC8qIGxpbmUgMzg3LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpIGRpdiA+IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBsaW5lIDM5MSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSBkaXYucG9zaXRpb24tbGVmdCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSAzOTUsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgZGl2LnBvc2l0aW9uLXJpZ2h0IHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgMzk5LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpIGRpdiA+IHVsID4gbGkgPiB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLyogbGluZSA0MDEsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgZGl2IHVsIGxpIGEge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxuICAvKiBsaW5lIDQwMywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51ID4gdWwgPiBsaSBkaXYgdWwgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLyogbGluZSA0MDUsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSA+IHVsID4gbGkgZGl2IHVsIHVsIHVsIHtcbiAgICBwYWRkaW5nOiAycHggMCAwO1xuICB9XG4gIC8qIGxpbmUgNDA3LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgPiB1bCA+IGxpIGRpdiB1bCB1bCAucmFkaXVtX21lZ2FfdGV4dF9ibG9jayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAzcHggMCAwIDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAvKiBsaW5lIDQyMCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW0tbWVnYS1kaXYge1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmY1YTAwO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmY1YTAwO1xuICB9XG4gIC8qIGxpbmUgNDI2LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgLnJhZGl1bS1tZWdhLWRpdiAubWVnYS10aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLyogbGluZSA0MzEsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSAucmFkaXVtLW1lZ2EtZGl2IC5yYWRpdW0tbWVnYS1ociB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmNWEwMDtcbiAgfVxuICAvKiBsaW5lIDQ0MSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW0tbWVnYS1tZW51LWNvbHVtbnMtZmlyc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgNDQ1LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgLmhhcy1vbmUtY29sLWRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLyogbGluZSA0NDksIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSAucmFkaXVtLW1lZ2EtbWVudS1jb2x1bW5zIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAvKiBsaW5lIDQ1MywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW0tbWVnYS1tZW51LWNvbHVtbnMgdWwgbGkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRkO1xuICB9XG4gIC8qIGxpbmUgNDU2LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgLnJhZGl1bS1tZWdhLW1lbnUtY29sdW1ucyB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC8qIGxpbmUgNDYwLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgLnJhZGl1bS1tZWdhLW1lbnUtY29sdW1ucyB1bCBsaSBhOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWEwMDtcbiAgfVxuICAvKiBsaW5lIDQ3NywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW0tbWVnYS1tZW51LWNvbHVtbnMgdWwgbGkgYTpob3ZlcjphZnRlciwgLm1haW5fbWVudSAucmFkaXVtLW1lZ2EtbWVudS1jb2x1bW5zIHVsIGxpIGE6YWN0aXZlOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDQ4MywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW0tbWVnYS10ZXh0LWJsb2NrIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA0ODcsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSAucmFkaXVtLW1lZ2EtbWVudS1jb2x1bW5zLWZpcnN0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDQ5MSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW0tbWVnYS1tZW51LWNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSA0OTUsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSAucmFkaXVtX21lZ2EzLFxuICAubWFpbl9tZW51IC5yYWRpdW1fbWVnYTQsXG4gIC5tYWluX21lbnUgLnJhZGl1bV9tZWdhNSxcbiAgLm1haW5fbWVudSAucmFkaXVtX21lZ2E2LFxuICAubWFpbl9tZW51IC5yYWRpdW1fbWVnYTcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNTAzLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgLnJhZGl1bV9tZWdhMSB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAvKiBsaW5lIDUwNiwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW1fbWVnYTEgPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDUwOSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW1fbWVnYTIge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgfVxuICAvKiBsaW5lIDUxMiwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW1fbWVnYTIgPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG4gIC8qIGxpbmUgNTE2LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgLnJhZGl1bV9tZWdhMyA+IHVsID4gbGkge1xuICAgIHdpZHRoOiAzMi4xJTtcbiAgfVxuICAvKiBsaW5lIDUxOCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW1fbWVnYTQgPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogMjMuOSU7XG4gIH1cbiAgLyogbGluZSA1MjAsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgLm1haW5fbWVudSAucmFkaXVtX21lZ2E1ID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDE4LjMlO1xuICB9XG4gIC8qIGxpbmUgNTIyLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgLnJhZGl1bV9tZWdhNiA+IHVsID4gbGkge1xuICAgIHdpZHRoOiAxNS40JTtcbiAgfVxuICAvKiBsaW5lIDUyNCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAubWFpbl9tZW51IC5yYWRpdW1fbWVnYTcgPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogMTMlO1xuICB9XG4gIC8qIGxpbmUgNTI3LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gIC5tYWluX21lbnUgLnN1Ym1lbnUtaW5kaWNhdG9yLFxuICAubWFpbl9tZW51IC5yYWRpdW1fbWVnYSA+IGxpOmhvdmVyID4gYSAuc3VibWVudS1pbmRpY2F0b3IsXG4gIC5tYWluX21lbnUgLnJhZGl1bV9tZWdhID4gLmN1cnJlbnQtbWVudS1pdGVtID4gYSAuc3VibWVudS1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00NDJweDtcbiAgfVxufVxuLyogbGluZSA1MzgsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbi5mYWxsYmFja19tZW51IC5yYWRpdW1fbWVnYSA+IGxpID4gYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgNTQwLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4uZ2Vja28gLm1haW5fbWVudSB1bCA+IGxpID4gdWwuc3ViLW1lbnUgbGk6Zmlyc3QtY2hpbGQgPiBhOmFmdGVyIHtcbiAgdG9wOiAtMzJweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDU0NiwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5zdWItbWVnYS13cmFwIHtcbiAgICAvKiBBbmltYXRlICovXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZSwgb3BhY2l0eSAwLjJzIGVhc2U7XG4gICAgLyogRW5kIEFuaW1hdGlvbiAqL1xuICB9XG4gIC8qIGxpbmUgNTYxLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLnN1Yi1tZWdhLXdyYXAub3BlbiB7XG4gICAgLyogQW5pbWF0ZSAqL1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgb3BhY2l0eSAwLjJzIGVhc2UgLjFzO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZSAuMXM7XG4gICAgLyogRW5kIEFuaW1hdGUgKi9cbiAgfVxuICAvKiBsaW5lIDU3NCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5zdWItbWVnYS13cmFwID4gLnN1Yi1tZW51LWxlZnQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzM2M0EzRDtcbiAgfVxuICAvKiBsaW5lIDU3NywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5zdWItbWVnYS13cmFwID4gLnN1Yi1tZW51LWxlZnQ6bGFzdC1jaGlsZCA+IC5zdWItbWVudSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG4gIC8qIGxpbmUgNTg5LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCxcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmY1YTAwO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmY1YTAwO1xuICB9XG4gIC8qIGxpbmUgNTk3LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcC5jYXQtbWVudSxcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwLmNhdC1tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDYwMSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAuc2luZ2xlLWNhdCxcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwLnNpbmdsZS1jYXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNjA3LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCA+IHVsIC5zdWJjYXQtdGl0bGUsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCA+IHVsIC5zdWJjYXQtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIkxhdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAvKiBsaW5lIDYxNCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1YmNhdC5zdWItY2F0LWxpc3QsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViY2F0LnN1Yi1jYXQtbGlzdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDg2JTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC8qIGxpbmUgNjIwLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCBhLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgYSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAvKiBsaW5lIDYyNiwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51ID4gbGkuY2F0LXBvc3Q6aG92ZXIsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViLW1lbnUgPiBsaS5jYXQtcG9zdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLyogbGluZSA2MjgsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWItbWVudSA+IGxpLmNhdC1wb3N0OmFmdGVyLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51ID4gbGkuY2F0LXBvc3Q6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1YTAwO1xuICB9XG4gIC8qIGxpbmUgNjQ1LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViLW1lbnUgPiBsaS5jYXQtcG9zdDpob3ZlcjphZnRlciwgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWItbWVudSA+IGxpLmNhdC1wb3N0OmFjdGl2ZTphZnRlcixcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWItbWVudSA+IGxpLmNhdC1wb3N0OmhvdmVyOmFmdGVyLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51ID4gbGkuY2F0LXBvc3Q6YWN0aXZlOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDY1MCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51LFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAvKiBsaW5lIDY1NCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51Om5vdCguc3ViY2F0KSxcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWItbWVudTpub3QoLnN1YmNhdCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgNjU5LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCBbY2xhc3MqPWJsb2NrLWdyaWQtXSxcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIFtjbGFzcyo9YmxvY2stZ3JpZC1dIHtcbiAgICBwYWRkaW5nOiAxNXB4IDhweCAwIDhweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLyogbGluZSA2NjMsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIFtjbGFzcyo9YmxvY2stZ3JpZC1dID4gbGksXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCBbY2xhc3MqPWJsb2NrLWdyaWQtXSA+IGxpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDY3MSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1jYXQtbGlzdCAubm8tdGh1bWIgLnBvc3QtdGh1bWIgaW1nLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1jYXQtbGlzdCAubm8tdGh1bWIgLnBvc3QtdGh1bWIgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAvKiBsaW5lIDY3NSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSB7XG4gICAgd2lkdGg6IDEzJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGZkZmRkO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLyogbGluZSA2ODEsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwOm5vdCguc2luZ2xlLWNhdCkgLnN1Yi1tZW51ID4gbGksXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCA1cHg7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjNzIGVhc2UtaW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC8qIGxpbmUgNjg4LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpOmZpcnN0LWNoaWxkLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRmZGQ7XG4gIH1cbiAgLyogbGluZSA2OTAsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwOm5vdCguc2luZ2xlLWNhdCkgLnN1Yi1tZW51ID4gbGkgPiBhLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUgPiBsaSA+IGEge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIkxhdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLyogbGluZSA2OTYsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwOm5vdCguc2luZ2xlLWNhdCkgLnN1Yi1tZW51ID4gbGkgPiBhIC5tZW51LXRpdGxlLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUgPiBsaSA+IGEgLm1lbnUtdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAvKiBsaW5lIDcwMCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUgPiBsaSA+IGEgLmljb24sXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpID4gYSAuaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC8qIGxpbmUgNzA1LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpOmhvdmVyLCAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUgPiBsaS5hY3RpdmUsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpOmhvdmVyLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUgPiBsaS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjVhMDA7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmNWEwMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLyogbGluZSAxNDMsIC4uL3Njc3MvX21peGlucy5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpOmhvdmVyOmFmdGVyLCAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUgPiBsaS5hY3RpdmU6YWZ0ZXIsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpOmhvdmVyOmFmdGVyLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUgPiBsaS5hY3RpdmU6YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLyogbGluZSAxNTMsIC4uL3Njc3MvX21peGlucy5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpOmhvdmVyOmFmdGVyLCAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUgPiBsaS5hY3RpdmU6YWZ0ZXIsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpOmhvdmVyOmFmdGVyLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXA6bm90KC5zaW5nbGUtY2F0KSAuc3ViLW1lbnUgPiBsaS5hY3RpdmU6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogMjBweDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmNWEwMDtcbiAgICByaWdodDogLTQwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbiAgLyogbGluZSA3MTEsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwOm5vdCguc2luZ2xlLWNhdCkgLnN1Yi1tZW51ID4gbGk6aG92ZXIgYSwgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwOm5vdCguc2luZ2xlLWNhdCkgLnN1Yi1tZW51ID4gbGkuYWN0aXZlIGEsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpOmhvdmVyIGEsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpLmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgLyogbGluZSA3MTQsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwOm5vdCguc2luZ2xlLWNhdCkgLnN1Yi1tZW51ID4gbGkgdWwsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSA+IGxpIHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qIGxpbmUgNzE4LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSAuc3ViLW1lbnUsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcDpub3QoLnNpbmdsZS1jYXQpIC5zdWItbWVudSAuc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA3MjYsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWJjYXQgPiBsaTpub3QoLmNhdC1wb3N0KSxcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWJjYXQgPiBsaTpub3QoLmNhdC1wb3N0KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDczMCwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1YmNhdCA+IGxpLmFjdGl2ZSxcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWJjYXQgPiBsaS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC8qIGxpbmUgNzM0LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViY2F0IGEsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViY2F0IGEge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC8qIGxpbmUgNzQwLCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViY2F0IC5jYXQtbGluayxcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWJjYXQgLmNhdC1saW5rIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIC8qIGxpbmUgNzQ1LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViY2F0IC5lbnRyeS1tZXRhLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1YmNhdCAuZW50cnktbWV0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAvKiBsaW5lIDc1MywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1YmNhdCAuZW50cnktbWV0YSA+IGRpdixcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWJjYXQgLmVudHJ5LW1ldGEgPiBkaXYge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB9XG4gIC8qIGxpbmUgNzU5LCAuLi9zY3NzL19tZWdhbWVudS5zY3NzICovXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViY2F0IC5lbnRyeS1tZXRhIC5kYXRlLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1YmNhdCAuZW50cnktbWV0YSAuZGF0ZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41Nyk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgfVxuICAvKiBsaW5lIDc3MiwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1YmNhdCAuc3ViY2F0LXRodW1ibmFpbCxcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWJjYXQgLnN1YmNhdC10aHVtYm5haWwge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDc3NywgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgLnN1Yi1tZWdhLXdyYXAgLnN1YmNhdCAuc3ViY2F0LXRodW1ibmFpbCBpbWcsXG4gICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtdmlkZW9fY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViY2F0IC5zdWJjYXQtdGh1bWJuYWlsIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA3ODIsIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWJjYXQgLm5vLXRodW1iIGltZyxcbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC12aWRlb19jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IC5zdWItbWVnYS13cmFwIC5zdWJjYXQgLm5vLXRodW1iIGltZyB7XG4gICAgbWF4LWhlaWdodDogMTQwcHg7XG4gIH1cbiAgLyogbGluZSA3ODksIC4uL3Njc3MvX21lZ2FtZW51LnNjc3MgKi9cbiAgI21haW4tbWVudSAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeS5oYXMtY2F0LW1lZ2FtZW51IGg1LFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgaDUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAvKiBsaW5lIDc5OSwgLi4vc2Nzcy9fbWVnYW1lbnUuc2NzcyAqL1xuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgdWwgKyBhLFxuICAjbWFpbi1tZW51IC5tZW51LWl0ZW0tb2JqZWN0LXZpZGVvX2NhdGVnb3J5Lmhhcy1jYXQtbWVnYW1lbnUgdWwgKyBhIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBIZWFkZXIgVG9vbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBsaW5lIDcsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAudG9wLW1lbnUsXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAubWVudS5yaWdodCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMTQsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAudG9wLW1lbnUgPiBsaSxcbi5zaXRlLWhlYWRlci10b29sYmFyIC5tZW51LnJpZ2h0ID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kb3RzX3BhdF9saWdodC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlLWluLW91dDtcbn1cbi8qIGxpbmUgMjEsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAudG9wLW1lbnUgPiBsaTpmaXJzdC1jaGlsZCxcbi5zaXRlLWhlYWRlci10b29sYmFyIC5tZW51LnJpZ2h0ID4gbGk6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSAyMywgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC50b3AtbWVudSA+IGxpOmFmdGVyLFxuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLm1lbnUucmlnaHQgPiBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWEwMDtcbn1cbi8qIGxpbmUgMzcsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAudG9wLW1lbnUgPiBsaSA+IGEsXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAubWVudS5yaWdodCA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZWVlO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiA0M3B4O1xufVxuLyogbGluZSA0NywgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC50b3AtbWVudSA+IGxpID4gYSA+IGksXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAudG9wLW1lbnUgPiBsaSA+IGEgPiBbY2xhc3MqPVwiIGljb24tXCJdLFxuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLnRvcC1tZW51ID4gbGkgPiBhID4gW2NsYXNzXj1pY29uLV0sXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAubWVudS5yaWdodCA+IGxpID4gYSA+IGksXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAubWVudS5yaWdodCA+IGxpID4gYSA+IFtjbGFzcyo9XCIgaWNvbi1cIl0sXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAubWVudS5yaWdodCA+IGxpID4gYSA+IFtjbGFzc149aWNvbi1dIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLyogbGluZSA1NSwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC50b3AtbWVudSA+IGxpLmN1cnJlbnRfcGFnZV9pdGVtLCAuc2l0ZS1oZWFkZXItdG9vbGJhciAudG9wLW1lbnUgPiBsaTpob3Zlcixcbi5zaXRlLWhlYWRlci10b29sYmFyIC5tZW51LnJpZ2h0ID4gbGkuY3VycmVudF9wYWdlX2l0ZW0sXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAubWVudS5yaWdodCA+IGxpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDU4LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLnRvcC1tZW51ID4gbGkuY3VycmVudF9wYWdlX2l0ZW06YWZ0ZXIsIC5zaXRlLWhlYWRlci10b29sYmFyIC50b3AtbWVudSA+IGxpOmhvdmVyOmFmdGVyLFxuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLm1lbnUucmlnaHQgPiBsaS5jdXJyZW50X3BhZ2VfaXRlbTphZnRlcixcbi5zaXRlLWhlYWRlci10b29sYmFyIC5tZW51LnJpZ2h0ID4gbGk6aG92ZXI6YWZ0ZXIge1xuICBoZWlnaHQ6IDNweDtcbn1cbi8qIGxpbmUgNjcsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAudG9wLW1lbnUgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgNzEsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbn1cbi8qIGxpbmUgNzcsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzIC5jYXJ0LWNvbnRlbnRzOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiBcIlxcZjA3YVwiO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi8qIGxpbmUgOTAsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzID4gdWwge1xuICAqem9vbTogMTtcbn1cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzID4gdWw6YmVmb3JlLCAuc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzID4gdWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyA+IHVsOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDkzLCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyA+IHVsLm1lbnUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSA5OSwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDEwMywgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4vKiBsaW5lIDEwOSwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpID4gdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDExNCwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpOmxhc3QtY2hpbGQgLnN1Yi1tZW51ID4gbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDM1cHg7XG59XG4vKiBsaW5lIDExNiwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpIC5zdWItbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI3MkE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5NTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBmb250LWZhbWlseTogMTZweC9ub3JtYWwgXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAvKiBBbmltYXRlICovXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2UsIG9wYWNpdHkgMC4ycyBlYXNlO1xuICAvKiBFbmQgQW5pbWF0aW9uICovXG59XG4vKiBsaW5lIDE0NCwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpIC5zdWItbWVudS5vcGVuIHtcbiAgLyogQW5pbWF0ZSAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZSAuMXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZSAuMXM7XG4gIC8qIEVuZCBBbmltYXRlICovXG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4vKiBsaW5lIDE1NywgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpIC5zdWItbWVudSBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDE2MSwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpIC5zdWItbWVudSBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDE2MywgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpIC5zdWItbWVudSBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjMjIyNzJBO1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbn1cbi8qIGxpbmUgMTc1LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyA+IHVsID4gbGkgLnN1Yi1tZW51IGxpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjVhMDA7XG59XG4vKiBsaW5lIDE4OSwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpIC5zdWItbWVudSBsaTpob3Zlcjo6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTk0LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyA+IHVsID4gbGkgLnN1Yi1tZW51IGZvcm0gbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMTk2LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyA+IHVsID4gbGkgLnN1Yi1tZW51IC53aWRnZXRfd3Bfc2lkZWJhcmxvZ2luIGgzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDE5OCwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpIC5zdWItbWVudSAuYmFnLXByb2R1Y3QtcHJpY2UsXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzID4gdWwgPiBsaSAuc3ViLW1lbnUgLmJhZy1wcm9kdWN0LXF1YW50aXR5IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42Myk7XG59XG4vKiBsaW5lIDIwNiwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIGxpLnNob3BwaW5nLWJhZy1pdGVtIGEgPiBpLnJhZGl1bS1jYXJ0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiaW1hZ2VzL3Nob3BwaW5nX2JhZ19pY29uLnBuZ1wiKSBuby1yZXBlYXQgdG9wIGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuLyogbGluZSAyMTUsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuc2hvcHBpbmctYmFnIHtcbiAgd2lkdGg6IDMxMHB4O1xufVxuLyogbGluZSAyMTcsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuc2hvcHBpbmctYmFnIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIHJpZ2h0OiAyNXB4O1xufVxuLyogbGluZSAyMTksIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuc2hvcHBpbmctYmFnIC5jYXJ0LXN1YnRvdGFsIC5kZXNjIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKiBsaW5lIDIyMSwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5zaG9wcGluZy1iYWcgLmNhcnQtc3VidG90YWwgc3BhbiB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4vKiBsaW5lIDIyMywgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5zaG9wcGluZy1iYWcgLmNhcnQtc3VidG90YWwgLmFtb3VudCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi8qIGxpbmUgMjI1LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLnNob3BwaW5nLWJhZyAuYnV0dG9uIHtcbiAgd2lkdGg6IDQ3JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi8qIGxpbmUgMjMwLCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLnNob3BwaW5nLWJhZyAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDIzNSwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC53aXNobGlzdC1saW5rIGkge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLyogbGluZSAyNDAsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAud2lzaGxpc3QtbGluayBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi8qIGxpbmUgMjQyLCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLndpc2hsaXN0LWJhZyB7XG4gIHdpZHRoOiAyNjBweDtcbn1cbi8qIGxpbmUgMjQ0LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmJhZy1oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiA3cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjIzLCAyMjMsIDIyMSwgMC4xMik7XG59XG4vKiBsaW5lIDI1MywgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5iYWctcHJvZHVjdCB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIyMywgMjIzLCAyMjEsIDAuMTIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG4vKiBsaW5lIDI2MCwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5iYWctcHJvZHVjdCBmaWd1cmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSAyNjYsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuYmFnLXByb2R1Y3QgLmJhZy1wcm9kdWN0LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi8qIGxpbmUgMjcxLCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmJhZy1wcm9kdWN0IC5iYWctcHJvZHVjdC1pbWcgaW1nIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbn1cbi8qIGxpbmUgMjc2LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmJhZy1wcm9kdWN0IC5iYWctcHJvZHVjdC1kZXRhaWxzIHtcbiAgbWFyZ2luLWxlZnQ6IDczcHg7XG59XG4vKiBsaW5lIDI4MCwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5iYWctcHJvZHVjdCAuYmFnLXByb2R1Y3QtZGV0YWlscyBhIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAyODUsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuYmFnLXByb2R1Y3QgYS5yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxM3B4O1xufVxuLyogbGluZSAyOTYsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuYmFnLWVtcHR5LFxuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLndpc2hsaXN0LWVtcHR5IHtcbiAgcGFkZGluZzogMTJweCAwIDE1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjIzLCAyMjMsIDIyMSwgMC4xMik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG59XG4vKiBsaW5lIDMwNCwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5iYWctYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAzMDgsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuYmFnLWJ1dHRvbnMgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4vKiBsaW5lIDMxOSwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgLmFjY291bnQtaXRlbSAucmFkaXVtLWVkZC1saW5rIGkge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi8qIGxpbmUgMzIxLCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIHVsLnN1Yi1tZW51IHtcbiAgd2lkdGg6IDI3NXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLyogbGluZSAzMjUsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzIC5hY2NvdW50LWl0ZW0gdWwuc3ViLW1lbnUgLmlubmVyIHtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLyogbGluZSAzMjcsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzIC5hY2NvdW50LWl0ZW0gdWwuc3ViLW1lbnUgPiBsaTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDMzMSwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgLmFjY291bnQtaXRlbSB1bC5zdWItbWVudSBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIyMywgMjIzLCAyMjEsIDAuMTIpO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMzM2LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIHVsLnN1Yi1tZW51IGgzIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4vKiBsaW5lIDM0MiwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgLmFjY291bnQtaXRlbSAjbG9naW5mb3JtIGlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDM0NywgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgLmFjY291bnQtaXRlbSAjbG9naW5mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtICNsb2dpbmZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMTgxODE4O1xuICBib3JkZXItY29sb3I6ICMyZTJkMmQ7XG59XG4vKiBsaW5lIDM1NCwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgLmFjY291bnQtaXRlbSAjbG9naW5mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1QTAwO1xuICBjb2xvcjogI0ZGNUEwMDtcbn1cbi8qIGxpbmUgMzYzLCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtICNsb2dpbmZvcm0gcC5zaWRlYmFyX2xvZ2luX2Vycm9yIHtcbiAgY29sb3I6ICNBRTEyMUUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCQjFCNyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGMDAgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgMzcxLCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIHVsLnBhZ2VuYXYuc2lkZWJhcl9sb2dpbl9saW5rcyB7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMzc1LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIHVsLnBhZ2VuYXYuc2lkZWJhcl9sb2dpbl9saW5rcyBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0KTtcbn1cbi8qIGxpbmUgMzg0LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIC51c2VyLWluZm8tZGV0YWlscyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMjMsIDIyMywgMjIxLCAwLjEyKTtcbn1cbi8qIGxpbmUgMzkwLCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIC51c2VyLWluZm8tZGV0YWlscyAuYXZhdGFyX2NvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSAzOTQsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzIC5hY2NvdW50LWl0ZW0gLnVzZXItaW5mby1kZXRhaWxzIC51c2VybmFtZV9jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgMzk2LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIC51c2VyLWluZm8tZGV0YWlscyAudXNlcm5hbWVfY29udGFpbmVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgMzk4LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIC51c2VyLWluZm8tZGV0YWlscyAudXNlcm5hbWVfY29udGFpbmVyIC51c2VyX2xvZ2luLFxuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIC51c2VyLWluZm8tZGV0YWlscyAudXNlcm5hbWVfY29udGFpbmVyIC51c2VyX2VtYWlsIHtcbiAgZm9udC1zaXplOiA4NSU7XG4gIG9wYWNpdHk6IC43O1xufVxuLyogbGluZSA0MDUsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzIC5hY2NvdW50LWl0ZW0gLnVzZXItaW5mby1kZXRhaWxzIC5hdmF0YXJfY29udGFpbmVyIGltZyB7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjMsIDIyMywgMjIxLCAwLjEyKTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLyogbGluZSA0MTUsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciAuaGVhZGVyLXRvb2xzIC5hY2NvdW50LWl0ZW0gLnVzZXItaW5mby1uYXYtcHJpbWFyeSB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgNDIwLCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIC51c2VyLWluZm8tbmF2LXByaW1hcnkgdWwgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM2M0EzRDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDA7XG59XG4vKiBsaW5lIDQyNSwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgLmFjY291bnQtaXRlbSAudXNlci1pbmZvLW5hdi1wcmltYXJ5IHVsIGxpIGEge1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4vKiBsaW5lIDQzNCwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgLmFjY291bnQtaXRlbSAudXNlci1pbmZvLWV4dHJhLWxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3KTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDQ0MCwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgLmFjY291bnQtaXRlbSAudXNlci1pbmZvLWV4dHJhLWxpbmtzIC5tZW51LWxvZ291dCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi8qIGxpbmUgNDQ0LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgLmhlYWRlci10b29scyAuYWNjb3VudC1pdGVtIC51c2VyLWluZm8tZXh0cmEtbGlua3MgLm1lbnUtZGFzaGJvYXJkIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDQ1MywgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIGxpLndwbWwtaXRlbSAucmFkaXVtLWxhbmctbGluayBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cbi8qIGxpbmUgNDU1LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgbGkud3BtbC1pdGVtIHVsLnN1Yi1tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjAwcHg7XG59XG4vKiBsaW5lIDQ2MCwgLi4vc2Nzcy9faGVhZGVyLXRvb2xzLnNjc3MgKi9cbi5zaXRlLWhlYWRlci10b29sYmFyIGxpLndwbWwtaXRlbSB1bC5zdWItbWVudSA+IGxpIHtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM2M0EzRDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSA0NjUsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciBsaS53cG1sLWl0ZW0gdWwuc3ViLW1lbnUgPiBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAtMThweDtcbn1cbi8qIGxpbmUgNDY5LCAuLi9zY3NzL19oZWFkZXItdG9vbHMuc2NzcyAqL1xuLnNpdGUtaGVhZGVyLXRvb2xiYXIgbGkud3BtbC1pdGVtIHVsLnN1Yi1tZW51ID4gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY1YTAwO1xufVxuLyogbGluZSA0NzAsIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4uc2l0ZS1oZWFkZXItdG9vbGJhciBsaS53cG1sLWl0ZW0gdWwuc3ViLW1lbnUgPiBsaSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSA0NzksIC4uL3Njc3MvX2hlYWRlci10b29scy5zY3NzICovXG4gIC5zaXRlLWhlYWRlci10b29sYmFyIC5oZWFkZXItdG9vbHMgPiB1bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi8qID0gR3JpZCBQYWdlIFNldHVwIChVc2VkIGJ5IFBvcnRmb2xpbyBhbmQgZ2FsbGVyeSBwYWdlIFRlbXBsYXRlcyApXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiBUd28gQ29sdW1ucyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogVGhyZWUgQ29sdW1ucyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgLyogRm91ciBDb2x1bW5zIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiBHZW5lcmFsIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xufVxuLyogbGluZSAxMSwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5wYWdlLWdyaWQtaXRlbS50d28tY29sdW1ucyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDgwcHg7XG4gIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbn1cbi8qIGxpbmUgMTYsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0udHdvLWNvbHVtbnMgLmdyaWQtdGh1bWIgPiBhLFxuLnBhZ2UtZ3JpZC1pdGVtLnR3by1jb2x1bW5zIC5ncmlkLXRodW1iIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuLyogbGluZSAyMiwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5wYWdlLWdyaWQtaXRlbS50d28tY29sdW1ucyAucG9zdC10aHVtYi1vdmVybGF5IHtcbiAgcGFkZGluZy1sZWZ0OiAxNjRweDtcbn1cbi8qIGxpbmUgMjgsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0udGhyZWUtY29sdW1ucyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjguOSU7XG4gIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbn1cbi8qIGxpbmUgMzMsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0udGhyZWUtY29sdW1ucyAuZ3JpZC10aHVtYiA+IGEsXG4ucGFnZS1ncmlkLWl0ZW0udGhyZWUtY29sdW1ucyAuZ3JpZC10aHVtYiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi8qIGxpbmUgNDEsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0uZm91ci1jb2x1bW5zIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMzBweDtcbiAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xufVxuLyogbGluZSA0NiwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5wYWdlLWdyaWQtaXRlbS5mb3VyLWNvbHVtbnMgLmdyaWQtdGh1bWIgPiBhLFxuLnBhZ2UtZ3JpZC1pdGVtLmZvdXItY29sdW1ucyAuZ3JpZC10aHVtYiBpbWcge1xuICBoZWlnaHQ6IDE2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgNTIsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0uZm91ci1jb2x1bW5zIC5wb3N0LXRodW1iLW92ZXJsYXkge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAzNCU7XG4gIHBhZGRpbmctbGVmdDogNDhweDtcbiAgd2lkdGg6IDU1JTtcbn1cbi8qIGxpbmUgNjIsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0gaDMge1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDY3LCAuLi9zY3NzL19wYWdlLWdyaWQuc2NzcyAqL1xuLnBhZ2UtZ3JpZC1pdGVtIGEge1xuICBjb2xvcjogIzhGOTQ5RDtcbn1cbi8qIGxpbmUgNjksIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0gYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgNzIsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0gaDMsXG4ucGFnZS1ncmlkLWl0ZW0gaDMgYSxcbi5wYWdlLWdyaWQtaXRlbSBoNCxcbi5wYWdlLWdyaWQtaXRlbSBoNCBhIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMWUyMjI0O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi8qIGxpbmUgODcsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0gaDMgYTpob3Zlcixcbi5wYWdlLWdyaWQtaXRlbSBoNCBhOmhvdmVyIHtcbiAgY29sb3I6ICM4Zjk0OWQ7XG59XG4vKiBsaW5lIDg4LCAuLi9zY3NzL19wYWdlLWdyaWQuc2NzcyAqL1xuLnBhZ2UtZ3JpZC1pdGVtIGgzIGE6YWN0aXZlLFxuLnBhZ2UtZ3JpZC1pdGVtIGg0IGE6YWN0aXZlIHtcbiAgY29sb3I6ICMwMDgxQzc7XG59XG4vKiBsaW5lIDkxLCAuLi9zY3NzL19wYWdlLWdyaWQuc2NzcyAqL1xuLnBhZ2UtZ3JpZC1pdGVtIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzU5NTg1ODtcbn1cbi8qIGxpbmUgOTcsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0ubGFzdCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi8qIGxpbmUgOTksIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0gLmdyaWQtdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDEwNCwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5wYWdlLWdyaWQtaXRlbSAuZW50cnktc3VtbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ2cHg7XG59XG4vKiBsaW5lIDEwOSwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5wYWdlLWdyaWQtaXRlbSAuZ3JpZC1jYXRzIGEge1xuICBjb2xvcjogIzgxOGI5Mjtcbn1cbi8qIGxpbmUgMTExLCAuLi9zY3NzL19wYWdlLWdyaWQuc2NzcyAqL1xuLnBhZ2UtZ3JpZC1pdGVtLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDExNSwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5wYWdlLWdyaWQtaXRlbS5hY3RpdmUgLmVudHJ5LXN1bW1hcnkge1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAxMjEsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0uYWN0aXZlIGgzLFxuLnBhZ2UtZ3JpZC1pdGVtLmFjdGl2ZSBoMyBhLFxuLnBhZ2UtZ3JpZC1pdGVtLmFjdGl2ZSBoNCxcbi5wYWdlLWdyaWQtaXRlbS5hY3RpdmUgaDQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAxMjgsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0uYWN0aXZlIGEsIC5wYWdlLWdyaWQtaXRlbS5hY3RpdmUgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDEzMiwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5wb3N0LXRodW1iLW92ZXJsYXkge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG59XG5cbi8qIGxpbmUgMTQwLCAuLi9zY3NzL19wYWdlLWdyaWQuc2NzcyAqL1xuLnBvc3QtdGh1bWItb3ZlcmxheS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxNDQsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4uc3RyaXBlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogLjg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1YTAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc3ByaXRlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTA0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4vKiBsaW5lIDE2MCwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5zdHJpcGVzIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSAxNjcsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucGFnZS1ncmlkLWl0ZW0uZm91ci1jb2x1bW5zIC5zdHJpcGVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Nwcml0ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY4NHB4O1xufVxuXG4vKiBsaW5lIDE3MiwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5ncmlkLXRodW1iID4gYSxcbi5yYWRpdW0tZ2FsbGVyeS1pdGVtID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIEdlbmVyYWwgUGFnZSBHcmlkICovXG4vKiBsaW5lIDE3OSwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5zdGFnZSxcbi5yYWRpdW0tZ2FsbGVyeS13cmFwcGVyLFxuLnJhZGl1bS1nYWxsZXJ5LnRodW1ibmFpbHMge1xuICAqem9vbTogMTtcbiAgbWluLXdpZHRoOiA5NzdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5zdGFnZTpiZWZvcmUsIC5zdGFnZTphZnRlcixcbi5yYWRpdW0tZ2FsbGVyeS13cmFwcGVyOmJlZm9yZSxcbi5yYWRpdW0tZ2FsbGVyeS13cmFwcGVyOmFmdGVyLFxuLnJhZGl1bS1nYWxsZXJ5LnRodW1ibmFpbHM6YmVmb3JlLFxuLnJhZGl1bS1nYWxsZXJ5LnRodW1ibmFpbHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnN0YWdlOmFmdGVyLFxuLnJhZGl1bS1nYWxsZXJ5LXdyYXBwZXI6YWZ0ZXIsXG4ucmFkaXVtLWdhbGxlcnkudGh1bWJuYWlsczphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxODUsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4uc3RhZ2UgW2NsYXNzKj1cImNvbHVtblwiXSArIFtjbGFzcyo9XCJjb2x1bW5cIl06bGFzdC1jaGlsZCxcbi5yYWRpdW0tZ2FsbGVyeS13cmFwcGVyIFtjbGFzcyo9XCJjb2x1bW5cIl0gKyBbY2xhc3MqPVwiY29sdW1uXCJdOmxhc3QtY2hpbGQsXG4ucmFkaXVtLWdhbGxlcnkudGh1bWJuYWlscyBbY2xhc3MqPVwiY29sdW1uXCJdICsgW2NsYXNzKj1cImNvbHVtblwiXTpsYXN0LWNoaWxkIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTg5LCAuLi9zY3NzL19wYWdlLWdyaWQuc2NzcyAqL1xuLnN0YWdlIC5wYWdlLWdyaWQtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRkO1xufVxuXG4vKiBsaW5lIDE5MSwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5yYWRpdW0tZ2FsbGVyeS50aHVtYm5haWxzID4gYSxcbi5yYWRpdW0tZ2FsbGVyeS1pdGVtID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMTk1LCAuLi9zY3NzL19wYWdlLWdyaWQuc2NzcyAqL1xuLnJhZGl1bS1nYWxsZXJ5LnRodW1ibmFpbHMgPiBhOmJlZm9yZSxcbi5yYWRpdW0tZ2FsbGVyeS1pdGVtID4gYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Nwcml0ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDg2JSAtNDc2cHg7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIHotaW5kZXg6IDE7XG59XG4vKiBsaW5lIDIxMywgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5yYWRpdW0tZ2FsbGVyeS50aHVtYm5haWxzID4gYTpob3ZlcjpiZWZvcmUsXG4ucmFkaXVtLWdhbGxlcnktaXRlbSA+IGE6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAyMTcsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ucmFkaXVtLWdhbGxlcnktY2FwdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDIyNSwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5zdGFnZSAucHJvZHVjdC1zbWFsbCxcbi5zdGFnZSAucGFnZS1ncmlkLWl0ZW0sXG4ucmFkaXVtLWdhbGxlcnkgLnByb2R1Y3Qtc21hbGwsXG4ucmFkaXVtLWdhbGxlcnkgLnBhZ2UtZ3JpZC1pdGVtLFxuLnByb2R1Y3RzIC5wcm9kdWN0LXNtYWxsLFxuLnByb2R1Y3RzIC5wYWdlLWdyaWQtaXRlbSxcbi5iZy12aWRlbyAucHJvZHVjdC1zbWFsbCxcbi5iZy12aWRlbyAucGFnZS1ncmlkLWl0ZW0sXG4ucmFkaXVtX3NsaWRlcl93cmFwcGVyX291dGVyIC5wcm9kdWN0LXNtYWxsLFxuLnJhZGl1bV9zbGlkZXJfd3JhcHBlcl9vdXRlciAucGFnZS1ncmlkLWl0ZW0ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMyBzIGVhc2UtaW47XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW47XG59XG4vKiBsaW5lIDIzNCwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5zdGFnZS5sb2FkaW5nLFxuLnJhZGl1bS1nYWxsZXJ5LmxvYWRpbmcsXG4ucHJvZHVjdHMubG9hZGluZyxcbi5iZy12aWRlby5sb2FkaW5nLFxuLnJhZGl1bV9zbGlkZXJfd3JhcHBlcl9vdXRlci5sb2FkaW5nIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG9hZGVyLmdpZikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG4vKiBsaW5lIDIzNywgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5zdGFnZS5sb2FkaW5nIC5wcm9kdWN0LXNtYWxsLFxuLnN0YWdlLmxvYWRpbmcgLnBhZ2UtZ3JpZC1pdGVtLFxuLnJhZGl1bS1nYWxsZXJ5LmxvYWRpbmcgLnByb2R1Y3Qtc21hbGwsXG4ucmFkaXVtLWdhbGxlcnkubG9hZGluZyAucGFnZS1ncmlkLWl0ZW0sXG4ucHJvZHVjdHMubG9hZGluZyAucHJvZHVjdC1zbWFsbCxcbi5wcm9kdWN0cy5sb2FkaW5nIC5wYWdlLWdyaWQtaXRlbSxcbi5iZy12aWRlby5sb2FkaW5nIC5wcm9kdWN0LXNtYWxsLFxuLmJnLXZpZGVvLmxvYWRpbmcgLnBhZ2UtZ3JpZC1pdGVtLFxuLnJhZGl1bV9zbGlkZXJfd3JhcHBlcl9vdXRlci5sb2FkaW5nIC5wcm9kdWN0LXNtYWxsLFxuLnJhZGl1bV9zbGlkZXJfd3JhcHBlcl9vdXRlci5sb2FkaW5nIC5wYWdlLWdyaWQtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMjUyLCAuLi9zY3NzL19wYWdlLWdyaWQuc2NzcyAqL1xuLm5vLWpzIC5zdGFnZS5sb2FkaW5nLFxuLm5vLWpzIC5yYWRpdW0tZ2FsbGVyeS5sb2FkaW5nLFxuLm5vLWpzIC5wcm9kdWN0cy5sb2FkaW5nLFxuLm5vLWpzIC5iZy12aWRlby5sb2FkaW5nLFxuLm5vLWpzIC5yYWRpdW1fc2xpZGVyX3dyYXBwZXJfb3V0ZXIubG9hZGluZyB7XG4gIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4vKiBsaW5lIDI1NSwgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5uby1qcyAuc3RhZ2UubG9hZGluZyAucHJvZHVjdC1zbWFsbCxcbi5uby1qcyAuc3RhZ2UubG9hZGluZyAucGFnZS1ncmlkLWl0ZW0sXG4ubm8tanMgLnJhZGl1bS1nYWxsZXJ5LmxvYWRpbmcgLnByb2R1Y3Qtc21hbGwsXG4ubm8tanMgLnJhZGl1bS1nYWxsZXJ5LmxvYWRpbmcgLnBhZ2UtZ3JpZC1pdGVtLFxuLm5vLWpzIC5wcm9kdWN0cy5sb2FkaW5nIC5wcm9kdWN0LXNtYWxsLFxuLm5vLWpzIC5wcm9kdWN0cy5sb2FkaW5nIC5wYWdlLWdyaWQtaXRlbSxcbi5uby1qcyAuYmctdmlkZW8ubG9hZGluZyAucHJvZHVjdC1zbWFsbCxcbi5uby1qcyAuYmctdmlkZW8ubG9hZGluZyAucGFnZS1ncmlkLWl0ZW0sXG4ubm8tanMgLnJhZGl1bV9zbGlkZXJfd3JhcHBlcl9vdXRlci5sb2FkaW5nIC5wcm9kdWN0LXNtYWxsLFxuLm5vLWpzIC5yYWRpdW1fc2xpZGVyX3dyYXBwZXJfb3V0ZXIubG9hZGluZyAucGFnZS1ncmlkLWl0ZW0ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDI2MywgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbnZpZGVvLmxvYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDI2NywgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5yYWRpdW1fc2xpZGVyX3dyYXBwZXJfb3V0ZXIubG9hZGluZyB7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuXG4vKiBMaWdodEJveCBHYWxsZXJ5ICovXG4vKiBsaW5lIDI3MywgLi4vc2Nzcy9fcGFnZS1ncmlkLnNjc3MgKi9cbi5saWdodGJveC13cmFwcGVyIHtcbiAgKnpvb206IDE7XG59XG4vKiBsaW5lIDI3MywgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLmxpZ2h0Ym94LXdyYXBwZXI6YmVmb3JlLCAubGlnaHRib3gtd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMjc0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4ubGlnaHRib3gtd3JhcHBlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAyNzcsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ubGlnaHRib3gtd3JhcHBlciBkaXYudGh1bWJuYWlscyBhIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyOS4wJTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogbGluZSAyODMsIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ubGlnaHRib3gtd3JhcHBlciBkaXYudGh1bWJuYWlscyBhIGltZyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMjg1LCAuLi9zY3NzL19wYWdlLWdyaWQuc2NzcyAqL1xuLmxpZ2h0Ym94LXdyYXBwZXIgZGl2LnRodW1ibmFpbHMgYS5sYXN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLyogbGluZSAyODksIC4uL3Njc3MvX3BhZ2UtZ3JpZC5zY3NzICovXG4ubGlnaHRib3gtd3JhcHBlciBkaXYudGh1bWJuYWlscyBhLmZpcnN0IHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMiwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuZGl2LnBwX2RlZmF1bHQgLnBwX2NvbnRlbnQgLnBwdCB7XG4gIGNvbG9yOiAjZjhmOGY4O1xufVxuXG4vKiBsaW5lIDQsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9leHBhbmQsXG5kaXYucHBfZGVmYXVsdCAucHBfY29udHJhY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDIwMDAwO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNDMkMyQzk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDMkMyQzk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMzhweDtcbn1cbi8qIGxpbmUgMjQsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9leHBhbmQ6YmVmb3JlLFxuZGl2LnBwX2RlZmF1bHQgLnBwX2NvbnRyYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLyogbGluZSAzMCwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuZGl2LnBwX2RlZmF1bHQgLnBwX2V4cGFuZDpob3ZlcixcbmRpdi5wcF9kZWZhdWx0IC5wcF9jb250cmFjdDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAzNiwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuZGl2LnBwX2RlZmF1bHQgLnBwX2NvbnRyYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7XG59XG5cbi8qIGxpbmUgNDIsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9nYWxsZXJ5IHVsIGxpIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuXG4vKiBsaW5lIDQzLCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfc29jaWFsIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4vKiBsaW5lIDQ1LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfY2xvc2UsXG5kaXYucHBfZGVmYXVsdCAucHBfbmF2IC5wcF9wbGF5LFxuZGl2LnBwX2RlZmF1bHQgLnBwX25hdiAucHBfcGF1c2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjQzJDMkM5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIGxpbmUgNTksIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9jbG9zZTpiZWZvcmUsXG5kaXYucHBfZGVmYXVsdCAucHBfbmF2IC5wcF9wbGF5OmJlZm9yZSxcbmRpdi5wcF9kZWZhdWx0IC5wcF9uYXYgLnBwX3BhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGQ7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xufVxuLyogbGluZSA2NywgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuZGl2LnBwX2RlZmF1bHQgLnBwX2Nsb3NlOmhvdmVyOmJlZm9yZSxcbmRpdi5wcF9kZWZhdWx0IC5wcF9uYXYgLnBwX3BsYXk6aG92ZXI6YmVmb3JlLFxuZGl2LnBwX2RlZmF1bHQgLnBwX25hdiAucHBfcGF1c2U6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1YTAwO1xuICBjb2xvcjogI2ZmNWEwMDtcbn1cblxuLyogbGluZSA3MywgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuZGl2LnBwX2RlZmF1bHQgLnBwX25hdiAucHBfcGxheSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbGVmdDogMDtcbn1cblxuLyogbGluZSA3OCwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuZGl2LnBwX2RlZmF1bHQgLnBwX25hdiAucHBfcGF1c2Uge1xuICBwYWRkaW5nOiAwIDhweDtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgODIsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9uYXYgLnBwX3BhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG5cbi8qIGxpbmUgODgsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9jbG9zZSB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDJweDtcbn1cbi8qIGxpbmUgOTEsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4vKiBsaW5lIDk3LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfY29udGVudF9jb250YWluZXIgLnBwX2RldGFpbHMge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8qIGxpbmUgOTksIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9uYXYge1xuICBjbGVhcjogbm9uZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDEwNiwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuZGl2LnBwX2RlZmF1bHQgLnBwX25hdiAuY3VycmVudFRleHRIb2xkZXIge1xuICBmb250LWZhbWlseTogR2VvcmdpYTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZWZ0OiA3NXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBsaW5lIDExNiwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuZGl2LnBwX2RlZmF1bHQgLnBwX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luOiA1cHggNTBweCA1cHggMTBweDtcbn1cblxuLyogbGluZSAxMTgsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9sb2FkZXJJY29uIHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vaW1hZ2VzL2xvYWRlci5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDEyMiwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuZGl2LnBwX3BpY19ob2xkZXIgYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTIzLCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTUwMDtcbn1cblxuLyogbGluZSAxMjQsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9waWNfaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwcHg7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuXG4vKiBsaW5lIDEyNSwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuLnBwX2NvbnRlbnQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbn1cblxuLyogbGluZSAxMjcsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbiogaHRtbCAucHBfY29udGVudCB7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4vKiBsaW5lIDEyOSwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuLnBwX2NvbnRlbnRfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxMzIsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbi5wcF9jb250ZW50X2NvbnRhaW5lciAucHBfZGV0YWlscyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDEwcHggMCAycHg7XG59XG5cbi8qIGxpbmUgMTMzLCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG4ucHBfZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMTM0LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG4ucHBfc29jaWFsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAxMzUsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbi5wcF9zb2NpYWwgLmZhY2Vib29rIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHdpZHRoOiA1NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDEzNiwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuLnBwX3NvY2lhbCAudHdpdHRlciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDEzNywgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuLnBwX25hdiB7XG4gIGNsZWFyOiByaWdodDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogM3B4IDEwcHggMCAxMHB4O1xufVxuXG4vKiBsaW5lIDEzOCwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuLnBwX25hdiBwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMnB4IDRweDtcbn1cblxuLyogbGluZSAxNDAsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbi5wcF9ob3ZlckNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjAwMDtcbn1cblxuLyogbGluZSAxNDIsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbi5wcF9nYWxsZXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLyogbGluZSAxNDMsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbi5wcF9nYWxsZXJ5IGRpdiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTQ0LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG4ucHBfZ2FsbGVyeSB1bCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMTQ1LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG4ucHBfZ2FsbGVyeSB1bCBhIHtcbiAgYm9yZGVyOiAxcHggcmdiYSgwLCAwLCAwLCAwLjUpIHNvbGlkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMzNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxNDYsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbi5wcF9nYWxsZXJ5IHVsIGEgaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDE0NywgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuLnBwX2dhbGxlcnkgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDE0OCwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuLnBwX2dhbGxlcnkgbGkuZGVmYXVsdCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzNweDtcbiAgd2lkdGg6IDUwcHg7XG59XG5cbi8qIGxpbmUgMTUwLCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfZ2FsbGVyeSAucHBfYXJyb3dfcHJldmlvdXMsXG5kaXYucHBfZGVmYXVsdCAucHBfZ2FsbGVyeSAucHBfYXJyb3dfbmV4dCB7XG4gIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogOHB4O1xuICBtYXJnaW46IDRweCAwIDA7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTY2LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfZ2FsbGVyeSAucHBfYXJyb3dfcHJldmlvdXM6YmVmb3JlLFxuZGl2LnBwX2RlZmF1bHQgLnBwX2dhbGxlcnkgLnBwX2Fycm93X25leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbiAgY29sb3I6ICNDMkMyQzk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGQ7XG4gIHBhZGRpbmc6IDEwcHggMTNweDtcbn1cbi8qIGxpbmUgMTc0LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfZ2FsbGVyeSAucHBfYXJyb3dfcHJldmlvdXM6aG92ZXI6YmVmb3JlLFxuZGl2LnBwX2RlZmF1bHQgLnBwX2dhbGxlcnkgLnBwX2Fycm93X25leHQ6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1YTAwO1xuICBjb2xvcjogI2ZmNWEwMDtcbn1cblxuLyogbGluZSAxODIsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9nYWxsZXJ5IC5wcF9hcnJvd19uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbi8qIGxpbmUgMTg4LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfZGV0YWlscyAucHBfYXJyb3dfcHJldmlvdXMsXG5kaXYucHBfZGVmYXVsdCAucHBfZGV0YWlscyAucHBfYXJyb3dfbmV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTkzLCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG4ucHBfbG9hZGVySWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDI0cHg7XG4gIG1hcmdpbjogLTEycHggMCAwIC0xMnB4O1xufVxuXG4vKiBsaW5lIDE5NCwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuI3BwX2Z1bGxfcmVzIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOTUsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbiNwcF9mdWxsX3JlcyAucHBfaW5saW5lIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSAxOTYsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbiNwcF9mdWxsX3JlcyAucHBfaW5saW5lIHAge1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuXG4vKiBsaW5lIDE5OCwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuZGl2LnBwdCB7XG4gIGNvbG9yOiAjYTJhYWIwO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi8qIGxpbmUgMjA1LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfY29udGVudCxcbmRpdi5saWdodF9yb3VuZGVkIC5wcF9jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAyMDgsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0ICNwcF9mdWxsX3JlcyAucHBfaW5saW5lLCBkaXYubGlnaHRfcm91bmRlZCAucHBfY29udGVudCAucHB0LFxuZGl2LmxpZ2h0X3JvdW5kZWQgI3BwX2Z1bGxfcmVzIC5wcF9pbmxpbmUsIGRpdi5saWdodF9zcXVhcmUgLnBwX2NvbnRlbnQgLnBwdCxcbmRpdi5saWdodF9zcXVhcmUgI3BwX2Z1bGxfcmVzIC5wcF9pbmxpbmUsIGRpdi5mYWNlYm9vayAucHBfY29udGVudCAucHB0LFxuZGl2LmZhY2Vib29rICNwcF9mdWxsX3JlcyAucHBfaW5saW5lIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgMjEzLCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfZ2FsbGVyeSB1bCBsaSBhOmhvdmVyLCBkaXYucHBfZGVmYXVsdCAucHBfZ2FsbGVyeSB1bCBsaS5zZWxlY3RlZCBhLFxuLnBwX2dhbGxlcnkgdWwgYTpob3ZlciwgLnBwX2dhbGxlcnkgbGkuc2VsZWN0ZWQgYSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAyMTYsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9kZXRhaWxzLCBkaXYubGlnaHRfcm91bmRlZCAucHBfZGV0YWlscyxcbmRpdi5kYXJrX3JvdW5kZWQgLnBwX2RldGFpbHMsIGRpdi5kYXJrX3NxdWFyZSAucHBfZGV0YWlscyxcbmRpdi5saWdodF9zcXVhcmUgLnBwX2RldGFpbHMsIGRpdi5mYWNlYm9vayAucHBfZGV0YWlscyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAyMjEsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbi5wcF90b3AsIC5wcF9ib3R0b20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMjIyLCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG4qIGh0bWwgLnBwX3RvcCwgKiBodG1sIC5wcF9ib3R0b20ge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi8qIGxpbmUgMjIzLCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG4ucHBfdG9wIC5wcF9sZWZ0LCAucHBfYm90dG9tIC5wcF9sZWZ0IHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4vKiBsaW5lIDIyNCwgLi4vc2Nzcy9fcHJldHR5cGhvdG8uc2NzcyAqL1xuLnBwX3RvcCAucHBfbWlkZGxlLCAucHBfYm90dG9tIC5wcF9taWRkbGUge1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMjI1LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG4qIGh0bWwgLnBwX3RvcCAucHBfbWlkZGxlLCAqIGh0bWwgLnBwX2JvdHRvbSAucHBfbWlkZGxlIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLyogbGluZSAyMjYsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbi5wcF90b3AgLnBwX3JpZ2h0LCAucHBfYm90dG9tIC5wcF9yaWdodCB7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjBweDtcbn1cblxuLyogbGluZSAyMjcsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbi5wcF9mYWRlLCAucHBfZ2FsbGVyeSBsaS5kZWZhdWx0IGEgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAyMzAsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IC5wcF9vdmVybGF5IHtcbiAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjM0LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfbmV4dCxcbmRpdi5wcF9kZWZhdWx0IC5wcF9wcmV2aW91cyB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMjUwLCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfbmV4dDpiZWZvcmUsXG5kaXYucHBfZGVmYXVsdCAucHBfcHJldmlvdXM6YmVmb3JlIHtcbiAgY29sb3I6ICNDMkMyQzk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGQ7XG4gIHBhZGRpbmc6IDEwcHggMTNweDtcbn1cbi8qIGxpbmUgMjU3LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCAucHBfbmV4dDpob3ZlcjpiZWZvcmUsXG5kaXYucHBfZGVmYXVsdCAucHBfcHJldmlvdXM6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1YTAwO1xuICBjb2xvcjogI2ZmNWEwMDtcbn1cblxuLyogbGluZSAyNjQsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IGEucHBfbmV4dCB7XG4gIHJpZ2h0OiAtNzVweDtcbn1cbi8qIGxpbmUgMjY4LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCBhLnBwX25leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cblxuLyogbGluZSAyNzQsIC4uL3Njc3MvX3ByZXR0eXBob3RvLnNjc3MgKi9cbmRpdi5wcF9kZWZhdWx0IGEucHBfcHJldmlvdXMge1xuICBsZWZ0OiAtNDdweDtcbn1cbi8qIGxpbmUgMjc3LCAuLi9zY3NzL19wcmV0dHlwaG90by5zY3NzICovXG5kaXYucHBfZGVmYXVsdCBhLnBwX3ByZXZpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG59XG5cbi8qKiBQYWdlIEJ1aWxkZXIgKiovXG4vKiBsaW5lIDIsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNmZWF0dXJlZC1hcmVhID4gLmZ1bGx3aWR0aCA+IGRpdiA+IC5yb3cge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4vKiBsaW5lIDQsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNmZWF0dXJlZC1hcmVhID4gLmZ1bGx3aWR0aCA+IGRpdiA+IC5yb3cgPiAuY29sdW1ucyB7XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG59XG5cbi8qIGxpbmUgNywgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuLnBhZ2UtdGVtcGxhdGUtcGFnZS1idWlsZGVyLXBocCAjbWFpbi1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDA7XG59XG5cbi8qIGxpbmUgMTMsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNmZWF0dXJlZC1hcmVhLmJveGVkIHtcbiAgbWFyZ2luOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSAxOCwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2ZlYXR1cmVkLWFyZWEuYm94ZWQgI2NvbnRlbnRfY2Fyb3VzZWwgbGksXG4jZmVhdHVyZWQtYXJlYS5ib3hlZCAjY29udGVudF9jYXJvdXNlbCAuYmlnLFxuI2ZlYXR1cmVkLWFyZWEuYm94ZWQgI2NvbnRlbnRfY2Fyb3VzZWwgLndpZGUge1xuICB3aWR0aDogMzA1cHg7XG59XG4vKiBsaW5lIDIzLCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jZmVhdHVyZWQtYXJlYSAuZnVsbHdpZHRoIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLyogbGluZSAyNSwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2ZlYXR1cmVkLWFyZWEgLmZlYXR1cmVkLWVsZW1lbnQtMSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLyogbGluZSAyNywgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2ZlYXR1cmVkLWFyZWEgLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDBweDtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogOTk7XG59XG4vKiBsaW5lIDM1LCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jZmVhdHVyZWQtYXJlYSAuZWxlbWVudC1jb250ZW50X3NsaWRlciAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYge1xuICBsZWZ0OiA0MHB4O1xufVxuLyogbGluZSAzOSwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2ZlYXR1cmVkLWFyZWEgLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0IHtcbiAgcmlnaHQ6IDQwcHg7XG59XG4vKiBsaW5lIDQzLCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jZmVhdHVyZWQtYXJlYSAuZWxlbWVudC1jb250ZW50X3NsaWRlciAuZmxleC1kaXJlY3Rpb24tbmF2IGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDZweDtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL19ibGFuay5naWYpO1xufVxuLyogbGluZSA1NiwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2ZlYXR1cmVkLWFyZWEgLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA3MywgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2ZlYXR1cmVkLWFyZWEuYm94ZWQgPiBkaXYgPiAucm93LFxuI2J1aWxkZXItY29udGFpbmVyID4gLnJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk4MHB4O1xuICBtaW4td2lkdGg6IDcyN3B4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDc2LCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJ1aWxkZXItcGhwIC5yb3cgPiAubGFyZ2UtMTIgPiAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiA2Mi41ZW07XG59XG5cbi8qIGxpbmUgODYsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAjY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLyogbGluZSA5MiwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2J1aWxkZXItY29udGFpbmVyIC5lbnRyeS1lbGVtZW50LXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmNWEwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltYWdlcy9kb3RzX3BhdC5wbmcpIHJlcGVhdC14IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTAyLCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLmVudHJ5LWVsZW1lbnQtdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLyogbGluZSAxMTIsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAuZW50cnktZWxlbWVudC10aXRsZSBoMyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgem9vbTogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICp6b29tOiAxO1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAuZW50cnktZWxlbWVudC10aXRsZSBoMzpiZWZvcmUsICNidWlsZGVyLWNvbnRhaW5lciAuZW50cnktZWxlbWVudC10aXRsZSBoMzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMjc0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLmVudHJ5LWVsZW1lbnQtdGl0bGUgaDM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTMxLCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLmVsZW1lbnQtY2F0ZWdvcnktdmlldy1hbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi8qIGxpbmUgMTQwLCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLmVsZW1lbnQtY2F0ZWdvcnktdmlldy1hbGwgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxNDMsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAucm93LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLyogbGluZSAxNDYsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAucm93LXdyYXBwZXIgLmxhcmdlLTYuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGZkZmRkO1xufVxuLyogbGluZSAxNDgsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAucm93LXdyYXBwZXIgLmxhcmdlLTYuY29sdW1uczpmaXJzdC1jaGlsZCAuZW50cnktZWxlbWVudC10aXRsZTphZnRlciB7XG4gIHdpZHRoOiAwO1xufVxuLyogbGluZSAxNTIsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAucm93LXdyYXBwZXIgLmxhcmdlLTYuY29sdW1uczpsYXN0LWNoaWxkIC5lbnRyeS1lbGVtZW50LXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuLyogbGluZSAxNTcsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAuYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxNTksIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAuYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi8qIGxpbmUgMTYxLCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLm5hdi10YWJzIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDE2NiwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2J1aWxkZXItY29udGFpbmVyIC5uYXYtdGFicyBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi8qIGxpbmUgMTczLCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLmxhdGVzdC1wb3N0cy10YWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLyogbGluZSAxNzksIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAuZWxlbWVudC1jb250ZW50X3NsaWRlciAubm8tZWxlbWVudC10aXRsZSAuZmxleC1kaXJlY3Rpb24tbmF2IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDE4NCwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2J1aWxkZXItY29udGFpbmVyIC5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYsXG4jYnVpbGRlci1jb250YWluZXIgLmhvcml6b250YWwtY2Fyb3VzZWwtY29udGFpbmVyIC5jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMTg3LCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLnJldmlld3MtY2Fyb3VzZWwgLmhvcml6b250YWwtY2Fyb3VzZWwtY29udGFpbmVyIC5jb250cm9sLm5leHQsXG4jYnVpbGRlci1jb250YWluZXIgLmVsZW1lbnQtcmFkaXVtX3ZpZGVvIC52aWRlby1jZW50cmFsLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbC5uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDE5MiwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2J1aWxkZXItY29udGFpbmVyIC5yZXZpZXdzLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbC5wcmV2LFxuI2J1aWxkZXItY29udGFpbmVyIC5lbGVtZW50LXJhZGl1bV92aWRlbyAudmlkZW8tY2VudHJhbC1jYXJvdXNlbCAuaG9yaXpvbnRhbC1jYXJvdXNlbC1jb250YWluZXIgLmNvbnRyb2wucHJldiB7XG4gIHJpZ2h0OiAyNXB4O1xufVxuLyogbGluZSAxOTcsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAuZWxlbWVudC1jb250ZW50X3NsaWRlciAuZmxleC1kaXJlY3Rpb24tbmF2IHtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuLyogbGluZSAyMDEsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAuZWxlbWVudC1ibG9nICNibG9nLWdyaWQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLyogbGluZSAyMDQsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciAuZWxlbWVudC1ibG9nICNibG9nLWdyaWQgLmJsb2ctZ3JpZC1pdGVtcyAucmV2aWV3LXNjb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEzJTtcbn1cbi8qIGxpbmUgMjA5LCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLmVsZW1lbnQtYmxvZyAjYmxvZy1ncmlkIC5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsIC5lbnRyeS1tZXRhLFxuI2J1aWxkZXItY29udGFpbmVyIC5lbGVtZW50LWJsb2cgI2Jsb2ctZ3JpZCAuYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbC10aHVtYnMgLmVudHJ5LW1ldGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSAyMTYsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbiNidWlsZGVyLWNvbnRhaW5lciBhIHNwYW4uc29jaWFsLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgMjIyLCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4ucm93LXdyYXBwZXIuZnVsbHdpZHRoID4gLnJvdyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi8qIGxpbmUgMjI0LCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4ucm93LXdyYXBwZXIuZnVsbHdpZHRoID4gLnJvdyAuZWxlbWVudC5sYXJnZS0xMiB7XG4gIHBhZGRpbmc6IDAgMDtcbn1cblxuLyogPVdpZGdldCBBcmVhIEVsZW1lbnQqL1xuLyogbGluZSAyMzEsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbi5lbGVtZW50LXdpZGdldHMgLndpZGdldCB7XG4gIG1hcmdpbjogMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLyogbGluZSAyMzYsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbi5lbGVtZW50LXdpZGdldHMgPiBsaS53aWRnZXQgdWwsXG4uZWxlbWVudC13aWRnZXRzID4gbGkud2lkZ2V0IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDIzOCwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuLmVsZW1lbnQtd2lkZ2V0cyB1bCBsaSB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSAyNDAsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbi5lbGVtZW50LXdpZGdldHMgaDIud2lkZ2V0dGl0bGUge1xuICBjb2xvcjogIzQzNDI0MjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLyogPURpdmlkZXIgZWxlbWVudCAqL1xuLyogbGluZSAyNDksIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbi5lbGVtZW50LWRpdmlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSAyNTIsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbi5lbGVtZW50LWRpdmlkZXIgLmRpdmlkZXItZGFzaGVkOmJlZm9yZSxcbi5lbGVtZW50LWRpdmlkZXIgLmRpdmlkZXItc29saWQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDI1NSwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuLmVsZW1lbnQtZGl2aWRlciAuZGl2aWRlci1kYXNoZWQge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNkZmRmZGQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBDYXJvdXNlbCAqL1xuLyogbGluZSAyNjIsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbi5lbGVtZW50LWNvbnRhY3QgZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMjY4LCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4ud2l0aC1zaWRlYmFyICNidWlsZGVyLWNvbnRhaW5lciAuaG9yaXpvbnRhbC1jYXJvdXNlbCA+IHVsID4gbGkge1xuICB3aWR0aDogMjIwcHg7XG59XG4vKiBsaW5lIDI3MiwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuLndpdGgtc2lkZWJhciAjYnVpbGRlci1jb250YWluZXIgLmVsZW1lbnQtcmFkaXVtX3ZpZGVvIC52aWRlby1jZW50cmFsLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciBsaS52aWRlby1jZW50cmFsLWl0ZW0ge1xuICB3aWR0aDogMjIwcHg7XG59XG5cbi8qIGxpbmUgMjc4LCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLnJvdy13cmFwcGVyLmVsZW1lbnQtd29vY29tbWVyY2Vfc2hvcF9hcmNoaXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMjgxLCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLnJvdy13cmFwcGVyLmVsZW1lbnQtd29vY29tbWVyY2Vfc2hvcF9hcmNoaXZlIC53b29jb21tZXJjZSB1bC5wcm9kdWN0cyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMjg3LCAuLi9zY3NzL19yYWRpdW0tYnVpbGRlci5zY3NzICovXG4jYnVpbGRlci1jb250YWluZXIgLnJvdy13cmFwcGVyLmVsZW1lbnQtd29vY29tbWVyY2Vfc2hvcF9hcmNoaXZlIC5yZWxhdGVkLnByb2R1Y3RzLFxuI2J1aWxkZXItY29udGFpbmVyIC5yb3ctd3JhcHBlci5lbGVtZW50LXdvb2NvbW1lcmNlX3Nob3BfYXJjaGl2ZSAudXBzZWxscy5wcm9kdWN0cyB7XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG59XG4vKiBsaW5lIDI5MiwgLi4vc2Nzcy9fcmFkaXVtLWJ1aWxkZXIuc2NzcyAqL1xuI2J1aWxkZXItY29udGFpbmVyIC5yb3ctd3JhcHBlci5lbGVtZW50LXdvb2NvbW1lcmNlX3Nob3BfYXJjaGl2ZSAucHJvZHVjdC1zbWFsbCAuYWRkX3RvX2NhcnRfYnV0dG9uLCAjYnVpbGRlci1jb250YWluZXIgLnJvdy13cmFwcGVyLmVsZW1lbnQtd29vY29tbWVyY2Vfc2hvcF9hcmNoaXZlIC5wcm9kdWN0LXNtYWxsIC5hZGRlZF90b19jYXJ0IHtcbiAgcmlnaHQ6IDE2JTtcbn1cblxuLyogbGluZSAyOTgsIC4uL3Njc3MvX3JhZGl1bS1idWlsZGVyLnNjc3MgKi9cbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLypcbipcbiogU2hvcnRjb2RlIENTUyBzdHlsaW5nLlxuKiBSYWRpdW1UaGVtZXMgU2hvcnRjb2RlcyBQbHVnaW5cbipcbiovXG4vKiA9Q29sdW1uIFNpemVzIGFuZCBTdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTEsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1vbmUtaGFsZiB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgMTUsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1vbmUtdGhpcmQge1xuICB3aWR0aDogMzAuNjYlO1xufVxuXG4vKiBsaW5lIDE5LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdHdvLXRoaXJkIHtcbiAgd2lkdGg6IDY1LjMzJTtcbn1cblxuLyogbGluZSAyMywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLW9uZS1mb3VydGgge1xuICB3aWR0aDogMjIlO1xufVxuXG4vKiBsaW5lIDI3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdGhyZWUtZm91cnRoIHtcbiAgd2lkdGg6IDc0JTtcbn1cblxuLyogbGluZSAzMSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLW9uZS1maWZ0aCB7XG4gIHdpZHRoOiAxNi44JTtcbn1cblxuLyogbGluZSAzNSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXR3by1maWZ0aCB7XG4gIHdpZHRoOiAzNy42JTtcbn1cblxuLyogbGluZSAzOSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRocmVlLWZpZnRoIHtcbiAgd2lkdGg6IDU4LjQlO1xufVxuXG4vKiBsaW5lIDQzLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tZm91ci1maWZ0aCB7XG4gIHdpZHRoOiA2Ny4yJTtcbn1cblxuLyogbGluZSA0NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLW9uZS1zaXh0aCB7XG4gIHdpZHRoOiAxMy4zMyU7XG59XG5cbi8qIGxpbmUgNTEsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1maXZlLXNpeHRoIHtcbiAgd2lkdGg6IDgyLjY3JTtcbn1cblxuLyogbGluZSA1NSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWZpdmUtc2l4dGgsXG4ucmFkaXVtLWZvdXItZmlmdGgsXG4ucmFkaXVtLW9uZS1maWZ0aCxcbi5yYWRpdW0tb25lLWZvdXJ0aCxcbi5yYWRpdW0tb25lLWhhbGYsXG4ucmFkaXVtLW9uZS1zaXh0aCxcbi5yYWRpdW0tb25lLXRoaXJkLFxuLnJhZGl1bS10aHJlZS1maWZ0aCxcbi5yYWRpdW0tdGhyZWUtZm91cnRoLFxuLnJhZGl1bS10d28tZmlmdGgsXG4ucmFkaXVtLXR3by10aGlyZCB7XG4gIG1hcmdpbi1yaWdodDogNCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDcxLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tY29sdW1uLWxhc3Qge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgY2xlYXI6IHJpZ2h0O1xufVxuXG4vKiBEaXZpZGVyIFNob3J0Y29kZSAqL1xuLyogbGluZSA3NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uaHIge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6ICNkZmRmZGQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGhlaWdodDogMXB4O1xufVxuLyogbGluZSA4NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uaHIgYSB7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG59XG4vKiBsaW5lIDkxLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5ociAuc2tpcCB7XG4gIGNvbG9yOiAjOTk5QTlDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMTAxLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5ocl9pbnZpc2libGUge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4vKiBUZXh0IGRpdmlkZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBsaW5lIDExMiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udHgtZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAuMTtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi8qIGxpbmUgMTIwLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZXh0LWNlbnRlciAudHgtZGl2IHtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG59XG5cbi8qIGxpbmUgMTI0LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50eC1kaXYuc21hbGwge1xuICB3aWR0aDogMzBweDtcbn1cblxuLyogbGluZSAxMjgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnR4LWRpdi5tZWRpdW0ge1xuICB3aWR0aDogNjBweDtcbn1cblxuLyogQnV0dG9ucyBJY29uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogbGluZSAxMzQsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmJ1dHRvbiBbY2xhc3NePVwiaWNvbi1cIl0sXG4uYnV0dG9uW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4vKiogVGFicyAqKi9cbi8qIGxpbmUgMTQwLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5uYXYtdGFicyB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmNWEwMDtcbn1cbi8qIGxpbmUgMTQ4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5uYXYtdGFicyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4vKiBsaW5lIDE1NCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ubmF2LXRhYnMgPiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4vKiBsaW5lIDE1OCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ubmF2LXRhYnMgPiBsaSBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAwIDdweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41MSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoNTEsIDUxLCA1MSwgMC4xKTtcbn1cbi8qIGxpbmUgMTY3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSwgLm5hdi10YWJzID4gbGkuYWN0aXZlOmhvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgMTcyLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSBhLCAubmF2LXRhYnMgPiBsaS5hY3RpdmU6aG92ZXIgYSB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi8qIGxpbmUgMTc3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5uYXYtdGFicyA+IGxpOmZpcnN0LWNoaWxkIGEge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4vKiBsaW5lIDE4MSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ubmF2LXRhYnMgPiBsaTpsYXN0LWNoaWxkIGEge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTg4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50YWItY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTkyLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50YWItY29udGVudCAuZW50cnktdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4vKiBsaW5lIDE5NiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGFiLWNvbnRlbnQgLnRhYi1wYW5lLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSAyMDAsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjA2LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBsaW5lYXI7XG59XG5cbi8qIGxpbmUgMjE0LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5mYWRlLmluIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogPVNsaWRpbmcgQ2Fyb3VzZWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBsaW5lIDIyMCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uaG9yaXpvbnRhbC1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEzNDBweDtcbn1cbi8qIGxpbmUgMjI0LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5ob3Jpem9udGFsLWNhcm91c2VsID4gdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgKnpvb206IDE7XG59XG4vKiBsaW5lIDI3MywgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLmhvcml6b250YWwtY2Fyb3VzZWwgPiB1bDpiZWZvcmUsIC5ob3Jpem9udGFsLWNhcm91c2VsID4gdWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLmhvcml6b250YWwtY2Fyb3VzZWwgPiB1bDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAyMzIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmhvcml6b250YWwtY2Fyb3VzZWwgPiB1bCA+IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDI0MCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uaG9yaXpvbnRhbC1jYXJvdXNlbC5wb3N0ID4gdWwge1xuICBoZWlnaHQ6IDI2N3B4O1xufVxuXG4vKiBsaW5lIDI0NiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uaG9yaXpvbnRhbC1jYXJvdXNlbC1jb250YWluZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1vLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyogbGluZSAyNTYsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmhvcml6b250YWwtY2Fyb3VzZWwtY29udGFpbmVyIC5jb250cm9sIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICB6LWluZGV4OiA5O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgMjY2LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbC5wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgMjcwLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbC5uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMjc4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5uby1qcyAuaG9yaXpvbnRhbC1jYXJvdXNlbC1jb250YWluZXIgLmNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBUZWFzZXIgKi9cbi8qIGxpbmUgMjgzLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgd2hpdGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDI4OSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyIC5zZWN0aW9uLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogMTZweC9ub3JtYWwgXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG59XG4vKiBsaW5lIDI5NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyIC5zZWN0aW9uLWxpbmsgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTQ1LCAxOSwgMTg0LCAwLjkxKTtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgbWFyZ2luOiAwIDFweDtcbn1cbi8qIGxpbmUgMzAzLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXIgLnNlY3Rpb24tbGluay5zcG9uc29yZWQge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi8qIGxpbmUgMzA3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXIgLnNlY3Rpb24tbGluay5zcG9uc29yZWQgLnNwb25zb3ItbGFiZWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi8qIGxpbmUgMzEyLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXIgLnNlY3Rpb24tbGluay5zcG9uc29yZWQgLnNwb25zb3ItbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogd2hpdGU7XG59XG4vKiBsaW5lIDMyMiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyIC5ieS1saW5lIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG9wYWNpdHk6IC43O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NzApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSAzMzIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlciAuYnktbGluZSAubGluay1hdXRob3IsXG4udGVhc2VyIC5ieS1saW5lIGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4vKiBsaW5lIDM0MCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtby1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMzU4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXI6aG92ZXIgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xufVxuLyogbGluZSAzNjcsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlciAuc3RhdHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAzNzEsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci50ZWFzZXItc21hbGwge1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG4vKiBsaW5lIDM3NSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyLnRlYXNlci1zbWFsbCAudGVhc2VyLWltYWdlLFxuLnRlYXNlci50ZWFzZXItc21hbGwgLnRlYXNlci1vdmVybGF5IHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLyogbGluZSAzODEsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci50ZWFzZXItc21hbGwgLnRlYXNlci1pbmZvIHtcbiAgdG9wOiAzMHB4O1xuICBsZWZ0OiAwO1xufVxuLyogbGluZSAzODYsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci50ZWFzZXItc21hbGwgLnRlYXNlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi8qIGxpbmUgMzkwLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXIudGVhc2VyLXNtYWxsLnN0YXRzIHtcbiAgd2lkdGg6IDkwJTtcbiAgcGFkZGluZzogNSU7XG59XG4vKiBsaW5lIDM5NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyLnRlYXNlci1tZWRpdW0ge1xuICB3aWR0aDogNDE2cHg7XG4gIGhlaWdodDogMjY3cHg7XG59XG4vKiBsaW5lIDQwMSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyLnRlYXNlci1tZWRpdW0gLmlubmVyIHtcbiAgei1pbmRleDogMTtcbn1cbi8qIGxpbmUgNDA1LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXIudGVhc2VyLW1lZGl1bSAudGVhc2VyLWltYWdlLFxuLnRlYXNlci50ZWFzZXItbWVkaXVtIC50ZWFzZXItb3ZlcmxheSB7XG4gIHdpZHRoOiA0MTZweDtcbiAgaGVpZ2h0OiAyNjdweDtcbn1cbi8qIGxpbmUgNDExLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXIudGVhc2VyLW1lZGl1bSAudGVhc2VyLWluZm8ge1xuICBwYWRkaW5nLXRvcDogMTglO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDQxNywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyLnRlYXNlci1tZWRpdW0gLnRlYXNlci10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSA0MjIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci50ZWFzZXItbWVkaXVtOmhvdmVyIC50ZWFzZXItb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIGxpbmVhcjtcbn1cbi8qIGxpbmUgNDMwLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXIudGVhc2VyLW1lZGl1bTpob3ZlciAudGVhc2VyLXRpdGxlIHtcbiAgY29sb3I6ICM4NmJmZmY7XG59XG4vKiBsaW5lIDQzNCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyLnRlYXNlci1tZWRpdW06aG92ZXIgLmJ5LWxpbmUsXG4udGVhc2VyLnRlYXNlci1tZWRpdW06aG92ZXIgLnNlY3Rpb24tbGluayB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLyogbGluZSA0NDAsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci50ZWFzZXItbWVkaXVtOmhvdmVyLnN0YXRzIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gLjI1cyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYm90dG9tIC4yNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBib3R0b20gLjI1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGxpbmVhcjtcbiAgYm90dG9tOiAwO1xufVxuLyogbGluZSA0NDgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci50ZWFzZXItbWVkaXVtOmhvdmVyIC5zdGF0cy5zdGF0IHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLyogbGluZSA0NTIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci50ZWFzZXItbWVkaXVtOmhvdmVyIC5zdGF0cyAuc3RhdDpob3ZlciB7XG4gIGNvbG9yOiAjNTNhNGZmO1xufVxuLyogbGluZSA0NTgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci50ZWFzZXItbWVkaXVtLnN0YXRzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA4MCU7XG4gIHBhZGRpbmc6IDEwJTtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIC4yNXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYm90dG9tIC4yNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBib3R0b20gLjI1cyBsaW5lYXI7XG4gIHotaW5kZXg6IDk7XG4gIGJvdHRvbTogLTM1cHg7XG59XG5cbi8qIGxpbmUgNDgwLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXItaW1hZ2UsXG4udGVhc2VyLWxpbmssXG4udGVhc2VyLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLyogbGluZSA0ODgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDQ5NSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyLWltYWdlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLyogbGluZSA0OTksIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgbGluZWFyO1xuICB6LWluZGV4OiAyO1xufVxuXG4vKiBsaW5lIDUwOCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGVhc2VyLWluZm8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIGxpbmUgNTE1LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi50ZWFzZXItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSA1MTgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci10aXRsZSBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLyogbGluZSA1MjEsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRlYXNlci10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZjVhMDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgU09DSUFMIFNIT1JUQ09ERVxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBsaW5lIDUzMCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uc29jaWFsLWljb25zLXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAqem9vbTogMTtcbn1cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4uc29jaWFsLWljb25zLXdyYXBwZXI6YmVmb3JlLCAuc29jaWFsLWljb25zLXdyYXBwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnNvY2lhbC1pY29ucy13cmFwcGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgNTM2LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbnVsLnNvY2lhbC1pY29ucyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi8qIGxpbmUgNTQxLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbnVsLnNvY2lhbC1pY29ucyBsaSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjFzO1xuICAtbW96LXRyYW5zaXRpb24tZGVsYXk6IC4xcztcbiAgLW8tdHJhbnNpdGlvbi1kZWxheTogLjFzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG59XG4vKiBsaW5lIDU1NCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG51bC5zb2NpYWwtaWNvbnMgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA1NjMsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuYSBzcGFuLnNvY2lhbC1pY29uIHtcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZGZkZmRkO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLCBib3JkZXItY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDU3NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24ud3d3OmhvdmVyIHtcbiAgY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogZ3JlZW4gIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgNTgyLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbmEgc3Bhbi5zb2NpYWwtaWNvbi5iZWhhbmNlOmhvdmVyIHtcbiAgY29sb3I6ICMyYjlhZDIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMmI5YWQyICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDU4NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24uYmxvZ2dlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmY2NTAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmNjUwMCAhaW1wb3J0YW50O1xufVxuLyogbGluZSA1OTIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuYSBzcGFuLnNvY2lhbC1pY29uLmRldmlhbnRhcnQ6aG92ZXIge1xuICBjb2xvcjogIzUzNjY1OSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1MzY2NTkgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgNTk3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbmEgc3Bhbi5zb2NpYWwtaWNvbi5kcmliYmJsZTpob3ZlciB7XG4gIGNvbG9yOiAjZjk3M2E0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y5NzNhNCAhaW1wb3J0YW50O1xufVxuLyogbGluZSA2MDIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuYSBzcGFuLnNvY2lhbC1pY29uLmZhY2Vib29rOmhvdmVyIHtcbiAgY29sb3I6ICMzYjVhOWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjM2I1YTliICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDYwNywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24uZmxpY2tyOmhvdmVyIHtcbiAgY29sb3I6ICNmZjAwODQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDg0ICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDYxMiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24uZm9ycnN0OmhvdmVyIHtcbiAgY29sb3I6ICMyZjcxM2QgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMmY3MTNkICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDYxNywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24uZ29vZ2xlcGx1czpob3ZlciB7XG4gIGNvbG9yOiAjZjYzZDI2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y2M2QyNiAhaW1wb3J0YW50O1xufVxuLyogbGluZSA2MjIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuYSBzcGFuLnNvY2lhbC1pY29uLmluc3RhZ3JhbTpob3ZlciB7XG4gIGNvbG9yOiAjNTA3ZWE0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzUwN2VhNCAhaW1wb3J0YW50O1xufVxuLyogbGluZSA2MjcsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuYSBzcGFuLnNvY2lhbC1pY29uLmxhc3RmbTpob3ZlciB7XG4gIGNvbG9yOiAjZGEwMDE5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2RhMDAxOSAhaW1wb3J0YW50O1xufVxuLyogbGluZSA2MzIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuYSBzcGFuLnNvY2lhbC1pY29uLmxpbmtlZGluOmhvdmVyIHtcbiAgY29sb3I6ICMwMDcyYjIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3MmIyICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDYzNywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24ucGF5cGFsOmhvdmVyIHtcbiAgY29sb3I6ICMxNjVjODIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTY1YzgyICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDY0MiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24ucGljYXNhOmhvdmVyIHtcbiAgY29sb3I6ICM4YTY1YTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2NWEzICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDY0NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24ucGludGVyZXN0OmhvdmVyIHtcbiAgY29sb3I6ICNjYjIwMjcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2IyMDI3ICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDY1MiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24uc2t5cGU6aG92ZXIge1xuICBjb2xvcjogIzAwYWFmMSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMGFhZjEgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgNjU3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbmEgc3Bhbi5zb2NpYWwtaWNvbi5zb3VuZGNsb3VkOmhvdmVyIHtcbiAgY29sb3I6ICNmZjY5MDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2OTAwICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDY2MiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24uc3R1bWJsZXVwb246aG92ZXIge1xuICBjb2xvcjogI2ViNDgyMyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlYjQ4MjMgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgNjY3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbmEgc3Bhbi5zb2NpYWwtaWNvbi50d2l0dGVyOmhvdmVyIHtcbiAgY29sb3I6ICMyYmFhZTEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMmJhYWUxICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDY3MiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24udmltZW86aG92ZXIge1xuICBjb2xvcjogIzQwYjJkYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0MGIyZGMgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgNjc3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbmEgc3Bhbi5zb2NpYWwtaWNvbi55b3V0dWJlOmhvdmVyIHtcbiAgY29sb3I6ICNmZjMzMzAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYzMzMwICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDY4MiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24udHVtYmxyOmhvdmVyIHtcbiAgY29sb3I6ICMyYzQ3NjIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMmM0NzYyICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDY4NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24uZHJpYmJsZTpob3ZlciB7XG4gIGNvbG9yOiAjZWE0Yzg5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VhNGM4OSAhaW1wb3J0YW50O1xufVxuLyogbGluZSA2OTIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuYSBzcGFuLnNvY2lhbC1pY29uLnNwb3RpZnk6aG92ZXIge1xuICBjb2xvcjogI2FjZDM0MSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhY2QzNDEgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgNjk3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbmEgc3Bhbi5zb2NpYWwtaWNvbi55ZWxwOmhvdmVyIHtcbiAgY29sb3I6ICNjNDEyMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzQxMjAwICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDcwMiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5hIHNwYW4uc29jaWFsLWljb24uZW1haWw6aG92ZXIge1xuICBjb2xvcjogIzIzMzEzQSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyMzMxM0EgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3MTEsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmVudHJ5LWNvbnRlbnQgYSBzcGFuLnNvY2lhbC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBSYWRpdW0gSW1hZ2UgKi9cbi8qIGxpbmUgNzE3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW1fc2luZ2xlX2ltYWdlIGZpZ3VyZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLyogbGluZSA3MjAsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bV9zaW5nbGVfaW1hZ2UgZmlndXJlIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA3MjUsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bV9zaW5nbGVfaW1hZ2UgZmlndXJlIFtjbGFzc149XCJpY29uLVwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogI2RmZGZkZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSA3MzgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bV9zaW5nbGVfaW1hZ2UgZmlndXJlOmhvdmVyIFtjbGFzc149XCJpY29uLVwiXSB7XG4gIGNvbG9yOiAjZmY1YTAwO1xuICBib3JkZXItY29sb3I6ICNmZjVhMDA7XG59XG4vKiBsaW5lIDc0NSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtX3NpbmdsZV9pbWFnZSBmaWdjYXB0aW9uIHtcbiAgcGFkZGluZzogMjBweCAzMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgNzUyLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW1fc2luZ2xlX2ltYWdlLmJvcmRlcmZyYW1lIGltZyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZmRmZGQ7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4vKiBsaW5lIDc2MSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtX3NpbmdsZV9pbWFnZS5nbG93ZnJhbWUgaW1nIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAyOWRkMztcbiAgd2lkdGg6IDk4JTtcbiAgb3V0bGluZTogMDtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQgXFw5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDgyLCAxNjgsIDIzNiwgMC42KTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSg4MiwgMTY4LCAyMzYsIDAuNik7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDgyLCAxNjgsIDIzNiwgMC42KTtcbn1cbi8qIGxpbmUgNzcxLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW1fc2luZ2xlX2ltYWdlIC5zaGFkb3dmcmFtZSBpbWcge1xuICAtbW96LWJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLyogTGlzdCBTaG9ydGNvZGUgKi9cbi8qIGxpbmUgNzgxLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5saXN0IG9sIGxpLFxuLmxpc3QgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIE1pc2MgKi9cbi8qIGxpbmUgNzg3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5lbnRyeS1jb250ZW50IG9sLnVuc3R5bGVkLFxuLmVudHJ5LWNvbnRlbnQgdWwudW5zdHlsZWQsXG5vbC51bnN0eWxlZCxcbnVsLnVuc3R5bGVkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDc5MywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uZW50cnktY29udGVudCBvbC51bnN0eWxlZCBsaSxcbi5lbnRyeS1jb250ZW50IHVsLnVuc3R5bGVkIGxpLFxub2wudW5zdHlsZWQgbGksXG51bC51bnN0eWxlZCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogTWVzc2FnZSBCb3hlcyovXG4vKiBsaW5lIDc5OSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uYWxlcnQge1xuICBwYWRkaW5nOiAxMHB4IDZweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICB0cmFuc2l0aW9uOiAuMXMgbGluZWFyIGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMXMgbGluZWFyIGFsbDtcbiAgLW1vei10cmFuc2l0aW9uOiAuMXMgbGluZWFyIGFsbDtcbn1cblxuLyogbm90ZSAqL1xuLyogbGluZSA4MDksIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmFsZXJ0Lm5vdGUge1xuICBjb2xvcjogIzk3NTUwNztcbiAgYm9yZGVyLWNvbG9yOiAjZTljNzhjO1xufVxuXG4vKiBJbmZvIGJveCAqL1xuLyogbGluZSA4MTUsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmFsZXJ0LmluZm8ge1xuICBjb2xvcjogIzIwNDQ3OTtcbiAgYm9yZGVyLWNvbG9yOiAjMDE3YWM5O1xufVxuXG4vKiBFcnJvciBib3ggKi9cbi8qIGxpbmUgODIxLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5hbGVydC5lcnJvcixcbi5hbGVydC53YXJuaW5nIHtcbiAgY29sb3I6ICM4YjBmMGY7XG4gIGJvcmRlci1jb2xvcjogI2YzYzBjMDtcbn1cblxuLyogU3VjY2VzcyBib3ggKi9cbi8qIGxpbmUgODI4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5hbGVydC5zdWNjZXNzIHtcbiAgY29sb3I6ICMxMTYwMWM7XG4gIGJvcmRlci1jb2xvcjogI2I4ZGNhNjtcbn1cblxuLyogPVRhYiBTdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgODM2LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdGFicy1ob3Jpem9udGFsLnVpLXRhYnMgLnVpLXRhYnMtaGlkZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwcHg7XG59XG5cbi8qIGxpbmUgODQxLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdGFicy1ob3Jpem9udGFsIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi8qIGxpbmUgODQ1LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdGFicy1ob3Jpem9udGFsIHVsLnJhZGl1bS1uYXYge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgKnpvb206IDE7XG59XG4vKiBsaW5lIDI3MywgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnJhZGl1bS10YWJzLWhvcml6b250YWwgdWwucmFkaXVtLW5hdjpiZWZvcmUsIC5yYWRpdW0tdGFicy1ob3Jpem9udGFsIHVsLnJhZGl1bS1uYXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnJhZGl1bS10YWJzLWhvcml6b250YWwgdWwucmFkaXVtLW5hdjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA4NTIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS10YWJzLWhvcml6b250YWwgdWwucmFkaXVtLW5hdiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAtMXB4IC0xcHggMDtcbiAgei1pbmRleDogMTA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4vKiBsaW5lIDg1OSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRhYnMtaG9yaXpvbnRhbCB1bC5yYWRpdW0tbmF2IGxpIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRkO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogN3B4IDIwcHggMDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4vKiBsaW5lIDg3MCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRhYnMtaG9yaXpvbnRhbCB1bC5yYWRpdW0tbmF2IGxpIGE6aG92ZXIge1xuICBtYXJnaW46IDA7XG59XG4vKiBsaW5lIDg3NSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRhYnMtaG9yaXpvbnRhbCB1bC5yYWRpdW0tbmF2IGxpLnVpLXRhYnMtYWN0aXZlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZjVhMDA7XG59XG4vKiBsaW5lIDg3OCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRhYnMtaG9yaXpvbnRhbCB1bC5yYWRpdW0tbmF2IGxpLnVpLXRhYnMtYWN0aXZlIGEge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuLyogbGluZSA4ODUsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS10YWJzLWhvcml6b250YWwgLnRhYnMtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGQ7XG59XG4vKiBsaW5lIDg4OSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRhYnMtaG9yaXpvbnRhbCAucmFkaXVtLXRhYiB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4vKiBsaW5lIDg5MywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRhYnMtaG9yaXpvbnRhbCAucmFkaXVtLXRhYlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogem9vbU91dCA1MDBtcyBlYXNlIGJvdGg7XG4gIC1tb3otYW5pbWF0aW9uOiB6b29tT3V0IDUwMG1zIGVhc2UgYm90aDtcbiAgLW8tYW5pbWF0aW9uOiB6b29tT3V0IDUwMG1zIGVhc2UgYm90aDtcbiAgYW5pbWF0aW9uOiB6b29tT3V0IDUwMG1zIGVhc2UgYm90aDtcbn1cblxuLyogdmVydGljbGEgVGFicyAqL1xuLyogbGluZSA5MDQsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS10YWJzLXZlcnRpY2FsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi8qIGxpbmUgOTA4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdGFicy12ZXJ0aWNhbCAudWktd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi8qIGxpbmUgOTEyLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdGFicy12ZXJ0aWNhbCAudWktdGFicy1uYXYge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDI1JTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSA5MTgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS10YWJzLXZlcnRpY2FsIC51aS10YWJzLW5hdiBsaSB7XG4gIGNsZWFyOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLyogbGluZSA5MjgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS10YWJzLXZlcnRpY2FsIC51aS10YWJzLW5hdiBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRkO1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDJweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xufVxuLyogbGluZSA5MzgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS10YWJzLXZlcnRpY2FsIC51aS10YWJzLW5hdiBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuNmVtIDFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi8qIGxpbmUgOTQ0LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdGFicy12ZXJ0aWNhbCAudWktdGFicy1uYXYgbGkgYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgOTQ5LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdGFicy12ZXJ0aWNhbCAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZjVhMDA7XG59XG4vKiBsaW5lIDk1MiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRhYnMtdmVydGljYWwgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4vKiBsaW5lIDk1OCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRhYnMtdmVydGljYWwgLnVpLXRhYnMtbmF2IGxpOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xufVxuLyogbGluZSA5NjksIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS10YWJzLXZlcnRpY2FsIC51aS10YWJzLXBhbmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA3NSU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTFweDtcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuLyogbGluZSA5NzgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS10YWJzLXZlcnRpY2FsIC5zaWRlYmFyX3RhYl9zaGFkb3c6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDkwJTtcbiAgd2lkdGg6IDFweDtcbiAgcmlnaHQ6IC0xNHB4O1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDUlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qXHRUb2dnbGUgU3R5bGVzXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgOTk0LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGQ7XG59XG4vKiBsaW5lIDk5NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRvZ2dsZSAucmFkaXVtLXRvZ2dsZS10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZjVhMDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjJzO1xufVxuLyogbGluZSAxMDExLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdG9nZ2xlIC50YXJnZXQge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLyogbGluZSAxMDE1LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdG9nZ2xlIC51aS1zdGF0ZS1hY3RpdmUgLnVpLWljb246YmVmb3JlLFxuLnJhZGl1bS10b2dnbGUgc3Bhbi51aS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYwNjcnO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIGxpbmUgMTAyMywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLXRvZ2dsZSAudWktc3RhdGUtYWN0aXZlIC51aS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYwNjgnO1xufVxuLyogbGluZSAxMDI3LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tdG9nZ2xlIHNwYW4udWktaWNvbiB7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBhY2NvcmRpb25cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ki9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIGxpbmUgMTAzNywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uYWNjb3JkaW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGQ7XG59XG5cbi8qIGxpbmUgMTA0MSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uYWNjb3JkaW9uIC50aXRsZSBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGZkZDtcbiAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMDtcbn1cblxuLyogbGluZSAxMDQ4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5hY2NvcmRpb24gLmlubmVyIHtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHggMDtcbn1cblxuLyogbGluZSAxMDUyLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5hY2NvcmRpb24gLmFjdGl2ZSAudWktYWNjb3JkaW9uLWhlYWRlci1pY29uOmJlZm9yZSxcbi5hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMDY3JztcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIGxpbmUgMTA2MCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uYWNjb3JkaW9uIC5hY3RpdmUgLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMDY4Jztcbn1cblxuLyogbGluZSAxMDY0LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuXG4vKiBCYW5uZXIgYm94ZXMgKi9cbi8qIGxpbmUgMTA2OSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lci1ncmlkIHtcbiAgbWFyZ2luLWxlZnQ6IC03cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtN3B4ICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDEwNzMsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXItZ3JpZCAuY29sdW1ucyB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi8qIGxpbmUgMTA3NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lci1ncmlkIC5jb2x1bW5zID4gZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4vKiBsaW5lIDEwODIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXItZ3JpZCAucmFkaXVtLWJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSAxMDg2LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyLWdyaWQgLmNvbHVtbnMgPiBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDEwOTIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjNTk1ODU4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IC1tb3otbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi8qIGxpbmUgMTEwMywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lci5saWdodCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggMCAjZWVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLyogbGluZSAxMTA4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC5iYW5uZXItYmcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIC1tcy1iZWhhdmlvcjogdXJsKFwiYmFja2dyb3VuZHNpemUuaHRjXCIpO1xufVxuLyogbGluZSAxMTIyLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC5iYW5uZXItZWZmZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAxMTMzLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC5yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cbi8qIGxpbmUgMTEzOSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lciAuaW5uZXIge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwJTtcbiAgYm90dG9tOiAxMCU7XG4gIHJpZ2h0OiAxMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSAxMTQ5LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC5idXR0b24ge1xuICBtYXJnaW46IDEwcHggNXB4O1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4vKiBsaW5lIDExNTUsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgLnRleHQtcmlnaHQgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMTBweDtcbn1cbi8qIGxpbmUgMTE1OSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lciAudGV4dC1sZWZ0IC5idXR0b24ge1xuICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDA7XG59XG4vKiBsaW5lIDExNjMsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgLmNlbnRlciB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XG4gIHRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuLyogbGluZSAxMTY4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC5sZWZ0IHtcbiAgbGVmdDogMTAlO1xuICByaWdodDogYXV0bztcbn1cbi8qIGxpbmUgMTE3MywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lciAuZmFyLWxlZnQge1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi8qIGxpbmUgMTE3OSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lciAucmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTAlO1xufVxuLyogbGluZSAxMTg0LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC5mYXItcmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4vKiBsaW5lIDExOTAsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgLmNlbnRlciAudHgtZGl2IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDExOTQsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgLmZhci1sZWZ0IC50eC1kaXYsXG4ucmFkaXVtLWJhbm5lciAubGVmdCAudHgtZGl2IHtcbiAgbWFyZ2luOiAwIGF1dG8gMCAwO1xufVxuLyogbGluZSAxMTk5LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC5mYXItcmlnaHQgLnR4LWRpdixcbi5yYWRpdW0tYmFubmVyIC5yaWdodCAudHgtZGl2IHtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuLyogbGluZSAxMjA0LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC50ZXh0LWNlbnRlciAudHgtZGl2IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDEyMDgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgLnRleHQtbGVmdCAudHgtZGl2IHtcbiAgbWFyZ2luOiAwIGF1dG8gMCAwO1xufVxuLyogbGluZSAxMjEyLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC50ZXh0LXJpZ2h0IC50eC1kaXYge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG4vKiBsaW5lIDEyMTYsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgLnR4LWRpdiB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuLyogbGluZSAxMjIxLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC5pbm5lci50b3Age1xuICB0b3A6IDEyJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgMTIyNywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lciAuaW5uZXIuYm90dG9tIHtcbiAgYm90dG9tOiAxMiUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDEyMzMsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgLmlubmVyLmZhci1ib3R0b20ge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDEyMzgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgLmlubmVyLmZhci10b3Age1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTI0NSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGV4dC1ib3gtZGFyayB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjRkZGO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDEwcHggMCAwICMwMDA7XG59XG4vKiBsaW5lIDEyNTIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRleHQtYm94LWRhcms6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogLTEwcHggMCAwICMwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4vKiBsaW5lIDEyNjAsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRleHQtYm94LWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgY29sb3I6ICMxMTE7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbGluZS1oZWlnaHQ6IDEyMCUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMTBweCAwIDAgI0ZGRjtcbn1cbi8qIGxpbmUgMTI2NywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4udGV4dC1ib3gtbGlnaHQ6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogLTEwcHggMCAwICNGRkY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4vKiBsaW5lIDEyNzUsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRleHQtYm94LXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjNTk1ODU4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBsaW5lLWhlaWdodDogMTQwJSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyODIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnRleHQtYm94LWRhcms6YWZ0ZXIsXG4udGV4dC1ib3gtbGlnaHQ6YWZ0ZXIsXG4udGV4dC1ib3gtcHJpbWFyeTphZnRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICBjb250ZW50OiAnJztcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyOTMsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmRhcmsgLnRleHQtYm94LWxpZ2h0IHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIC0tIHRleHRib3ggc3R5bGVzIC0tKi9cbi8qIGxpbmUgMTI5OCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG5kaXZbY2xhc3MqPSdiYW5uZXItdGV4dGJveC0nXSAuaW5uZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4vKiBsaW5lIDEzMDQsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmJhbm5lci10ZXh0Ym94LXdoaXRlIC5pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cblxuLyogbGluZSAxMzA5LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5iYW5uZXItdGV4dGJveC13aGl0ZS1ib3JkZXJlZCAuaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMzMzO1xufVxuXG4vKiBsaW5lIDEzMTUsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmJhbm5lci10ZXh0Ym94LXByaW1hcnktc3RyZXRjaGVkIC5pbm5lcixcbi5iYW5uZXItdGV4dGJveC13aGl0ZS1zdHJldGNoZWQgLmlubmVyLFxuLmJhbm5lci10ZXh0Ym94LXdoaXRlLXN0cmV0Y2hlZCAuaW5uZXIge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTMyMiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uZGFyayAudHgtZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgb3BhY2l0eTogLjM7XG59XG5cbi8qIC0tIGhvdmVyIHN0eWxlcyAtLSAqL1xuLyogbGluZSAxMzI4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5yYWRpdW0tYmFubmVyIC5iYW5uZXItYmcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcbn1cblxuLyogLS0gaG92ZXIgc3R5bGUgOiBmYWRlIGVmZmVjdCAtLSovXG4vKiBsaW5lIDEzMzUsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIuaG92ZXJfZmFkZTpob3ZlciAuYmFubmVyLWJnIHtcbiAgb3BhY2l0eTogLjM7XG59XG5cbi8qIC0tIGhvdmVyIHN0eWxlIDogaG92ZXIgem9vbSAtLSovXG4vKiBsaW5lIDEzNDAsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIuaG92ZXJfem9vbTpob3ZlciAuYmFubmVyLWJnIHtcbiAgb3BhY2l0eTogLjQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xufVxuXG4vKiAtLSBmb250IHNpemVzIC0tICovXG4vKiBsaW5lIDEzNDksIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgaDEge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xuICBmb250LXNpemU6IDM1MCU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDdweCAwO1xufVxuXG4vKiBsaW5lIDEzNTYsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgaDIge1xuICBmb250LXNpemU6IDMwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDdweCAwO1xufVxuXG4vKiBsaW5lIDEzNjIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgaDMge1xuICBmb250LXNpemU6IDIwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDdweCAwO1xufVxuXG4vKiBsaW5lIDEzNjgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgaDQge1xuICBmb250LXNpemU6IDE1MCU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDdweCAwO1xufVxuXG4vKiBsaW5lIDEzNzQsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgaDUge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDdweCAwO1xufVxuXG4vKiBsaW5lIDEzODAsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgaDYge1xuICBmb250LXNpemU6IDYwJTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogN3B4IDA7XG59XG5cbi8qIGxpbmUgMTM4NiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lciBwIHtcbiAgZm9udC1zaXplOiA2MCU7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuXG4vKiBsaW5lIDEzOTEsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgaDEuaC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogNjUwJTtcbiAgbGluZS1oZWlnaHQ6IDg1JTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzOTcsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhZGl1bS1iYW5uZXIgaDEuaC14bGFyZ2Uge1xuICBmb250LXNpemU6IDEyMDAlO1xuICBsaW5lLWhlaWdodDogODUlO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTQwMywgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lciBoMS5oLXh4bGFyZ2Uge1xuICBmb250LXNpemU6IDE1MDAlO1xuICBsaW5lLWhlaWdodDogODUlO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTQwOSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ucmFkaXVtLWJhbm5lciBoMS5oLXh4bGFyZ2Uge1xuICBmb250LXNpemU6IDE3MDAlO1xuICBsaW5lLWhlaWdodDogODUlO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTQxNSwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ubGFyZ2UtMSAucmFkaXVtLWJhbm5lcixcbi5sYXJnZS0yIC5yYWRpdW0tYmFubmVyIHtcbiAgZm9udC1zaXplOiA2cHg7XG59XG5cbi8qIGxpbmUgMTQyMCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ubGFyZ2UtMyAucmFkaXVtLWJhbm5lciB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4vKiBsaW5lIDE0MjQsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmxhcmdlLTQgLnJhZGl1bS1iYW5uZXIge1xuICBmb250LXNpemU6IDhweDtcbn1cblxuLyogbGluZSAxNDI4LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5sYXJnZS01IC5yYWRpdW0tYmFubmVyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4vKiBsaW5lIDE0MzIsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmxhcmdlLTYgLnJhZGl1bS1iYW5uZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIGxpbmUgMTQzNiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ubGFyZ2UtNyAucmFkaXVtLWJhbm5lciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogbGluZSAxNDQwLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5sYXJnZS04IC5yYWRpdW0tYmFubmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDE0NDQsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmxhcmdlLTkgLnJhZGl1bS1iYW5uZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIGxpbmUgMTQ0OCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4ubGFyZ2UtMSAucmFkaXVtLWJhbm5lciAuYnV0dG9uLFxuLmxhcmdlLTIgLnJhZGl1bS1iYW5uZXIgLmJ1dHRvbixcbi5sYXJnZS0zIC5yYWRpdW0tYmFubmVyIC5idXR0b24sXG4ubGFyZ2UtNCAucmFkaXVtLWJhbm5lciAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNDAlO1xufVxuXG4vKiBzbWFsbGVyIGZvbnQgc2l6ZXMgb24gc21hbGwgY29sdW1ucyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAvKiBsaW5lIDE0NTcsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuICAucmFkaXVtLWJhbm5lciAuaW5uZXIge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDE0NjEsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuICAucmFkaXVtLWJhbm5lciAuYnV0dG9uLXJvdyAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gIH1cblxuICAvKiBsaW5lIDE0NjYsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuICAucmFkaXVtLWJhbm5lciB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cblxuICAvKiBsaW5lIDE0NzAsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuICAucmFkaXVtLWJhbm5lciAuYnV0dG9uLFxuICAucmFkaXVtLWJhbm5lciBwIHtcbiAgICBmb250LXNpemU6IDEzMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLyogbGluZSAxNDc2LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbiAgLnJhZGl1bS1iYW5uZXIge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuXG4gIC8qIGxpbmUgMTQ4MCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4gIC5yYWRpdW0tYmFubmVyIC5idXR0b24sXG4gIC5yYWRpdW0tYmFubmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTMwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDE0ODYsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuICAucmFkaXVtLWJhbm5lciB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLyogbGluZSAxNDkwLCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbiAgLnJhZGl1bS1iYW5uZXIgLmJ1dHRvbixcbiAgLnJhZGl1bS1iYW5uZXIgcCB7XG4gICAgZm9udC1zaXplOiAxMjAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTQ5NiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4gIC5yYWRpdW0tYmFubmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAvKiBsaW5lIDE1MDAsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuICAucmFkaXVtLWJhbm5lciAuYnV0dG9uLFxuICAucmFkaXVtLWJhbm5lciBwIHtcbiAgICBmb250LXNpemU6IDkwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbm93IHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMHB4LCAwIDBweCwgMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwMHB4IDEwMDBweCwgNDAwcHggNDAwcHgsIDMwMHB4IDMwMHB4O1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgc25vdyB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDBweCwgMCAwcHgsIDAgMDtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MDBweCAxMDAwcHgsIDQwMHB4IDQwMHB4LCAzMDBweCAzMDBweDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNub3cge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwcHgsIDAgMHB4LCAwIDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAwcHggMTAwMHB4LCA0MDBweCA0MDBweCwgMzAwcHggMzAwcHg7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIHNub3cge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwcHgsIDAgMHB4LCAwIDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAwcHggMTAwMHB4LCA0MDBweCA0MDBweCwgMzAwcHggMzAwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTU0MiwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uc25vdyAuYmFubmVyLWVmZmVjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zbm93LnBuZ1wiKTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNub3cgMjBzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IHNub3cgMjBzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbjogc25vdyAyMHMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHNub3cgMjBzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBjb25mZXR0aSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDBweCwgMCAwcHgsIDAgMDtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MDBweCAxMDAwcHgsIDQwMHB4IDQwMHB4LCAzMDBweCAzMDBweDtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGNvbmZldHRpIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMHB4LCAwIDBweCwgMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwMHB4IDEwMDBweCwgNDAwcHggNDAwcHgsIDMwMHB4IDMwMHB4O1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgY29uZmV0dGkge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwcHgsIDAgMHB4LCAwIDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAwcHggMTAwMHB4LCA0MDBweCA0MDBweCwgMzAwcHggMzAwcHg7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIGNvbmZldHRpIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMHB4LCAwIDBweCwgMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwMHB4IDEwMDBweCwgNDAwcHggNDAwcHgsIDMwMHB4IDMwMHB4O1xuICB9XG59XG4vKiBsaW5lIDE1ODYsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLmNvbmZldHRpIC5iYW5uZXItZWZmZWN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NvbmZldHRpLnBuZ1wiKTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGNvbmZldHRpIDEwcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBjb25mZXR0aSAxMHMgbGluZWFyIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uOiBjb25mZXR0aSAxMHMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IGNvbmZldHRpIDEwcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgZ2xhc3Mge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwcHgsIDAgMHB4LCAwIDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAwcHggMTAwMHB4LCA0MDBweCA0MDBweDtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGdsYXNzIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMHB4LCAwIDBweCwgMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwMHB4IDEwMDBweCwgNDAwcHggNDAwcHg7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBnbGFzcyB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDBweCwgMCAwcHgsIDAgMDtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MDBweCAxMDAwcHgsIC00MDBweCAtNDAwcHg7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIGdsYXNzIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMHB4LCAwIDBweCwgMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwMHB4IDEwMDBweCwgNDAwcHggNDAwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTYzMCwgLi4vc2Nzcy9fc2hvcnRjb2Rlcy5zY3NzICovXG4uc2xpZGluZy1nbGFzcyAuYmFubmVyLWVmZmVjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zbGlkaW5nLWdsYXNzLnBuZ1wiKTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGdsYXNzIDMwcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBnbGFzcyAzMHMgbGluZWFyIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uOiBnbGFzcyAzMHMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IGdsYXNzIDMwcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc3BhcmtsZSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDBweCwgMCAwcHgsIDAgMDtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTAwcHggLTEwMDBweCwgLTQwMHB4IC00MDBweCwgMzAwcHggMzAwcHg7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBzcGFya2xlIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMHB4LCAwIDBweCwgMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDBweCAtMTAwMHB4LCAtNDAwcHggLTQwMHB4LCAzMDBweCAzMDBweDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNwYXJrbGUge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwcHgsIDAgMHB4LCAwIDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwMHB4IC0xMDAwcHgsIC0yMDBweCAtNDAwcHgsIDMwMHB4IDMwMHB4O1xuICB9XG59XG5ALW1zLWtleWZyYW1lcyBzcGFya2xlIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMHB4LCAwIDBweCwgMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDBweCAtMTAwMHB4LCAtNDAwcHggLTQwMHB4LCAzMDBweCAzMDBweDtcbiAgfVxufVxuLyogbGluZSAxNjc0LCAuLi9zY3NzL19zaG9ydGNvZGVzLnNjc3MgKi9cbi5zcGFya2xlIC5iYW5uZXItZWZmZWN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NwYXJrbGUucG5nXCIpO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BhcmtsZSA2MHMgbGluZWFyIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogc3BhcmtsZSA2MHMgbGluZWFyIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uOiBzcGFya2xlIDYwcyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogc3BhcmtsZSA2MHMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHJhaW4ge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwMHB4IDEwMDBweDtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHJhaW4ge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwMHB4IDEwMDBweDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJhaW4ge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwMHB4IDEwMDBweDtcbiAgfVxufVxuQC1tcy1rZXlmcmFtZXMgcmFpbiB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAwcHggMTAwMHB4O1xuICB9XG59XG4vKiBsaW5lIDE3MTgsIC4uL3Njc3MvX3Nob3J0Y29kZXMuc2NzcyAqL1xuLnJhaW4gLmJhbm5lci1lZmZlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcmFpbi5wbmdcIik7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiByYWluIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IHJhaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uOiByYWluIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiByYWluIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLypcbiAqIGpRdWVyeSBGbGV4U2xpZGVyIHYyLjBcbiAqIGh0dHA6L3d3dy53b290aGVtZXMuY29tL2ZsZXhzbGlkZXIvXG4gKlxuICogQ29weXJpZ2h0IDIwMTIgV29vVGhlbWVzXG4gKiBGcmVlIHRvIHVzZSB1bmRlciB0aGUgR1BMdjIgbGljZW5zZS5cbiAqIGh0dHA6L3d3dy5nbnUub3JnL2xpY2Vuc2VzL2dwbC0yLjAuaHRtbFxuICovXG4vKiBCcm93c2VyIFJlc2V0cyAqL1xuLyogbGluZSAxMiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleC1jb250YWluZXIgYTphY3RpdmUsXG4uZmxleHNsaWRlciBhOmFjdGl2ZSxcbi5mbGV4LWNvbnRhaW5lciBhOmZvY3VzLFxuLmZsZXhzbGlkZXIgYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTksIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLnNsaWRlcyxcbi5mbGV4LWNvbnRyb2wtbmF2LFxuLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogRmxleFNsaWRlciBOZWNlc3NhcnkgU3R5bGVzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBsaW5lIDMwLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5mbGV4c2xpZGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAzNCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleHNsaWRlciAuc2xpZGVzID4gbGkge1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMzgsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmZsZXhzbGlkZXIgLnNsaWRlcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIEhpZGUgdGhlIHNsaWRlcyBiZWZvcmUgdGhlIEpTIGlzIGxvYWRlZC4gQXZvaWRzIGltYWdlIGp1bXBpbmcgKi9cbi8qIGxpbmUgNDcsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmZsZXgtcGF1c2VwbGF5IHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLyogQ2xlYXJmaXggZm9yIHRoZSAuc2xpZGVzIGVsZW1lbnQgKi9cbi8qIGxpbmUgNTMsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLnNsaWRlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGhlaWdodDogMDtcbn1cblxuLyogbGluZSA2MiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG5odG1sW3htbG5zXSAuc2xpZGVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgNjYsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuKiBodG1sIC5zbGlkZXMge1xuICBoZWlnaHQ6IDElO1xufVxuXG4vKiBsaW5lIDcwLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5mbGV4c2xpZGVyIC5zbGlkZXMge1xuICB6b29tOiAxO1xufVxuXG4vKiBObyBKYXZhU2NyaXB0IEZhbGxiYWNrICovXG4vKiBJZiB5b3UgYXJlIG5vdCB1c2luZyBhbm90aGVyIHNjcmlwdCwgc3VjaCBhcyBNb2Rlcm5penIsIG1ha2Ugc3VyZSB5b3VcbiAqIGluY2x1ZGUganMgdGhhdCBlbGltaW5hdGVzIHRoaXMgY2xhc3Mgb24gcGFnZSBsb2FkICovXG4vKiBsaW5lIDc4LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5uby1qcyAuc2xpZGVzID4gbGk6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogRmxleFNsaWRlciBEZWZhdWx0IFRoZW1lXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBsaW5lIDg1LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5mbGV4c2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6b29tOiAxO1xufVxuXG4vKiBsaW5lIDkwLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5mbGV4LXZpZXdwb3J0IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMTAwMG1zIGVhc2UgMzAwbXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDEwMDBtcyBlYXNlIDMwMG1zIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMTAwMG1zIGVhc2UgMzAwbXMgZWFzZS1vdXQ7XG59XG4vKiBsaW5lIDk0LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5mbGV4LXZpZXdwb3J0IC5zbGlkZXMgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMTtcbn1cbi8qIGxpbmUgOTUsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmZsZXgtdmlld3BvcnQgLmxvYWRpbmcgLnNsaWRlcyA+IGxpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSA5OSwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4ubG9hZGluZyAuZmxleC12aWV3cG9ydCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xufVxuXG4vKiBsaW5lIDEwNiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4ubm8tanMgLmZsZXgtdmlld3BvcnQgLmxvYWRpbmcgLnNsaWRlcyA+IGxpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi8qIGxpbmUgMTA5LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5uby1qcyAubG9hZGluZyAuZmxleC12aWV3cG9ydCB7XG4gIG1heC1oZWlnaHQ6IGF1dG87XG59XG5cbi8qIERpcmVjdGlvbiBOYXYgKi9cbi8qIGxpbmUgMTE2LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICAqaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxN3B4O1xuICBsZWZ0OiAyMHB4O1xufVxuLyogbGluZSAxMjUsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmZsZXgtZGlyZWN0aW9uLW5hdiBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbn1cbi8qIGxpbmUgMTMxLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5mbGV4LWRpcmVjdGlvbi1uYXYgbGkgLmdhbGxlcnktY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4vKiBsaW5lIDEzOCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleC1kaXJlY3Rpb24tbmF2IGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UgMzAwbXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UgMzAwbXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlIDMwMG1zIGVhc2Utb3V0O1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbi8qIGxpbmUgMTU3LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5mbGV4LWRpcmVjdGlvbi1uYXYgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzdCQzY3MztcbiAgY29sb3I6ICM3QkM2NzM7XG59XG4vKiBsaW5lIDE2MiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleC1kaXJlY3Rpb24tbmF2IGEuZmxleC1uZXh0IHtcbiAgcmlnaHQ6IC0zcHg7XG59XG4vKiBsaW5lIDE2NCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleC1kaXJlY3Rpb24tbmF2IGEuZmxleC1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG4vKiBsaW5lIDE2NywgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleC1kaXJlY3Rpb24tbmF2IGEuZmxleC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG4vKiBsaW5lIDE3MCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleC1kaXJlY3Rpb24tbmF2IGEuZmxleC1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG5cbi8qIGxpbmUgMTc1LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTMwKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBsaW5lIDE4NCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4jZmVhdHVyZWQtYXJlYSAuZmxleC1kaXJlY3Rpb24tbmF2IGEge1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiA0NSU7XG59XG4vKiBsaW5lIDE4OCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4jZmVhdHVyZWQtYXJlYSAuZmxleC1kaXJlY3Rpb24tbmF2IGEuZmxleC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDE5MiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4jZmVhdHVyZWQtYXJlYSAuZmxleC1kaXJlY3Rpb24tbmF2IGEuZmxleC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBDb250cm9sIE5hdiAqL1xuLyogbGluZSAyMDMsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmZsZXgtY29udHJvbC1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDIwOCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleC1jb250cm9sLW5hdiBsaSB7XG4gIG1hcmdpbjogMCA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogbGluZSAyMTYsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYSB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjNjY2O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLyogbGluZSAyMjcsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi8qIGxpbmUgMjMxLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGEuZmxleC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogbGluZSAyMzgsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmZsZXgtY29udHJvbC10aHVtYnMge1xuICBtYXJnaW46IDVweCAwIDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDI0MiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleC1jb250cm9sLXRodW1icyBsaSB7XG4gIHdpZHRoOiAyNSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7XG59XG4vKiBsaW5lIDI0NywgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleC1jb250cm9sLXRodW1icyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IC43O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4vKiBsaW5lIDI1MiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZmxleC1jb250cm9sLXRodW1icyBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLyogbGluZSAyNTQsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmZsZXgtY29udHJvbC10aHVtYnMgLmZsZXgtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAvKiBsaW5lIDI2MiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4gIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgMjY3LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4ucG9zdC1zbGlkZXIsXG4ucmFkaXVtLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAyNzksIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmVudHJ5LWNvbnRlbnQtbWVkaWEgLnNsaWRlci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4vKiBsaW5lIDI4MywgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZW50cnktY29udGVudC1tZWRpYSAuc2xpZGVyLXdyYXBwZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTM1cHg7XG59XG4vKiBsaW5lIDI4OSwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZW50cnktY29udGVudC1tZWRpYSAuc2xpZGVyLXdyYXBwZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtbmV4dCB7XG4gIHJpZ2h0OiA1cHg7XG59XG4vKiBsaW5lIDI5MywgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZW50cnktY29udGVudC1tZWRpYSAuc2xpZGVyLXdyYXBwZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtcHJldiB7XG4gIGxlZnQ6IDVweDtcbn1cbi8qIGxpbmUgMjk5LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5lbnRyeS1jb250ZW50LW1lZGlhIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWRlc2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDMwNCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZW50cnktY29udGVudC1tZWRpYSAucG9zdC1zbGlkZXItbmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmc6IDhweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTdFN0U5O1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDMxMiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZW50cnktY29udGVudC1tZWRpYSAucG9zdC1zbGlkZXItbmF2IGxpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IC44O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IDAuNXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IDAuNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2U7XG59XG4vKiBsaW5lIDMyMiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZW50cnktY29udGVudC1tZWRpYSAucG9zdC1zbGlkZXItbmF2IGxpLmZsZXgtYWN0aXZlLXNsaWRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICBvcGFjaXR5OiAxO1xufVxuLyogbGluZSAzMjgsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmVudHJ5LWNvbnRlbnQtbWVkaWEgLnBvc3Qtc2xpZGVyLW5hdiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDMzMywgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZW50cnktY29udGVudC1tZWRpYSAucG9zdC1zbGlkZXItbmF2IC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW46IDAgLTMwcHg7XG59XG4vKiBsaW5lIDMzOSwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZW50cnktY29udGVudC1tZWRpYSAucG9zdC1zbGlkZXItbmF2IC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gIGhlaWdodDogOTVweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiA5NXB4O1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDM0NywgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uZW50cnktY29udGVudC1tZWRpYSAucG9zdC1zbGlkZXItbmF2IC5mbGV4LWRpcmVjdGlvbi1uYXYgYS5mbGV4LW5leHQge1xuICByaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cbi8qIGxpbmUgMzUyLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5lbnRyeS1jb250ZW50LW1lZGlhIC5wb3N0LXNsaWRlci1uYXYgLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuLyogbGluZSAzNTcsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmVudHJ5LWNvbnRlbnQtbWVkaWEgLnBvc3Qtc2xpZGVyLW5hdiAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAzNjUsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLnBvc3Qtc2xpZGVyIGxpIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogbGluZSAzNzIsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmZsZXhzbGlkZXItd3JhcHBlciB7XG4gICp6b29tOiAxO1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5mbGV4c2xpZGVyLXdyYXBwZXI6YmVmb3JlLCAuZmxleHNsaWRlci13cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAyNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5mbGV4c2xpZGVyLXdyYXBwZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAzNzYsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLnNsaWRlciAuZXhpZi1kYXRhLWhvbGRlciB7XG4gIHRvcDogNzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICB6LWluZGV4OiA5OTk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY4KTtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogRmxleHNsaWRlciBcbi5yYWRpdW0tc2xpZGVyLWNvbnRlbnQge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDY4JTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDA7XG59XG4qL1xuLyogbGluZSAzOTYsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLnNsaWRlci10YWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG4vKiBsaW5lIDQwMSwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uc2xpZGVyLXRhYnMgLmZsZXgtdmlld3BvcnQge1xuICBoZWlnaHQ6IDkycHg7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLyogbGluZSA0MDYsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLnNsaWRlci10YWJzIC50YWJzIHtcbiAgcGFkZGluZzogMTVweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogOTJweDtcbn1cbi8qIGxpbmUgNDEyLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5zbGlkZXItdGFicyAudGFicyBsaSB7XG4gIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDQxOCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uc2xpZGVyLXRhYnMgLnRhYnMgYSB7XG4gIGNvbG9yOiAjYWFhO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTExO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLyogbGluZSA0MjUsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLnNsaWRlci10YWJzIC50YWJzIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA4cHg7XG59XG4vKiBsaW5lIDQzMiwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uc2xpZGVyLXRhYnMgLnRhYnMgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi8qIGxpbmUgNDQwLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5zbGlkZXItdGFicyAudGFicyAuZmxleC1hY3RpdmUtc2xpZGUgaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWEwMDtcbn1cblxuLyogQ2Fyb3VzZWwgKi9cbi8qIGxpbmUgNDUxLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5jYXJvdXNlbCAuZmxleC1kaXJlY3Rpb24tbmF2IHtcbiAgdG9wOiA0MSU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSA0NTYsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmNhcm91c2VsIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG4vKiBsaW5lIDQ2NSwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uY2Fyb3VzZWwgLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtbmV4dCwgLmNhcm91c2VsIC5mbGV4LWRpcmVjdGlvbi1uYXYgYS5mbGV4LXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLyogbGluZSA0NjksIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLmNhcm91c2VsIC5mbGV4LWRpcmVjdGlvbi1uYXYgYS5mbGV4LW5leHQ6aG92ZXIsIC5jYXJvdXNlbCAuZmxleC1kaXJlY3Rpb24tbmF2IGEuZmxleC1wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWEwMDtcbn1cbi8qIGxpbmUgNDcyLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5jYXJvdXNlbCAuZmxleC1kaXJlY3Rpb24tbmF2IGEuZmxleC1wcmV2IHtcbiAgbGVmdDogLTM1cHg7XG59XG4vKiBsaW5lIDQ3NCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4uY2Fyb3VzZWwgLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtbmV4dCB7XG4gIHJpZ2h0OiAtMzVweDtcbn1cblxuLyogbGluZSA0ODEsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLnBvcHVwLWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogIzEzMTMxMztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDQ5MSwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4ucG9wdXAtZ2FsbGVyeSAuZW50cnktdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi8qIGxpbmUgNDk2LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5wb3B1cC1nYWxsZXJ5IC5wb3B1cC1nYWxsZXJ5LW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA1MDAsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLnBvcHVwLWdhbGxlcnkgLmJsb2NrLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MDQsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuLnBvcHVwLWdhbGxlcnkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgNTEwLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbi5wb3B1cC1nYWxsZXJ5IGEgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDUxNCwgLi4vc2Nzcy9fc2xpZGVycy5zY3NzICovXG4jZ2FsbGVyeS1hZCB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICMxMzEzMTM7XG59XG5cbi8qIGxpbmUgNTIxLCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbmEuZmFuY3lib3gtbmF2IFtjbGFzcyo9XCIgaWNvbi1cIl0sXG5hLmZhbmN5Ym94LW5hdiBbY2xhc3NePWljb24tXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgNTI2LCAuLi9zY3NzL19zbGlkZXJzLnNjc3MgKi9cbmEuZmFuY3lib3gtY2xvc2Uge1xuICB0ZXh0LWluZGVudDogOTk5OTlweDtcbn1cblxuLyogbGluZSA1MjgsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuI2ZhbmN5Ym94LXRodW1icyB1bCBsaSB7XG4gIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xufVxuLyogbGluZSA1MzAsIC4uL3Njc3MvX3NsaWRlcnMuc2NzcyAqL1xuI2ZhbmN5Ym94LXRodW1icyB1bCBsaS5mYW5jeWJveC10aHVtYi1hY3RpdmUgYSB7XG4gIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmNWEwMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEsIC4uL3Njc3MvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi8qIGxpbmUgMTAsIC4uL3Njc3MvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAgKiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKiBsaW5lIDE3LCAuLi9zY3NzL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmluIHtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuXG4vKiBsaW5lIDIxLCAuLi9zY3NzL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnRvcCB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4vKiBsaW5lIDI1LCAuLi9zY3NzL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi8qIGxpbmUgMjksIC4uL3Njc3MvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLyogbGluZSAzMywgLi4vc2Nzcy9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4vKiBsaW5lIDM3LCAuLi9zY3NzL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLWlubmVyIHtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLyogbGluZSA0NSwgLi4vc2Nzcy9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLyogbGluZSA1MiwgLi4vc2Nzcy9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG5cbi8qIGxpbmUgNTksIC4uL3Njc3MvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAudG9wLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbn1cblxuLyogbGluZSA2NSwgLi4vc2Nzcy9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC50b3AtcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG5cbi8qIGxpbmUgNzEsIC4uL3Njc3MvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbn1cblxuLyogbGluZSA3OCwgLi4vc2Nzcy9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCAwIDVweCA1cHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG5cbi8qIGxpbmUgODUsIC4uL3Njc3MvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuXG4vKiBsaW5lIDkyLCAuLi9zY3NzL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG5cbi8qIGxpbmUgOTgsIC4uL3Njc3MvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICByaWdodDogNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFdJREdFVCBTVFlMRVNcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogPUR5bmFtaWMgV2lkZ2V0IEdyaWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yb3cgLndpZGdldC1hcmVhIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAwIDQuNCU7XG59XG4vKiBsaW5lIDE4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcm93IC53aWRnZXQtYXJlYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSAyMCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JvdyAud2lkZ2V0XzEge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMjEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yb3cgLndpZGdldF8yIHtcbiAgd2lkdGg6IDQ3LjglO1xufVxuLyogbGluZSAyMiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JvdyAud2lkZ2V0XzMge1xuICB3aWR0aDogMzAuMzclO1xufVxuLyogbGluZSAyMywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JvdyAud2lkZ2V0XzQge1xuICB3aWR0aDogMjEuNjglO1xufVxuLyogbGluZSAyNCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JvdyAud2lkZ2V0XzUge1xuICB3aWR0aDogNjUuMiU7XG59XG4vKiBsaW5lIDI1LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcm93IC53aWRnZXRfNiB7XG4gIHdpZHRoOiAxMyU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIEdFTkVSQUwgV0lER0VUIFNUWUxFU1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDM2LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQgLndpZGdldC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi8qIGxpbmUgNDEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldCAud2lkZ2V0LXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltYWdlcy9kb3RzX3BhdC5wbmcpIHJlcGVhdC14IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4vKiBsaW5lIDQ4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQgLndpZGdldC10aXRsZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLyogbGluZSA1NSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLyogbGluZSA1OSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0IHVsID4gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLyogbGluZSA2MSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0IHVsIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSA2MiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0IHVsIGxpIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLyogbGluZSA2MywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0IHVsIGxpIGEge1xuICBjb2xvcjogIzU5NTg1ODtcbn1cbi8qIGxpbmUgNjQsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldCB1bCBsaSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4vKiBsaW5lIDY4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQgLmFsZXJ0IHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBTSURFQkFSIFNUWUxFU1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDc2LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi5zaWRlYmFyIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi8qIGxpbmUgODEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLnNpZGViYXIgLndpZGdldCB7XG4gICp6b29tOiAxO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5zaWRlYmFyIC53aWRnZXQ6YmVmb3JlLCAuc2lkZWJhciAud2lkZ2V0OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAyNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5zaWRlYmFyIC53aWRnZXQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgODUsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLnNpZGViYXIgLndpZGdldCBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKiBsaW5lIDg3LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi5zaWRlYmFyIC53aWRnZXQgaDUgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKiBsaW5lIDkyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi5zaWRlYmFyIC5zb2NpYWwtaWNvbnMgbGkge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAxMDAsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuI3NpZGViYXItc2Vjb25kYXJ5IC53aWRnZXQge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLyogbGluZSAxMDIsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuI3NpZGViYXItc2Vjb25kYXJ5IC53aWRnZXQtYWQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBXT1JEUFJFU1MgREVGQVVMVCBXSURHRVRTXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTEyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmVjZW50X2VudHJpZXMgbHUsXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwsXG4ud2lkZ2V0X2FyY2hpdmUgdWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLyogbGluZSAxMTcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yZWNlbnRfZW50cmllcyBsdSBsaTpiZWZvcmUsXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGk6YmVmb3JlLFxuLndpZGdldF9hcmNoaXZlIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE2XCI7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBmbG9hdDogbm9uZTtcbn1cblxuLyogbGluZSAxMjcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yZWNlbnRfY29tbWVudHMgdWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLyogbGluZSAxMzAsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yZWNlbnRfY29tbWVudHMgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZsb2F0OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBSRUNFTlQgUE9TVFMgV0lER0VUXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTQ2LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3JlY2VudF9wb3N0cyBoNS53aWRnZXQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLyogbGluZSAxNTAsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcmVjZW50X3Bvc3RzIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMHB4IDBweCAxNHB4IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi8qIGxpbmUgMTU3LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3JlY2VudF9wb3N0cyBsaSAucG9zdC1kYXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDNweDtcbiAgd2lkdGg6IDQwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjREZERkRDO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA3MCU7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBjb2xvcjogI0RGREZEQztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1vdXQ7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSAxNzQsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcmVjZW50X3Bvc3RzIGxpIC5wb3N0LWRhdGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSAxNzUsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcmVjZW50X3Bvc3RzIGxpIC5wb3N0LWRhdGUgLnBvc3QtZGF0ZS1kYXkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4vKiBsaW5lIDE3OCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9yZWNlbnRfcG9zdHMgbGkgLnBvc3QtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi8qIGxpbmUgMTgyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3JlY2VudF9wb3N0cyBsaSAucG9zdC10aXRsZSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiTGF0b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4vKiBsaW5lIDE5MSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9yZWNlbnRfcG9zdHMgbGkgLnBvc3QtY29tbWVudHMge1xuICBmb250LXNpemU6IDgwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjQUZBRkFFO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgUkVDRU5UIENPTU1FTlRTIFdJREdFVFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDIwOSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JlY2VudF9jb21tZW50cyBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAyMTUsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yZWNlbnRfY29tbWVudHMgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgQ1VTVE9NIE1FTlUgV0lER0VUXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMjI5LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IC53aWRnZXQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4vKiBsaW5lIDIzNSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIyMywgMjIzLCAyMjEsIDAuMTIpO1xuICBwYWRkaW5nOiA2cHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAyNDEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi8qIGxpbmUgMjQ0LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTtcbiAgZm9udDogbm9ybWFsIDEwcHggRm9udEF3ZXNvbWU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgTkVXU0xFVFRFUiBXSURHRVRcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAyNzMsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fbmV3c2xldHRlcjpub3QoLmN1c3RvbS1jbGFzcykge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRkO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLyogbGluZSAyNzgsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fbmV3c2xldHRlciBwLFxuLndpZGdldF9yYWRpdW1fbmV3c2xldHRlciBwOmxhc3QtY2hpbGQsXG4ud2lkZ2V0X3JhZGl1bV9uZXdzbGV0dGVyIHA6bGFzdC1vZi10eXBlLFxuLndpZGdldF9yYWRpdW1fbmV3c2xldHRlciBwOmVtcHR5IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi8qIGxpbmUgMjg2LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX25ld3NsZXR0ZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLndpZGdldF9yYWRpdW1fbmV3c2xldHRlciBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgMjkyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX25ld3NsZXR0ZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDI5NywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9uZXdzbGV0dGVyLmN1c3RvbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDAgMTVweCAxNXB4IDE1cHg7XG59XG5cbi8qIGxpbmUgMzAzLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyIC53aWRnZXRfcmFkaXVtX25ld3NsZXR0ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjIzLCAyMjMsIDIyMSwgMC4xMik7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiBDYXRlZ29yaWVzXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogbGluZSAzMTMsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fY2F0ZWdvcmllc193aWRnZXQgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDMxOCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9jYXRlZ29yaWVzX3dpZGdldCBsaSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMzIyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX2NhdGVnb3JpZXNfd2lkZ2V0IGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDQzJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4NCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzk5OTtcbn1cbi8qIGxpbmUgMzM0LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX2NhdGVnb3JpZXNfd2lkZ2V0IC5jYXRlZ29yeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMzM4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX2NhdGVnb3JpZXNfd2lkZ2V0IC5jYXRlZ29yeS5zaG93LWNvdW50IC5jYXRlZ29yeS1wb3N0LWNvdW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogbGluZSAzNDIsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fY2F0ZWdvcmllc193aWRnZXQgLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IDAgNXB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLyogbGluZSAzNTEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fY2F0ZWdvcmllc193aWRnZXQgLmNhdGVnb3J5LXBvc3QtY291bnQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEzKTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBTRUFSQ0ggV0lER0VUXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMzY5LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfc2VhcmNoIGZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4vKiBsaW5lIDM3MywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3NlYXJjaCBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDM3NywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3NlYXJjaCAuc2VhcmNoZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLyogbGluZSAzODEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc2VhcmNoLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDI3MHB4IDEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDM4OCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDMyMHB4IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgVEFHIENMT1VEIFdJREdFVFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDM5OSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4udGFnY2xvdWQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuLyogbGluZSA0MDQsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLnRhZ2Nsb3VkIGEge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIDExcHggXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDBweCAycHggMnB4IDBweDtcbiAgcGFkZGluZzogNHB4IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY1YTAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBUV0lUVEVSIFdJREdFVFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDQyMywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV90d2VldHMgLndpZGdldC10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRkO1xufVxuLyogbGluZSA0MjcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fdHdlZXRzIC5lcnJvciB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi8qIGxpbmUgNDMxLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3R3ZWV0cy5jdXN0b20tY2xhc3Mud2lkZ2V0IC53aWRnZXQtdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuLyogbGluZSA0MzcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fdHdlZXRzLmJsdWUgLmFsZXJ0LmVycm9yIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA0NDcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLnR3aXR0ZXItZGl2IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi8qIGxpbmUgNDUwLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi50d2l0dGVyLWRpdiB1bCBsaSB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgNDU1LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi50d2l0dGVyLWRpdiB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgNDU5LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi50d2l0dGVyLWRpdiB1bCBsaSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDQ2MSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4udHdpdHRlci1kaXYgdWwgbGkgc3BhbiBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogbGluZSA0NjgsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLnR3aXR0ZXItZGl2IHVsIGxpIGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIEdlbmV2YSwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM1QzVDNjg7XG59XG4vKiBsaW5lIDQ3NywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4udHdpdHRlci1kaXYgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luOiAwIDAgMCAwO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNDg3LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi5jdXN0b20tY2xhc3Mud2lkZ2V0IC53aWRnZXQtdGl0bGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kb3RzX3BhdF9saWdodC5wbmcpO1xufVxuLyogbGluZSA0OTYsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLmN1c3RvbS1jbGFzcy53aWRnZXQgLnR3aXR0ZXItZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgNDk5LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi5jdXN0b20tY2xhc3Mud2lkZ2V0IC50d2l0dGVyLWRpdiAudHdpdHRlci1kaXYge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbi8qIGxpbmUgNTAxLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi5jdXN0b20tY2xhc3Mud2lkZ2V0IC50d2l0dGVyLWRpdiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDUwMywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4uY3VzdG9tLWNsYXNzLndpZGdldCAudHdpdHRlci1kaXYgbGksXG4uY3VzdG9tLWNsYXNzLndpZGdldCAudHdpdHRlci1kaXYgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSA1MDgsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLmN1c3RvbS1jbGFzcy53aWRnZXQgLnR3aXR0ZXItZGl2IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBDQUxFTkRFUiBXSURHRVRcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA1MjEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldCB0YWJsZSN3cC1jYWxlbmRhciB7XG4gIHdpZHRoOiA5OSU7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4vKiBsaW5lIDUyNSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0IHRhYmxlI3dwLWNhbGVuZGFyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZhNGMyOTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgNTMwLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQgdGFibGUjd3AtY2FsZW5kYXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDUzNywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0IHRhYmxlI3dwLWNhbGVuZGFyIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDU0MCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0IHRhYmxlI3dwLWNhbGVuZGFyIHRoZWFkIHRoIHtcbiAgcGFkZGluZzogMCA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG59XG4vKiBsaW5lIDU0NywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0IHRhYmxlI3dwLWNhbGVuZGFyIHRib2R5IHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogM2VtO1xuICBwYWRkaW5nOiAwcHggMHB4O1xufVxuLyogbGluZSA1NTcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldCB0YWJsZSN3cC1jYWxlbmRhciB0Zm9vdCB0ZCB7XG4gIHBhZGRpbmc6IDAgNnB4O1xuICBsaW5lLWhlaWdodDogM2VtO1xufVxuLyogbGluZSA1NjIsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldCB0YWJsZSN3cC1jYWxlbmRhciB0Zm9vdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSA1NjQsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldCB0YWJsZSN3cC1jYWxlbmRhciBjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCA2cHggMDtcbn1cbi8qIGxpbmUgNTcxLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQgdGFibGUjd3AtY2FsZW5kYXIgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG59XG4vKiBsaW5lIDU3NiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0IHRhYmxlI3dwLWNhbGVuZGFyICNuZXh0IGEge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLyogbGluZSA1ODMsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldCB0YWJsZSN3cC1jYWxlbmRhciAjcHJldiBhIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLyogbGluZSA1OTAsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldCB0YWJsZSN3cC1jYWxlbmRhciAjbmV4dCBhOmhvdmVyLFxuLndpZGdldCB0YWJsZSN3cC1jYWxlbmRhciAjcHJldiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qID1DaGlsZC9TaWJsaW5nIFdpZGdldCAqL1xuLyogbGluZSA1OTcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuI3NpZGViYXIgLndpZGdldF9yYWRpdW1fcGFnZXNfbWVudSBuYXYgbGkge1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MSwgNjMsIDY0LCAwLjAyKTtcbiAgbWFyZ2luOiAxcHggMHB4IDAgMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi8qIGxpbmUgNjA3LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbiNzaWRlYmFyIC53aWRnZXRfcmFkaXVtX3BhZ2VzX21lbnUgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1YTAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMTAzLCA3OSwgMC4yNCk7XG59XG4vKiBsaW5lIDYxMCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4jc2lkZWJhciAud2lkZ2V0X3JhZGl1bV9wYWdlc19tZW51IGxpOmhvdmVyIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG4vKiBsaW5lIDYxMywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4jc2lkZWJhciAud2lkZ2V0X3JhZGl1bV9wYWdlc19tZW51IGxpLmN1cnJlbnRfcGFnZV9pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmNWEwMDtcbn1cbi8qIGxpbmUgNjE1LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbiNzaWRlYmFyIC53aWRnZXRfcmFkaXVtX3BhZ2VzX21lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW06aG92ZXIgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi8qIGxpbmUgNjE4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbiNzaWRlYmFyIC53aWRnZXRfcmFkaXVtX3BhZ2VzX21lbnUgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHggMjBweCA1cHggMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSA2MjYsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuI3NpZGViYXIgLndpZGdldF9yYWRpdW1fcGFnZXNfbWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhIHtcbiAgY29sb3I6ICNmZjVhMDA7XG59XG5cbi8qIFNvY2lhbCBXaWRnZXQgKiovXG4vKiBsaW5lIDYzMSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4uc29jaWFsLWljb25zLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKi0tIEZBTlMgSE9NRSAtLSovXG4vKiBsaW5lIDYzNiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0LmRhcmsud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyBwIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDYzOCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiTGF0b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi8qIGxpbmUgNjQyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLWhvbWUge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRkO1xufVxuLyogbGluZSA2NDcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fc29jaWFsX2ZhbnMgLmZhbnMtaG9tZS1udW1iZXIgcCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi8qIGxpbmUgNjUxLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLWhvbWUtbm8tb25lIHtcbiAgaGVpZ2h0OiA4MyU7XG59XG4vKiBsaW5lIDY1NSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyAuZmFucy1ob21lLW5vLXR3byB7XG4gIGhlaWdodDogNjclO1xufVxuLyogbGluZSA2NTksIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fc29jaWFsX2ZhbnMgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDY2NiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyBhIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogLjVzO1xufVxuLyogbGluZSA2NzUsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fc29jaWFsX2ZhbnMgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IC41cztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNCk7XG59XG4vKiBsaW5lIDY4MiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyBhIHNwYW4uc29jaWFsLWljb24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwO1xuICBoZWlnaHQ6IDM0cHg7XG59XG4vKiBsaW5lIDY5MSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyBhIHNwYW4uc29jaWFsLWljb246aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLyogbGluZSA2OTQsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fc29jaWFsX2ZhbnMgW2NsYXNzXj1cImljb24tXCJdIHtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG4vKiBsaW5lIDY5OCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyAuZmFucy1ob21lLW51bWJlciB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi8qIGxpbmUgNzAwLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLWhvbWUtbnVtYmVyIHNwYW4ge1xuICBmb250LXNpemU6IDY2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgNzEwLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLWhvbWUtbnVtYmVyIHAge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4vKiBsaW5lIDcyMiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyAuZmFucy1ob21lID4gZGl2Om5vdCguZmFucy1ob21lLW51bWJlcikge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgbWFyZ2luOiAwIDFweCAxcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcbiAgLW1vei10cmFuc2l0aW9uOiAuNXM7XG59XG4vKiBsaW5lIDczMywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyBwIHtcbiAgd2lkdGg6IDY1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMC4xcHgpO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi8qIGxpbmUgNzM5LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIHAgc3BhbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuODVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuODVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgLW1zLXRyYW5zaXRpb246IC1tcy10cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgNzU0LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIHA6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuODVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuODVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgLW1zLXRyYW5zaXRpb246IC1tcy10cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44NXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDc4MCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyBwOmhvdmVyOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xuICAtbXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4vKiBsaW5lIDc5MywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyBwOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDgwMCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyAuZmFucy10d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhYThkZjtcbn1cbi8qIGxpbmUgODA0LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLWZiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDY3Yjtcbn1cbi8qIGxpbmUgODA4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU0ODM5O1xufVxuLyogbGluZSA4MTIsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fc29jaWFsX2ZhbnMgLmZhbnMtY291bnQtdXNlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODJiNDQwO1xufVxuLyogbGluZSA4MTYsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fc29jaWFsX2ZhbnMgLmZhbnMtaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxN2ZhNDtcbn1cbi8qIGxpbmUgODIwLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLXBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYjIwMjc7XG59XG4vKiBsaW5lIDgyNCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyAuZmFucy15b3V0dWJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzMzMDtcbn1cbi8qIGxpbmUgODI4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLXZpbWVvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwYjJkYztcbn1cbi8qIGxpbmUgODMyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLWRyaWJiYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NzNhNDtcbn1cbi8qIGxpbmUgODM2LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLXNvdW5kY2xvdWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2OTAwO1xufVxuLyogbGluZSA4NDAsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fc29jaWFsX2ZhbnMgLmZhbnMtYmVoYW5jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjlhZDI7XG59XG4vKiBsaW5lIDg0NCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyAuZmFucy1yc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc4NzMzO1xufVxuXG4vKioqIEFkcyBXaWRnZXQgKi9cbi8qIGxpbmUgODUxLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX2FkX3dpZGdldCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKiBsaW5lIDg1NCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9hZF93aWRnZXQuYWRkLXBhZGRpbmcgLndpZGdldC1hZCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi8qIGxpbmUgODU2LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX2FkX3dpZGdldCAud2lkZ2V0LWFkIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLyogbGluZSA4NTksIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fYWRfd2lkZ2V0IC53aWRnZXQtYWQgaDMge1xuICBjbGVhcjogYm90aDtcbiAgY29sb3I6ICNDQ0M7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250OiA0MDAgOHB4LzhweCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLyogbGluZSA4NjksIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fYWRfd2lkZ2V0IC53aWRnZXQtYWQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyogbGluZSA4NzksIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLnNpZGViYXIgLndpZGdldF9yYWRpdW1fYWRfd2lkZ2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLyoqKiBCdXp6IFdpZGdldCAqL1xuLyogbGluZSA4ODYsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLmZlYXR1cmVkIC53aWRnZXQtYnV6ei1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMTkwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNzVweDtcbiAgei1pbmRleDogMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4vKiBsaW5lIDkwMiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4uZmVhdHVyZWQgLndpZGdldC1idXp6LWhlYWRlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgMDtcbn1cbi8qIGxpbmUgOTA4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi5mZWF0dXJlZCB1bCBsaSAuZW50cnktdGl0bGUgYSB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLyogbGluZSA5MTIsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuaDMud2lkZ2V0LWJ1enotaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vaW1hZ2VzL2RvdHNfcGF0LnBuZykgcmVwZWF0LXggY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi8qIGxpbmUgOTIyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbmgzLndpZGdldC1idXp6LWhlYWRlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLyogbGluZSA5MjcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuaDMud2lkZ2V0LWJ1enotaGVhZGVyIGEge1xuICBjb2xvcjogI2FhYTtcbn1cblxuLyogbGluZSA5MzEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xudWwud2lkZ2V0LWJ1enoge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4vKiBsaW5lIDkzOCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG51bC53aWRnZXQtYnV6eiBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDk0NywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG51bC53aWRnZXQtYnV6eiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgOTQ5LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbnVsLndpZGdldC1idXp6IGxpIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4vKiBsaW5lIDk1NiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG51bC53aWRnZXQtYnV6eiAuZW50cnktbWV0YSA+IGRpdiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA5NjgsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLmRhdGVzLW9mZiB1bC53aWRnZXQtYnV6eiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiBUZXh0XG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogbGluZSA5NzUsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF90ZXh0IGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiBCYW5uZXJcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBsaW5lIDk4MiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV93aWRnZXRzX2N1c3RvbV9iYW5uZXIgLmJhbm5lciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA5ODcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fd2lkZ2V0c19jdXN0b21fYmFubmVyIC5iYW5uZXIgLmJhbm5lci1pbm5lciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCgxMDAlLCBibGFjaykpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHRyYW5zcGFyZW50IDAsIGJsYWNrIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHRyYW5zcGFyZW50IDAlLCAjMDAwMDAwIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwJSwgIzAwMDAwMCAxMDAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZS1vdXQ7XG59XG4vKiBsaW5lIDk5OCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV93aWRnZXRzX2N1c3RvbV9iYW5uZXIgLmJhbm5lciAuYmFubmVyLWlubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLyogbGluZSAxMDAxLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3dpZGdldHNfY3VzdG9tX2Jhbm5lciAuYmFubmVyIC5iYW5uZXItdGl0bGUsXG4ud2lkZ2V0X3JhZGl1bV93aWRnZXRzX2N1c3RvbV9iYW5uZXIgLmJhbm5lciAuYmFubmVyLXN1cGVydGl0bGUsXG4ud2lkZ2V0X3JhZGl1bV93aWRnZXRzX2N1c3RvbV9iYW5uZXIgLmJhbm5lciAuYmFubmVyLXN1YnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLyogbGluZSAxMDExLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3dpZGdldHNfY3VzdG9tX2Jhbm5lciAuYmFubmVyIC5iYW5uZXItdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDIxcHg7XG59XG4vKiBsaW5lIDEwMTYsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fd2lkZ2V0c19jdXN0b21fYmFubmVyIC5iYW5uZXIgLmJhbm5lci1zdWJ0aXRsZSB7XG4gIG9wYWNpdHk6IDAuNztcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4vKiBsaW5lIDEwMjEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fd2lkZ2V0c19jdXN0b21fYmFubmVyIC5iYW5uZXIgLmJhbm5lci1zdXBlcnRpdGxlIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLyogbGluZSAxMDMwLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3dpZGdldHNfY3VzdG9tX2Jhbm5lciAuYmFubmVyIC5iYW5uZXItc3VwZXJ0aXRsZSArIC5iYW5uZXItdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLyogbGluZSAxMDM0LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3dpZGdldHNfY3VzdG9tX2Jhbm5lciAuYmFubmVyIC5iYW5uZXItYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luOiAxNXB4IDE1cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogTGF0ZXN0IFJldmlld3MgKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAxMDUyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQud2lkZ2V0X3JhZGl1bV93aWRnZXRfbGF0ZXN0X3Jldmlld3MgdWwgbGkge1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luOiAxNXB4IDAgMTdweDtcbn1cbi8qIGxpbmUgMTA1NiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0LndpZGdldF9yYWRpdW1fd2lkZ2V0X2xhdGVzdF9yZXZpZXdzIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSAxMDU4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQud2lkZ2V0X3JhZGl1bV93aWRnZXRfbGF0ZXN0X3Jldmlld3MgdWwgbGkgaDUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSAxMDYzLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQud2lkZ2V0X3JhZGl1bV93aWRnZXRfbGF0ZXN0X3Jldmlld3MgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMTA2NywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0LndpZGdldF9yYWRpdW1fd2lkZ2V0X2xhdGVzdF9yZXZpZXdzIC50b3RhbCB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0MwRDtcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNnB4O1xufVxuLyogbGluZSAxMDc3LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQud2lkZ2V0X3JhZGl1bV93aWRnZXRfbGF0ZXN0X3Jldmlld3MgLnRvdGFsOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMyJTtcbiAgYm90dG9tOiAtM3B4O1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNGRkNDMEQ7XG59XG4vKiBsaW5lIDEwOTAsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldC53aWRnZXRfcmFkaXVtX3dpZGdldF9sYXRlc3RfcmV2aWV3cyAuc2NvcmUtbGluZSBzcGFuIHtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgd2lkdGg6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC43cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjdzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjdzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjdzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQzBEO1xufVxuLyogbGluZSAxMTAxLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXQud2lkZ2V0X3JhZGl1bV93aWRnZXRfbGF0ZXN0X3Jldmlld3MgLnN0YXJ0LWFuaW1hdGlvbiAuc2NvcmUtbGluZSBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogTW9zdCBDb21tZW50ZWQqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDExMTMsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fbW9zdF9jb21tZW50ZWQgbGkge1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luOiAxMHB4IDAgMTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAxMTE4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX21vc3RfY29tbWVudGVkIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDExcHg7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODclO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICM5OTk7XG59XG4vKiBsaW5lIDExMjksIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fbW9zdF9jb21tZW50ZWQgbGkgLmVudHJ5LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAwIDVweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi8qIGxpbmUgMTEzNywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9tb3N0X2NvbW1lbnRlZCBsaSBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAwIDNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0MwRDtcbn1cbi8qIGxpbmUgMTE1MCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9tb3N0X2NvbW1lbnRlZCBsaSBzcGFuIGkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBsaW5lIDExNTMsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fbW9zdF9jb21tZW50ZWQgbGkgc3BhbiBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNHB4O1xuICBsZWZ0OiAxcHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4vKiBsaW5lIDExNjIsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fbW9zdF9jb21tZW50ZWQgbGkgc3BhbiBpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00cHg7XG4gIGxlZnQ6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZDQzBEO1xuICBib3JkZXItbGVmdC1jb2xvcjogI0ZGQ0MwRDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBXSURHRVQgVEFCQkVEXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTE5MCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRodW1ibmFpbC1sYXJnZSAucG9wdWxhciBsaSxcbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGh1bWJuYWlsLWxhcmdlIC5yZWNlbnQgbGkge1xuICBwYWRkaW5nOiA4cHggMCA4cHggMDtcbn1cbi8qIGxpbmUgMTE5NCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRodW1ibmFpbC1sYXJnZSAucG9wdWxhciAucG9zdC10aHVtYixcbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGh1bWJuYWlsLWxhcmdlIC5wb3B1bGFyIGltZyxcbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGh1bWJuYWlsLWxhcmdlIC5yZWNlbnQgLnBvc3QtdGh1bWIsXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRodW1ibmFpbC1sYXJnZSAucmVjZW50IGltZyB7XG4gIHdpZHRoOiAyOThweDtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbi8qIGxpbmUgMTIwMCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRodW1ibmFpbC1sYXJnZSAucG9wdWxhciAucG9zdC10aHVtYixcbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGh1bWJuYWlsLWxhcmdlIC5yZWNlbnQgLnBvc3QtdGh1bWIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMTIwNCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRodW1ibmFpbC1sYXJnZSAucG9wdWxhciAucG9zdC10aHVtYiA+IC5lbnRyeS1tZXRhLFxuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50aHVtYm5haWwtbGFyZ2UgLnJlY2VudCAucG9zdC10aHVtYiA+IC5lbnRyeS1tZXRhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDVweDtcbiAgbGVmdDogNXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSAxMjEyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGh1bWJuYWlsLWxhcmdlIC5wb3B1bGFyIC5wb3N0LXRodW1iID4gLmVudHJ5LW1ldGEgLmRhdGUsXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRodW1ibmFpbC1sYXJnZSAucmVjZW50IC5wb3N0LXRodW1iID4gLmVudHJ5LW1ldGEgLmRhdGUge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU3KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLyogbGluZSAxMjIyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGh1bWJuYWlsLWxhcmdlIC5wb3B1bGFyIC5wb3N0LXRodW1iID4gLmVudHJ5LW1ldGEgZGl2LmVudHJ5LXJldmlldyxcbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGh1bWJuYWlsLWxhcmdlIC5yZWNlbnQgLnBvc3QtdGh1bWIgPiAuZW50cnktbWV0YSBkaXYuZW50cnktcmV2aWV3IHtcbiAgYmFja2dyb3VuZDogI2Y0YjcxMTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDBweCA0cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi8qIGxpbmUgMTIzOCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRodW1ibmFpbC1zbWFsbC1yaWdodCAucG9wdWxhciAucG9zdC10aHVtYixcbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGh1bWJuYWlsLXNtYWxsLXJpZ2h0IC5yZWNlbnQgLnBvc3QtdGh1bWIge1xuICBmbG9hdDogcmlnaHQ7XG59XG4vKiBsaW5lIDEyNDQsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50aHVtYm5haWwtc21hbGwtbGVmdCAucG9zdC10aHVtYixcbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGh1bWJuYWlsLXNtYWxsLXJpZ2h0IC5wb3N0LXRodW1iIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBtYXgtd2lkdGg6IDcwcHg7XG4gIG1heC1oZWlnaHQ6IDQ4cHg7XG59XG4vKiBsaW5lIDEyNTMsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzICNjb21tZW50cyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKiBsaW5lIDEyNTksIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50YWItaG9sZCAudGFicyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDEyNjQsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50YWItaG9sZCAjdGFicyA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIkxhdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlFMEUyO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAzOXB4O1xufVxuLyogbGluZSAxMjgxLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGFiLWhvbGQgI3RhYnMgPiBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOUZBO1xuICBjb2xvcjogIzRFNTg2MDtcbn1cbi8qIGxpbmUgMTI4NiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRhYi1ob2xkICN0YWJzID4gbGkgYSB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi8qIGxpbmUgMTI4OCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRhYi1ob2xkICN0YWJzID4gbGkgaW1nIHtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuLyogbGluZSAxMjkwLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGFiLWhvbGQgI3RhYnMgPiBsaSBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4vKiBsaW5lIDEyOTUsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50YWItaG9sZCAjdGFicyA+IGxpOmJlZm9yZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLyogbGluZSAxMzA3LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGFiLWhvbGQgI3RhYnMgPiBsaS5wb3B1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZkXCI7XG4gIGNvbG9yOiAjZmY1YTAwO1xufVxuLyogbGluZSAxMzE2LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGFiLWhvbGQgI3RhYnMgPiBsaS5yZWNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbiAgY29sb3I6ICM3YmMxNDE7XG59XG4vKiBsaW5lIDEzMjMsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50YWItaG9sZCAjdGFicyA+IGxpLmNvbW1lbnRzIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q5RTBFMjtcbn1cbi8qIGxpbmUgMTMyNiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRhYi1ob2xkICN0YWJzID4gbGkuY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTZcIjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4vKiBsaW5lIDEzNDAsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50YWItaG9sZGVyIC5uZXdzLWxpc3QgbGkgLnBvc3QtaG9sZGVyIC5tZXRhLFxuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50YWItaG9sZGVyIC5yZWNlbnRjb21tZW50cyAubWV0YSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICM3NDc0NzQ7XG59XG4vKiBsaW5lIDEzNDYsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50YWItaG9sZGVyIC5uZXdzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDEzNTEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50YWItaG9sZGVyIC5uZXdzLWxpc3QgaDUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSAxMzU1LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGFiLWhvbGRlciAubmV3cy1saXN0IGxpIHtcbiAgcGFkZGluZzogOHB4IDAgMTJweCAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZDtcbn1cbi8qIGxpbmUgMTM2MiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRhYi1ob2xkZXIgLm5ld3MtbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMTM2NiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRhYi1ob2xkZXIgLm5ld3MtbGlzdCBsaSAucG9zdC1ob2xkZXIgcCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLyogbGluZSAxMzcxLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGFiLWhvbGRlciAubmV3cy1saXN0IGxpIC5wb3N0LWhvbGRlciAuY29tbWVudC10ZXh0LXNpZGUge1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi8qIGxpbmUgMTM3NSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRhYi1ob2xkZXIgLm5ld3MtbGlzdCBsaSAuZW50cnktbWV0YSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLyogbGluZSAxMzg0LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAudGFiLWhvbGRlciAubmV3cy1saXN0IGxpLmNvbW1lbnRzIC5lbnRyeS10aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKiBsaW5lIDEzOTcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC5oYXMtcG9wdWxhci1wb3N0cy5oYXMtcmVjZW50LXBvc3RzLmhhcy1yZWNlbnQtY29tbWVudHMgI3RhYnMgPiBsaSB7XG4gIHdpZHRoOiA0MCU7XG59XG4vKiBsaW5lIDE0MDAsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC5oYXMtcG9wdWxhci1wb3N0cy5oYXMtcmVjZW50LXBvc3RzLmhhcy1yZWNlbnQtY29tbWVudHMgI3RhYnMgPiBsaS5wb3B1bGFyIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLyogbGluZSAxNDA0LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAuaGFzLXBvcHVsYXItcG9zdHMuaGFzLXJlY2VudC1wb3N0cy5oYXMtcmVjZW50LWNvbW1lbnRzICN0YWJzID4gbGkuY29tbWVudHMge1xuICB3aWR0aDogMjAlO1xufVxuLyogbGluZSAxNDA2LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAuaGFzLXBvcHVsYXItcG9zdHMuaGFzLXJlY2VudC1wb3N0cy5oYXMtcmVjZW50LWNvbW1lbnRzICN0YWJzID4gbGkuY29tbWVudHMgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDE0MTYsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC5oYXMtcmVjZW50LXBvc3RzLmhhcy1yZWNlbnQtY29tbWVudHMgI3RhYnMgPiBsaSxcbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAuaGFzLXBvcHVsYXItcG9zdHMuaGFzLXJlY2VudC1wb3N0cyAjdGFicyA+IGxpLFxuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC5oYXMtcG9wdWxhci1wb3N0cy5oYXMtcmVjZW50LWNvbW1lbnRzICN0YWJzID4gbGkge1xuICB3aWR0aDogNTAlO1xufVxuLyogbGluZSAxNDE4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAuaGFzLXJlY2VudC1wb3N0cy5oYXMtcmVjZW50LWNvbW1lbnRzICN0YWJzID4gbGkuY29tbWVudHMsXG4ud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLmhhcy1wb3B1bGFyLXBvc3RzLmhhcy1yZWNlbnQtcG9zdHMgI3RhYnMgPiBsaS5jb21tZW50cyxcbi53aWRnZXRfcmFkaXVtX3Bvc3RfdGFicyAuaGFzLXBvcHVsYXItcG9zdHMuaGFzLXJlY2VudC1jb21tZW50cyAjdGFicyA+IGxpLmNvbW1lbnRzIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4vKiBsaW5lIDE0MjcsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC5oYXMtcG9wdWxhci1wb3N0cyAjdGFicyA+IGxpLFxuLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC5oYXMtcmVjZW50LXBvc3RzICN0YWJzID4gbGkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDlFMEUyO1xufVxuXG4vKiBTaXRlIEF1dGhvciBXaWRnZXQgKi9cbi8qIGxpbmUgMTQzNywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4ud2lkZ2V0X3JhZGl1bV9zaXRlX2F1dGhvcnMud2lkZ2V0IC53aWRnZXQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogbGluZSAxNDQxLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NpdGVfYXV0aG9ycyBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtYXJnaW46IDAgMCAxcHggMXB4O1xufVxuLyogbGluZSAxNDQ4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfcmFkaXVtX3NpdGVfYXV0aG9ycyBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDE0NTYsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLndpZGdldF9yZWNlbnRfZW50cmllcyBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZDtcbn1cblxuLyogbGluZSAxNDY0LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IC5idXR0b24ge1xuICBwYWRkaW5nOiA1cHggOXB4O1xufVxuLyogbGluZSAxNDY4LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IC5idXR0b24gYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBXSURHRVQgQ09MT1JTXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgMTQ3OCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4uZGFyay53aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi8qIGxpbmUgMTQ4MSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4uZGFyay53aWRnZXQgLndpZGdldC10aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi8qIGxpbmUgMTQ4NSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4uZGFyay53aWRnZXQgLndpZGdldC10aXRsZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgMTQ4OCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4uZGFyay53aWRnZXQgcCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLyogbGluZSAxNDkwLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi5kYXJrLndpZGdldCBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuLyogbGluZSAxNDk1LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi5kYXJrLndpZGdldC53aWRnZXRfZGlzcGxheV9mZWF0dXJlZCwgLmRhcmsud2lkZ2V0LndpZGdldF9kaXNwbGF5X3JlY2VudCwgLmRhcmsud2lkZ2V0LndpZGdldF9kaXNwbGF5X3BvcHVsYXIsIC5kYXJrLndpZGdldC53aWRnZXRfcmVjZW50X2VudHJpZXMge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4vKiBsaW5lIDE1MDEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuLmRhcmsud2lkZ2V0LndpZGdldF9kaXNwbGF5X2ZlYXR1cmVkIHVsIGxpLCAuZGFyay53aWRnZXQud2lkZ2V0X2Rpc3BsYXlfcmVjZW50IHVsIGxpLCAuZGFyay53aWRnZXQud2lkZ2V0X2Rpc3BsYXlfcG9wdWxhciB1bCBsaSwgLmRhcmsud2lkZ2V0LndpZGdldF9yZWNlbnRfZW50cmllcyB1bCBsaSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjMsIDIyMywgMjIxLCAwLjEyKTtcbn1cbi8qIGxpbmUgMTUwNCwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4uZGFyay53aWRnZXQud2lkZ2V0X2Rpc3BsYXlfZmVhdHVyZWQgdWwgbGkgYTpob3ZlciwgLmRhcmsud2lkZ2V0LndpZGdldF9kaXNwbGF5X3JlY2VudCB1bCBsaSBhOmhvdmVyLCAuZGFyay53aWRnZXQud2lkZ2V0X2Rpc3BsYXlfcG9wdWxhciB1bCBsaSBhOmhvdmVyLCAuZGFyay53aWRnZXQud2lkZ2V0X3JlY2VudF9lbnRyaWVzIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmNWEwMDtcbn1cblxuLyogbGluZSAxNTEyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbi5ncmV5LndpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi8qIGxpbmUgMTUxNywgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4uYmx1ZS53aWRnZXQsXG4uYmx1ZS53aWRnZXQgLndpZGdldC10aXRsZSxcbi5ibHVlLndpZGdldCAud2lkZ2V0LXRpdGxlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGZjNmY4O1xufVxuXG4vKiBXaWRnZXRzIHdoZW4gcGxhY2VkIGluIHRoZSBmb290ZXIgKi9cbi8qIGxpbmUgMTUyNiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3JhZGl1bV9idXp6X3dpZGdldCBoMy53aWRnZXQtYnV6ei1oZWFkZXIsXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0LXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk3LCA5NywgOTcsIDAuNDgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RvdHNfcGF0X2xpZ2h0LnBuZyk7XG59XG4vKiBsaW5lIDE1MzEsIC4uL3Njc3MvX3dpZGdldHMuc2NzcyAqL1xuI2JvdHRvbS1mb290ZXIgLndpZGdldF9yYWRpdW1fYnV6el93aWRnZXQgaDMud2lkZ2V0LWJ1enotaGVhZGVyIHNwYW4sXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0LXRpdGxlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI0ZDMDtcbn1cbi8qIGxpbmUgMTU0MiwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRhYi1ob2xkICN0YWJzID4gbGkgYSB7XG4gIGNvbG9yOiAjZmMwO1xufVxuLyogbGluZSAxNTQ2LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyIC53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLWhvbWUtbnVtYmVyLFxuI2JvdHRvbS1mb290ZXIgLndpZGdldF9yYWRpdW1fYWRfd2lkZ2V0IC53aWRnZXQtYWQgaDMsXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3JhZGl1bV9yZWNlbnRfcG9zdHMgbGkgLnBvc3QtZGF0ZSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLyogbGluZSAxNTUyLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyIC53aWRnZXRfcmFkaXVtX3NvY2lhbF9mYW5zIC5mYW5zLWhvbWUsXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3JhZGl1bV9yZWNlbnRfcG9zdHMgbGksXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3JhZGl1bV9yZWNlbnRfcG9zdHMgbGkgLnBvc3QtZGF0ZSxcbiNib3R0b20tZm9vdGVyIC53aWRnZXRfcmVjZW50X2NvbW1lbnRzIGxpOmZpcnN0LWNoaWxkLFxuI2JvdHRvbS1mb290ZXIgLndpZGdldF9yZWNlbnRfY29tbWVudHMgbGksXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3JlY2VudF9lbnRyaWVzIGxpLFxuI2JvdHRvbS1mb290ZXIgLndpZGdldF9yYWRpdW1fcG9zdF90YWJzIC50YWItaG9sZGVyIC5uZXdzLWxpc3QgbGksXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X2Rpc3BsYXlfZmVhdHVyZWQgdWwgbGksXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X2Rpc3BsYXlfcmVjZW50IHVsIGxpLFxuI2JvdHRvbS1mb290ZXIgLndpZGdldF9kaXNwbGF5X3BvcHVsYXIgdWwgbGksXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLmhhcy1wb3B1bGFyLXBvc3RzICN0YWJzID4gbGksXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLmhhcy1yZWNlbnQtcG9zdHMgI3RhYnMgPiBsaSxcbiNib3R0b20tZm9vdGVyIC53aWRnZXRfcmFkaXVtX21vc3RfY29tbWVudGVkIGxpOmFmdGVyLFxuI2JvdHRvbS1mb290ZXIgLndpZGdldF9sYXllcmVkX25hdiA+IHVsID4gbGksXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3Byb2R1Y3RfY2F0ZWdvcmllcyA+IHVsID4gbGksXG4jYm90dG9tLWZvb3RlciAucHJvZHVjdF9saXN0X3dpZGdldCBsaSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjMsIDIyMywgMjIxLCAwLjEyKTtcbn1cbi8qIGxpbmUgMTU3MSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3JhZGl1bV9wb3N0X3RhYnMgLnRhYi1ob2xkICN0YWJzID4gbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjMsIDIyMywgMjIxLCAwLjEyKTtcbn1cbi8qIGxpbmUgMTU3NSwgLi4vc2Nzcy9fd2lkZ2V0cy5zY3NzICovXG4jYm90dG9tLWZvb3RlciAud2lkZ2V0X3JhZGl1bV9zb2NpYWxfZmFucyAuZmFucy1ob21lLW51bWJlciBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxNTc5LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyIC53aWRnZXRfcmFkaXVtX21vc3RfY29tbWVudGVkIGxpIC5lbnRyeS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLyogbGluZSAxNTgzLCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyIC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IHNwYW4uYW1vdW50IHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLyogbGluZSAxNTg3LCAuLi9zY3NzL193aWRnZXRzLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyIC53aWRnZXRfdmlkZW9fc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgd2lkdGg6IDcxJTtcbiAgaGVpZ2h0OiA1M3B4O1xufVxuXG4vKiBsaW5lIDMsIC4uL3Njc3MvX2V2ZW50cy5zY3NzICovXG4jdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzLCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93IHtcbiAgICAvKiBTdHlsZXMgKi9cbiAgfVxuICAvKiBsaW5lIDUsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgI3RoZW1lLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDcsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgI3RoZW1lLXdyYXBwZXItaW5uZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgfVxuICAvKiBsaW5lIDE0LCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93ICNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiAubmF2LXByaW1hcnkuc3R1Y2sge1xuICAgIHdpZHRoOiAxMDI0cHg7XG4gIH1cbiAgLyogbGluZSAxOCwgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAjaGVhZGVyLmxvZ28tbGVmdCAuc2l0ZS1oZWFkZXItYmFubmVyIHtcbiAgICB3aWR0aDogNjElO1xuICB9XG4gIC8qIGxpbmUgMjIsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgI2hlYWRlci5oYXMtbmV3cy5oYXMtc2VhcmNoIC5zaXRlLW5hdmlnYXRpb24gLnNlYXJjaC1mb3JtIHtcbiAgICB3aWR0aDogODYuNCU7XG4gIH1cbiAgLyogbGluZSAyOSwgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAuY29udGVudC1jYXJvdXNlbCBsaSxcbiAgLm5hcnJvdyAuY29udGVudC1jYXJvdXNlbCBsaSAuY29udGVudC1jYXJvdXNlbC1pbm5lci1iaWcsXG4gIC5uYXJyb3cgLmNvbnRlbnQtY2Fyb3VzZWwgbGkgLmNvbnRlbnQtY2Fyb3VzZWwtaW5uZXItd2lkZSB7XG4gICAgd2lkdGg6IDM0MXB4O1xuICB9XG4gIC8qIGxpbmUgMzUsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLmNvbnRlbnQtY2Fyb3VzZWwgbGkuY29udGVudC1jYXJvdXNlbC1zdXBlci1iaWcge1xuICAgIHdpZHRoOiA2ODRweDtcbiAgfVxuICAvKiBsaW5lIDM5LCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93LndpdGgtc2lkZWJhciAjYnVpbGRlci1jb250YWluZXIgLmVsZW1lbnQtcmFkaXVtX3ZpZGVvIC52aWRlby1jZW50cmFsLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciBsaS52aWRlby1jZW50cmFsLWl0ZW0sIC5uYXJyb3cud2l0aC1zaWRlYmFyICNidWlsZGVyLWNvbnRhaW5lciAuaG9yaXpvbnRhbC1jYXJvdXNlbCA+IHVsID4gbGkge1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAvKiBsaW5lIDQ0LCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93LndpdGgtc2lkZWJhciAuZWxlbWVudC1jb250ZW50X3NsaWRlciAubWVkaWEtc2xpZGVyLCAubmFycm93LndpdGgtc2lkZWJhciAuZWxlbWVudC1jb250ZW50X3NsaWRlciAuZW50cnktY29udGVudC1tZWRpYSAucG9zdC10aHVtYiBhLCAubmFycm93LndpdGgtc2lkZWJhciAuZWxlbWVudC1jb250ZW50X3NsaWRlciAuZW50cnktY29udGVudC1tZWRpYSAucG9zdC10aHVtYiBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICB9XG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cud2l0aC1zaWRlYmFyLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZXNwYWdlLWhvbWUtcGhwIC5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsIGEubW9yZS1saW5rLFxuICAubmFycm93LndpdGgtc2lkZWJhci5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGVzcGFnZS1ob21lLXBocCAuYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbC10aHVtYnMgYS5tb3JlLWxpbmssXG4gIC5uYXJyb3cud2l0aC1zaWRlYmFyLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZXNwYWdlLWhvbWUtcGhwIC5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsZXIgYS5tb3JlLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNjYsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cud2l0aC1zaWRlYmFyLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZXNwYWdlLWhvbWUtcGhwICNidWlsZGVyLWNvbnRhaW5lciAuZWxlbWVudC1ibG9nX3JldmlldyAuaG9yaXpvbnRhbC1jYXJvdXNlbCA+IHVsID4gbGksIC5uYXJyb3cud2l0aC1zaWRlYmFyLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZXNwYWdlLWhvbWUtcGhwLndpdGgtc2lkZWJhciAjYnVpbGRlci1jb250YWluZXIgLmVsZW1lbnQtcmFkaXVtX3ZpZGVvIC52aWRlby1jZW50cmFsLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciBsaS52aWRlby1jZW50cmFsLWl0ZW0ge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBoZWlnaHQ6IDIwNHB4O1xuICB9XG4gIC8qIGxpbmUgNzIsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cud2l0aC1zaWRlYmFyLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZXNwYWdlLWhvbWUtcGhwIC5lbGVtZW50LWJsb2dfcmV2aWV3IC5yZXZpZXdzLWNhcm91c2VsIC5lbnRyeS1jb250ZW50LW1lZGlhLFxuICAubmFycm93LndpdGgtc2lkZWJhci5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGVzcGFnZS1ob21lLXBocCAuZWxlbWVudC1ibG9nX3JldmlldyAuaG9yaXpvbnRhbC1jYXJvdXNlbC5wb3N0ID4gdWwge1xuICAgIGhlaWdodDogMjA0cHg7XG4gIH1cbiAgLyogbGluZSA3NywgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdy53aXRoLXNpZGViYXIucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlc3BhZ2UtaG9tZS1waHAgLmNvbnRlbnQtbGlzdC1iaWcgLmVudHJ5LWhlYWRlciAuZW50cnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAvKiBsaW5lIDgyLCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93LndpdGgtc2lkZWJhci5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGVzcGFnZS1ob21lLXBocCAucG9zdHMtbGlzdC1leGNlcnB0IC5lbnRyeS1jb250ZW50LW1lZGlhLFxuICAubmFycm93LndpdGgtc2lkZWJhci5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGVzcGFnZS1ob21lLXBocCAucG9zdHMtbGlzdC1leGNlcnB0IGFydGljbGUge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC8qIGxpbmUgODcsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cud2l0aC1zaWRlYmFyLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZXNwYWdlLWhvbWUtcGhwIC5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5tZWRpYS1zbGlkZXIsXG4gIC5uYXJyb3cud2l0aC1zaWRlYmFyLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZXNwYWdlLWhvbWUtcGhwIC5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5lbnRyeS1jb250ZW50LW1lZGlhLFxuICAubmFycm93LndpdGgtc2lkZWJhci5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGVzcGFnZS1ob21lLXBocCAuZWxlbWVudC1jb250ZW50X3NsaWRlciAuZW50cnktY29udGVudC1tZWRpYSAucG9zdC10aHVtYiBhLFxuICAubmFycm93LndpdGgtc2lkZWJhci5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGVzcGFnZS1ob21lLXBocCAuZWxlbWVudC1jb250ZW50X3NsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnBvc3Qtc2xpZGVyIC5oZW50cnkge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICB9XG4gIC8qIGxpbmUgOTYsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLnJlY2VudC1wb3N0cy1jYXJvdXNlbCBsaSxcbiAgLm5hcnJvdyAucmVjZW50LXBvc3RzLWNhcm91c2VsIGxpIC50ZWFzZXItbWluaSB7XG4gICAgd2lkdGg6IDI0MXB4O1xuICB9XG4gIC8qIGxpbmUgMTAxLCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93IC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZSAuaWNvbixcbiAgLm5hcnJvdyAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYWJvdmUtYmVsb3cgLmljb24sXG4gIC5uYXJyb3cgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWJlbG93IC5pY29uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIH1cbiAgLyogbGluZSAxMDcsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlIC5pY29uIC5zaGFyZS1uZXR3b3JrLFxuICAubmFycm93IC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZS1iZWxvdyAuaWNvbiAuc2hhcmUtbmV0d29yayxcbiAgLm5hcnJvdyAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYmVsb3cgLmljb24gLnNoYXJlLW5ldHdvcmsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICB9XG4gIC8qIGxpbmUgMTEzLCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93ICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViY2F0IC5uby10aHVtYiBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDExMXB4O1xuICB9XG4gIC8qIGxpbmUgMTE3LCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93ICNtYWluLW1lbnUgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnkuaGFzLWNhdC1tZWdhbWVudSAuc3ViLW1lZ2Etd3JhcCAuc3ViLWNhdC1saXN0IC5uby10aHVtYiAucG9zdC10aHVtYiBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDkzcHg7XG4gIH1cbiAgLyogbGluZSAxMjEsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLm1haW5fbWVudSAucmFkaXVtX21lZ2E0ID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDIzLjYlO1xuICB9XG4gIC8qIGxpbmUgMTI1LCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93IC5tYWluX21lbnUgLnJhZGl1bV9tZWdhNSA+IHVsID4gbGkge1xuICAgIHdpZHRoOiAxOC42JTtcbiAgfVxuICAvKiBsaW5lIDEyOSwgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAubWFpbl9tZW51IC5yYWRpdW1fbWVnYTYgPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogMTUuMiU7XG4gIH1cbiAgLyogbGluZSAxMzMsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLm1haW5fbWVudSAucmFkaXVtX21lZ2E3ID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDEyLjclO1xuICB9XG4gIC8qIGxpbmUgMTM3LCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93IC50ZWFzZXIudGVhc2VyLW1lZGl1bSB7XG4gICAgd2lkdGg6IDM0OHB4O1xuICB9XG4gIC8qIGxpbmUgMTQxLCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93IC50ZWFzZXIudGVhc2VyLW1lZGl1bSAudGVhc2VyLWluZm8ge1xuICAgIHBhZGRpbmctdG9wOiAyNSU7XG4gIH1cbiAgLyogbGluZSAxNDUsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLnJhZGl1bS1wcm9kdWN0LWNhcm91c2VsIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAvKiBsaW5lIDE1MCwgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAudmlkZW8taG9tZS1zbGlkZXItZ3JpZCAudmlkZW8td2FsbC13cmFwIC52aWRlby13YWxsLXdyYXAtaW5uZXIsIC5uYXJyb3cgLnZpZGVvLWhvbWUtc2xpZGVyLWdyaWQgLnZpZGVvLXdhbGwtd3JhcCAudmlkZW8td2FsbC13cmFwLWlubmVyIC52aWRlby1pdGVtLCAubmFycm93IC52aWRlby1ob21lLXNsaWRlci1ncmlkIC52aWRlby13YWxsLXdyYXAgLnZpZGVvLXdhbGwtd3JhcC1pbm5lciAudGh1bWIge1xuICAgIHdpZHRoOiA2OTBweDtcbiAgfVxuICAvKiBsaW5lIDE1NCwgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAudmlkZW8taG9tZS1zbGlkZXItZ3JpZCAudmlkZW8td2FsbC13cmFwIC52aWRlby13YWxsLXdyYXAtaW5uZXIgLnRodW1iIGltZyB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gIH1cbiAgLyogbGluZSAxNTgsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLndpZGdldC53aWRnZXRfdmlkZW9fc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICB3aWR0aDogNjYuOCU7XG4gIH1cbiAgLyogbGluZSAxNjIsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLnJhZGl1bS1nYWxsZXJ5LWl0ZW0gPiBhOmJlZm9yZSxcbiAgLm5hcnJvdyAucmFkaXVtLWdhbGxlcnkudGh1bWJuYWlscyA+IGE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2NnB4IC02NTVweDtcbiAgfVxuICAvKiBsaW5lIDE2NywgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAucmFkaXVtLWdhbGxlcnktd3JhcHBlcixcbiAgLm5hcnJvdyAucmFkaXVtLWdhbGxlcnkudGh1bWJuYWlscyxcbiAgLm5hcnJvdyAuc3RhZ2Uge1xuICAgIG1pbi13aWR0aDogNzQxcHg7XG4gIH1cbiAgLyogbGluZSAxNzMsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLmVudHJ5LXJhdGluZyB7XG4gICAgbWluLXdpZHRoOiA0MDBweDtcbiAgfVxuICAvKiBsaW5lIDE3NywgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAubGFyZ2UtMy5jb2x1bW5zLnNpZGViYXItcmlnaHQsXG4gIC5uYXJyb3cgLmxhcmdlLTMuY29sdW1ucy5zaWRlYmFyLWxlZnQge1xuICAgIHdpZHRoOiAzMi4zJTtcbiAgfVxuICAvKiBsaW5lIDE4MiwgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAubGFyZ2UtOS5jb2x1bW5zLnNpZGViYXItcmlnaHQsXG4gIC5uYXJyb3cgLmxhcmdlLTkuY29sdW1ucy5zaWRlYmFyLWxlZnQge1xuICAgIHdpZHRoOiA2Ny43JTtcbiAgfVxuICAvKiBsaW5lIDE4NywgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAucHVsbC05LnNpZGViYXItbGVmdCB7XG4gICAgcmlnaHQ6IDY3LjclO1xuICB9XG4gIC8qIGxpbmUgMTkxLCAuLi9zY3NzL19uYXJyb3cuc2NzcyAqL1xuICAubmFycm93IC5wdXNoLTMuc2lkZWJhci1sZWZ0IHtcbiAgICBsZWZ0OiAzMi4zJTtcbiAgfVxuICAvKiBsaW5lIDE5NSwgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAuYWJvdXQtYXV0aG9yIC5hdXRob3ItZGVzYyB7XG4gICAgd2lkdGg6IDc3JTtcbiAgfVxuICAvKiBsaW5lIDE5OSwgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAuY29udGVudC1saXN0LXNtYWxsIC5lbnRyeS1oZWFkZXIge1xuICAgIHdpZHRoOiA2OSU7XG4gIH1cbiAgLyogbGluZSAyMDEsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGwtdGh1bWJzIC5jb250ZW50X3dyYXBwZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSAyMDUsIC4uL3Njc3MvX25hcnJvdy5zY3NzICovXG4gIC5uYXJyb3cgLndpZGdldF9yYWRpdW1fc29jaWFsX2ZhbnMgLmZhbnMtaG9tZSA+IGRpdjpub3QoLmZhbnMtaG9tZS1udW1iZXIpIHtcbiAgICB3aWR0aDogNjJweDtcbiAgfVxuICAvKiBsaW5lIDIwOSwgLi4vc2Nzcy9fbmFycm93LnNjc3MgKi9cbiAgLm5hcnJvdyAud2lkZ2V0X3JhZGl1bV9hZF93aWRnZXQuYWRkLXBhZGRpbmcgLndpZGdldC1hZCB7XG4gICAgcGFkZGluZzogMTBweCAxM3B4O1xuICB9XG59XG4vKlxuICogUmV2aWV3IGdyYXBoXG4gKi9cbi8qIGxpbmUgNSwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5zY29yZS1saW5lIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA5LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLnNjb3JlLW91dGVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLyogbGluZSAxNiwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5sYXRlc3QtcmV2aWV3cyAuc2NvcmUtbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi8qIGxpbmUgMjMsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4ubGF0ZXN0LXJldmlld3MgLnNjb3JlLWxpbmUgc3BhbiBpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBsaW5lIDI5LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmxhdGVzdC1yZXZpZXdzIC5pbnZpZXcgLnNjb3JlLWxpbmUgc3BhbiBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMzcsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktYnJlYWtkb3duIC50b3RhbCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi8qIGxpbmUgNDEsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktYnJlYWtkb3duIGl0ZW0gLnNjb3JlLWxpbmUge1xuICBvcGFjaXR5OiAwLjE7XG4gIGJhY2tncm91bmQ6ICMyNDI2Mjg7XG59XG4vKiBsaW5lIDQ2LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmVudHJ5LWJyZWFrZG93biAuc2NvcmUtbGluZSxcbi5lbnRyeS1icmVha2Rvd24gLnNjb3JlLWxpbmUgc3BhbiB7XG4gIGhlaWdodDogMTJweDtcbn1cbi8qIGxpbmUgNTEsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktYnJlYWtkb3duIC50b3RhbC1zY29yZSBoNCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLyogbGluZSA1NSwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1icmVha2Rvd24gLnRvdGFsLXNjb3JlIGg0IC50b3RhbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLypcbiAqIFJldmlld3MgRWxlbWVudHNcbiAqL1xuLyogbGluZSA2NiwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5yZXZpZXdzLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xufVxuLyogbGluZSA2OSwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5yZXZpZXdzLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbCB7XG4gIHRvcDogMzFweDtcbn1cbi8qIGxpbmUgNzIsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4ucmV2aWV3cy1jYXJvdXNlbCAuaG9yaXpvbnRhbC1jYXJvdXNlbC1jb250YWluZXIgLmNvbnRyb2wucHJldiwgLnJldmlld3MtY2Fyb3VzZWwgLmhvcml6b250YWwtY2Fyb3VzZWwtY29udGFpbmVyIC5jb250cm9sLm5leHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgODEsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4ucmV2aWV3cy1jYXJvdXNlbCAuaG9yaXpvbnRhbC1jYXJvdXNlbC1jb250YWluZXIgLmNvbnRyb2wucHJldjpiZWZvcmUsIC5yZXZpZXdzLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbC5uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLyogbGluZSA5MCwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5yZXZpZXdzLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzdCQzY3MztcbiAgY29sb3I6ICM3QkM2NzM7XG59XG4vKiBsaW5lIDk2LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLnJldmlld3MtY2Fyb3VzZWwgLmhvcml6b250YWwtY2Fyb3VzZWwtY29udGFpbmVyIC5jb250cm9sLm5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cbi8qIGxpbmUgOTksIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4ucmV2aWV3cy1jYXJvdXNlbCAuaG9yaXpvbnRhbC1jYXJvdXNlbC1jb250YWluZXIgLmNvbnRyb2wucHJldiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcmlnaHQ6IDQwcHg7XG59XG4vKiBsaW5lIDEwMiwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5yZXZpZXdzLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbC5wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG4vKiBsaW5lIDEwOCwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5yZXZpZXdzLWNhcm91c2VsIGxpIHtcbiAgd2lkdGg6IDIyM3B4O1xuICBoZWlnaHQ6IDI2N3B4O1xufVxuLyogbGluZSAxMTMsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4ucmV2aWV3cy1jYXJvdXNlbCAucmV2aWV3LXNsaWRlLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSAxMTgsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4ucmV2aWV3cy1jYXJvdXNlbCAucmV2aWV3LXNsaWRlLWl0ZW0gLmVudHJ5LWNvbnRlbnQtbWVkaWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjY3cHg7XG59XG4vKiBsaW5lIDEyMywgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5yZXZpZXdzLWNhcm91c2VsIC5yZXZpZXctc2xpZGUtaXRlbSAucmV2aWV3LXNjb3JlIHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDI3JTtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4O1xuICBib3R0b206IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4vKiBsaW5lIDEzNSwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5yZXZpZXdzLWNhcm91c2VsIC5yZXZpZXctc2xpZGUtaXRlbSAuZW50cnktaGVhZGVyIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDE0MCwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5yZXZpZXdzLWNhcm91c2VsIC5yZXZpZXctc2xpZGUtaXRlbSAuZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhID4gZGl2IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLyogbGluZSAxNDYsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4ucmV2aWV3cy1jYXJvdXNlbCAucmV2aWV3LXNsaWRlLWl0ZW0gLmVudHJ5LWV4Y2VycHQge1xuICBtYXgtd2lkdGg6IDE5MHB4O1xufVxuXG4vKiBTdGFyIFJhdGluZ3MgKi9cbi8qIGxpbmUgMTU3LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmVudHJ5LXJhdGluZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDhweCAxNXB4IDE1cHggMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIzOSwgMjQwLCAwLjE2KTtcbn1cbi8qIGxpbmUgMTY1LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmVudHJ5LXJhdGluZyAuaW5uZXIge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRkO1xufVxuLyogbGluZSAxNzAsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIC5lbnRyeS10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRkO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLyogbGluZSAxNzUsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIC5lbnRyeS1tZXRhLFxuLmVudHJ5LXJhdGluZyAuZW50cnktdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLyogbGluZSAxODEsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIFtjbGFzc149XCJzY29yZS1cIl0ge1xuICB3aWR0aDogNzRweDtcbiAgaGVpZ2h0OiA3NHB4O1xuICBwYWRkaW5nOiAzcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMTg4LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmVudHJ5LXJhdGluZyBbY2xhc3NePVwic2NvcmUtXCJdIGlucHV0IHtcbiAgY29sb3I6ICM4YzkxOWI7XG4gIG9wYWNpdHk6IDAuNztcbiAgZm9udDogbm9ybWFsIDI5cHgvMjlweCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMWVtO1xuICB3aWR0aDogNzZweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTIycHg7XG59XG4vKiBsaW5lIDIwMSwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcgLnVzZXItcmF0aW5nIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRkO1xufVxuLyogbGluZSAyMDYsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIC51c2VyLXJhdGluZyBzdHJvbmcge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLyogbGluZSAyMDgsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIC51c2VyLXJhdGluZyBzcGFuIHtcbiAgY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDIxMCwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcgLnVzZXItcmF0aW5nIC51c2VyLXJldmlldy1yYXRpbmcge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMjE1LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmVudHJ5LXJhdGluZyAudXNlci1yYXRpbmcgLnVzZXItcmF0aW5nLXN0YXJzLW91dGVyIC5yYXRpbmctc3RhcnMtd3JhcHBlciB7XG4gIHRvcDogNXB4O1xufVxuLyogbGluZSAyMTksIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIC51c2VyLXJhdGluZyAueW91ci1yYXRpbmcge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLyogbGluZSAyMjQsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIC51c2VyLXJhdGluZyAudXNlci1yYXRpbmcge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLyogbGluZSAyMzIsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIC5yYXRpbmctc3VtbWFyeSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGNvbG9yOiAjMjMzMTNBO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRmZGQ7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLyogbGluZSAyMzksIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIC5yYXRpbmctc3VtbWFyeSBoMyxcbi5lbnRyeS1yYXRpbmcgLnJhdGluZy1zdW1tYXJ5IGg0LFxuLmVudHJ5LXJhdGluZyAucmF0aW5nLXN1bW1hcnkgc3BhbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDI0OCwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcgLmxvbmctc3VtbWFyeSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjUlO1xufVxuLyogbGluZSAyNTEsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIC5sb25nLXN1bW1hcnkgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLyogbGluZSAyNTMsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nIC5sb25nLXN1bW1hcnkgc3Ryb25nIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi8qIGxpbmUgMjU5LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmVudHJ5LXJhdGluZyAucmF0aW5nLWZpbmFsLXNjb3JlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMzAlO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQzBEO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4vKiBsaW5lIDI2NiwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcgLnJhdGluZy1maW5hbC1zY29yZSBoMyB7XG4gIGZvbnQtc2l6ZTogNDFweDtcbn1cbi8qIGxpbmUgMjc0LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmVudHJ5LXJhdGluZy5zdGFycyAucmF0aW5nLXRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKiBsaW5lIDI4MSwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcuc3RhcnMgLnJhdGluZy1zdGFycy1vdXRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAyODYsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nLnN0YXJzIC5yYXRpbmctc3RhcnMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiA5N3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N0YXItc3ByaXRlLnBuZykgc2Nyb2xsIHRyYW5zcGFyZW50IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0yMHB4O1xufVxuLyogbGluZSAyOTYsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nLnN0YXJzIC5yYXRpbmctc3RhcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdGFyLXNwcml0ZS5wbmcpIHNjcm9sbCB0cmFuc3BhcmVudCBuby1yZXBlYXQ7XG59XG4vKiBsaW5lIDMwNiwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcucGVyY2VudGFnZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMzksIDI0MCwgMC4xNik7XG59XG4vKiBsaW5lIDMwOSwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcucGVyY2VudGFnZSAucmF0aW5nLXBlcmNlbnRhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLyogbGluZSAzMTUsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nLnBlcmNlbnRhZ2UgLnJhdGluZy1wZXJjZW50YWdlIC5yYXRpbmctcGVyY2VudGFnZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNGRjlCMUE7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC43cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjdzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjdzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjdzIGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAzMzAsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nLnBlcmNlbnRhZ2Uuc3RhcnQtYW5pbWF0aW9uIC5yYXRpbmctcGVyY2VudGFnZSBzcGFuLCAuZW50cnktcmF0aW5nLnBlcmNlbnRhZ2Uuc3RhcnQtYW5pbWF0aW9uIC5yYXRpbmctc3RhcnMgc3BhbiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDMzNSwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcucGVyY2VudGFnZSAucmF0aW5nLXRpdGxlIHtcbiAgZm9udDogMTZweC9ub3JtYWwgXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4vKiBsaW5lIDM0MCwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcucGVyY2VudGFnZSAucmF0aW5nLXBlcmNlbnRhZ2Utd3JhcHBlciB7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjI0KTtcbn1cbi8qIGxpbmUgMzQ3LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmVudHJ5LXJhdGluZy5wZXJjZW50YWdlIC51c2VyLXJhdGluZyAucmF0aW5nLXN0YXJzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMTUwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTI4LCAxMjgsIDEyOCwgMC4yNCk7XG59XG4vKiBsaW5lIDM1NiwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcucGVyY2VudGFnZSAudXNlci1yYXRpbmcgLnJhdGluZy1zdGFycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDM2MiwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcucGVyY2VudGFnZSAudXNlci1yYXRpbmcgLnJhdGluZy1zdGFycyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNGRjlCMUE7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDE4cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC43cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjdzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjdzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjdzIGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAzNzgsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmF0aW5nLmJvdHRvbSB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICAqem9vbTogMTtcbn1cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4uZW50cnktcmF0aW5nLmJvdHRvbTpiZWZvcmUsIC5lbnRyeS1yYXRpbmcuYm90dG9tOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAyNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5lbnRyeS1yYXRpbmcuYm90dG9tOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMzg2LCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLnBvc3QuZW50cnktY29udGVudCB7XG4gICp6b29tOiAxO1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5wb3N0LmVudHJ5LWNvbnRlbnQ6YmVmb3JlLCAucG9zdC5lbnRyeS1jb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAyNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5wb3N0LmVudHJ5LWNvbnRlbnQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAzOTAsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uY2hhcnQtc2hvcnRjb2RlMiB7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDkwLCAwLCAwLjcpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY1YTAwO1xufVxuLyogbGluZSAzOTUsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uY2hhcnQtc2hvcnRjb2RlMiBzcGFuIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgNDAzLCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmNoYXJ0LXNob3J0Y29kZTIgLm51bWJlcnMge1xuICBmb250LXNpemU6IDMwcHg7XG59XG4vKiBsaW5lIDQwNywgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5jaGFydC1zaG9ydGNvZGUyIC50aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi8qIGxpbmUgNDEzLCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLmVudHJ5LXJldmlldyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogbGluZSA0MTcsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4uZW50cnktcmV2aWV3IC5udW1iZXIge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4vKiBsaW5lIDQyMiwgLi4vc2Nzcy9fcmF0aW5nLnNjc3MgKi9cbi5lbnRyeS1yZXZpZXcgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogbGluZSA0MzQsIC4uL3Njc3MvX3JhdGluZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyBsaSAuZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhIGRpdi5lbnRyeS1yZXZpZXcsXG5hcnRpY2xlLmNvbnRlbnQtbGlzdC1iaWcgLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSBkaXYuZW50cnktcmV2aWV3LFxuLnJldmlldy1zbGlkZS1pdGVtIC5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgZGl2LmVudHJ5LXJldmlldyxcbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgZGl2LmVudHJ5LXJldmlldyxcbi5jb250ZW50X2Nhcm91c2VsX2VsZW1lbnQgLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSBkaXYuZW50cnktcmV2aWV3LFxuLmNvbnRlbnQtbGlzdC1zbWFsbCAuZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhIGRpdi5lbnRyeS1yZXZpZXcge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi8qIGxpbmUgNDQwLCAuLi9zY3NzL19yYXRpbmcuc2NzcyAqL1xuLnR5cGUtcG9zdCAuZW50cnktbWV0YSBkaXYuZW50cnktcmV2aWV3LFxuLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSBkaXYuZW50cnktcmV2aWV3LFxuLnNtYWxsZXIgLmVudHJ5LW1ldGEgZGl2LmVudHJ5LXJldmlldyxcbi5zdWJjYXQtdGh1bWJuYWlsIC5lbnRyeS1tZXRhIGRpdi5lbnRyeS1yZXZpZXcsXG4uYmxvZy1ncmlkLWl0ZW1zIC5ncmlkX2VsZW1lbnRzIC5lbnRyeS1tZXRhIGRpdi5lbnRyeS1yZXZpZXcge1xuICBiYWNrZ3JvdW5kOiAjZjRiNzExO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMHB4IDRweDtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4vKiBsaW5lIDIsIC4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyAqL1xuI3F1aWNrcG9wIHtcbiAgd2lkdGg6IDkwMHB4O1xufVxuXG4vKiBsaW5lIDYsIC4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyAqL1xuI2xlYW5fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDA7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4LCAuLi9zY3NzL19xdWljay12aWV3LnNjc3MgKi9cbiNxdWlja3BvcCB7XG4gIGJhY2tncm91bmQ6IFdISVRFO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLyogbGluZSAyMiwgLi4vc2Nzcy9fcXVpY2stdmlldy5zY3NzICovXG4jcXVpY2twb3AgI3F1aWNrLXBvcC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMjYsIC4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyAqL1xuI3F1aWNrcG9wIGgxLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLyogbGluZSAzMSwgLi4vc2Nzcy9fcXVpY2stdmlldy5zY3NzICovXG4jcXVpY2twb3AgLnNob3J0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi8qIGxpbmUgMzUsIC4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyAqL1xuI3F1aWNrcG9wIC5wcm9kdWN0LXNsaWRlciB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi8qIGxpbmUgMzksIC4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyAqL1xuI3F1aWNrcG9wIC5xdWFudGl0eSxcbiNxdWlja3BvcCAjbWFpbiAucXVhbnRpdHkge1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgNDQsIC4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyAqL1xuI3F1aWNrcG9wIC5wcmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKiBsaW5lIDQ2LCAuLi9zY3NzL19xdWljay12aWV3LnNjc3MgKi9cbiNxdWlja3BvcCAubWVkaWEtc2xpZGVyLmxvYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltYWdlcy9sb2FkZXIuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuLyogbGluZSA0NywgLi4vc2Nzcy9fcXVpY2stdmlldy5zY3NzICovXG4jcXVpY2twb3AgLm1lZGlhLXNsaWRlci5sb2FkaW5nIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSA0OCwgLi4vc2Nzcy9fcXVpY2stdmlldy5zY3NzICovXG4jcXVpY2twb3AgLm1lZGlhLXNsaWRlci5sb2FkaW5nIC5mbGV4LXZpZXdwb3J0LCAjcXVpY2twb3AgLm1lZGlhLXNsaWRlci5sb2FkaW5nIGltZyB7XG4gIG9wYWNpdHk6IDA7XG59XG4vKiBsaW5lIDU1LCAuLi9zY3NzL19xdWljay12aWV3LnNjc3MgKi9cbiNxdWlja3BvcCAubWVkaWEtc2xpZGVyLmxvYWRlZCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi8qIGxpbmUgNTYsIC4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyAqL1xuI3F1aWNrcG9wIC5tZWRpYS1zbGlkZXIubG9hZGVkIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgNTcsIC4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyAqL1xuI3F1aWNrcG9wIC5tZWRpYS1zbGlkZXIubG9hZGVkIC5mbGV4LXZpZXdwb3J0LCAjcXVpY2twb3AgLm1lZGlhLXNsaWRlci5sb2FkZWQgaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi8qIGxpbmUgNjIsIC4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyAqL1xuI3F1aWNrcG9wICNjbG9zZS1xdWlja3BvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSA3MSwgLi4vc2Nzcy9fcXVpY2stdmlldy5zY3NzICovXG4jcXVpY2twb3AgI2Nsb3NlLXF1aWNrcG9wIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggLTM2N3B4O1xufVxuLyogbGluZSA5MCwgLi4vc2Nzcy9fcXVpY2stdmlldy5zY3NzICovXG4jcXVpY2twb3AgI2Nsb3NlLXF1aWNrcG9wOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1YTAwO1xuICBjb2xvcjogI2ZmNWEwMDtcbn1cblxuLyogbGluZSAxMDAsIC4uL3Njc3MvX3F1aWNrLXZpZXcuc2NzcyAqL1xuLm5vLWpzICNxdWlja3BvcCAubWVkaWEtc2xpZGVyLmxvYWRpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDEwMSwgLi4vc2Nzcy9fcXVpY2stdmlldy5zY3NzICovXG4ubm8tanMgI3F1aWNrcG9wIC5tZWRpYS1zbGlkZXIubG9hZGluZyAuZmxleC12aWV3cG9ydCxcbi5uby1qcyAjcXVpY2twb3AgLm1lZGlhLXNsaWRlci5sb2FkaW5nIGltZyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMywgLi4vc2Nzcy9fbWVzc2FnZS1iYXIuc2NzcyAqL1xuLmJyZWFraW5nLWJhbm5lciA+IC5yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGQ7XG59XG4vKiBsaW5lIDksIC4uL3Njc3MvX21lc3NhZ2UtYmFyLnNjc3MgKi9cbi5icmVha2luZy1iYW5uZXIgLnN0b3J5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkMwO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xufVxuLyogbGluZSAxNiwgLi4vc2Nzcy9fbWVzc2FnZS1iYXIuc2NzcyAqL1xuLmJyZWFraW5nLWJhbm5lciAubWV0YS1iYXItdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWUzMjI0O1xufVxuLyogbGluZSAxNDMsIC4uL3Njc3MvX21peGlucy5zY3NzICovXG4uYnJlYWtpbmctYmFubmVyIC5tZXRhLWJhci10aXRsZTphZnRlciB7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4vKiBsaW5lIDE1MywgLi4vc2Nzcy9fbWl4aW5zLnNjc3MgKi9cbi5icmVha2luZy1iYW5uZXIgLm1ldGEtYmFyLXRpdGxlOmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAyM3B4O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VlMzIyNDtcbiAgcmlnaHQ6IC00NnB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTIzcHg7XG59XG4vKiBsaW5lIDIyLCAuLi9zY3NzL19tZXNzYWdlLWJhci5zY3NzICovXG4uYnJlYWtpbmctYmFubmVyIC5tZXRhLWJhci10aXRsZSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuLyogbGluZSAyNiwgLi4vc2Nzcy9fbWVzc2FnZS1iYXIuc2NzcyAqL1xuLmJyZWFraW5nLWJhbm5lciAubWV0YS1iYXItdGl0bGUgaDMgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAzMywgLi4vc2Nzcy9fbWVzc2FnZS1iYXIuc2NzcyAqL1xuLmJyZWFraW5nLWJhbm5lciAubWV0YS1iYXIgYSxcbi5icmVha2luZy1iYW5uZXIgLnN0b3J5LWggYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAzNiwgLi4vc2Nzcy9fbWVzc2FnZS1iYXIuc2NzcyAqL1xuLmJyZWFraW5nLWJhbm5lciAubWV0YS1iYXIge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHdpZHRoOiA4MCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSA0NiwgLi4vc2Nzcy9fbWVzc2FnZS1iYXIuc2NzcyAqL1xuLmJyZWFraW5nLWJhbm5lciAubWV0YS1iYXIgdWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4vKiBsaW5lIDU0LCAuLi9zY3NzL19tZXNzYWdlLWJhci5zY3NzICovXG4uYnJlYWtpbmctYmFubmVyIC5tZXRhLWJhciBsaSB7XG4gIGhlaWdodDogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4vKiBsaW5lIDYwLCAuLi9zY3NzL19tZXNzYWdlLWJhci5zY3NzICovXG4uYnJlYWtpbmctYmFubmVyIC5tZXRhLWJhciAuc3RvcnktdGltZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogLjhlbTtcbn1cbi8qIGxpbmUgNjgsIC4uL3Njc3MvX21lc3NhZ2UtYmFyLnNjc3MgKi9cbi5icmVha2luZy1iYW5uZXIgLm1ldGEtYmFyLXRpdGxlIGgzLFxuLmJyZWFraW5nLWJhbm5lciAuc3RvcnktaCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDc1LCAuLi9zY3NzL19tZXNzYWdlLWJhci5zY3NzICovXG4uYnJlYWtpbmctYmFubmVyIC5tZXRhLWJhci10aXRsZSxcbi5icmVha2luZy1iYW5uZXIgLm1ldGEtYmFyLWNhdCB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6b29tOiAxO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRjtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTNweDtcbn1cblxuLyogPSBCbG9nIEdyaWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uZW50cnktZXh0cmFzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMTYsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVudHJ5LWNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMnB4IDhweCAzcHggOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDIyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5lbnRyeS1jYXRlZ29yeS5ub25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFMzIyNDtcbn1cbi8qIGxpbmUgMjQsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVudHJ5LWNhdGVnb3J5IGEsXG4uZW50cnktY2F0ZWdvcnkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDI5LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5lbnRyeS1mZWF0dXJlZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMnB4IDhweCAzcHggOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FDMEFGMDtcbn1cblxuLyogbGluZSA0MSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jYmxvZy1ncmlkIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLyogbGluZSA0NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uZ3JpZF9lbGVtZW50cy5zbWFsbCAuZmx1aWQtd2lkdGgtdmlkZW8td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA0NSUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0OSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uZ3JpZF9lbGVtZW50cy5taW5pIHtcbiAgd2lkdGg6IDMzJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNTgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmJsb2ctZ3JpZC1pdGVtcyAuZW50cnktY29udGVudC1tZWRpYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgNjQsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmJsb2ctZ3JpZC1pdGVtcyAuZW50cnktdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4vKiBsaW5lIDY4LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsLXRodW1icyB7XG4gICp6b29tOiAxO1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsLXRodW1iczpiZWZvcmUsIC5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsLXRodW1iczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMjc0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbC10aHVtYnM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgNzEsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGwtdGh1bWJzIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi8qIGxpbmUgNzksIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGwtdGh1bWJzIC5lbnRyeS1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSA4MiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbC10aHVtYnMgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4vKiBsaW5lIDg5LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsLXRodW1icyBhLnZpZGVvLXBsYXktaWNvbiB7XG4gIHRvcDogNDIlO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi8qIGxpbmUgOTUsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGwtdGh1bWJzIC5lbnRyeS1jb250ZW50LW1lZGlhIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbiAgd2lkdGg6IDQ2JTtcbn1cbi8qIGxpbmUgMTAxLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsLXRodW1icyAuY29udGVudF93cmFwcGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MSU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLyogbGluZSAxMTAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmJsb2ctZ3JpZC1pdGVtcyAubWluaSBoMi5lbnRyeS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDExNCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5ncmlkX2VsZW1lbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAxMTcsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmJsb2ctZ3JpZC1pdGVtcyAuZ3JpZF9lbGVtZW50cy5sYXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLyogbGluZSAxMjEsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmJsb2ctZ3JpZC1pdGVtcyAuZ3JpZF9lbGVtZW50cy5zbWFsbC10aHVtYnMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDEyNywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5iaWcge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGQ7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XG59XG4vKiBsaW5lIDEzMywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbCxcbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsZXIge1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4vKiBsaW5lIDEzOSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbCAuZW50cnktdGl0bGUsXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbGVyIC5lbnRyeS10aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4vKiBsaW5lIDE0NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbCBwLFxuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGxlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMTQ3LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsIC5tb3JlLWxpbmssXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbGVyIC5tb3JlLWxpbmsge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLyogbGluZSAxNDksIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGwgLnBvc3QtZ3JpZC1jb21tZW50cyxcbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsZXIgLnBvc3QtZ3JpZC1jb21tZW50cyB7XG4gIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xufVxuLyogbGluZSAxNTIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGwgLnBvc3QtZ3JpZC1jb21tZW50cyBbY2xhc3MqPVwiIGljb24tXCJdLFxuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGxlciAucG9zdC1ncmlkLWNvbW1lbnRzIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi8qIGxpbmUgMTYzLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsIC5lbnRyeS1tZXRhLFxuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGxlciAuZW50cnktbWV0YSxcbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsLXRodW1icyAuZW50cnktbWV0YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi8qIGxpbmUgMTcxLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsIC5lbnRyeS1tZXRhID4gZGl2LFxuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGxlciAuZW50cnktbWV0YSA+IGRpdixcbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsLXRodW1icyAuZW50cnktbWV0YSA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi8qIGxpbmUgMTc2LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsIC5lbnRyeS1tZXRhIC5kYXRlLFxuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGxlciAuZW50cnktbWV0YSAuZGF0ZSxcbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsLXRodW1icyAuZW50cnktbWV0YSAuZGF0ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4vKiBsaW5lIDE4OCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbCBhLm1vcmUtbGluayxcbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsZXIgYS5tb3JlLWxpbmssXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbC10aHVtYnMgYS5tb3JlLWxpbmsge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDE5OSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbCAucG9zdC1ncmlkLWNvbW1lbnRzLFxuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGxlciAucG9zdC1ncmlkLWNvbW1lbnRzLFxuLmJsb2ctZ3JpZC1pdGVtcyAuc21hbGwtdGh1bWJzIC5wb3N0LWdyaWQtY29tbWVudHMge1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgY29sb3I6ICM5OTk7XG59XG4vKiBsaW5lIDIxNiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbGVyIHtcbiAgd2lkdGg6IDMzLjMzMyU7XG59XG4vKiBsaW5lIDIxOSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5zbWFsbGVyLmZpcnN0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi8qIGxpbmUgMjIzLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsZXIgLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi8qIGxpbmUgMjI4LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnNtYWxsZXIgYS5tb3JlLWxpbmsge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDIzNSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWl0ZW1zIC5mb290ZXItbWV0YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogMjBweDtcbn1cbi8qIGxpbmUgMjQxLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5ibG9nLWdyaWQtaXRlbXMgLnJldmlldy1zY29yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4O1xuICB6LWluZGV4OiAyO1xufVxuXG4vKiBsaW5lIDI1MCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYmxvZy1ncmlkLWRpdmlkZXIge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNkZmRmZGQ7XG59XG5cbi8qKiBCdWlsZGVyIEVsZW1uZXRzICovXG4vKiBsaW5lIDI2NCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uZWxlbWVudC1ibG9nX2xhdGVzdCAubGFyZ2UtNi5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDI2OSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uZWxlbWVudC1ibG9nX2xhdGVzdCBhLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDRweCAyNXB4O1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAyNzcsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3RzLWxpc3QtZXhjZXJwdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMjgyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jb250ZW50LWxpc3Qtc21hbGwge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDI4NywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uY29udGVudC1saXN0LXNtYWxsIC5lbnRyeS1leHRyYXMge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMjkwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jb250ZW50LWxpc3Qtc21hbGwgLmVudHJ5LWV4dHJhcyAuZW50cnktY2F0ZWdvcnkge1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZzogMnB4O1xuICBmb250LXNpemU6IDlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMjk3LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jb250ZW50LWxpc3Qtc21hbGwgLmVudHJ5LWV4dHJhcyAuZW50cnktZmVhdHVyZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAzMDAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmNvbnRlbnQtbGlzdC1zbWFsbCAuZW50cnktY29udGVudC1tZWRpYSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDMwNywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uY29udGVudC1saXN0LXNtYWxsIC5lbnRyeS1oZWFkZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDc3JTtcbn1cbi8qIGxpbmUgMzExLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jb250ZW50LWxpc3Qtc21hbGwgLmVudHJ5LWhlYWRlciAuZW50cnktdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLyogbGluZSAzMTQsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmNvbnRlbnQtbGlzdC1zbWFsbCAuZW50cnktaGVhZGVyIC5lbnRyeS10aXRsZSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDMxNywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uY29udGVudC1saXN0LXNtYWxsIC5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAzMjEsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmNvbnRlbnQtbGlzdC1zbWFsbCAuZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMCA0cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG4vKiBsaW5lIDMzMiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uY29udGVudC1saXN0LXNtYWxsIC5lbnRyeS1oZWFkZXIgLmVudHJ5LWV4dHJhcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLyogbGluZSAzMzgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmNvbnRlbnQtbGlzdC1zbWFsbCAucG9zdC10aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMzQyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jb250ZW50LWxpc3Qtc21hbGwudHlwZS1wb3N0IC5lbnRyeS1tZXRhID4gZGl2IHtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDM1MywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uY29udGVudC1saXN0LWJpZyAuZW50cnktaGVhZGVyIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi8qIGxpbmUgMzYwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jb250ZW50LWxpc3QtYmlnIC5lbnRyeS1leGNlcnB0IHtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgbWF4LXdpZHRoOiAyODdweDtcbn1cblxuLyogbGluZSAzNjcsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3RzLWxpc3QtZXhjZXJwdCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKiBsaW5lIDM3MCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucG9zdHMtbGlzdC1leGNlcnB0IGFydGljbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDM3NCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucG9zdHMtbGlzdC1leGNlcnB0IC5lbnRyeS1jb250ZW50LW1lZGlhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAzODAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3RzLWxpc3QtZXhjZXJwdCAuZW50cnktaGVhZGVyIGgyLmVudHJ5LXRpdGxlIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyoqIEZlYXR1cmVkIE5ld3MgU2xpZGVyICoqL1xuLyogbGluZSAzODksIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLmxvYWRpbmcge1xuICBtYXgtaGVpZ2h0OiAzODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMzk0LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5zbGlkZXItd3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLyogbGluZSA0MDEsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5wb3N0LXNsaWRlciAuaGVudHJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSA0MDUsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5wb3N0LXNsaWRlciAuZW50cnktdGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSA0MDksIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5wb3N0LXNsaWRlciAuZW50cnktdGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSA0MTQsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5wb3N0LXNsaWRlciAuZW50cnktbWV0YSB7XG4gIGNvbG9yOiAjZWVlO1xufVxuLyogbGluZSA0MTYsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5wb3N0LXNsaWRlciAuZW50cnktbWV0YSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDQxOSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uZWxlbWVudC1jb250ZW50X3NsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnBvc3Qtc2xpZGVyIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4vKiBsaW5lIDQyNCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uZWxlbWVudC1jb250ZW50X3NsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnBvc3Qtc2xpZGVyIC5lbnRyeS10aXRsZSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi8qIGxpbmUgNDMyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICB0b3A6IC00MnB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi8qIGxpbmUgNDM2LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgYSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgNDM4LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgbGkge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyNXB4O1xufVxuLyogbGluZSA0NDIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiBsaSAuZ2FsbGVyeS1jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi8qIGxpbmUgNDQ2LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi8qIGxpbmUgNDUwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgbGkgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3JkZXI6IG5vbmU7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLyogbGluZSA0NjYsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLm5vLWVsZW1lbnQtdGl0bGUgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gIHRvcDogMTFweDtcbn1cblxuLyogbGluZSA0NzUsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLm5vLWpzIC5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5sb2FkaW5nIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cblxuLyogbGluZSA0ODAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA0ODYsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi8qIGxpbmUgNDkxLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jYXJvdXNlbCAuaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgLW1vei10cmFuc2l0aW9uOiAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgLW8tdHJhbnNpdGlvbjogLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG4gIHRyYW5zaXRpb246IC42cyBlYXNlLWluLW91dCBsZWZ0O1xufVxuLyogbGluZSA1MDAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmNhcm91c2VsIC5pdGVtID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLyogbGluZSA1MDUsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmNhcm91c2VsIC5hY3RpdmUsXG4uY2Fyb3VzZWwgLm5leHQsXG4uY2Fyb3VzZWwgLnByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgNTExLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jYXJvdXNlbCAuYWN0aXZlIHtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgNTE1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jYXJvdXNlbCAubmV4dCxcbi5jYXJvdXNlbCAucHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgNTIyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jYXJvdXNlbCAubmV4dCB7XG4gIGxlZnQ6IDEwMCU7XG59XG4vKiBsaW5lIDUyNiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uY2Fyb3VzZWwgLnByZXYge1xuICBsZWZ0OiAtMTAwJTtcbn1cbi8qIGxpbmUgNTMwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jYXJvdXNlbCAubmV4dC5sZWZ0LFxuLmNhcm91c2VsIC5wcmV2LnJpZ2h0IHtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgNTM1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jYXJvdXNlbCAuYWN0aXZlLmxlZnQge1xuICBsZWZ0OiAtMTAwJTtcbn1cbi8qIGxpbmUgNTM5LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jYXJvdXNlbCAuYWN0aXZlLnJpZ2h0IHtcbiAgbGVmdDogMTAwJTtcbn1cblxuLyogbGluZSA1NDQsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxNXB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMyMjI7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyM3B4O1xuICBib3JkZXItcmFkaXVzOiAyM3B4O1xuICBvcGFjaXR5OiAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbn1cbi8qIGxpbmUgNTYyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDU2NywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuXG4vKiBsaW5lIDU3NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cbi8qIGxpbmUgNTg0LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jYXJvdXNlbC1jYXB0aW9uIGg0LFxuLmNhcm91c2VsLWNhcHRpb24gcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi8qIGxpbmUgNTkwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5jYXJvdXNlbC1jYXB0aW9uIGg0IHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuLyogbGluZSA1OTQsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmNhcm91c2VsLWNhcHRpb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogQkxPR1JPTEwgKFBPU1QgRk9STUFUUyAmIEJMT0cgUEFHRSlcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogUkVBRCBNT1JFIExJTksgKi9cbi8qIGxpbmUgNjA0LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbmEubW9yZS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIkxhdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgICAgICAgICAgICAgICAgICAgICAgIFNJTkdMRSBQT1NUIFNUWUxFU1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBQT1NUIE1FVEEgKi9cbi8qIGxpbmUgNjI1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0IC5lbnRyeS1tZXRhID4gZGl2IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLyogbGluZSA2MzIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3QgLmVudHJ5LW1ldGEgaDYge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLyogbGluZSA2MzgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3QgLmVudHJ5LWhlYWRlciBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi8qIGxpbmUgNjQyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0IC5lbnRyeS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSA2NDUsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3QgLmVudHJ5LWNvbnRlbnQgcCBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLyogbGluZSA2NDgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3QgLmVudHJ5LWNvbnRlbnQgLmVudHJ5LW1ldGEge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLyogbGluZSA2NTIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3QgLnBvc3QtZXhjZXJwdCB7XG4gIGZvbnQ6IGl0YWxpYyAyMnB4LzMzcHggR2VvcmdpYSwgc2VyaWY7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi8qIGxpbmUgNjU5LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0IC5wb3N0LWV4Y2VycHQgcCB7XG4gIGZvbnQ6IGl0YWxpYyAyMnB4LzMzcHggR2VvcmdpYSwgc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDY3MCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDY3NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCAuZW50cnktY29udGVudC1tZWRpYSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4vKiBsaW5lIDY3OSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCA+IC5sYXJnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgNjgyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgbWFpbiAudHlwZS1wb3N0ID4gLmxhcmdlIC5lbnRyeS1tZWRpYS13cmFwcGVyLFxuLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgPiAubGFyZ2UgLmVudHJ5LWhlYWRlci13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZzogMCAwO1xufVxuLyogbGluZSA2ODksIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgPiAubGFyZ2UgLmVudHJ5LW1lZGlhLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi8qIGxpbmUgNjk1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgbWFpbiAudHlwZS1wb3N0ID4gLmxhcmdlIC5lbnRyeS1tZWRpYS13cmFwcGVyIC5lbnRyeS1jb250ZW50LW1lZGlhIHtcbiAgbWluLWhlaWdodDogNDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDgwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLyogbGluZSA3MDMsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgPiAubGFyZ2UgLmVudHJ5LW1lZGlhLXdyYXBwZXIgLmVudHJ5LWNvbnRlbnQtbWVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCB0cmFuc3BhcmVudCAwLCBibGFjayAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDEwMCUsICMwMDApKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB0cmFuc3BhcmVudCAwLCAjMDAwIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCB0cmFuc3BhcmVudCAwLCBibGFjayAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHRyYW5zcGFyZW50IDAsIGJsYWNrIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwJSwgIzAwMCAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJyxlbmRDb2xvcnN0cj0nIzAwMDAwMCcsR3JhZGllbnRUeXBlPTApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZTtcbiAgei1pbmRleDogMTtcbn1cbi8qIGxpbmUgNzI2LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgbWFpbiAudHlwZS1wb3N0ID4gLmxhcmdlIC5lbnRyeS1oZWFkZXItd3JhcHBlciB7XG4gIG1hcmdpbjogMTJweCAxNXB4IDE1cHggMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSA3MzQsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgPiAubGFyZ2UgLmVudHJ5LWhlYWRlci13cmFwcGVyIC5icmVhZGNydW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogLTdweDtcbn1cbi8qIGxpbmUgNzM2LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgbWFpbiAudHlwZS1wb3N0ID4gLmxhcmdlIC5lbnRyeS1oZWFkZXItd3JhcHBlciAuYnJlYWRjcnVtYiBzcGFuIHtcbiAgb3BhY2l0eTogLjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSA3NDEsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgPiAubGFyZ2UgLmVudHJ5LWhlYWRlci13cmFwcGVyIC5lbnRyeS1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4vKiBsaW5lIDc0MywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCA+IC5sYXJnZSAuZW50cnktaGVhZGVyLXdyYXBwZXIgLmVudHJ5LXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDc0NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCA+IC5sYXJnZSAuZW50cnktaGVhZGVyLXdyYXBwZXIgLmVudHJ5LW1ldGEge1xuICBjb2xvcjogI0NFQ0VDRTtcbn1cbi8qIGxpbmUgNzUwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgbWFpbiAudHlwZS1wb3N0IC5lbnRyeS1tZWRpYS13cmFwcGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG4vKiBsaW5lIDc1NiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCAuZW50cnktY29udGVudC1tZWRpYSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKiBsaW5lIDc2MCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCAuZW50cnktaGVhZGVyLXdyYXBwZXIge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAxNXB4IDAgMDtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG4vKiBsaW5lIDc2NiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCAuZW50cnktaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi8qIGxpbmUgNzcwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgbWFpbiAudHlwZS1wb3N0IC5lbnRyeS1tZXRhIHtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuLyogbGluZSA3NzMsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgLmVudHJ5LW1ldGEgPiBkaXYge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLyogbGluZSA3NzcsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgLmVudHJ5LW1ldGEgPiBkaXYgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSA3NzksIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgLmVudHJ5LW1ldGEgPiBkaXYgaW1nIHtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4vKiBsaW5lIDc4OCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCAuZW50cnktbWV0YSA+IGRpdi5kYXRlIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDc5MiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCAuZW50cnktbWV0YSA+IGRpdi5kYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLyogbGluZSA4MTMsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgYXJ0aWNsZS5lbnRyeS1jb250ZW50IGgxLCAuc2luZ2xlIG1haW4gLnR5cGUtcG9zdCBhcnRpY2xlLmVudHJ5LWNvbnRlbnQgaDIsIC5zaW5nbGUgbWFpbiAudHlwZS1wb3N0IGFydGljbGUuZW50cnktY29udGVudCBoMywgLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgYXJ0aWNsZS5lbnRyeS1jb250ZW50IGg0LCAuc2luZ2xlIG1haW4gLnR5cGUtcG9zdCBhcnRpY2xlLmVudHJ5LWNvbnRlbnQgaDUsIC5zaW5nbGUgbWFpbiAudHlwZS1wb3N0IGFydGljbGUuZW50cnktY29udGVudCBoNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4vKiBsaW5lIDgxOSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCBhcnRpY2xlLmVudHJ5LWNvbnRlbnQgcDpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIge1xuICBmb250LXNpemU6IDRlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiTGF0b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBtYXJnaW4tcmlnaHQ6IDAuMTBlbTtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBsaW5lLWhlaWdodDogMC41O1xufVxuLyogbGluZSA4MzAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIC50eXBlLXBvc3QgYXJ0aWNsZS5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGUgcDpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmbG9hdDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDg0MSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLnR5cGUtcG9zdCAucG9zdC1leGNlcnB0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi8qIGxpbmUgODQ1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgbWFpbiAudHlwZS1wb3N0IC5wb3N0LXRvcCAubGFyZ2UtNjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLyogbGluZSA4NTEsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIC5mb3JtYXQtZ2FsbGVyeSAuZW50cnktY29udGVudC1tZWRpYSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKiBsaW5lIDg1NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gLmZvcm1hdC1saW5rIC5pY29uLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7XG59XG4vKiBsaW5lIDg1OSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gZm9vdGVyLm1ldGEge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLyogbGluZSA4NjEsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIGZvb3Rlci5tZXRhIGg2LFxuLnNpbmdsZSBtYWluIGZvb3Rlci5tZXRhIGEsXG4uc2luZ2xlIG1haW4gZm9vdGVyLm1ldGEgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4vKiBsaW5lIDg2NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gZm9vdGVyLm1ldGEgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDg2OSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIG1haW4gZm9vdGVyLm1ldGEgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLyogbGluZSA4NzMsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIGZvb3Rlci5tZXRhIHN0cm9uZyxcbi5zaW5nbGUgbWFpbiBmb290ZXIubWV0YSBhIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIG1hcmdpbjogMXB4IDFweCAwIDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSA4ODYsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSBtYWluIGZvb3Rlci5tZXRhIGEge1xuICBiYWNrZ3JvdW5kOiAjQUFBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDg5NywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tcmlnaHQsIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1sZWZ0IHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCM0QzNTtcbiAgbWFyZ2luOiAwcHg7XG4gIHRvcDogMTIwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgOTExLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1yaWdodCAuc2hhcmUtbmV0d29yaywgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWxlZnQgLnNoYXJlLW5ldHdvcmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSA5MTUsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLXJpZ2h0IC5pY29uLCAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tbGVmdCAuaWNvbiB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi8qIGxpbmUgOTIxLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1sZWZ0IHtcbiAgbGVmdDogMTFweDtcbn1cbi8qIGxpbmUgOTI1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1yaWdodCB7XG4gIHJpZ2h0OiAxMXB4O1xufVxuLyogbGluZSA5MjksIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlLCAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYmVsb3csIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZS1iZWxvdyB7XG4gIG1hcmdpbjogMzBweCAwIDE1cHggMDtcbn1cbi8qIGxpbmUgOTM1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZSAuaWNvbiwgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWJlbG93IC5pY29uLCAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYWJvdmUtYmVsb3cgLmljb24ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDk0MywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYWJvdmUgLmljb246bGFzdC1jaGlsZCwgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWJlbG93IC5pY29uOmxhc3QtY2hpbGQsIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZS1iZWxvdyAuaWNvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLyogbGluZSA5NDUsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlIC5pY29uOmJlZm9yZSwgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWJlbG93IC5pY29uOmJlZm9yZSwgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlLWJlbG93IC5pY29uOmJlZm9yZSB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgOTUwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZSAuaWNvbjphZnRlciwgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWJlbG93IC5pY29uOmFmdGVyLCAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYWJvdmUtYmVsb3cgLmljb246YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAzOHB4O1xufVxuLyogbGluZSA5NjIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlIC5pY29uIC5zaGFyZS1uZXR3b3JrLCAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYmVsb3cgLmljb24gLnNoYXJlLW5ldHdvcmssIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZS1iZWxvdyAuaWNvbiAuc2hhcmUtbmV0d29yayB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLyogbGluZSA5NjcsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlIC5pY29uX2VtYmVkX2ZiLCAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYmVsb3cgLmljb25fZW1iZWRfZmIsIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZS1iZWxvdyAuaWNvbl9lbWJlZF9mYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG59XG4vKiBsaW5lIDk3MSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYWJvdmUgLmljb25fZW1iZWRfdHcsIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1iZWxvdyAuaWNvbl9lbWJlZF90dywgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlLWJlbG93IC5pY29uX2VtYmVkX3R3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWNlZDtcbn1cbi8qIGxpbmUgOTc1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZSAuaWNvbl9lbWJlZF9ncGx1cywgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWJlbG93IC5pY29uX2VtYmVkX2dwbHVzLCAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYWJvdmUtYmVsb3cgLmljb25fZW1iZWRfZ3BsdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDE0ODM2O1xufVxuLyogbGluZSA5NzksIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlIC5pY29uX2VtYmVkX2xpbmtlZGluLCAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYmVsb3cgLmljb25fZW1iZWRfbGlua2VkaW4sIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZS1iZWxvdyAuaWNvbl9lbWJlZF9saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiYjY7XG59XG4vKiBsaW5lIDk4MywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYWJvdmUgLmljb25fZW1iZWRfY29tbWVudHMsIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1iZWxvdyAuaWNvbl9lbWJlZF9jb21tZW50cywgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlLWJlbG93IC5pY29uX2VtYmVkX2NvbW1lbnRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWEwMDtcbn1cbi8qIGxpbmUgOTg3LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZSAucG9zdC10b3RhbC1zaGFyZSxcbi5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZSAucG9zdC10b3RhbC1jb21tZW50cywgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWJlbG93IC5wb3N0LXRvdGFsLXNoYXJlLFxuLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWJlbG93IC5wb3N0LXRvdGFsLWNvbW1lbnRzLCAuc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYWJvdmUtYmVsb3cgLnBvc3QtdG90YWwtc2hhcmUsXG4uc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYWJvdmUtYmVsb3cgLnBvc3QtdG90YWwtY29tbWVudHMge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4vKiBsaW5lIDk5NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUucG9zaXRpb24tYWJvdmUgLnBvc3QtdG90YWwtY29tbWVudHMsIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1iZWxvdyAucG9zdC10b3RhbC1jb21tZW50cywgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlLWJlbG93IC5wb3N0LXRvdGFsLWNvbW1lbnRzIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZmRmZGQ7XG59XG4vKiBsaW5lIDEwMDAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlIC50b3RhbC1jb3VudCwgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWJlbG93IC50b3RhbC1jb3VudCwgLnNpbmdsZSAucG9zdC1zaWRlLXNoYXJlLnBvc2l0aW9uLWFib3ZlLWJlbG93IC50b3RhbC1jb3VudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLyogbGluZSAxMDA2LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZSAudG90YWwtdGl0bGUsIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1iZWxvdyAudG90YWwtdGl0bGUsIC5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZS5wb3NpdGlvbi1hYm92ZS1iZWxvdyAudG90YWwtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLyogbGluZSAxMDE1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5zaW5nbGUgLnBvc3Qtc2lkZS1zaGFyZSAudGl0bGUge1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA3cHggMCA1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM4KTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiTGF0b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi8qIGxpbmUgMTAyOCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlIC5wb3N0LXNpZGUtc2hhcmUgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBQT1NUIFRIVU1CICovXG4vKiBsaW5lIDEwMzgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnNpbmdsZS1wb3N0IC5wb3N0LXRodW1iIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMTA0MiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uc2luZ2xlLXBvc3QgLnBvc3QtdGh1bWIgaW1nOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi8qIGxpbmUgMTA0OSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uZW50cnktY29udGVudC1tZWRpYSAuZ2FsbGVyeS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKiBsaW5lIDEwNTEsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVudHJ5LWNvbnRlbnQtbWVkaWEgLmdhbGxlcnktaW1hZ2U6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMTA1NCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucG9zdC1ncmlkLXNoYXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDFweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4vKiBsaW5lIDEwNjUsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3QtZ3JpZC1zaGFyZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBUUNBWUFBQUFmOC85aEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeU5wVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOUzFqTURFMElEYzVMakUxTVRRNE1Td2dNakF4TXk4d015OHhNeTB4TWpvd09Ub3hOU0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5ESUNoTllXTnBiblJ2YzJncElpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qTXdRa1F5TXpjNU9VTkdNVEV4UlROQ05ETTJPRGd6UlVSRlJUVkRRVFk1SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pNd1FrUXlNemRCT1VOR01URXhSVE5DTkRNMk9EZ3pSVVJGUlRWRFFUWTVJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TXpCQ1JESXpOemM1UTBZeE1URkZNMEkwTXpZNE9ETkZSRVZGTlVOQk5qa2lJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNekJDUkRJek56ZzVRMFl4TVRGRk0wSTBNelk0T0RORlJFVkZOVU5CTmpraUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6N0FsbHRjQUFBQTMwbEVRVlI0MnB6VHZRckNNQkRBOFZvVXdVWFF4Y1Zad2RIUjFhbnFTMGdIRjE5REoxK2drNXV6aTdnNStCd3FmbEZid2NrT2lsRC9nUWpWcHRBWStKWDA0SzVKZWpIQ01EUTBkYkhGQmxaR0JEWEhBVlU1MzV1Ry9vaCswY3hxSnJkUndGRWtZNkN6OXg1Y05LUHh0TWtkVmZLbndBb0xsR1F3aHdtdU9NR1J5UzFWY2ZGWVk0Y0FTOHpEK0hDU1ZoZDlFU3ZvNDZVb2NFa3FvT29ERjVXZjJBMWwxVzlSOWNGVUVRdFFWM2RGZkZuaUVNZnc0V0VFVzg3dE5GdElHalhNNEtPQko0YTZkeUVQRDhWLzc4SUQ5Njh6L1BNNm4yV1RXVzhCQmdBZWdicUVBRzNML3dBQUFBQkpSVTVFcmtKZ2dnPT1cIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDAsIDAsIDAuMzMpO1xufVxuLyogbGluZSAxMDg3LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0LWdyaWQtc2hhcmUgc3Bhbi5pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDI1cHg7XG4gIHRleHQtaW5kZW50OiAyMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQ6IGJvbGQgMTRweC8yN3B4IGhlbHZldGljYTtcbiAgY29sb3I6ICNGRkY7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4vKiBsaW5lIDExMDIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuc3Bhbi5wb3N0LWZvcm1hdCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLyogbGluZSAxMTIwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbnNwYW4ucG9zdC1mb3JtYXQuYXVkaW8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODFweCAwcHg7XG59XG4vKiBsaW5lIDExMjIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuc3Bhbi5wb3N0LWZvcm1hdC5nYWxsZXJ5IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxOXB4IDBweDtcbn1cbi8qIGxpbmUgMTEyNCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG5zcGFuLnBvc3QtZm9ybWF0LnZpZGVvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXBsYXktMjQucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBBVVRIT1IgUE9TVCAvIEFCT1VUIFRIRSBBVVRIT1IgKFBST0ZJTEUgUEFHRSlcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAxMTM1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5hYm91dC1hdXRob3Ige1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMzksIDI0MCwgMC4xNik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMTE0MywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYWJvdXQtYXV0aG9yOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCByZ2JhKDIzOCwgMjM5LCAyNDAsIDAuMTYpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLThweDtcbiAgbGVmdDogMTNweDtcbn1cbi8qIGxpbmUgMTE1NCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYWJvdXQtYXV0aG9yIC5pbm5lciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGQ7XG59XG4vKiBsaW5lIDExNTgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmFib3V0LWF1dGhvciAuaW5uZXIgPiBoMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNmY2ZjZmMgdXJsKC4uL2ltYWdlcy9kb3RzX3BhdC5wbmcpIHJlcGVhdC14IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG59XG4vKiBsaW5lIDExNjgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmFib3V0LWF1dGhvciAuaW5uZXIgPiBoMyBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi8qIGxpbmUgMTE3NiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYWJvdXQtYXV0aG9yIC5hdXRob3ItYXZhdGFyIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLyogbGluZSAxMTgyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5hYm91dC1hdXRob3IgLmF1dGhvci1kZXNjIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA4MyU7XG59XG4vKiBsaW5lIDExODYsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmFib3V0LWF1dGhvciAuYXV0aG9yLWRlc2MgaDQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLyogbGluZSAxMTkwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5hYm91dC1hdXRob3IgLmF1dGhvci1kZXNjIHAge1xuICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcbn1cbi8qIGxpbmUgMTE5MywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYWJvdXQtYXV0aG9yIC5hdXRob3ItbGlua3Mge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMTE5OCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uYWJvdXQtYXV0aG9yIC5hdXRob3ItbGlua3MgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAtbXMtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLW8tYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC4ycztcbiAgLW1vei1hbmltYXRpb24tZHVyYXRpb246IC4ycztcbiAgLW1zLWFuaW1hdGlvbi1kdXJhdGlvbjogLjJzO1xuICAtby1hbmltYXRpb24tZHVyYXRpb246IC4ycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuMnM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IEZhZGVJbjtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogRmFkZUluO1xuICAtby1hbmltYXRpb24tbmFtZTogRmFkZUluO1xuICBhbmltYXRpb24tbmFtZTogRmFkZUluO1xufVxuLyogbGluZSAxMjE0LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5hYm91dC1hdXRob3IgLmF1dGhvci1saW5rcyBsaSBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBQT1NUIE5BViAqL1xuLyogbGluZSAxMjI0LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0LW5hdiB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLyogbGluZSAxMjMxLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0LW5hdiBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDEyMzMsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3QtbmF2IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLyogbGluZSAxMjM3LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0LW5hdiB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4vKiBsaW5lIDEyNDAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3QtbmF2IHVsIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxMjQ3LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0LW5hdiB1bCBsaS5wcmV2aW91cyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREREO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi8qIGxpbmUgMTI1MiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucG9zdC1uYXYgdWwgbGkubmV4dCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLyogbGluZSAxMjU2LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0LW5hdiB1bCBsaSBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMTI2NCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucG9zdC1uYXYgLm5leHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi8qIGxpbmUgMTI3MCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucG9zdC1uYXYuYmVsb3ctcG9zdCBsaSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi8qIGxpbmUgMTI3MywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucG9zdC1uYXYuYmVsb3ctcG9zdCBsaSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDEyNzcsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnBvc3QtbmF2LmJlbG93LXBvc3QgbGkucHJldmlvdXMge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGZkZmRkO1xufVxuLyogbGluZSAxMjg1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0LW5hdi5iZWxvdy1wb3N0IGxpLnByZXZpb3VzIGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLyogbGluZSAxMjkwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5wb3N0LW5hdi5iZWxvdy1wb3N0IGxpLm5leHQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi8qIGxpbmUgMTI5NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucG9zdC1uYXYuYmVsb3ctcG9zdCBsaS5uZXh0IGEge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyogUkVMQVRFRCBQT1NUUyAgKi9cbi8qIGxpbmUgMTMwNywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4vKiBsaW5lIDEzMTAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgPiBoMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltYWdlcy9kb3RzX3BhdC5wbmcpIHJlcGVhdC14IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xufVxuLyogbGluZSAxMzE5LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzID4gaDMgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDEzMjUsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4vKiBsaW5lIDEzMzAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTMzOCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyB1bCBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgMTM0MCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyB1bCBsaTpob3ZlciAuZW50cnktaGVhZGVyIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDEzNDQsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgdWwgLmVudHJ5LWV4Y2VycHQge1xuICBtaW4taGVpZ2h0OiAzMnB4O1xufVxuLyogbGluZSAxMzUwLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIC5vbmUtaXRlbSBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAxMzUzLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIC5vbmUtaXRlbSBsaSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTM1NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyAub25lLWl0ZW0gbGkgLmVudHJ5LWhlYWRlciBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4vKiBsaW5lIDEzNTgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgLnR3by1pdGVtcyBsaSB7XG4gIHdpZHRoOiA1MCU7XG59XG4vKiBsaW5lIDEzNjAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgLnR3by1pdGVtcyBsaSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTM2MiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyAudHdvLWl0ZW1zIGxpIC5lbnRyeS1oZWFkZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLyogbGluZSAxMzY1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIC50aHJlZS1pdGVtcyBsaSB7XG4gIHdpZHRoOiAzMy4zMyU7XG59XG4vKiBsaW5lIDEzNjcsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgLnRocmVlLWl0ZW1zIGxpIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwMnB4O1xufVxuLyogbGluZSAxMzczLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIC5mb3VyLWl0ZW1zIGxpIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi8qIGxpbmUgMTM3NSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyAuZm91ci1pdGVtcyBsaSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTM3NiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyAuZm91ci1pdGVtcyBsaSAuZW50cnktaGVhZGVyIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi8qIGxpbmUgMTM3OSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyAuZml2ZS1pdGVtcyBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAxMzgyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIC5maXZlLWl0ZW1zIGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIGhlaWdodDogMzAycHg7XG59XG4vKiBsaW5lIDEzODYsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgLmZpdmUtaXRlbXMgbGk6Zmlyc3QtY2hpbGQgaW1nIHtcbiAgaGVpZ2h0OiAzMDJweDtcbn1cbi8qIGxpbmUgMTM5MCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyAuZml2ZS1pdGVtcyBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHdpZHRoOiAzMy4zMyU7XG59XG4vKiBsaW5lIDEzOTIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgLmZpdmUtaXRlbXMgbGk6bm90KDpmaXJzdC1jaGlsZCkgaW1nIHtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi8qIGxpbmUgMTM5NywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyAuZW50cnktY29udGVudC1tZWRpYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogMzAycHg7XG59XG4vKiBsaW5lIDE0MDIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgLmVudHJ5LWhlYWRlciBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogUkVDRU5UIFBPU1RTIENBUk9VU0VMICovXG4vKiBsaW5lIDE0MTEsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnJlY2VudC1wb3N0cy1jYXJvdXNlbC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDMxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGQ7XG59XG5cbi8qIGxpbmUgMTQxNywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucmVjZW50LXBvc3RzLWNhcm91c2VsIHtcbiAgaGVpZ2h0OiA5NXB4O1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbjogMTVweCAwIDAgMDtcbn1cbi8qIGxpbmUgMTQyMiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucmVjZW50LXBvc3RzLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xufVxuLyogbGluZSAxNDI2LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5yZWNlbnQtcG9zdHMtY2Fyb3VzZWwgLmhvcml6b250YWwtY2Fyb3VzZWwge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4vKiBsaW5lIDE0MzAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnJlY2VudC1wb3N0cy1jYXJvdXNlbCB1bCB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAxNDM1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5yZWNlbnQtcG9zdHMtY2Fyb3VzZWwgbGkge1xuICB3aWR0aDogMjM4cHg7XG4gIGhlaWdodDogODBweDtcbn1cbi8qIGxpbmUgMTQzOCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucmVjZW50LXBvc3RzLWNhcm91c2VsIGxpIC50ZWFzZXItbWluaSB7XG4gIHdpZHRoOiAyMzhweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLyogbGluZSAxNDQ0LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5yZWNlbnQtcG9zdHMtY2Fyb3VzZWwgLmdyaWQtdGh1bWIsXG4ucmVjZW50LXBvc3RzLWNhcm91c2VsIC5lbnRyeS1zdW1tYXJ5IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDE0NDksIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnJlY2VudC1wb3N0cy1jYXJvdXNlbCAuZ3JpZC10aHVtYiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDE0NTgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnJlY2VudC1wb3N0cy1jYXJvdXNlbCAuZW50cnktZXh0cmFzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG59XG4vKiBsaW5lIDE0NjMsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnJlY2VudC1wb3N0cy1jYXJvdXNlbCAuZW50cnktZXh0cmFzIC5lbnRyeS1jYXRlZ29yeSB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG59XG4vKiBsaW5lIDE0NjcsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnJlY2VudC1wb3N0cy1jYXJvdXNlbCAuZW50cnktZXh0cmFzIC5lbnRyeS1mZWF0dXJlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDE0NzAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnJlY2VudC1wb3N0cy1jYXJvdXNlbCAuZW50cnktc3VtbWFyeSB7XG4gIHdpZHRoOiAxMjlweDtcbn1cbi8qIGxpbmUgMTQ3MywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucmVjZW50LXBvc3RzLWNhcm91c2VsIC5lbnRyeS1zdW1tYXJ5IC5lbnRyeS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLyogbGluZSAxNDc5LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5yZWNlbnQtcG9zdHMtY2Fyb3VzZWwgLmVudHJ5LXN1bW1hcnkgLmVudHJ5LXRpdGxlIGEge1xuICBjb2xvcjogYmxhY2s7XG59XG4vKiBsaW5lIDE0ODQsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnJlY2VudC1wb3N0cy1jYXJvdXNlbCAuY29udHJvbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDI0cHggNXB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICB0b3A6IDBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxNDk0LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5yZWNlbnQtcG9zdHMtY2Fyb3VzZWwgLmNvbnRyb2wucHJldjpiZWZvcmUsIC5yZWNlbnQtcG9zdHMtY2Fyb3VzZWwgLmNvbnRyb2wubmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLyogbGluZSAxNTAyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5yZWNlbnQtcG9zdHMtY2Fyb3VzZWwgLmNvbnRyb2wucHJldiB7XG4gIGxlZnQ6IDBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RmZGZkZDtcbn1cbi8qIGxpbmUgMTUwMywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucmVjZW50LXBvc3RzLWNhcm91c2VsIC5jb250cm9sLnByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cbi8qIGxpbmUgMTUwOCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ucmVjZW50LXBvc3RzLWNhcm91c2VsIC5jb250cm9sLm5leHQge1xuICByaWdodDogMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZmRmZGQ7XG59XG4vKiBsaW5lIDE1MDksIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLnJlY2VudC1wb3N0cy1jYXJvdXNlbCAuY29udHJvbC5uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi8qIGxpbmUgMTUxNywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyBsaSxcbi5jb250ZW50LWxpc3QtYmlnLFxuLnJldmlldy1zbGlkZS1pdGVtLFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMTUzMCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyBsaSAuZW50cnktY29udGVudC1tZWRpYSxcbi5jb250ZW50LWxpc3QtYmlnIC5lbnRyeS1jb250ZW50LW1lZGlhLFxuLnJldmlldy1zbGlkZS1pdGVtIC5lbnRyeS1jb250ZW50LW1lZGlhLFxuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLmVudHJ5LWNvbnRlbnQtbWVkaWEsXG4uY29udGVudC1jYXJvdXNlbC1lbGVtZW50IC5lbnRyeS1jb250ZW50LW1lZGlhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTUzMywgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyBsaSAuZW50cnktY29udGVudC1tZWRpYTpiZWZvcmUsXG4uY29udGVudC1saXN0LWJpZyAuZW50cnktY29udGVudC1tZWRpYTpiZWZvcmUsXG4ucmV2aWV3LXNsaWRlLWl0ZW0gLmVudHJ5LWNvbnRlbnQtbWVkaWE6YmVmb3JlLFxuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLmVudHJ5LWNvbnRlbnQtbWVkaWE6YmVmb3JlLFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCAuZW50cnktY29udGVudC1tZWRpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHRyYW5zcGFyZW50IDAsIGJsYWNrIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMTAwJSwgIzAwMCkpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHRyYW5zcGFyZW50IDAsICMwMDAgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHRyYW5zcGFyZW50IDAsIGJsYWNrIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCwgYmxhY2sgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAlLCAjMDAwIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLGVuZENvbG9yc3RyPScjMDAwMDAwJyxHcmFkaWVudFR5cGU9MCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlO1xuICB6LWluZGV4OiAxO1xufVxuLyogbGluZSAxNTUyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIGxpIC5lbnRyeS1jb250ZW50LW1lZGlhIGltZyxcbi5jb250ZW50LWxpc3QtYmlnIC5lbnRyeS1jb250ZW50LW1lZGlhIGltZyxcbi5yZXZpZXctc2xpZGUtaXRlbSAuZW50cnktY29udGVudC1tZWRpYSBpbWcsXG4uZWxlbWVudC1jb250ZW50X3NsaWRlciAuZW50cnktY29udGVudC1tZWRpYSBpbWcsXG4uY29udGVudC1jYXJvdXNlbC1lbGVtZW50IC5lbnRyeS1jb250ZW50LW1lZGlhIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW8tYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBsaW5lIDE1NzEsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgbGkgLmVudHJ5LW1ldGEsXG4uY29udGVudC1saXN0LWJpZyAuZW50cnktbWV0YSxcbi5yZXZpZXctc2xpZGUtaXRlbSAuZW50cnktbWV0YSxcbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5lbnRyeS1tZXRhLFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCAuZW50cnktbWV0YSB7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKiBsaW5lIDE1NzUsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgbGkgLmVudHJ5LW1ldGEgPiBkaXYsXG4uY29udGVudC1saXN0LWJpZyAuZW50cnktbWV0YSA+IGRpdixcbi5yZXZpZXctc2xpZGUtaXRlbSAuZW50cnktbWV0YSA+IGRpdixcbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5lbnRyeS1tZXRhID4gZGl2LFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCAuZW50cnktbWV0YSA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDE1NzgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgbGkgLmVudHJ5LW1ldGEgLmRhdGUsXG4uY29udGVudC1saXN0LWJpZyAuZW50cnktbWV0YSAuZGF0ZSxcbi5yZXZpZXctc2xpZGUtaXRlbSAuZW50cnktbWV0YSAuZGF0ZSxcbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5lbnRyeS1tZXRhIC5kYXRlLFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCAuZW50cnktbWV0YSAuZGF0ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4vKiBsaW5lIDE1ODgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgbGkgLmVudHJ5LXRpdGxlLFxuLmNvbnRlbnQtbGlzdC1iaWcgLmVudHJ5LXRpdGxlLFxuLnJldmlldy1zbGlkZS1pdGVtIC5lbnRyeS10aXRsZSxcbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5lbnRyeS10aXRsZSxcbi5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQgLmVudHJ5LXRpdGxlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4wN3M7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpIDAuMDdzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSkgMC4wN3M7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KSAwLjA3cztcbn1cbi8qIGxpbmUgMTU5NiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyBsaSAuZW50cnktaGVhZGVyLFxuLmNvbnRlbnQtbGlzdC1iaWcgLmVudHJ5LWhlYWRlcixcbi5yZXZpZXctc2xpZGUtaXRlbSAuZW50cnktaGVhZGVyLFxuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLmVudHJ5LWhlYWRlcixcbi5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQgLmVudHJ5LWhlYWRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0NXB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0NXB4KTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQ1cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMDdzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KSAwLjA3cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpIDAuMDdzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSkgMC4wN3M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLyogbGluZSAxNjE4LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIGxpIC5lbnRyeS1oZWFkZXIgaDEsXG4uY29udGVudC1saXN0LWJpZyAuZW50cnktaGVhZGVyIGgxLFxuLnJldmlldy1zbGlkZS1pdGVtIC5lbnRyeS1oZWFkZXIgaDEsXG4uZWxlbWVudC1jb250ZW50X3NsaWRlciAuZW50cnktaGVhZGVyIGgxLFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCAuZW50cnktaGVhZGVyIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi8qIGxpbmUgMTYyMCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyBsaSAuZW50cnktaGVhZGVyIGgyLFxuLmNvbnRlbnQtbGlzdC1iaWcgLmVudHJ5LWhlYWRlciBoMixcbi5yZXZpZXctc2xpZGUtaXRlbSAuZW50cnktaGVhZGVyIGgyLFxuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLmVudHJ5LWhlYWRlciBoMixcbi5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQgLmVudHJ5LWhlYWRlciBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4vKiBsaW5lIDE2MjIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgbGkgLmVudHJ5LWhlYWRlciBoMyxcbi5jb250ZW50LWxpc3QtYmlnIC5lbnRyeS1oZWFkZXIgaDMsXG4ucmV2aWV3LXNsaWRlLWl0ZW0gLmVudHJ5LWhlYWRlciBoMyxcbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyIC5lbnRyeS1oZWFkZXIgaDMsXG4uY29udGVudC1jYXJvdXNlbC1lbGVtZW50IC5lbnRyeS1oZWFkZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSAxNjI0LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIGxpIC5lbnRyeS1oZWFkZXIgaDQsXG4uY29udGVudC1saXN0LWJpZyAuZW50cnktaGVhZGVyIGg0LFxuLnJldmlldy1zbGlkZS1pdGVtIC5lbnRyeS1oZWFkZXIgaDQsXG4uZWxlbWVudC1jb250ZW50X3NsaWRlciAuZW50cnktaGVhZGVyIGg0LFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCAuZW50cnktaGVhZGVyIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi8qIGxpbmUgMTYyOCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyBsaSAucmV2aWV3LXNjb3JlLFxuLmNvbnRlbnQtbGlzdC1iaWcgLnJldmlldy1zY29yZSxcbi5yZXZpZXctc2xpZGUtaXRlbSAucmV2aWV3LXNjb3JlLFxuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLnJldmlldy1zY29yZSxcbi5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQgLnJldmlldy1zY29yZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xufVxuLyogbGluZSAxNjM0LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIGxpIC5lbnRyeS1leGNlcnB0LFxuLmNvbnRlbnQtbGlzdC1iaWcgLmVudHJ5LWV4Y2VycHQsXG4ucmV2aWV3LXNsaWRlLWl0ZW0gLmVudHJ5LWV4Y2VycHQsXG4uZWxlbWVudC1jb250ZW50X3NsaWRlciAuZW50cnktZXhjZXJwdCxcbi5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQgLmVudHJ5LWV4Y2VycHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDVweCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQ1cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQ1cHgpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0NXB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4wN3M7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpIDAuMDdzLCB0b3AgMC43cyBlYXNlLWluO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSkgMC4wN3MsIHRvcCAwLjdzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KSAwLjA3cywgdG9wIDAuN3MgZWFzZS1pbjtcbiAgY29sb3I6ICNDRUNFQ0U7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi8qIGxpbmUgMTY1OCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4jcmVsYXRlZC1wb3N0cyBsaTpob3ZlciAuZW50cnktY29udGVudC1tZWRpYTpiZWZvcmUsXG4uY29udGVudC1saXN0LWJpZzpob3ZlciAuZW50cnktY29udGVudC1tZWRpYTpiZWZvcmUsXG4ucmV2aWV3LXNsaWRlLWl0ZW06aG92ZXIgLmVudHJ5LWNvbnRlbnQtbWVkaWE6YmVmb3JlLFxuLmVsZW1lbnQtY29udGVudF9zbGlkZXI6aG92ZXIgLmVudHJ5LWNvbnRlbnQtbWVkaWE6YmVmb3JlLFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudDpob3ZlciAuZW50cnktY29udGVudC1tZWRpYTpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4vKiBsaW5lIDE2NjAsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgbGk6aG92ZXIgLmVudHJ5LWNvbnRlbnQtbWVkaWEgaW1nLFxuLmNvbnRlbnQtbGlzdC1iaWc6aG92ZXIgLmVudHJ5LWNvbnRlbnQtbWVkaWEgaW1nLFxuLnJldmlldy1zbGlkZS1pdGVtOmhvdmVyIC5lbnRyeS1jb250ZW50LW1lZGlhIGltZyxcbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyOmhvdmVyIC5lbnRyeS1jb250ZW50LW1lZGlhIGltZyxcbi5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQ6aG92ZXIgLmVudHJ5LWNvbnRlbnQtbWVkaWEgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xufVxuLyogbGluZSAxNjcxLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIGxpOmhvdmVyIC5lbnRyeS1oZWFkZXIgaDEsXG4jcmVsYXRlZC1wb3N0cyBsaTpob3ZlciAuZW50cnktaGVhZGVyIGgxLmVudHJ5LXRpdGxlLFxuLmNvbnRlbnQtbGlzdC1iaWc6aG92ZXIgLmVudHJ5LWhlYWRlciBoMSxcbi5jb250ZW50LWxpc3QtYmlnOmhvdmVyIC5lbnRyeS1oZWFkZXIgaDEuZW50cnktdGl0bGUsXG4ucmV2aWV3LXNsaWRlLWl0ZW06aG92ZXIgLmVudHJ5LWhlYWRlciBoMSxcbi5yZXZpZXctc2xpZGUtaXRlbTpob3ZlciAuZW50cnktaGVhZGVyIGgxLmVudHJ5LXRpdGxlLFxuLmVsZW1lbnQtY29udGVudF9zbGlkZXI6aG92ZXIgLmVudHJ5LWhlYWRlciBoMSxcbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyOmhvdmVyIC5lbnRyeS1oZWFkZXIgaDEuZW50cnktdGl0bGUsXG4uY29udGVudC1jYXJvdXNlbC1lbGVtZW50OmhvdmVyIC5lbnRyeS1oZWFkZXIgaDEsXG4uY29udGVudC1jYXJvdXNlbC1lbGVtZW50OmhvdmVyIC5lbnRyeS1oZWFkZXIgaDEuZW50cnktdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogbGluZSAxNjc0LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIGxpOmhvdmVyIC5lbnRyeS1oZWFkZXIgaDIsXG4uY29udGVudC1saXN0LWJpZzpob3ZlciAuZW50cnktaGVhZGVyIGgyLFxuLnJldmlldy1zbGlkZS1pdGVtOmhvdmVyIC5lbnRyeS1oZWFkZXIgaDIsXG4uZWxlbWVudC1jb250ZW50X3NsaWRlcjpob3ZlciAuZW50cnktaGVhZGVyIGgyLFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudDpob3ZlciAuZW50cnktaGVhZGVyIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLyogbGluZSAxNjc2LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIGxpOmhvdmVyIC5lbnRyeS1oZWFkZXIgaDMsXG4uY29udGVudC1saXN0LWJpZzpob3ZlciAuZW50cnktaGVhZGVyIGgzLFxuLnJldmlldy1zbGlkZS1pdGVtOmhvdmVyIC5lbnRyeS1oZWFkZXIgaDMsXG4uZWxlbWVudC1jb250ZW50X3NsaWRlcjpob3ZlciAuZW50cnktaGVhZGVyIGgzLFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudDpob3ZlciAuZW50cnktaGVhZGVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLyogbGluZSAxNjc4LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIGxpOmhvdmVyIC5lbnRyeS1oZWFkZXIgaDQsXG4uY29udGVudC1saXN0LWJpZzpob3ZlciAuZW50cnktaGVhZGVyIGg0LFxuLnJldmlldy1zbGlkZS1pdGVtOmhvdmVyIC5lbnRyeS1oZWFkZXIgaDQsXG4uZWxlbWVudC1jb250ZW50X3NsaWRlcjpob3ZlciAuZW50cnktaGVhZGVyIGg0LFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudDpob3ZlciAuZW50cnktaGVhZGVyIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLyogbGluZSAxNjgyLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiNyZWxhdGVkLXBvc3RzIGxpOmhvdmVyIC5lbnRyeS1leGNlcnB0LFxuI3JlbGF0ZWQtcG9zdHMgbGk6aG92ZXIgLmVudHJ5LWhlYWRlcixcbi5jb250ZW50LWxpc3QtYmlnOmhvdmVyIC5lbnRyeS1leGNlcnB0LFxuLmNvbnRlbnQtbGlzdC1iaWc6aG92ZXIgLmVudHJ5LWhlYWRlcixcbi5yZXZpZXctc2xpZGUtaXRlbTpob3ZlciAuZW50cnktZXhjZXJwdCxcbi5yZXZpZXctc2xpZGUtaXRlbTpob3ZlciAuZW50cnktaGVhZGVyLFxuLmVsZW1lbnQtY29udGVudF9zbGlkZXI6aG92ZXIgLmVudHJ5LWV4Y2VycHQsXG4uZWxlbWVudC1jb250ZW50X3NsaWRlcjpob3ZlciAuZW50cnktaGVhZGVyLFxuLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudDpob3ZlciAuZW50cnktZXhjZXJwdCxcbi5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQ6aG92ZXIgLmVudHJ5LWhlYWRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4vKiBsaW5lIDE2OTIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuI3JlbGF0ZWQtcG9zdHMgbGk6aG92ZXIgLnJldmlldy1zY29yZSxcbi5jb250ZW50LWxpc3QtYmlnOmhvdmVyIC5yZXZpZXctc2NvcmUsXG4ucmV2aWV3LXNsaWRlLWl0ZW06aG92ZXIgLnJldmlldy1zY29yZSxcbi5lbGVtZW50LWNvbnRlbnRfc2xpZGVyOmhvdmVyIC5yZXZpZXctc2NvcmUsXG4uY29udGVudC1jYXJvdXNlbC1lbGVtZW50OmhvdmVyIC5yZXZpZXctc2NvcmUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDE2OTgsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuLmVsZW1lbnQtY29udGVudF9zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5wb3N0LXNsaWRlciAuZW50cnktdGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMTcwMiwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4uZWxlbWVudC1jb250ZW50X3NsaWRlcjpob3ZlciAuc2xpZGVyLXdyYXBwZXIgLnBvc3Qtc2xpZGVyIC5lbnRyeS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNzA4LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiAgLmVudHJ5LWNvbnRlbnQtbWVkaWEgLnBvc3QtdGh1bWIge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggMCAjZWVlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLyogbGluZSAxNzE1LCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiAgLmVudHJ5LWNvbnRlbnQtbWVkaWEgLnBvc3QtdGh1bWIuaW1hZ2UtbG9hZGluZyB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaW1hZ2UtbG9hZGluZy5wbmcpO1xuICB9XG4gIC8qIGxpbmUgMTcyMSwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4gIC5lbnRyeS1jb250ZW50LW1lZGlhIC5wb3N0LXRodW1iIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSwgdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLCB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLCB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSwgdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSwgdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgfVxuICAvKiBsaW5lIDE3MzIsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuICAuZW50cnktY29udGVudC1tZWRpYSAucG9zdC10aHVtYi5pbWFnZS1sb2FkaW5nIGltZyxcbiAgLmVudHJ5LWNvbnRlbnQtbWVkaWEgLnBvc3QtdGh1bWIuaW1hZ2UtbG9hZGluZyAuYmFja2dyb3VuZC1pbWFnZSB7XG4gICAgem9vbTogMTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC8qIGxpbmUgMTczOCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4gIC5lbnRyeS1jb250ZW50LW1lZGlhIC5wb3N0LXRodW1iLmltYWdlLWxvYWRpbmcgc3Bhbi5wb3N0LWZvcm1hdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDE3NDYsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuICAuZW50cnktY29udGVudC1tZWRpYSAucG9zdC10aHVtYi56b29tLWltZy1pbiBpbWcge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLW8tYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAvKiBsaW5lIDE3NjcsIC4uL3Njc3MvX2Jsb2cuc2NzcyAqL1xuICAuZW50cnktY29udGVudC1tZWRpYSAucG9zdC10aHVtYi56b29tLWltZy1pbjpob3ZlciBpbWcge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xuICB9XG5cbiAgLyogbGluZSAxNzgzLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbiAgLnBvc3RzLWxpc3QgLmVudHJ5LWNvbnRlbnQtbWVkaWEgLnBvc3QtdGh1bWIuaW1hZ2UtbG9hZGluZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbWFnZS1sb2FkaW5nLXNtYWxsLnBuZyk7XG4gIH1cbn1cbi8qIGxpbmUgMTc5NCwgLi4vc2Nzcy9fYmxvZy5zY3NzICovXG4ubm8tanMgLmltYWdlLWxvYWRpbmcgaW1nLFxuLm5vLWpzIC5pbWFnZS1sb2FkaW5nIC5iYWNrZ3JvdW5kLWltYWdlLFxuLmllIC5pbWFnZS1sb2FkaW5nIGltZyxcbi5pZSAuaW1hZ2UtbG9hZGluZyAuYmFja2dyb3VuZC1pbWFnZSB7XG4gIHpvb206IDE7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODAzLCAuLi9zY3NzL19ibG9nLnNjc3MgKi9cbi5pZSAuaW1hZ2UtbG9hZGluZyBzcGFuLnBvc3QtZm9ybWF0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMywgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG4uc2luZ2xlIC52aWRlby1jZW50cmFsIC5sYXJnZS05LmNvbHVtbnMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGZkZmRkO1xufVxuXG4vKiBSYWRpdW0gVmlkZW8gKi9cbi8qIGxpbmUgMTIsIC4uL3Njc3MvX3ZpZGVvLWNlbnRyYWwuc2NzcyAqL1xuLnZpZGVvLWNlbnRyYWwtY2Fyb3VzZWwgLmhvcml6b250YWwtY2Fyb3VzZWwge1xuICBoZWlnaHQ6IDEzNXB4O1xufVxuLyogbGluZSAxNiwgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG4udmlkZW8tY2VudHJhbC1jYXJvdXNlbCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAqem9vbTogMTtcbn1cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4udmlkZW8tY2VudHJhbC1jYXJvdXNlbCB1bDpiZWZvcmUsIC52aWRlby1jZW50cmFsLWNhcm91c2VsIHVsOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAyNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbi52aWRlby1jZW50cmFsLWNhcm91c2VsIHVsOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDIyLCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbi52aWRlby1jZW50cmFsLWNhcm91c2VsIGxpLnZpZGVvLWNlbnRyYWwtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjI2cHg7XG4gIGhlaWdodDogMTYwcHg7XG4gIG1hcmdpbjogMCAxcHggMCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAzMiwgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG4udmlkZW8tY2VudHJhbC1jYXJvdXNlbCAudmlkZW8tc2xpZGUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cbi8qIGxpbmUgMzcsIC4uL3Njc3MvX3ZpZGVvLWNlbnRyYWwuc2NzcyAqL1xuLnZpZGVvLWNlbnRyYWwtY2Fyb3VzZWwgLmVudHJ5LWNvbnRlbnQtbWVkaWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTM1cHg7XG59XG4vKiBsaW5lIDQxLCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbi52aWRlby1jZW50cmFsLWNhcm91c2VsIC5lbnRyeS1jb250ZW50LW1lZGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCwgYmxhY2sgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCgxMDAlLCAjMDAwKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCwgIzAwMCAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCwgYmxhY2sgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCB0cmFuc3BhcmVudCAwLCBibGFjayAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMCUsICMwMDAgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsZW5kQ29sb3JzdHI9JyMwMDAwMDAnLEdyYWRpZW50VHlwZT0wKTtcbiAgei1pbmRleDogMTtcbn1cbi8qIGxpbmUgNTcsIC4uL3Njc3MvX3ZpZGVvLWNlbnRyYWwuc2NzcyAqL1xuLnZpZGVvLWNlbnRyYWwtY2Fyb3VzZWwgLmVudHJ5LWNvbnRlbnQtbWVkaWEgLnBvc3QtdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDYwLCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbi52aWRlby1jZW50cmFsLWNhcm91c2VsIC5lbnRyeS1jb250ZW50LW1lZGlhIC5wb3N0LXRodW1iOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdmlkZW8tcGxheS1zbWFsbC5wbmcpIG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTclO1xuICBsZWZ0OiA0MCU7XG59XG4vKiBsaW5lIDczLCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbi52aWRlby1jZW50cmFsLWNhcm91c2VsIC5lbnRyeS1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDMwcHggMTBweCA1cHggMTBweDtcbiAgei1pbmRleDogMTtcbn1cbi8qIGxpbmUgNzksIC4uL3Njc3MvX3ZpZGVvLWNlbnRyYWwuc2NzcyAqL1xuLnZpZGVvLWNlbnRyYWwtY2Fyb3VzZWwgLmVudHJ5LWhlYWRlciAuZW50cnktdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4vKiBsaW5lIDgxLCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbi52aWRlby1jZW50cmFsLWNhcm91c2VsIC5lbnRyeS1oZWFkZXIgLmVudHJ5LXRpdGxlIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLyogbGluZSA4NywgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG4udmlkZW8tY2VudHJhbC1jYXJvdXNlbCAuZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhID4gZGl2IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4vKiBFbGVtZW50ICBUYWJzICovXG4vKiBsaW5lIDk5LCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbi5lbGVtZW50LXJhZGl1bV92aWRlbyAubmF2LXRhYnMsXG4uZWxlbWVudC1yYWRpdW1fdmlkZW8gLnRhYi1jb250ZW50IHtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG59XG4vKiBsaW5lIDEwNCwgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG4uZWxlbWVudC1yYWRpdW1fdmlkZW8gLm5hdi10YWJzIHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vaW1hZ2VzL2RvdHNfcGF0LnBuZykgcmVwZWF0LXggY2VudGVyO1xufVxuLyogbGluZSAxMTAsIC4uL3Njc3MvX3ZpZGVvLWNlbnRyYWwuc2NzcyAqL1xuLmVsZW1lbnQtcmFkaXVtX3ZpZGVvIC52aWRlby1jZW50cmFsLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xufVxuLyogbGluZSAxMTMsIC4uL3Njc3MvX3ZpZGVvLWNlbnRyYWwuc2NzcyAqL1xuLmVsZW1lbnQtcmFkaXVtX3ZpZGVvIC52aWRlby1jZW50cmFsLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciBsaS52aWRlby1jZW50cmFsLWl0ZW0ge1xuICB3aWR0aDogMjIycHg7XG4gIG1hcmdpbjogMCAxcHggMCAwO1xufVxuLyogbGluZSAxMTYsIC4uL3Njc3MvX3ZpZGVvLWNlbnRyYWwuc2NzcyAqL1xuLmVsZW1lbnQtcmFkaXVtX3ZpZGVvIC52aWRlby1jZW50cmFsLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciBsaS52aWRlby1jZW50cmFsLWl0ZW0gaW1nIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLyogbGluZSAxMTksIC4uL3Njc3MvX3ZpZGVvLWNlbnRyYWwuc2NzcyAqL1xuLmVsZW1lbnQtcmFkaXVtX3ZpZGVvIC52aWRlby1jZW50cmFsLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbCB7XG4gIHRvcDogMzFweDtcbn1cbi8qIGxpbmUgMTIyLCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbi5lbGVtZW50LXJhZGl1bV92aWRlbyAudmlkZW8tY2VudHJhbC1jYXJvdXNlbCAuaG9yaXpvbnRhbC1jYXJvdXNlbC1jb250YWluZXIgLmNvbnRyb2wucHJldiwgLmVsZW1lbnQtcmFkaXVtX3ZpZGVvIC52aWRlby1jZW50cmFsLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbC5uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDE1cHg7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDEzMiwgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG4uZWxlbWVudC1yYWRpdW1fdmlkZW8gLnZpZGVvLWNlbnRyYWwtY2Fyb3VzZWwgLmhvcml6b250YWwtY2Fyb3VzZWwtY29udGFpbmVyIC5jb250cm9sLnByZXY6YmVmb3JlLCAuZWxlbWVudC1yYWRpdW1fdmlkZW8gLnZpZGVvLWNlbnRyYWwtY2Fyb3VzZWwgLmhvcml6b250YWwtY2Fyb3VzZWwtY29udGFpbmVyIC5jb250cm9sLm5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4vKiBsaW5lIDE0MiwgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG4uZWxlbWVudC1yYWRpdW1fdmlkZW8gLnZpZGVvLWNlbnRyYWwtY2Fyb3VzZWwgLmhvcml6b250YWwtY2Fyb3VzZWwtY29udGFpbmVyIC5jb250cm9sOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN0JDNjczO1xuICBjb2xvcjogIzdCQzY3Mztcbn1cbi8qIGxpbmUgMTQ4LCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbi5lbGVtZW50LXJhZGl1bV92aWRlbyAudmlkZW8tY2VudHJhbC1jYXJvdXNlbCAuaG9yaXpvbnRhbC1jYXJvdXNlbC1jb250YWluZXIgLmNvbnRyb2wubmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xufVxuLyogbGluZSAxNTEsIC4uL3Njc3MvX3ZpZGVvLWNlbnRyYWwuc2NzcyAqL1xuLmVsZW1lbnQtcmFkaXVtX3ZpZGVvIC52aWRlby1jZW50cmFsLWNhcm91c2VsIC5ob3Jpem9udGFsLWNhcm91c2VsLWNvbnRhaW5lciAuY29udHJvbC5wcmV2IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICByaWdodDogNDBweDtcbn1cbi8qIGxpbmUgMTU0LCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbi5lbGVtZW50LXJhZGl1bV92aWRlbyAudmlkZW8tY2VudHJhbC1jYXJvdXNlbCAuaG9yaXpvbnRhbC1jYXJvdXNlbC1jb250YWluZXIgLmNvbnRyb2wucHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG4vKiBsaW5lIDE2NSwgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG4uc2VjdGlvbi10aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltYWdlcy9kb3RzX3BhdC5wbmcpIHJlcGVhdC14IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xufVxuLyogbGluZSAxNzQsIC4uL3Njc3MvX3ZpZGVvLWNlbnRyYWwuc2NzcyAqL1xuLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi8qIGxpbmUgMTgyLCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbmxpLnZpZGVvLWNlbnRyYWwtaXRlbSAudmlkZW8tY2VudHJhbC10aHVtYiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDE4NSwgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG5saS52aWRlby1jZW50cmFsLWl0ZW0gLnZpZGVvLWNlbnRyYWwtdGh1bWIgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtby1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMjA1LCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbmxpLnZpZGVvLWNlbnRyYWwtaXRlbTpob3ZlciAudmlkZW8tY2VudHJhbC10aHVtYiBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7XG59XG5cbi8qIGxpbmUgMjE2LCAuLi9zY3NzL192aWRlby1jZW50cmFsLnNjc3MgKi9cbi52aWRlby1jZW50cmFsLW5hdi10YWJzID4gbGkge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiBsaW5lIDIyMSwgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG4udmlkZW8tY2VudHJhbC1yb3cge1xuICAqem9vbTogMTtcbn1cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4udmlkZW8tY2VudHJhbC1yb3c6YmVmb3JlLCAudmlkZW8tY2VudHJhbC1yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuLnZpZGVvLWNlbnRyYWwtcm93OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDIyNCwgLi4vc2Nzcy9fdmlkZW8tY2VudHJhbC5zY3NzICovXG4udmlkZW8tY2VudHJhbC1yb3cubGFyZ2UtOS5jb2x1bW5zIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RmZGZkZDtcbn1cblxuLyogQ29udGVudCBDYXJvdXNlbCBTbGlkZXIgKi9cbi8qIGxpbmUgNCwgLi4vc2Nzcy9fZ3JpZC1zbGlkZXIuc2NzcyAqL1xuLmNvbnRlbnQtY2Fyb3VzZWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTAsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbi5jb250ZW50LWNhcm91c2VsIHVsIHtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAxNywgLi4vc2Nzcy9fZ3JpZC1zbGlkZXIuc2NzcyAqL1xuLmNvbnRlbnQtY2Fyb3VzZWwgbGkge1xuICB3aWR0aDogMzEycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLypTbGlkZXIgQ29udGVudCovXG59XG4vKiBsaW5lIDI1LCAuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzICovXG4uY29udGVudC1jYXJvdXNlbCBsaSAuY29udGVudC1jYXJvdXNlbC1pbm5lci1zbWFsbCB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi8qIGxpbmUgMzAsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbi5jb250ZW50LWNhcm91c2VsIGxpIC5jb250ZW50LWNhcm91c2VsLWlubmVyLXdpZGUge1xuICB3aWR0aDogMzEycHg7XG4gIGhlaWdodDogMTYwcHg7XG59XG4vKiBsaW5lIDM1LCAuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzICovXG4uY29udGVudC1jYXJvdXNlbCBsaSAuY29udGVudC1jYXJvdXNlbC1pbm5lci1iaWcge1xuICB3aWR0aDogMzEycHg7XG4gIGhlaWdodDogMzIwcHg7XG59XG4vKiBsaW5lIDQwLCAuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzICovXG4uY29udGVudC1jYXJvdXNlbCBsaS5jb250ZW50LWNhcm91c2VsLXN1cGVyLWJpZyB7XG4gIHdpZHRoOiA1NjBweDtcbiAgaGVpZ2h0OiA0ODBweDtcbn1cbi8qIGxpbmUgNDMsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbi5jb250ZW50LWNhcm91c2VsIGxpLmNvbnRlbnQtY2Fyb3VzZWwtc3VwZXItYmlnIC5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQge1xuICBoZWlnaHQ6IDQ4MHB4O1xufVxuLyogbGluZSA0NiwgLi4vc2Nzcy9fZ3JpZC1zbGlkZXIuc2NzcyAqL1xuLmNvbnRlbnQtY2Fyb3VzZWwgbGkuY29udGVudC1jYXJvdXNlbC13aWRlciB7XG4gIHdpZHRoOiAzMzlweDtcbn1cbi8qIGxpbmUgNDgsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbi5jb250ZW50LWNhcm91c2VsIGxpLmNvbnRlbnQtY2Fyb3VzZWwtd2lkZXIgLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCB7XG4gIGhlaWdodDogMjQxcHg7XG59XG4vKiBsaW5lIDUxLCAuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzICovXG4uY29udGVudC1jYXJvdXNlbCBsaS5jb250ZW50LWNhcm91c2VsLXdpZGVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDU2LCAuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzICovXG4uY29udGVudC1jYXJvdXNlbCAuZW50cnktdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi8qIGxpbmUgNjEsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbi5jb250ZW50LWNhcm91c2VsIC5lbnRyeS10aXRsZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDY1LCAuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzICovXG4uY29udGVudC1jYXJvdXNlbCAuZW50cnktdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA2OSwgLi4vc2Nzcy9fZ3JpZC1zbGlkZXIuc2NzcyAqL1xuLmNvbnRlbnQtY2Fyb3VzZWwgLmVudHJ5LWV4Y2VycHQge1xuICBtYXgtd2lkdGg6IDI4N3B4O1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cbi8qIGxpbmUgNzUsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbi5jb250ZW50LWNhcm91c2VsIC5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG4vKiBsaW5lIDgwLCAuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzICovXG4uY29udGVudC1jYXJvdXNlbCAuY29udGVudC1jYXJvdXNlbC1lbGVtZW50Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSA4MiwgLi4vc2Nzcy9fZ3JpZC1zbGlkZXIuc2NzcyAqL1xuLmNvbnRlbnQtY2Fyb3VzZWwgLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgODcsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbi5jb250ZW50LWNhcm91c2VsIC5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQgLmNvbnRlbnRfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDM7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgOTcsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbi5jb250ZW50LWNhcm91c2VsIC5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQgLmNvbnRlbnRfd3JhcHBlciAuY29udGVudCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIHotaW5kZXg6IDg7XG59XG4vKiBsaW5lIDEwNSwgLi4vc2Nzcy9fZ3JpZC1zbGlkZXIuc2NzcyAqL1xuLmNvbnRlbnQtY2Fyb3VzZWwgLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCAuY29udGVudF93cmFwcGVyIC5jb250ZW50IC50ZXh0IHtcbiAgZm9udC1zaXplOiA5cHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMTE3LCAuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzICovXG4uY29udGVudC1jYXJvdXNlbCAuY29udGVudC1jYXJvdXNlbC1lbGVtZW50IGE6aG92ZXIgLmNvbnRlbnRfd3JhcHBlciAuY29udGVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4vKiBsaW5lIDEyMSwgLi4vc2Nzcy9fZ3JpZC1zbGlkZXIuc2NzcyAqL1xuLmNvbnRlbnQtY2Fyb3VzZWwgLmNvbnRlbnQtY2Fyb3VzZWwtZWxlbWVudCAuaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHotaW5kZXg6IDE7XG59XG4vKiBsaW5lIDEyOSwgLi4vc2Nzcy9fZ3JpZC1zbGlkZXIuc2NzcyAqL1xuLmNvbnRlbnQtY2Fyb3VzZWwgLmNvbnRlbnQtY2Fyb3VzZWwtaW5uZXItc21hbGwgaDQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qIGxpbmUgMTM1LCAuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzICovXG4jZmVhdHVyZWQtYXJlYS5ib3hlZCAuY29udGVudC1jYXJvdXNlbCBsaS5jb250ZW50LWNhcm91c2VsLXN1cGVyLWJpZyB7XG4gIHdpZHRoOiA1MzBweDtcbn1cblxuLyogbGluZSAxMzksIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbi5jb250ZW50LWNhcm91c2VsLWlubmVyLXN1cGVyLWJpZyAuZW50cnktaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLyogbGluZSAxNDIsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbi5jb250ZW50LWNhcm91c2VsLWlubmVyLXN1cGVyLWJpZyAuZW50cnktaGVhZGVyIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAxNTEsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbiAgLmNvbnRlbnQtY2Fyb3VzZWwge1xuICAgIGhlaWdodDogMjMwcHg7XG4gIH1cbiAgLyogbGluZSAxNTQsIC4uL3Njc3MvX2dyaWQtc2xpZGVyLnNjc3MgKi9cbiAgLmNvbnRlbnQtY2Fyb3VzZWwgdWwsXG4gIC5jb250ZW50LWNhcm91c2VsIGxpLmNvbnRlbnQtY2Fyb3VzZWwtc3VwZXItYmlnIC5jb250ZW50LWNhcm91c2VsLWVsZW1lbnQge1xuICAgIGhlaWdodDogMjMwcHg7XG4gIH1cblxuICAvKiBsaW5lIDE2MSwgLi4vc2Nzcy9fZ3JpZC1zbGlkZXIuc2NzcyAqL1xuICAuY29udGVudC1jYXJvdXNlbCBsaS5jb250ZW50LWNhcm91c2VsLXN1cGVyLWJpZyB7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgMTY2LCAuLi9zY3NzL19ncmlkLXNsaWRlci5zY3NzICovXG4gIC5jb250ZW50LWNhcm91c2VsLWlubmVyLXN1cGVyLWJpZyAuZW50cnktaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4vKiBsaW5lIDEsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDUsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDMwcHg7XG59XG4vKiBsaW5lIDEwLCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzO1xuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IC44cztcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOHM7XG4gIHotaW5kZXg6IDA7XG59XG4vKiBsaW5lIDMxLCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtLm1vdmUtYXQtYmF0IHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbn1cbi8qIGxpbmUgMzYsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0ubW92ZS1vbi1kZWNrIHtcbiAgbGVmdDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi8qIGxpbmUgNDEsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0ubW92ZS1pbi10aGUtaG9sZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4vKiBsaW5lIDQ2LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtLm1vdmUtbGFzdC11cCB7XG4gIGxlZnQ6IC0xMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLyogbGluZSA1MSwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbi5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSAuZW50cnktbGluayB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgNTUsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmVudHJ5LWxpbms6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG4vKiBsaW5lIDYwLCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1kZXRhaWxzIHtcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMCBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4vKiBsaW5lIDY5LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1kZXRhaWxzIC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgNzIsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmVudHJ5LWRldGFpbHMgLmlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHRyYW5zcGFyZW50IDAsIGJsYWNrIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMTAwJSwgIzAwMCkpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHRyYW5zcGFyZW50IDAsICMwMDAgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHRyYW5zcGFyZW50IDAsIGJsYWNrIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCwgYmxhY2sgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAlLCAjMDAwIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLGVuZENvbG9yc3RyPScjMDAwMDAwJyxHcmFkaWVudFR5cGU9MCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlO1xuICB6LWluZGV4OiAxO1xufVxuLyogbGluZSA5NCwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbi5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSAuZW50cnktYXV0aG9yIHtcbiAgbWF4LXdpZHRoOiAxOTNweDtcbn1cbi8qIGxpbmUgOTgsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmVudHJ5LW1ldGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHotaW5kZXg6IDQ7XG59XG4vKiBsaW5lIDEwNCwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbi5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSAuZW50cnktbWV0YSAuZW50cnktcmV2aWV3IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICNmNGI3MTE7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwcHggNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4vKiBsaW5lIDExMiwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbi5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSAuZW50cnktbWV0YSAuZW50cnktcmV2aWV3IC5pbm5lciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIHBhZGRpbmc6IDFweCAwO1xufVxuLyogbGluZSAxMjAsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmVudHJ5LW1ldGEgPiBbY2xhc3MqPVwiIGljb24tXCJdLFxuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1tZXRhID4gW2NsYXNzXj1pY29uLV0ge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cbi8qIGxpbmUgMTI4LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1jb250ZW50LW1lZGlhIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTM2LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1jb250ZW50LW1lZGlhIC5pY29uLXBsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHotaW5kZXg6IDQ7XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDU3cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMzFweDtcbiAgbWFyZ2luLWxlZnQ6IC0zMXB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLyogbGluZSAxNTksIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmVudHJ5LWNvbnRlbnQtbWVkaWEgaW1nLFxuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1jb250ZW50LW1lZGlhIC5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMzNzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjMzcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMzNzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zM3M7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW8tYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgLW1vei1wZXJzcGVjdGl2ZTogMTAwMHB4O1xuICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xufVxuLyogbGluZSAxODAsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmJhY2tncm91bmQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTkxLCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIGEsXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmVudHJ5LXRpdGxlIC5lbnRyeS1saW5rIHtcbiAgY29sb3I6ICNGRkY7XG59XG4vKiBsaW5lIDE5NiwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbi5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSAuZW50cnktdGl0bGUge1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogLjU1ZW0gLjllbSAuNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1pbi1oZWlnaHQ6IDMuM2VtO1xufVxuLyogbGluZSAyMDYsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmVudHJ5LXRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgMjA5LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1zdWJkZXRhaWxzIHtcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDFweCAwO1xuICBtYXgtaGVpZ2h0OiAyLjdlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjRkZGO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi8qIGxpbmUgMjIwLCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1hdXRob3Ige1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAxOTNweDtcbn1cbi8qIGxpbmUgMjI1LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1hdXRob3IsXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmVudHJ5LWRhdGUsXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmVudHJ5LXN1YmhlYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxLjRlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi8qIGxpbmUgMjM2LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1zdWJoZWFkaW5nLFxuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5lbnRyeS1kYXRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXItbGVmdDogMXB4IGRvdHRlZCAjRkZGO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuLyogbGluZSAyNDMsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmVudHJ5LWF1dGhvcixcbi5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSAuYXJ0aWNsZS1ibG9jayAuZW50cnktZGF0ZSxcbi5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSAuYXJ0aWNsZS1ibG9jayAuZW50cnktc3ViaGVhZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDEuNGVtO1xuICBsaW5lLWhlaWdodDogMi41ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLyogbGluZSAyNTQsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmFycm93LWNvbnRyb2wge1xuICB3aWR0aDogNiU7XG4gIGhlaWdodDogMzAlO1xuICB0b3A6IDMwJTtcbiAgbWluLXdpZHRoOiA1NXB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xufVxuLyogbGluZSAyNjIsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLmFycm93LWNvbnRyb2wtcHJldiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00OHB4KTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQ4cHgpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQ4cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00OHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00OHB4KTtcbn1cbi8qIGxpbmUgMjcwLCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIC5hcnJvdy1jb250cm9sLW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg0OHB4KTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDhweCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCg0OHB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCg0OHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQ4cHgpO1xufVxuLyogbGluZSAyNzgsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW06aG92ZXIgLmFycm93LWNvbnRyb2wtcHJldiwgLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtOmhvdmVyIC5hcnJvdy1jb250cm9sLW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLyogbGluZSAyODksIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4ubGFyZ2UtY2Fyb3VzZWwgLmFycm93LWNvbnRyb2wge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDYwcHg7XG4gIHotaW5kZXg6IDQ7XG4gIGhlaWdodDogNTAlO1xuICB0b3A6IDI1JTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMnM7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gLjJzO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gLjJzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMnMsLW1vei10cmFuc2Zvcm0gLjJzLC1vLXRyYW5zZm9ybSAuMnMsdHJhbnNmb3JtIC4ycztcbn1cbi8qIGxpbmUgMzA2LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5hcnJvdy1jb250cm9sLmRpc2FibGVkIC5hcnJvdy1jb250cm9sLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtbW96LXRyYW5zaXRpb246IG5vbmU7XG4gIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDMxNCwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbi5sYXJnZS1jYXJvdXNlbCAuYXJyb3ctY29udHJvbCBpIHtcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OTllbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDMyMiwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbi5sYXJnZS1jYXJvdXNlbCAuYXJyb3ctY29udHJvbC1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNTJweDtcbiAgbWFyZ2luLXRvcDogLTI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjJlbTtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgbm8tcmVwZWF0O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4vKiBsaW5lIDM0MCwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbi5sYXJnZS1jYXJvdXNlbCAuYXJyb3ctY29udHJvbC1wcmV2LFxuLmxhcmdlLWNhcm91c2VsIC5hcnJvdy1jb250cm9sLXByZXYgLmFycm93LWNvbnRyb2wtYnRuIHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTRweCAtOTVweDtcbn1cbi8qIGxpbmUgMzQ2LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuLmxhcmdlLWNhcm91c2VsIC5hcnJvdy1jb250cm9sLW5leHQsXG4ubGFyZ2UtY2Fyb3VzZWwgLmFycm93LWNvbnRyb2wtbmV4dCAuYXJyb3ctY29udHJvbC1idG4ge1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODBweCkge1xuICAvKiBsaW5lIDM1NiwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbiAgLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB3aWR0aDogMzMuNCU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCxsZWZ0LG9wYWNpdHk7XG4gICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCxsZWZ0LG9wYWNpdHk7XG4gICAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsbGVmdCxvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHdpZHRoLGxlZnQsb3BhY2l0eTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC44cztcbiAgICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IC44cztcbiAgICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAuOHM7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLyogbGluZSAzNjgsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4gIC5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbS5tb3ZlLWF0LWJhdCB7XG4gICAgd2lkdGg6IDY2LjYlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLyogbGluZSAzNzMsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4gIC5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbS5tb3ZlLW9uLWRlY2sge1xuICAgIGxlZnQ6IDY2LjY2NjY2NiU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAvKiBsaW5lIDM3OCwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbiAgLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtLm1vdmUtaW4tdGhlLWhvbGUsIC5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbS5tb3ZlLWxhc3QtdXAge1xuICAgIHpvb206IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcbiAgICAtd2Via2l0LW9wYWNpdHk6IC40O1xuICAgIC1tb3otb3BhY2l0eTogLjQ7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIC8qIGxpbmUgMzg3LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuICAubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0ubW92ZS1pbi10aGUtaG9sZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDM5MiwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbiAgLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtLm1vdmUtbGFzdC11cCB7XG4gICAgbGVmdDogLTMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM5NiwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbiAgLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtLm1vdmUtYXQtYmF0IC5lbnRyeS1kZXRhaWxzLCAubGFyZ2UtY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0ubW92ZS1vbi1kZWNrIC5lbnRyeS1kZXRhaWxzIHtcbiAgICB6b29tOiAxO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICAgIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgICAtbW96LW9wYWNpdHk6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLyogbGluZSA0MDYsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4gIC5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSAuZW50cnktZGV0YWlscyB7XG4gICAgem9vbTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gICAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICAgIC1tb3otb3BhY2l0eTogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJvdHRvbTogLTEwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LGJvdHRvbSxjb2xvcjtcbiAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksYm90dG9tLGNvbG9yO1xuICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksYm90dG9tLGNvbG9yO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksYm90dG9tLGNvbG9yO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI2NHM7XG4gICAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjY0cztcbiAgICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjY0cztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjY0cztcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC42NDAwMDAwMDAwMDAwMDAxcywwLjY0MDAwMDAwMDAwMDAwMDFzLDA7XG4gICAgLW1vei10cmFuc2l0aW9uLWRlbGF5OiAuNjQwMDAwMDAwMDAwMDAwMXMsMC42NDAwMDAwMDAwMDAwMDAxcywwO1xuICAgIC1vLXRyYW5zaXRpb24tZGVsYXk6IC42NDAwMDAwMDAwMDAwMDAxcywwLjY0MDAwMDAwMDAwMDAwMDFzLDA7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC42NHMsIDAuNjRzLCAwO1xuICB9XG5cbiAgLyogbGluZSA0MjksIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4gIC5jYXJvdXNlbC10cmFuc2l0aW9uIC5tb3ZlLWluLXRoZS1ob2xlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25DYXJvdXNlbFdyYXBCZWdpbixhbmltYXRpb25DYXJvdXNlbFdyYXBFbmQ7XG4gICAgLW1vei1hbmltYXRpb24tbmFtZTogYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwQmVnaW4sYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwRW5kO1xuICAgIC1vLWFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25DYXJvdXNlbFdyYXBCZWdpbixhbmltYXRpb25DYXJvdXNlbFdyYXBFbmQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvbkNhcm91c2VsV3JhcEJlZ2luLGFuaW1hdGlvbkNhcm91c2VsV3JhcEVuZDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjRzO1xuICAgIC1tb3otYW5pbWF0aW9uLWR1cmF0aW9uOiAuNHM7XG4gICAgLW8tYW5pbWF0aW9uLWR1cmF0aW9uOiAuNHM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNHM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAsMC40cztcbiAgICAtbW96LWFuaW1hdGlvbi1kZWxheTogMCwwLjRzO1xuICAgIC1vLWFuaW1hdGlvbi1kZWxheTogMCwwLjRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMCwgMC40cztcbiAgfVxuXG4gIC8qIGxpbmUgNDUwLCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuICAuY2Fyb3VzZWwtcmV2ZXJzZSAubW92ZS1pbi10aGUtaG9sZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgLW1vei1hbmltYXRpb246IG5vbmU7XG4gICAgLW8tYW5pbWF0aW9uOiBub25lO1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHdpZHRoLGxlZnQsb3BhY2l0eTtcbiAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IHdpZHRoLGxlZnQsb3BhY2l0eTtcbiAgICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCxsZWZ0LG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsbGVmdCxvcGFjaXR5O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzO1xuICAgIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzO1xuICAgIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IC44cztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xuICB9XG4gIC8qIGxpbmUgNDY1LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuICAuY2Fyb3VzZWwtcmV2ZXJzZSAubW92ZS1sYXN0LXVwIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25DYXJvdXNlbFdyYXBSZXZlcnNlQmVnaW4sYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwUmV2ZXJzZUVuZDtcbiAgICAtbW96LWFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25DYXJvdXNlbFdyYXBSZXZlcnNlQmVnaW4sYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwUmV2ZXJzZUVuZDtcbiAgICAtby1hbmltYXRpb24tbmFtZTogYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwUmV2ZXJzZUJlZ2luLGFuaW1hdGlvbkNhcm91c2VsV3JhcFJldmVyc2VFbmQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvbkNhcm91c2VsV3JhcFJldmVyc2VCZWdpbixhbmltYXRpb25DYXJvdXNlbFdyYXBSZXZlcnNlRW5kO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNHM7XG4gICAgLW1vei1hbmltYXRpb24tZHVyYXRpb246IC40cztcbiAgICAtby1hbmltYXRpb24tZHVyYXRpb246IC40cztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IC40cztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMCwwLjRzO1xuICAgIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLDAuNHM7XG4gICAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLDAuNHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLCAwLjRzO1xuICB9XG5cbiAgLyogbGluZSA0ODYsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4gIC5tb3ZlLWxhc3QtdXAgLmVudHJ5LWRldGFpbHMsXG4gIC5jYXJvdXNlbC1yZXZlcnNlIC5tb3ZlLW9uLWRlY2sgLmVudHJ5LWRldGFpbHMsXG4gIC5jYXJvdXNlbC1yZXZlcnNlIC5tb3ZlLWluLXRoZS1ob2xlIC5lbnRyeS1kZXRhaWxzIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDA7XG4gICAgLW1vei10cmFuc2l0aW9uLWRlbGF5OiAwO1xuICAgIC1vLXRyYW5zaXRpb24tZGVsYXk6IDA7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMDtcbiAgfVxuXG4gIC8qIGxpbmUgNDk3LCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuICAubm8tanMgLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC8qIGxpbmUgNTAxLCAuLi9zY3NzL19jYXJvdXNlbC1iaWcuc2NzcyAqL1xuICAubm8tanMgLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbiAgLyogbGluZSA1MDgsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4gIC5uby1qcyAubGFyZ2UtY2Fyb3VzZWwgLmFycm93LWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA1MTgsIC4uL3Njc3MvX2Nhcm91c2VsLWJpZy5zY3NzICovXG4gIC5sYXJnZS1jYXJvdXNlbCAuY2Fyb3VzZWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgfVxuICAvKiBsaW5lIDUyMSwgLi4vc2Nzcy9fY2Fyb3VzZWwtYmlnLnNjc3MgKi9cbiAgLmxhcmdlLWNhcm91c2VsIC5jYXJvdXNlbC1jb250ZW50IC5lbnRyeS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwQmVnaW4ge1xuICBmcm9tIHtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IC01NiU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGlvbkNhcm91c2VsV3JhcEVuZCB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IDExNiU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgbGVmdDogMTAwJTtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb25DYXJvdXNlbFdyYXBSZXZlcnNlQmVnaW4ge1xuICBmcm9tIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIHRvIHtcbiAgICBsZWZ0OiAxMzQuMiU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb25DYXJvdXNlbFdyYXBSZXZlcnNlRW5kIHtcbiAgZnJvbSB7XG4gICAgbGVmdDogLTUyJTtcbiAgfVxuICB0byB7XG4gICAgbGVmdDogLTMzLjMzMzMzJTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGFuaW1hdGlvbkNhcm91c2VsV3JhcEJlZ2luIHtcbiAgZnJvbSB7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIHRvIHtcbiAgICBsZWZ0OiAtNTYlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBhbmltYXRpb25DYXJvdXNlbFdyYXBFbmQge1xuICBmcm9tIHtcbiAgICBsZWZ0OiAxMTYlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwUmV2ZXJzZUJlZ2luIHtcbiAgZnJvbSB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICB0byB7XG4gICAgbGVmdDogMTM0LjIlO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwUmV2ZXJzZUVuZCB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IC01MiU7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IC0zMy4zMzMzMyU7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIGFuaW1hdGlvbkNhcm91c2VsV3JhcEJlZ2luIHtcbiAgZnJvbSB7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIHRvIHtcbiAgICBsZWZ0OiAtNTYlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIGFuaW1hdGlvbkNhcm91c2VsV3JhcEVuZCB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IDExNiU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgbGVmdDogMTAwJTtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIGFuaW1hdGlvbkNhcm91c2VsV3JhcFJldmVyc2VCZWdpbiB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IDEzNC4yJTtcbiAgfVxufVxuQC1tcy1rZXlmcmFtZXMgYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwUmV2ZXJzZUVuZCB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IC01MiU7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IC0zMy4zMzMzMyU7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwQmVnaW4ge1xuICBmcm9tIHtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IC01NiU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBhbmltYXRpb25DYXJvdXNlbFdyYXBFbmQge1xuICBmcm9tIHtcbiAgICBsZWZ0OiAxMTYlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGFuaW1hdGlvbkNhcm91c2VsV3JhcFJldmVyc2VCZWdpbiB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IDEzNC4yJTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBhbmltYXRpb25DYXJvdXNlbFdyYXBSZXZlcnNlRW5kIHtcbiAgZnJvbSB7XG4gICAgbGVmdDogLTUyJTtcbiAgfVxuICB0byB7XG4gICAgbGVmdDogLTMzLjMzMzMzJTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbmltYXRpb25DYXJvdXNlbFdyYXBCZWdpbiB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICB0byB7XG4gICAgbGVmdDogLTU2JTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbkNhcm91c2VsV3JhcEVuZCB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IDExNiU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgbGVmdDogMTAwJTtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW5pbWF0aW9uQ2Fyb3VzZWxXcmFwUmV2ZXJzZUJlZ2luIHtcbiAgZnJvbSB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICB0byB7XG4gICAgbGVmdDogMTM0LjIlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbkNhcm91c2VsV3JhcFJldmVyc2VFbmQge1xuICBmcm9tIHtcbiAgICBsZWZ0OiAtNTIlO1xuICB9XG4gIHRvIHtcbiAgICBsZWZ0OiAtMzMuMzMzMzMlO1xuICB9XG59XG4vKiBsaW5lIDEsIC4uL3Njc3MvX3Nwcml0ZXMtc291cmNlLnNjc3MgKi9cbi5iZy1hcnJvdy1jYXJvdXNlbC1iaWctbmV4dCwgLmJnLWFycm93LWNhcm91c2VsLWJpZy1wcmV2LCAuYmctYnV6ei1mZWF0dXJlZCwgLmJnLWNhcm91c2VsLWFycm93LXNtYWxsLCAuYmctY2xvc2Vfc21hbGwsIC5iZy1kcm9wLCAuYmctaV96b29tLCAuYmctaV96b29tX3NtYWxsLCAuYmctaV96b29tX3NtYWxsZXIsIC5iZy1pY29uLWNsb3NlLXdoaXRlLCAuYmctaWNvbi1yYW5kb20td2hpdGUsIC5iZy1pY29uLXNlYXJjaC13aGl0ZSwgLmJnLXBvc3QtZm9ybWF0LXZpZGVvLCAuYmctcmliYm9uLXNoYWRvdy1sZWZ0LCAuYmctcmliYm9uLXNoYWRvdy1yaWdodCwgLmJnLXVpLnRvdG9wIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3Nwcml0ZS5wbmdcIikgbm8tcmVwZWF0O1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvX3Nwcml0ZXMtc291cmNlLnNjc3MgKi9cbi5iZy1hcnJvdy1jYXJvdXNlbC1iaWctbmV4dCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbn1cblxuLyogbGluZSA5LCAuLi9zY3NzL19zcHJpdGVzLXNvdXJjZS5zY3NzICovXG4uYmctYXJyb3ctY2Fyb3VzZWwtYmlnLXByZXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NXB4O1xufVxuXG4vKiBsaW5lIDEzLCAuLi9zY3NzL19zcHJpdGVzLXNvdXJjZS5zY3NzICovXG4uYmctYnV6ei1mZWF0dXJlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MHB4O1xufVxuXG4vKiBsaW5lIDE3LCAuLi9zY3NzL19zcHJpdGVzLXNvdXJjZS5zY3NzICovXG4uYmctY2Fyb3VzZWwtYXJyb3ctc21hbGwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMTFweDtcbn1cblxuLyogbGluZSAyMSwgLi4vc2Nzcy9fc3ByaXRlcy1zb3VyY2Uuc2NzcyAqL1xuLmJnLWNsb3NlX3NtYWxsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzc3cHg7XG59XG5cbi8qIGxpbmUgMjUsIC4uL3Njc3MvX3Nwcml0ZXMtc291cmNlLnNjc3MgKi9cbi5iZy1kcm9wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDQycHg7XG59XG5cbi8qIGxpbmUgMjksIC4uL3Njc3MvX3Nwcml0ZXMtc291cmNlLnNjc3MgKi9cbi5iZy1pX3pvb20ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MDRweDtcbn1cblxuLyogbGluZSAzMywgLi4vc2Nzcy9fc3ByaXRlcy1zb3VyY2Uuc2NzcyAqL1xuLmJnLWlfem9vbV9zbWFsbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY4NHB4O1xufVxuXG4vKiBsaW5lIDM3LCAuLi9zY3NzL19zcHJpdGVzLXNvdXJjZS5zY3NzICovXG4uYmctaV96b29tX3NtYWxsZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04MDJweDtcbn1cblxuLyogbGluZSA0MSwgLi4vc2Nzcy9fc3ByaXRlcy1zb3VyY2Uuc2NzcyAqL1xuLmJnLWljb24tY2xvc2Utd2hpdGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04NjNweDtcbn1cblxuLyogbGluZSA0NSwgLi4vc2Nzcy9fc3ByaXRlcy1zb3VyY2Uuc2NzcyAqL1xuLmJnLWljb24tcmFuZG9tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTI1cHg7XG59XG5cbi8qIGxpbmUgNDksIC4uL3Njc3MvX3Nwcml0ZXMtc291cmNlLnNjc3MgKi9cbi5iZy1pY29uLXNlYXJjaC13aGl0ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTk4NHB4O1xufVxuXG4vKiBsaW5lIDUzLCAuLi9zY3NzL19zcHJpdGVzLXNvdXJjZS5zY3NzICovXG4uYmctcG9zdC1mb3JtYXQtdmlkZW8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMDQ5cHg7XG59XG5cbi8qIGxpbmUgNTcsIC4uL3Njc3MvX3Nwcml0ZXMtc291cmNlLnNjc3MgKi9cbi5iZy1yaWJib24tc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTA5cHg7XG59XG5cbi8qIGxpbmUgNjEsIC4uL3Njc3MvX3Nwcml0ZXMtc291cmNlLnNjc3MgKi9cbi5iZy1yaWJib24tc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE2MHB4O1xufVxuXG4vKiBsaW5lIDY1LCAuLi9zY3NzL19zcHJpdGVzLXNvdXJjZS5zY3NzICovXG4uYmctdWkudG90b3Age1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjExcHg7XG59XG5cbi8qXG4gKiBEZWZhdWx0XG4gKiBCYXNpYyBhbmQgZ2xvYmFsIHN0eWxlc1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogbGluZSA1NSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4qIHtcbiAgdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgNTcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLyogbGluZSA2NSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM1OTU4NTg7XG4gIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbn1cblxuLyogbGluZSA3MiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5wIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yZW07XG59XG5cbi8qIGxpbmUgNzgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xucDpsYXN0LWNoaWxkLFxucDpsYXN0LW9mLXR5cGUsXG5wOmVtcHR5IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAwO1xuICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMDtcbn1cblxuLyogbGluZSA4NSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5wOmVtcHR5IHtcbiAgaGVpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMXB4O1xufVxuXG4vKiBsaW5lIDg3LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmEge1xuICBjb2xvcjogI2ZmNWEwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBlYXNlLW91dCwgY29sb3IgLjJzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIGVhc2Utb3V0LCBjb2xvciAuMnMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIGVhc2Utb3V0LCBjb2xvciAuMnMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBlYXNlLW91dCwgY29sb3IgLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBlYXNlLW91dCwgY29sb3IgLjJzIGVhc2Utb3V0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDk1LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmE6aG92ZXIge1xuICBjb2xvcjogI2ZmNjc0Zjtcbn1cbi8qIGxpbmUgOTYsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuYTphY3RpdmUge1xuICBjb2xvcjogI2EzNDQzZTtcbn1cblxuLyogUmVtb3ZlIHRoZSBibHVlIFdlYmtpdCBiYWNrZ3JvdW5kIHdoZW4gZWxlbWVudCBpcyB0YXBwZWQgKi9cbi8qIGxpbmUgMTAwLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmEsIGJ1dHRvbiB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMTAyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIkxhdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMTE1LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1zaXplOiA0N3B4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyogbGluZSAxMTYsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuaDIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDExNywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5oMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuLyogbGluZSAxMTgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDExOSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5oNSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi8qIGxpbmUgMTIwLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmg2IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDEyMiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG46OnNlbGVjdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmY2NzRmO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLyogbGluZSAxMjgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmVycm9yIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi8qIGxpbmUgMTMwLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmhyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmQyZTJlO1xufVxuXG4vKiBsaW5lIDEzMiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMTM0LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbnEsXG5ibG9ja3F1b3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBibGFjaztcbiAgbWFyZ2luOiAxNXB4IDAgMjBweCA1JTtcbiAgcGFkZGluZzogMCAyMHB4IDBweCAyMHB4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNFRUU7XG59XG5cbi8qIGxpbmUgMTQzLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbnEsXG5ibG9ja3F1b3RlLFxucSBwLFxuYmxvY2txdW90ZSBwLFxuYXJ0aWNsZSAuZW50cnktY29udGVudCBibG9ja3F1b3RlIHAsXG5hcnRpY2xlIC5lbnRyeS1jb250ZW50IHEgcCB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi8qIGxpbmUgMTU1LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbnByZSB7XG4gIG1hcmdpbjogMjVweCAwcHg7XG4gIHBhZGRpbmc6IDI1cHggMTVweCAyNXB4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250OiAxNHB4LzE5cHggXCJDb3VyaWVyIE5ld1wiLCBDb3VyaWVyLCBtb25vLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQ1LCA0NiwgNDYsIDAuMDgpO1xuICBib3JkZXItbGVmdDogMjBweCBzb2xpZCByZ2JhKDQ1LCA0NiwgNDYsIDAuMDgpO1xufVxuXG4vKiBsaW5lIDE2NiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5jb2RlIHtcbiAgZm9udDogMTZweC8zMHB4IFwiQ291cmllciBOZXdcIiwgQ291cmllciwgbW9ubywgc2Fucy1zZXJpZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxNzIsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xucHJlIG9sLFxucHJlIHVsIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogTWlzYyAqL1xuLyogbGluZSAxNzYsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xudWwudW5zdHlsZWQgbGksXG5vbC51bnN0eWxlZCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBsaW5lIDE4MiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4udmlkZW8tZnJhbWUge1xuICB6LWluZGV4OiAxMDtcbn1cblxuLyogbGluZSAxODQsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuc3Bhbi5oaWdobGlnaHQsXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZBQTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi8qIGxpbmUgMTkxLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLyogbGluZSAxOTUsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMjAxLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICBtYXJnaW4tdG9wOiAuOWVtO1xuICBtYXJnaW4tYm90dG9tOiAuOWVtO1xufVxuXG4vKiBsaW5lIDIwNywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG50YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGQ7XG59XG5cbi8qIGxpbmUgMjExLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbnRhYmxlID4gY2FwdGlvbiB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLyogbGluZSAyMTcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xudGFibGUgdGhlYWQgdHIgdGgsXG50YWJsZSB0aGVhZCB0ciB0ZCxcbnRhYmxlIHRmb290IHRyIHRoLFxudGFibGUgdGZvb3QgdHIgdGQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogbGluZSAyMjUsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xudGFibGUgdHIgdGgsXG50YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBsaW5lIDIzMSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG50YWJsZSB0aGVhZCxcbnRhYmxlIHRyLmFsdCxcbnRhYmxlIHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNjtcbn1cblxuLyogbGluZSAyMzUsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xudGFibGUgdGhlYWQgdHIgdGgsXG50YWJsZSB0Zm9vdCB0ciB0aCxcbnRhYmxlIHRib2R5IHRyIHRkLFxudGFibGUgdHIgdGQsXG50YWJsZSB0Zm9vdCB0ciB0ZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNWVtO1xufVxuXG4vKiBsaW5lIDI0MywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4vKiAgRm9udCBBd2Vzb21lIHN0eWxlc1xuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIGxpbmUgMjQ5LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbltjbGFzc149XCJpY29uLVwiXSxcbltjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIGxpbmUgMjYyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5pY29uLXJlc2l6ZS1mdWxsIHtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLyogbGluZSAyNjcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmljb24tcmVzaXplLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cblxuLyogPUdlbmVyYWxcbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi53Zi1sb2FkaW5nICosXG4ud2YtaW5hY3RpdmUgKiB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLndmLWFjdGl2ZSAqIHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLndmLWxvYWRpbmcgaDEsXG4ud2YtbG9hZGluZyBoMixcbi53Zi1sb2FkaW5nIGgzLFxuLndmLWxvYWRpbmcgaDQsXG4ud2YtbG9hZGluZyBoNSxcbi53Zi1sb2FkaW5nIGg2LFxuLndmLWxvYWRpbmcgcCxcbi53Zi1sb2FkaW5nIGxpLFxuLndmLWxvYWRpbmcgY2l0ZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuXG59ICovXG4vKiBsaW5lIDI5NiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDI5OCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4ucm93IHtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG59XG5cbi8qIGxpbmUgMzAyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiN0aGVtZS13cmFwcGVyLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2U7XG59XG5cbi8qIGxpbmUgMzEyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5ib3hlZCAjdGhlbWUtd3JhcHBlci1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG59XG5cbi8qIGxpbmUgMzE3LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5lbnRyeS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDMxOSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uZW50cnktdGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDMyNCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uZW50cnktY29udGVudCBoMSwgLmVudHJ5LWNvbnRlbnQgaDIsIC5lbnRyeS1jb250ZW50IGgzLCAuZW50cnktY29udGVudCBoNCwgLmVudHJ5LWNvbnRlbnQgaDUsIC5lbnRyeS1jb250ZW50IGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4zZW07XG59XG4vKiBsaW5lIDMyOCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uZW50cnktY29udGVudCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzIzMzEzQTtcbn1cbi8qIGxpbmUgMzMyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5lbnRyeS1jb250ZW50IGRpdiA+IHVsLFxuLmVudHJ5LWNvbnRlbnQgZGl2ID4gb2wsXG4uZW50cnktY29udGVudCBwID4gdWwsXG4uZW50cnktY29udGVudCBwID4gb2wge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi8qIGxpbmUgMzQwLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5lbnRyeS1jb250ZW50IHVsLFxuLmVudHJ5LWNvbnRlbnQgb2wge1xuICBtYXJnaW46IDAgMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDM0NiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uZW50cnktY29udGVudCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG4vKiBsaW5lIDM0OCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uZW50cnktY29udGVudCBmb3JtIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuLyogbGluZSAzNTAsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmVudHJ5LWNvbnRlbnQgZm9ybSB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzU1LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmFydGljbGUgLmVudHJ5LWNvbnRlbnQgcCxcbi5jb21tZW50LWJvZHkgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgbWFyZ2luLXRvcDogLjllbTtcbiAgbWFyZ2luLWJvdHRvbTogLjllbTtcbn1cbi8qIGxpbmUgMzYxLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmFydGljbGUgLmVudHJ5LWNvbnRlbnQgcCBiLFxuYXJ0aWNsZSAuZW50cnktY29udGVudCBwIHN0cm9uZyxcbi5jb21tZW50LWJvZHkgcCBiLFxuLmNvbW1lbnQtYm9keSBwIHN0cm9uZyB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLyogPUdlbmVyYWwgQ29sb3JzXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAzNzAsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmRhcmsge1xuICBjb2xvcjogd2hpdGU7XG59XG4vKiBsaW5lIDM3MywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uZGFyayBoMSwgLmRhcmsgaDIsIC5kYXJrIGgzLCAuZGFyayBoNCwgLmRhcmsgaDUsIC5kYXJrIGg2IHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDM3NywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uYmctYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMyOTkxZDY7XG59XG5cbi8qIGxpbmUgMzc4LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5iZy1icm93biB7XG4gIGJhY2tncm91bmQ6ICM4MjUzMzk7XG59XG5cbi8qIGxpbmUgMzc5LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5iZy1jaG9jb2xhdGUge1xuICBiYWNrZ3JvdW5kOiAjRUQ3MDNBO1xufVxuXG4vKiBsaW5lIDM4MCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uYmctZ29sZCB7XG4gIGJhY2tncm91bmQ6ICNENjk5NDI7XG59XG5cbi8qIGxpbmUgMzgxLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICM5N0NDMDI7XG59XG5cbi8qIGxpbmUgMzgyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5iZy1vbGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNBMUE2MUE7XG59XG5cbi8qIGxpbmUgMzgzLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjRkY3NzEzO1xufVxuXG4vKiBsaW5lIDM4NCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uYmctcGluayB7XG4gIGJhY2tncm91bmQ6ICNFNzI3NkY7XG59XG5cbi8qIGxpbmUgMzg1LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5iZy1yZWQge1xuICBiYWNrZ3JvdW5kOiAjRkYwMDAwO1xufVxuXG4vKiBsaW5lIDM4NiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uYmctc2VhIHtcbiAgYmFja2dyb3VuZDogIzEzQkZCMTtcbn1cblxuLyogbGluZSAzODcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmJnLXZpb2xldCB7XG4gIGJhY2tncm91bmQ6ICM1MzM0OEI7XG59XG5cbi8qIGxpbmUgMzg4LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjRUVBMjAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBNQUlOIEhFQURFUlxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDM5NCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xufVxuLyogbGluZSAzOTgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlciAuc2l0ZS10aXRsZS13cmFwcGVyIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgNDAyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIgLnNpdGUtaWQsXG4jaGVhZGVyIC5zaXRlLWlkIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIkxhdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogNDdweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4vKiBsaW5lIDQxMywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyIC5zaXRlLWlkIC5hbGVydCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLyogbGluZSA0MjAsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlciAuc2l0ZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4vKiBsaW5lIDQyNSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyID4gLnJvdyA+IC5jb2x1bW5zID4gZGl2IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDQzMCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmxvZ28tbGVmdCAuc2l0ZS1pZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzUlO1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi8qIGxpbmUgNDM2LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIubG9nby1sZWZ0IC5zaXRlLWhlYWRlci1iYW5uZXIge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDY1JTtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4vKiBsaW5lIDQ0MCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmxvZ28tbGVmdCAuc2l0ZS1oZWFkZXItYmFubmVyIGltZyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmbG9hdDogcmlnaHQ7XG59XG4vKiBsaW5lIDQ0OSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmxvZ28tY2VudGVyIC5zaXRlLWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLyogbGluZSA0NTYsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlci5sb2dvLWNlbnRlciAuc2l0ZS1pZCAubG9nbyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi8qIGxpbmUgNDU5LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIubG9nby1jZW50ZXIgLnNpdGUtaGVhZGVyLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0byAxNXB4IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgNDY0LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIubG9nby1jZW50ZXIgLnNpdGUtaGVhZGVyLWJhbm5lciBpbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDQ3MSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmxvZ28tcmlnaHQgLnNpdGUtaWQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDM1JTtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4vKiBsaW5lIDQ3NiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmxvZ28tcmlnaHQgLnNpdGUtaWQgLmxvZ28ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHJpZ2h0O1xufVxuLyogbGluZSA0NzksIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlci5sb2dvLXJpZ2h0IC5zaXRlLWhlYWRlci1iYW5uZXIge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjUlO1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi8qIGxpbmUgNDgzLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIubG9nby1yaWdodCAuc2l0ZS1oZWFkZXItYmFubmVyIGltZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSA0OTEsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlci5oYXMtbmV3cyAubmF2LXByaW1hcnksXG4jaGVhZGVyLmhhcy1uZXdzIC5icmVha2luZy1iYW5uZXIge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG59XG4vKiBsaW5lIDQ5OSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmhhcy1uZXdzLmhhcy1zZWFyY2ggLnNpdGUtbmF2aWdhdGlvbiAuc2VhcmNoLWZvcm0ge1xuICB3aWR0aDogODguODUlO1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG59XG4vKiBsaW5lIDUwMiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmhhcy1uZXdzLmhhcy1zZWFyY2ggLnNpdGUtbmF2aWdhdGlvbiAuc2VhcmNoLWZvcm0gLmNvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBsaW5lLWhlaWdodDogODBweDtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuLyogbGluZSA1MDksIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlci5oYXMtbmV3cy5oYXMtc2VhcmNoIC5zaXRlLW5hdmlnYXRpb24gI2hlYWRlci1uYXYtZXh0cmFzIHtcbiAgd2lkdGg6IDQ1cHg7XG59XG4vKiBsaW5lIDUxNiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyIC5zZWFyY2gtZm9ybSB7XG4gIHdpZHRoOiA5NyU7XG59XG4vKiBsaW5lIDUxOSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyIC5zZWFyY2gtZm9ybSAuY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4vKiBsaW5lIDUyNiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmhhcy10cmVuZGluZyB7XG4gIG1hcmdpbjogMCAwO1xufVxuLyogbGluZSA1MjksIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlci5oYXMtdHJlbmRpbmcgLm5hdi1wcmltYXJ5IHtcbiAgbWFyZ2luLXJpZ2h0OiAzOHB4O1xufVxuLyogbGluZSA1MzEsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlci5oYXMtdHJlbmRpbmcuaGFzLXJhbmRvbSAubmF2LXByaW1hcnkge1xuICBtYXJnaW4tcmlnaHQ6IDM4cHg7XG59XG4vKiBsaW5lIDUzMywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmhhcy10cmVuZGluZyAjaGVhZGVyLXNlYXJjaCxcbiNoZWFkZXIuaGFzLXRyZW5kaW5nICNoZWFkZXItcmFuZG9tIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4vKiBsaW5lIDUzOCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmhhcy10cmVuZGluZyAjaGVhZGVyLXNlYXJjaCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4vKiBsaW5lIDU0MCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmhhcy10cmVuZGluZyAuc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtcHJpbWFyeSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4vKiBsaW5lIDU0MywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmhhcy1yYW5kb20gLnNpdGUtbmF2aWdhdGlvbiAuc2VhcmNoLWZvcm0ge1xuICB3aWR0aDogOTYuOSU7XG59XG4vKiBsaW5lIDU0NSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLmhhcy1yYW5kb20gLnNpdGUtbmF2aWdhdGlvbiAuc2VhcmNoLWZvcm0gLmNvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBsaW5lLWhlaWdodDogODBweDtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuLyogbGluZSA1NTIsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlciAuc2l0ZS1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDU1NSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyIC5zaXRlLW5hdmlnYXRpb24gLm5hdi1wcmltYXJ5IHtcbiAgKnpvb206IDE7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xufVxuLyogbGluZSAyNzMsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbiNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiAubmF2LXByaW1hcnk6YmVmb3JlLCAjaGVhZGVyIC5zaXRlLW5hdmlnYXRpb24gLm5hdi1wcmltYXJ5OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAyNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbiNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiAubmF2LXByaW1hcnk6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgNTYxLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiA+IC5yb3cgPiAuY29sdW1ucyB7XG4gIHBhZGRpbmc6IDAgMDtcbn1cbi8qIGxpbmUgNTYzLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiAuc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgNTY4LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiAuc2VhcmNoLWZvcm0gLmNvbnRhaW5lciB7XG4gIC8qIEFuaW1hdGUgKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAwKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UsIG9wYWNpdHkgMC4ycyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZSwgb3BhY2l0eSAwLjJzIGVhc2U7XG4gIC8qIEVuZCBBbmltYXRpb24gKi9cbn1cbi8qIGxpbmUgNTgyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiAuc2VhcmNoLWZvcm0gLmNvbnRhaW5lciBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiTGF0b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi8qIGxpbmUgNTk0LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiAuc2VhcmNoLWZvcm0gLmNvbnRhaW5lciBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSA2MDMsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlciAuc2l0ZS1oZWFkZXItdG9vbGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuODEpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjgxKTtcbn1cbi8qIGxpbmUgNjA4LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIgLnNpdGUtaGVhZGVyLXRvb2xiYXIgLnRvcC1tZW51IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA3MCU7XG59XG4vKiBsaW5lIDYxMywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyIC5zaXRlLWhlYWRlci10b29sYmFyIGRpdi5oZWFkZXItdG9vbHMge1xuICB3aWR0aDogMzAlO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi8qIFN0dWNreSBIZWFkZXIgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIC8qIGxpbmUgNjI1LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiAgI2hlYWRlciAuc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtcHJpbWFyeS5zdHVjayB7XG4gICAgYW5pbWF0aW9uOiBtb3ZlLW1lbnUtZG93biA2NTBtcyBlYXNlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEyNDBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAvKiBsaW5lIDYzNSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4gIC5sb2dnZWQtaW4uYWRtaW4tYmFyICNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiAubmF2LXByaW1hcnkuc3R1Y2sge1xuICAgIHRvcDogMjhweDtcbiAgfVxufVxuLyoqIEhlYWRlciBTdHlsZXMgKi9cbi8qIGxpbmUgNjQzLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5oZWFkZXItc3R5bGUtZGVmYXVsdCAjaGVhZGVyIC5zaXRlLW5hdmlnYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi8qIGxpbmUgNjQ3LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5oZWFkZXItc3R5bGUtZGVmYXVsdCAjaGVhZGVyIC5zaXRlLW5hdmlnYXRpb24gLm5hdi1wcmltYXJ5LnN0dWNrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLyogbGluZSA2NTIsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmhlYWRlci1zdHlsZS1kZWZhdWx0IC5tYWluX21lbnUgPiB1bCA+IGxpID4gYSxcbi5oZWFkZXItc3R5bGUtZGVmYXVsdCAubWFpbl9tZW51ID4gdWwgPiBsaSA+IGEgLnN1Ym1lbnUtbGluayA+IHN0cm9uZyB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLyogbGluZSA2NjEsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmhlYWRlci1zdHlsZS1kYXJrICNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLyogbGluZSA2NjUsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmhlYWRlci1zdHlsZS1kYXJrICNoZWFkZXIgLnNpdGUtbmF2aWdhdGlvbiAubmF2LXByaW1hcnkuc3R1Y2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi8qIGxpbmUgNjY5LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5oZWFkZXItc3R5bGUtZGFyayAubWFpbl9tZW51ID4gdWwgPiBsaSA+IGEsXG4uaGVhZGVyLXN0eWxlLWRhcmsgLm1haW5fbWVudSA+IHVsID4gbGkgPiBhIC5zdWJtZW51LWxpbmsgPiBzdHJvbmcge1xuICBjb2xvcjogd2hpdGU7XG59XG4vKiBsaW5lIDY3NCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uaGVhZGVyLXN0eWxlLWRhcmsgI2hlYWRlciAuc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtcHJpbWFyeSB7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjNTU1MDUwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzU1NTA1MDtcbn1cblxuLyogbGluZSA2ODIsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmJveGVkICN0aGVtZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDY4NCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4udG9wLW5ld3Mge1xuICB3aWR0aDogMTA3cHg7XG4gIGhlaWdodDogOTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogLTdweDtcbn1cbi8qIGxpbmUgNjk4LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi50b3AtbmV3cyAucmliYm9uLXNoYWRvdy1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm90dG9tOiAtNnB4O1xuICBsZWZ0OiAwcHg7XG59XG4vKiBsaW5lIDcwNiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4udG9wLW5ld3MgLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIkxhdG9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4vKiBsaW5lIDcxNiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4udG9wLW5ld3MgLm51bWJlciArIHNwYW4ge1xuICBmb250LXNpemU6IDlweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8qIGxpbmUgNzIzLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi50b3AtbmV3cyA+IGEge1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDczMCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLW5hdi1leHRyYXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNnB4O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHotaW5kZXg6IDExO1xufVxuLyogbGluZSA3MzcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlci1uYXYtZXh0cmFzIC5yaWJib24tc2hhZG93LXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm90dG9tOiAtNnB4O1xuICByaWdodDogMHB4O1xufVxuXG4vKiBsaW5lIDc0NiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jaGVhZGVyLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEzcHggLTk3MnB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgNzUyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXItc2VhcmNoIC5zZWFyY2gtcmVtb3ZlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLyogbGluZSA3NjIsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlciAuc2VhcmNoLWZvcm0taXMtdmlzaWJsZSAjaGVhZGVyLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEzcHggLTg1MHB4O1xufVxuLyogbGluZSA3NjYsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlciAuc2VhcmNoLWZvcm0taXMtdmlzaWJsZS5zaXRlLW5hdmlnYXRpb24gLnNlYXJjaC1mb3JtIHtcbiAgei1pbmRleDogOTk5OTtcbn1cbi8qIGxpbmUgNzY5LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXIgLnNlYXJjaC1mb3JtLWlzLXZpc2libGUuc2l0ZS1uYXZpZ2F0aW9uIC5zZWFyY2gtZm9ybSAuY29udGFpbmVyIHtcbiAgLyogQW5pbWF0ZSAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZSAuMXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuMnMgZWFzZSAuMXM7XG4gIC8qIEVuZCBBbmltYXRlICovXG59XG5cbi8qIGxpbmUgNzgyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNoZWFkZXItcmFuZG9tIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEzcHggLTkxMnB4O1xufVxuLyogbGluZSA3ODcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2hlYWRlci1yYW5kb20gYSB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4vKiBEcm9wIERvd24gKi9cbi8qIGxpbmUgNzk3LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi50b3AtbmV3cy1pdGVtcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyogbGluZSA4MTcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnRvcC1uZXdzLWl0ZW1zLm9wZW4ge1xuICBoZWlnaHQ6IDIyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZDtcbn1cbi8qIGxpbmUgODIyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi50b3AtbmV3cy1pdGVtcyAuc3ViLW1lZ2Etd3JhcCB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDIzOSwgMjQwLCAwLjE2KTtcbiAgaGVpZ2h0OiAyMjBweDtcbn1cbi8qIGxpbmUgODI3LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi50b3AtbmV3cy1pdGVtcyAuc3ViLW1lZ2Etd3JhcCAuaG9yaXpvbnRhbC1jYXJvdXNlbC1jb250YWluZXIgLmNvbnRyb2wge1xuICBtYXJnaW4tdG9wOiAtMzJweDtcbn1cbi8qIGxpbmUgODMxLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi50b3AtbmV3cy1pdGVtcyAuc3ViLW1lZ2Etd3JhcCAuaG9yaXpvbnRhbC1jYXJvdXNlbC5wb3N0ID4gdWwge1xuICBoZWlnaHQ6IDIwNXB4O1xufVxuLyogbGluZSA4MzcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnRvcC1uZXdzLWl0ZW1zIC5zdWItbWVnYS13cmFwIC5zdWItbWVudSBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiAyMzBweDtcbiAgaGVpZ2h0OiAxODVweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDg0NCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4udG9wLW5ld3MtaXRlbXMgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51IGxpIC5zdWJjYXQtdGh1bWJuYWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDg0OSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4udG9wLW5ld3MtaXRlbXMgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51IGxpIC5zdWJjYXQtdGh1bWJuYWlsIGltZyB7XG4gIG1heC1oZWlnaHQ6IDE0MHB4O1xufVxuLyogbGluZSA4NTQsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnRvcC1uZXdzLWl0ZW1zIC5zdWItbWVnYS13cmFwIC5zdWItbWVudSBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDg1OCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4udG9wLW5ld3MtaXRlbXMgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51IGxpIC5zdWJjYXQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSA4NjIsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnRvcC1uZXdzLWl0ZW1zIC5zdWItbWVnYS13cmFwIC5zdWItbWVudSBsaSAuc3ViY2F0LXRpdGxlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgODYzLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi50b3AtbmV3cy1pdGVtcyAuc3ViLW1lZ2Etd3JhcCAuc3ViLW1lbnUgbGkgLnN1YmNhdC10aXRsZSBzcGFuIHtcbiAgY29sb3I6IGdyYXk7XG59XG4vKiBsaW5lIDg2NywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4udG9wLW5ld3MtaXRlbXMgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51IGxpIC5lbnRyeS1tZXRhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDVweDtcbiAgbGVmdDogNXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSA4NzUsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnRvcC1uZXdzLWl0ZW1zIC5zdWItbWVnYS13cmFwIC5zdWItbWVudSBsaSAuZW50cnktbWV0YSA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDg4MSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4udG9wLW5ld3MtaXRlbXMgLnN1Yi1tZWdhLXdyYXAgLnN1Yi1tZW51IGxpIC5lbnRyeS1tZXRhIC5kYXRlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41Nyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi8qIE1haW4gUGFnZSBMYXlvdXQgKi9cbi8qIGxpbmUgOTAzLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbm1haW4uc2lkZWJhci1sZWZ0LFxubWFpbi5zaWRlYmFyLXJpZ2h0IHtcbiAgd2lkdGg6IDczLjMlO1xufVxuXG4vKiBsaW5lIDkwOCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5tYWluLnB1c2gtMy5zaWRlYmFyLWxlZnQsXG5tYWluLnB1c2gtMy5zaWRlYmFyLXJpZ2h0IHtcbiAgbGVmdDogMjYuNTUlO1xufVxuXG4vKiBsaW5lIDkxMywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uc2lkZWJhci13cmFwcGVyIHtcbiAgd2lkdGg6IDI2LjYxJTtcbn1cblxuLyogbGluZSA5MTcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnNpZGViYXItd3JhcHBlci5wdWxsLTkge1xuICByaWdodDogNzMuNTUlO1xufVxuXG4vKiBsaW5lIDkyMSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5tYWluLmNvbnRlbnQge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKiBsaW5lIDkyMywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5ib2R5Lm92ZXJsYXlfYWN0aXZlICN0aGVtZS13cmFwcGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDkyOCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jdGhlbWUtd3JhcHBlciB7XG4gICp6b29tOiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG59XG4vKiBsaW5lIDI3MywgLi4vc2Nzcy9mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyAqL1xuI3RoZW1lLXdyYXBwZXI6YmVmb3JlLCAjdGhlbWUtd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMjc0LCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4jdGhlbWUtd3JhcHBlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiAtLSBicmVhZGNydW1icyAtLSAqL1xuLyogbGluZSA5MzgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmJyZWFkY3J1bWItcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSA5NDMsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmJyZWFkY3J1bWIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJMYXRvXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLyogbGluZSA5NDgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmJyZWFkY3J1bWIgYSB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vKiBsaW5lIDk1NCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uYnJlYWRjcnVtYiBzcGFuIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi8qIGxpbmUgOTYwLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmgzLmJyZWFkY3J1bWIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi8qIGxpbmUgOTY1LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbmg0LmJyZWFkY3J1bWIge1xuICBmb250LXNpemU6IDExNSU7XG59XG4vKiBsaW5lIDk2NywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5oNC5icmVhZGNydW1iIHNwYW4ge1xuICBmb250LXNpemU6IDYwJTtcbn1cblxuLyogUGFnZSBIZWFkZXIgKi9cbi8qIGxpbmUgOTcxLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNwYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgOTc0LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNwYWdlLWhlYWRlciA+IC5yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLyogbGluZSA5NzksIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI3BhZ2UtaGVhZGVyIGgxIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgOTg1LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNwYWdlLWhlYWRlciAuYnJlYWRjcnVtYiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbi8qIGxpbmUgOTkyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5idWRkeXByZXNzICNwYWdlLWhlYWRlciBoMSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4vKiBHRU5FUkFMIFBBR0UgU1RZTEVTICovXG4vKiBsaW5lIDEwMDAsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xubWFpbi5zaWRlYmFyLWxlZnQsXG4jYnVpbGRlci1jb250YWluZXIuc2lkZWJhci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGZkZmRkO1xufVxuLyogbGluZSAxMDA0LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbm1haW4uc2lkZWJhci1yaWdodCxcbiNidWlsZGVyLWNvbnRhaW5lci5zaWRlYmFyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RmZGZkZDtcbn1cblxuLyogbGluZSAxMDEyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGVzcGFnZS1ob21lLXBocCAuYnVpbGRlci1tYWluLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZXNwYWdlLWhvbWUtcGhwICNidWlsZGVyLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZmRmZGQ7XG59XG4vKiBsaW5lIDEwMTUsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZXNwYWdlLWhvbWUtcGhwIG1haW4uc2lkZWJhci1sZWZ0IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLyogbGluZSAxMDE4LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGVzcGFnZS1ob21lLXBocCBtYWluLnNpZGViYXItbGVmdCAjYnVpbGRlci1jb250YWluZXIge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RmZGZkZDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiA0MDQgUEFHRSBURU1QTEFURVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDEwMjgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmVycm9yNDA0ICNtYWluLWNvbnRhaW5lcixcbiNtYWluLWNvbnRhaW5lciAuZXJyb3I0MDQge1xuICBwYWRkaW5nOiA1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBQT1NUIFBBU1NXT1JEIFBST1RFQ1RFRCBNT0RTICovXG4vKiBsaW5lIDEwNDAsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnBvc3QtcGFzc3dvcmQtcmVxdWlyZWQgLmVudHJ5LWNvbnRlbnQgZm9ybSBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxMDQyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5wb3N0LXBhc3N3b3JkLXJlcXVpcmVkIC5lbnRyeS1jb250ZW50IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLyogbGluZSAxMDQ3LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5wb3N0LXBhc3N3b3JkLXJlcXVpcmVkIC5lbnRyeS1jb250ZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4ucG9zdC1wYXNzd29yZC1yZXF1aXJlZCAuZW50cnktY29udGVudCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICBtYXJnaW46IDVweCAwIDAgMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qID1QYWdpbmF0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogbGluZSAxMDU5LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5yYWRpdW0tdGhlbWUtcGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi8qIGxpbmUgMTA2MywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4ucmFkaXVtLXRoZW1lLXBhZ2luYXRpb24gdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgMTA2OCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4ucmFkaXVtLXRoZW1lLXBhZ2luYXRpb24gdWwgbGkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi8qIGxpbmUgMTA3NCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4ucmFkaXVtLXRoZW1lLXBhZ2luYXRpb24gdWwgbGkgYSxcbi5yYWRpdW0tdGhlbWUtcGFnaW5hdGlvbiB1bCBsaSBzcGFuIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDE7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRkO1xufVxuLyogbGluZSAxMDkxLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5yYWRpdW0tdGhlbWUtcGFnaW5hdGlvbiB1bCBsaS5jdXJyZW50LCAucmFkaXVtLXRoZW1lLXBhZ2luYXRpb24gdWwgbGk6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG4vKiBsaW5lIDEwOTUsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnJhZGl1bS10aGVtZS1wYWdpbmF0aW9uIHVsIGxpLmN1cnJlbnQgYSxcbi5yYWRpdW0tdGhlbWUtcGFnaW5hdGlvbiB1bCBsaS5jdXJyZW50IHNwYW4sIC5yYWRpdW0tdGhlbWUtcGFnaW5hdGlvbiB1bCBsaTpob3ZlciBhLFxuLnJhZGl1bS10aGVtZS1wYWdpbmF0aW9uIHVsIGxpOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4vKiBsaW5lIDExMDMsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnJhZGl1bS10aGVtZS1wYWdpbmF0aW9uIHVsIGxpIGE6YWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4vKiBsaW5lIDExMDgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLnJhZGl1bS10aGVtZS1wYWdpbmF0aW9uIHVsIGxpIHNwYW4uY3VycmVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi8qIGxpbmUgMTExNywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4ucGFnLWNvdW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDExMjIsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmJicC1wYWdpbmF0aW9uLWxpbmtzLFxuLnBhZ2luYXRpb24tbGlua3Mge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDExMjcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmJicC1wYWdpbmF0aW9uLWxpbmtzIC5wYWdlLW51bWJlcnMsXG4ucGFnaW5hdGlvbi1saW5rcyAucGFnZS1udW1iZXJzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JleTtcbiAgcGFkZGluZzogM3B4IDEwcHggNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxMTM0LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5iYnAtcGFnaW5hdGlvbi1saW5rcyAucGFnZS1udW1iZXJzLmFjdGl2ZSxcbi5wYWdpbmF0aW9uLWxpbmtzIC5wYWdlLW51bWJlcnMuYWN0aXZlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDExNDMsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmVudHJ5LWNvbnRlbnQgLnJhZGl1bS10aGVtZS1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogVEhFTUUgRk9PVEVSIFNUWUxFU1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDExNTAsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2JvdHRvbS1mb290ZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzY2NjtcbiAgLyogRm9vdGVyIE1lbnUgKi9cbn1cbi8qIGxpbmUgMTE1NSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jYm90dG9tLWZvb3RlciAuaW5uZXIge1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xufVxuLyogbGluZSAxMTYyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMTE2NiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jYm90dG9tLWZvb3RlciB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAqem9vbTogMTtcbn1cbi8qIGxpbmUgMjczLCAuLi9zY3NzL2ZvdW5kYXRpb24vX2dsb2JhbC5zY3NzICovXG4jYm90dG9tLWZvb3RlciB1bCBsaTpiZWZvcmUsICNib3R0b20tZm9vdGVyIHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAyNzQsIC4uL3Njc3MvZm91bmRhdGlvbi9fZ2xvYmFsLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyIHVsIGxpOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDExNzAsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2JvdHRvbS1mb290ZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLyogbGluZSAxMTcyLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmNWEwMDtcbn1cbi8qIGxpbmUgMTE3OCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jYm90dG9tLWZvb3RlciBwLFxuI2JvdHRvbS1mb290ZXIgbGksXG4jYm90dG9tLWZvb3RlciBzdHJvbmcsXG4jYm90dG9tLWZvb3RlciBidXR0b24sXG4jYm90dG9tLWZvb3RlciAuYnV0dG9uLFxuI2JvdHRvbS1mb290ZXIgLnRoZW1lLWNyZWRpdHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuLyogbGluZSAxMTg4LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyIGg0IHtcbiAgY29sb3I6ICNGQzA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDExOTQsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2JvdHRvbS1mb290ZXIgcCxcbiNib3R0b20tZm9vdGVyIC50ZXh0d2lkZ2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4vKiBsaW5lIDEyMDMsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2JvdHRvbS1mb290ZXIgaW5wdXQsXG4jYm90dG9tLWZvb3RlciBzZWxlY3QsXG4jYm90dG9tLWZvb3RlciB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6ICMyNjI1MjU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM5Njk2OTY7XG59XG4vKiBsaW5lIDEyMTMsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2JvdHRvbS1mb290ZXIgLndpZGdldF9yYWRpdW1fbmV3c2xldHRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi8qIGxpbmUgMTIyMSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jYm90dG9tLWZvb3RlciAjZm9vdGVyLW1lbnUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMjMsIDIyMywgMjIxLCAwLjEyKTtcbiAgbWFyZ2luOiAwIC0xNXB4IDE1cHggLTE1cHg7XG4gIHBhZGRpbmc6IDdweCAwIDEwcHggMDtcbn1cbi8qIGxpbmUgMTIyNSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jYm90dG9tLWZvb3RlciAjZm9vdGVyLW1lbnUgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxMjI5LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNib3R0b20tZm9vdGVyICNmb290ZXItbWVudSB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgMTIzMiwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jYm90dG9tLWZvb3RlciAjZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiTGF0b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi8qIGxpbmUgMTI0MCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4jYm90dG9tLWZvb3RlciAjZm9vdGVyLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY1YTAwO1xufVxuXG4vKiBsaW5lIDEyNDgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2NvbG9waG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICM2NjY7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMjMsIDIyMywgMjIxLCAwLjEyKTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4vKiBsaW5lIDEyNTgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2NvbG9waG9uIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSAxMjYxLCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNnbG9iYWwtbG9hZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuXG4vKiBsaW5lIDEyNjksIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmFsZXJ0LW1lc3NhZ2Uge1xuICB6LWluZGV4OiAxMTtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogNTAwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMzglO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2MEYxMztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjRkZGO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxMjg4LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbi5hbGVydC1tZXNzYWdlLmFsZXJ0IHtcbiAgYm9yZGVyLWNvbG9yOiAjQzYwRjEzO1xufVxuXG4vKiBsaW5lIDEyOTIsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmFsZXJ0LW1lc3NhZ2UubWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2MzYzNjMztcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgMTI5OCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4uYWpheC1lbmQgcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBtYXJnaW46IDAgMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi8qIGxpbmUgMTMwNSwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG4ubm90LWZvdW5kLW1lc3NhZ2UgcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBtYXJnaW46IDAgMDtcbn1cblxuLypcbnwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxufCBVSXRvVG9wIGpRdWVyeSBQbHVnaW4gMS4yXG58IGh0dHA6Ly93d3cubWF0dHZhcm9uZS5jb20vd2ViLWRlc2lnbi91aXRvdG9wLWpxdWVyeS1wbHVnaW4vXG58LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4vKiBsaW5lIDEzMTgsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2dvdG90b3Age1xuICBjb2xvcjogI0ZGRjtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMzlweDtcbiAgcmlnaHQ6IDI1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzAsIDM0LCAzNiwgMC4yNSkgdXJsKC4uL2ltYWdlcy9zcHJpdGUucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDFweCAtMTIwOXB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xufVxuLyogbGluZSAxMzQ0LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNnb3RvdG9wOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWEwMDtcbn1cblxuLyogbGluZSAxMzQ3LCAuLi9zY3NzL3N0eWxlLnNjc3MgKi9cbiNnb3RvdG9waG92ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG9wYWNpdHk6IDA7XG4gIC1tb3otb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4vKiBsaW5lIDEzNTYsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuI2dvdG90b3A6YWN0aXZlLFxuI2dvdG90b3A6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiogTG9hZGluZyBEb3RzICovXG4vKiBsaW5lIDEzNjIsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmxvYWRpbmctZG90cyB7XG4gIG1hcmdpbjogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDEzNjcsIC4uL3Njc3Mvc3R5bGUuc2NzcyAqL1xuLmxvYWRpbmctZG90cyBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWEwMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGRvdC10aHJvYiAxcyBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IGRvdC10aHJvYiAxcyBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBkb3QtdGhyb2IgMXMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogZG90LXRocm9iIDFzIGluZmluaXRlO1xuICB6b29tOiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApO1xuICAtd2Via2l0LW9wYWNpdHk6IC4yO1xuICAtbW96LW9wYWNpdHk6IC4yO1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi8qIGxpbmUgMTM5MCwgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5zcGFuLmRvdC0yIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4xNXM7XG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAuMTVzO1xuICAtby1hbmltYXRpb24tZGVsYXk6IC4xNXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4xNXM7XG59XG5cbi8qIGxpbmUgMTM5NywgLi4vc2Nzcy9zdHlsZS5zY3NzICovXG5zcGFuLmRvdC0zIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC4zcztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IC4zcztcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAuM3M7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGRvdC10aHJvYiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGRvdC10aHJvYiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxufVxuQC1tcy1rZXlmcmFtZXMgZG90LXRocm9iIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGRvdC10aHJvYiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxufVxuQGtleWZyYW1lcyBkb3QtdGhyb2Ige1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9c3R5bGUuY3NzLm1hcCAqL1xuIixudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbF19 */