﻿@charset "UTF-8";
/* line 2, gulp/assets/stylesheets/helpers/clearfix.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }

/* line 7, gulp/assets/stylesheets/helpers/clearfix.scss */
.clearfix:after {
  clear: both; }

/* line 10, gulp/assets/stylesheets/helpers/clearfix.scss */
.clearfix {
  *zoom: 1; }

/* line 19, gulp/assets/stylesheets/helpers/clearfix.scss */
.clear {
  clear: both; }

/* line 2, gulp/assets/stylesheets/helpers/clearfix.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }

/* line 7, gulp/assets/stylesheets/helpers/clearfix.scss */
.clearfix:after {
  clear: both; }

/* line 10, gulp/assets/stylesheets/helpers/clearfix.scss */
.clearfix {
  *zoom: 1; }

/* line 19, gulp/assets/stylesheets/helpers/clearfix.scss */
.clear {
  clear: both; }

/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
/* line 11, gulp/assets/stylesheets/base/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, gulp/assets/stylesheets/base/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, gulp/assets/stylesheets/base/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, gulp/assets/stylesheets/base/normalize.scss */
[hidden],
template {
  display: none; }

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

/**
 * Remove default margin.
 */
/* line 76, gulp/assets/stylesheets/base/normalize.scss */
body {
  margin: 0; }

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 88, gulp/assets/stylesheets/base/normalize.scss */
a {
  background: transparent; }

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
/* line 96, gulp/assets/stylesheets/base/normalize.scss */
a:focus {
  outline: thin dotted; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 104, gulp/assets/stylesheets/base/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 118, gulp/assets/stylesheets/base/normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 127, gulp/assets/stylesheets/base/normalize.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 135, gulp/assets/stylesheets/base/normalize.scss */
b,
strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 144, gulp/assets/stylesheets/base/normalize.scss */
dfn {
  font-style: italic; }

/**
 * Address differences between Firefox and other browsers.
 */
/* line 152, gulp/assets/stylesheets/base/normalize.scss */
hr {
  box-sizing: content-box;
  height: 0; }

/**
 * Address styling not present in IE 8/9.
 */
/* line 162, gulp/assets/stylesheets/base/normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
/* line 171, gulp/assets/stylesheets/base/normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

/**
 * Improve readability of pre-formatted text in all browsers.
 */
/* line 183, gulp/assets/stylesheets/base/normalize.scss */
pre {
  white-space: pre-wrap; }

/**
 * Set consistent quote types.
 */
/* line 191, gulp/assets/stylesheets/base/normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 199, gulp/assets/stylesheets/base/normalize.scss */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 207, gulp/assets/stylesheets/base/normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 215, gulp/assets/stylesheets/base/normalize.scss */
sup {
  top: -0.5em; }

/* line 219, gulp/assets/stylesheets/base/normalize.scss */
sub {
  bottom: -0.25em; }

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
/* line 231, gulp/assets/stylesheets/base/normalize.scss */
img {
  border: 0; }

/**
 * Correct overflow displayed oddly in IE 9.
 */
/* line 239, gulp/assets/stylesheets/base/normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 251, gulp/assets/stylesheets/base/normalize.scss */
figure {
  margin: 0; }

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
/* line 263, gulp/assets/stylesheets/base/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 274, gulp/assets/stylesheets/base/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 285, gulp/assets/stylesheets/base/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 299, gulp/assets/stylesheets/base/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 311, gulp/assets/stylesheets/base/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 324, gulp/assets/stylesheets/base/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 336, gulp/assets/stylesheets/base/normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */
/* line 346, gulp/assets/stylesheets/base/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 358, gulp/assets/stylesheets/base/normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
/* line 370, gulp/assets/stylesheets/base/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 379, gulp/assets/stylesheets/base/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 390, gulp/assets/stylesheets/base/normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 403, gulp/assets/stylesheets/base/normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/*
  DO NOT EDIT DIRECTLY!
  Generated by gulp/tasks/iconFont.js
  from ./gulp/tasks/iconFont/template.scss
*/
@font-face {
  font-family: sporthub-icon-font;
  src: url("/v3/css/fonts/sporthub-icon-font.eot");
  src: url("/v3/css/fonts/sporthub-icon-font.eot?#iefix") format("embedded-opentype"), url("/v3/css/fonts/sporthub-icon-font.woff") format("woff"), url("/v3/css/fonts/sporthub-icon-font.ttf") format("truetype"), url("/v3/css/fonts/sporthub-icon-font.svg#sporthub-icon-font") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 30, gulp/assets/stylesheets/base/iconFont.scss */
.icon--broadcast-online:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: 'sporthub-icon-font';
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none; }

/* line 36, gulp/assets/stylesheets/base/iconFont.scss */
.icon--broadcast-offline:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: 'sporthub-icon-font';
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none; }

/* line 42, gulp/assets/stylesheets/base/iconFont.scss */
.icon--people:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: 'sporthub-icon-font';
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none; }

/* line 1, gulp/assets/stylesheets/base/grid.scss */
.container {
  margin: 0 auto;
  max-width: 1200px;
  padding: 0 1.25em;
  width: 100%; }
  /* line 2, gulp/assets/stylesheets/helpers/clearfix.scss */
  .container:before, .container:after {
    content: " ";
    display: table; }
  /* line 7, gulp/assets/stylesheets/helpers/clearfix.scss */
  .container:after {
    clear: both; }
  /* line 10, gulp/assets/stylesheets/helpers/clearfix.scss */
  .container {
    *zoom: 1; }

/* line 9, gulp/assets/stylesheets/base/grid.scss */
.row {
  margin-left: -1.5%;
  margin-right: -1.5%; }
  /* line 2, gulp/assets/stylesheets/helpers/clearfix.scss */
  .row:before, .row:after {
    content: " ";
    display: table; }
  /* line 7, gulp/assets/stylesheets/helpers/clearfix.scss */
  .row:after {
    clear: both; }
  /* line 10, gulp/assets/stylesheets/helpers/clearfix.scss */
  .row {
    *zoom: 1; }
  @media (min-width: 769px) {
    /* line 9, gulp/assets/stylesheets/base/grid.scss */
    .row {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      /* line 18, gulp/assets/stylesheets/base/grid.scss */
      .row--top {
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
      /* line 22, gulp/assets/stylesheets/base/grid.scss */
      .row--bottom {
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-1 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-1 {
      width: 8.33333%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-2 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-2 {
      width: 16.66667%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-3 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-3 {
      width: 25%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-4 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-4 {
      width: 33.33333%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-5 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-5 {
      width: 41.66667%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-6 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-6 {
      width: 50%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-7 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-7 {
      width: 58.33333%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-8 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-8 {
      width: 66.66667%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-9 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-9 {
      width: 75%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-10 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-10 {
      width: 83.33333%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-11 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-11 {
      width: 91.66667%; } }

/* line 29, gulp/assets/stylesheets/base/grid.scss */
.column-12 {
  padding-left: 1.5%;
  padding-right: 1.5%;
  position: relative;
  width: 100%; }
  @media (min-width: 769px) {
    /* line 29, gulp/assets/stylesheets/base/grid.scss */
    .column-12 {
      width: 100%; } }

/* line 1, gulp/assets/stylesheets/base/globals.scss */
*, *:before, *:after {
  box-sizing: border-box; }

/* line 5, gulp/assets/stylesheets/base/globals.scss */
html {
  height: 100%; }

/* line 9, gulp/assets/stylesheets/base/globals.scss */
body {
  color: #515151;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
  height: 100%;
  line-height: 1.8; }

/* line 18, gulp/assets/stylesheets/base/globals.scss */
h1, h2, h3, h4, h5 {
  font-weight: 300;
  line-height: 1.1em;
  margin: 0; }

/* line 24, gulp/assets/stylesheets/base/globals.scss */
img {
  height: auto;
  max-width: 100%; }

/* line 29, gulp/assets/stylesheets/base/globals.scss */
p {
  margin: 0 0 1.5em; }

/* line 33, gulp/assets/stylesheets/base/globals.scss */
strong {
  font-weight: 600; }

/* line 37, gulp/assets/stylesheets/base/globals.scss */
a {
  color: #FF505B;
  text-decoration: none;
  border-bottom: 0 solid;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease; }
  /* line 43, gulp/assets/stylesheets/base/globals.scss */
  a:hover {
    color: #ff6a73; }

/* line 48, gulp/assets/stylesheets/base/globals.scss */
ul {
  margin: 0 0 1.5em;
  padding: 0 0 0 2em; }

/* line 53, gulp/assets/stylesheets/base/globals.scss */
li {
  font-weight: 400;
  line-height: 2em; }

/* line 58, gulp/assets/stylesheets/base/globals.scss */
.align-right {
  text-align: right; }

/* line 62, gulp/assets/stylesheets/base/globals.scss */
.primary-title {
  font-size: 2em;
  margin-bottom: 0.5em; }

/* line 67, gulp/assets/stylesheets/base/globals.scss */
.secondary-title,
.tertiary-title {
  color: #fff; }

/* line 72, gulp/assets/stylesheets/base/globals.scss */
.secondary-title {
  font-size: 1.4em;
  margin-bottom: 0.6em; }

/* line 77, gulp/assets/stylesheets/base/globals.scss */
.tertiary-title {
  font-size: 1.2em;
  margin-bottom: 0.4em; }

@media (min-width: 769px) {
  /* line 1, gulp/assets/stylesheets/components/body.scss */
  .body {
    height: auto;
    margin: 0 auto -4.5em;
    min-height: 100%;
    padding: 0 0 4.5em; } }

/* line 1, gulp/assets/stylesheets/components/cta.scss */
.cta {
  font-size: 1.2em;
  display: inline-block;
  background: #FF505B;
  border-radius: 0.4em;
  padding: 0.5em 1em;
  color: #515151;
  margin: 0 0 1em; }

/* line 1, gulp/assets/stylesheets/components/footer.scss */
.footer {
  background: #242b3e;
  padding: 1em 0; }
  /* line 5, gulp/assets/stylesheets/components/footer.scss */
  .footer .row {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  /* line 10, gulp/assets/stylesheets/components/footer.scss */
  .footer .column-6 {
    width: 50%; }
  @media (min-width: 769px) {
    /* line 1, gulp/assets/stylesheets/components/footer.scss */
    .footer {
      height: 4.5em; } }
  /* line 18, gulp/assets/stylesheets/components/footer.scss */
  .footer .row {
    line-height: 1em; }
  /* line 22, gulp/assets/stylesheets/components/footer.scss */
  .footer__logo, .footer__privacy {
    display: inline-block;
    vertical-align: middle; }
  /* line 28, gulp/assets/stylesheets/components/footer.scss */
  .footer__logo {
    color: #fff;
    display: block;
    margin-bottom: 0.5em;
    text-align: center; }
    @media (min-width: 769px) {
      /* line 28, gulp/assets/stylesheets/components/footer.scss */
      .footer__logo {
        border-right: 1px solid #2e364e;
        display: inline-block;
        margin-bottom: 0;
        margin-right: 0.7em;
        padding-right: 1em;
        text-align: left; } }
    /* line 43, gulp/assets/stylesheets/components/footer.scss */
    .footer__logo__icon {
      width: 9.5em; }
  /* line 48, gulp/assets/stylesheets/components/footer.scss */
  .footer__privacy {
    font-size: 0.9em;
    padding: 0.9em 0; }
    @media (min-width: 769px) {
      /* line 48, gulp/assets/stylesheets/components/footer.scss */
      .footer__privacy {
        padding: 0; } }
  /* line 57, gulp/assets/stylesheets/components/footer.scss */
  .footer__cta {
    cursor: pointer;
    float: right; }
    /* line 61, gulp/assets/stylesheets/components/footer.scss */
    .footer__cta:active, .footer__cta:focus {
      outline: none; }
    /* line 66, gulp/assets/stylesheets/components/footer.scss */
    .footer__cta img {
      display: inline-block; }

/* line 1, gulp/assets/stylesheets/components/header.scss */
.header {
  color: #fff;
  text-align: center; }
  @media (min-width: 769px) {
    /* line 1, gulp/assets/stylesheets/components/header.scss */
    .header {
      margin-bottom: 1em; } }
  /* line 9, gulp/assets/stylesheets/components/header.scss */
  .header__logo {
    width: 8em; }
    @media (min-width: 769px) {
      /* line 9, gulp/assets/stylesheets/components/header.scss */
      .header__logo {
        width: 10em; } }

/* line 1, gulp/assets/stylesheets/components/period.scss */
.period {
  display: inline-block;
  line-height: 1;
  margin-right: 1.5em;
  vertical-align: middle; }
  /* line 7, gulp/assets/stylesheets/components/period.scss */
  .period__quarter {
    border-radius: 100%;
    border: 0.1em solid #FF505B;
    display: inline-block;
    height: 0.79em;
    vertical-align: top;
    width: 0.79em;
    margin: 0 0.5em 0 0; }
    /* line 16, gulp/assets/stylesheets/components/period.scss */
    .period__quarter--current {
      background: #FF505B; }
    /* line 20, gulp/assets/stylesheets/components/period.scss */
    .period__quarter:last-child {
      margin-right: 0; }

/* line 1, gulp/assets/stylesheets/components/scores_container.scss */
.scores-container {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background: url("/v3/public/assets/images/bg.jpg");
  padding: 2em 0; }
  @media (min-width: 640px) {
    /* line 1, gulp/assets/stylesheets/components/scores_container.scss */
    .scores-container {
      background-position: center; } }
  @media (min-width: 769px) {
    /* line 1, gulp/assets/stylesheets/components/scores_container.scss */
    .scores-container {
      background-position: center;
      background-attachment: fixed; } }
  @media (min-width: 769px) {
    /* line 1, gulp/assets/stylesheets/components/scores_container.scss */
    .scores-container {
      padding: 2.5em 0; } }

/* line 1, gulp/assets/stylesheets/components/team.scss */
.team {
  padding: 2em 0; }
  @media (min-width: 769px) {
    /* line 1, gulp/assets/stylesheets/components/team.scss */
    .team {
      padding: 3em 0; } }
  @media (min-width: 769px) {
    /* line 8, gulp/assets/stylesheets/components/team.scss */
    .team .container {
      max-width: 1000px; } }
  @media (min-width: 769px) {
    /* line 14, gulp/assets/stylesheets/components/team.scss */
    .team__sides {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; } }
  /* line 20, gulp/assets/stylesheets/components/team.scss */
  .team__status {
    margin-bottom: 2em; }
    @media (min-width: 769px) {
      /* line 20, gulp/assets/stylesheets/components/team.scss */
      .team__status {
        margin-bottom: 0;
        -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
                order: 2; } }
  /* line 29, gulp/assets/stylesheets/components/team.scss */
  .team__side {
    margin-bottom: 1em; }
    /* line 32, gulp/assets/stylesheets/components/team.scss */
    .team__side--opponent {
      margin-bottom: 0; }
  /* line 37, gulp/assets/stylesheets/components/team.scss */
  .team__name {
    background: red;
    color: #fff;
    font-size: 2em;
    font-weight: bold;
    line-height: 1em;
    padding: 0.6em; }
    @media (min-width: 769px) {
      /* line 37, gulp/assets/stylesheets/components/team.scss */
      .team__name {
        border-radius: 3px; } }
    /* line 49, gulp/assets/stylesheets/components/team.scss */
    .team__side--opponent .team__name {
      background: blue; }
  /* line 54, gulp/assets/stylesheets/components/team.scss */
  .team__score {
    background: #ffffff;
    text-align: center; }
    @media (min-width: 769px) {
      /* line 54, gulp/assets/stylesheets/components/team.scss */
      .team__score {
        border-radius: 3px; } }
    /* line 62, gulp/assets/stylesheets/components/team.scss */
    .team__score--secondary {
      margin-top: 0.15em; }
      @media (min-width: 769px) {
        /* line 62, gulp/assets/stylesheets/components/team.scss */
        .team__score--secondary {
          margin-top: 0; } }
    /* line 70, gulp/assets/stylesheets/components/team.scss */
    .team__score__numeral {
      display: inline-block;
      font-size: 3.2em;
      font-weight: bold;
      line-height: 1em;
      padding: 0.2em 0; }
      /* line 77, gulp/assets/stylesheets/components/team.scss */
      .team__score--secondary .team__score__numeral {
        font-size: 2.4em;
        padding: 0.25em 0; }

/* line 1, gulp/assets/stylesheets/components/time.scss */
.time {
  background: #242b3e;
  color: #fff;
  display: block;
  font-size: 1.5em;
  font-weight: 700;
  margin-bottom: 0.7em;
  padding: 0.2em 0.5em;
  text-align: center;
  vertical-align: middle; }

/* line 1, gulp/assets/stylesheets/components/updates.scss */
.updates {
  padding: 2em 0; }
  @media (min-width: 769px) {
    /* line 1, gulp/assets/stylesheets/components/updates.scss */
    .updates {
      padding: 3em 0; } }
  @media (min-width: 769px) {
    /* line 8, gulp/assets/stylesheets/components/updates.scss */
    .updates__live {
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; } }
  /* line 13, gulp/assets/stylesheets/components/updates.scss */
  .updates__live__breakdown {
    border-bottom: #e6e6e6 1px solid;
    margin: 0 0 1.5em;
    padding: 0 0 1.5em; }
    /* line 18, gulp/assets/stylesheets/components/updates.scss */
    .updates__live__breakdown p {
      font-size: 1.1em;
      margin: 0 0 0.8em; }
  /* line 24, gulp/assets/stylesheets/components/updates.scss */
  .updates__live__last {
    background: #f2f2f2;
    padding: 1em;
    color: #282F44;
    display: block; }
  /* line 31, gulp/assets/stylesheets/components/updates.scss */
  .updates__live__time {
    font-style: italic; }
  /* line 36, gulp/assets/stylesheets/components/updates.scss */
  .updates__status {
    margin-bottom: 2em; }
    @media (min-width: 769px) {
      /* line 36, gulp/assets/stylesheets/components/updates.scss */
      .updates__status {
        -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
                order: 2; } }
  /* line 44, gulp/assets/stylesheets/components/updates.scss */
  .updates__section {
    margin-bottom: 1em; }
    @media (max-width: 639px) {
      /* line 44, gulp/assets/stylesheets/components/updates.scss */
      .updates__section {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; } }
    /* line 51, gulp/assets/stylesheets/components/updates.scss */
    .updates__section__time {
      border-right: 1px solid #e6e6e6;
      font-size: 1.1em;
      margin-right: 1em;
      padding-right: 1em; }
      @media (max-width: 639px) {
        /* line 51, gulp/assets/stylesheets/components/updates.scss */
        .updates__section__time {
          min-width: 6.9em; } }
    /* line 62, gulp/assets/stylesheets/components/updates.scss */
    .updates__section__detail {
      display: inline-block; }
  /* line 67, gulp/assets/stylesheets/components/updates.scss */
  .updates__status-box {
    color: #fff;
    background: #242b3e;
    padding: 2em; }
    /* line 72, gulp/assets/stylesheets/components/updates.scss */
    .updates__status-box__section {
      margin-bottom: 1em; }
      /* line 75, gulp/assets/stylesheets/components/updates.scss */
      .updates__status-box__section:last-child {
        margin-bottom: 0; }
    /* line 80, gulp/assets/stylesheets/components/updates.scss */
    .updates__status-box__icon {
      border-radius: 100%;
      border: 3px solid #FF505B;
      color: #FF505B;
      display: inline-block;
      font-size: 1.5em;
      line-height: 1;
      margin-right: 0.5em;
      padding: 0.4em;
      vertical-align: middle; }
      /* line 91, gulp/assets/stylesheets/components/updates.scss */
      .updates__status-box__icon:before {
        display: block; }
      /* line 95, gulp/assets/stylesheets/components/updates.scss */
      .updates__status-box__icon--viewers {
        padding-left: 0.35em;
        padding-right: 0.35em; }
        /* line 99, gulp/assets/stylesheets/components/updates.scss */
        .updates__status-box__icon--viewers:before {
          -moz-osx-font-smoothing: grayscale;
          -webkit-font-smoothing: antialiased;
          content: "";
          font-family: 'sporthub-icon-font';
          font-style: normal;
          font-variant: normal;
          font-weight: normal;
          line-height: 1;
          speak: none;
          text-transform: none; }
      /* line 105, gulp/assets/stylesheets/components/updates.scss */
      .updates__status-box__icon--broadcast:before {
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        content: "";
        font-family: 'sporthub-icon-font';
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1;
        speak: none;
        text-transform: none; }
      /* line 109, gulp/assets/stylesheets/components/updates.scss */
      .updates__status-box__icon--broadcast[data-online="false"] {
        padding-left: 0.55em;
        padding-right: 0.55em; }
        /* line 113, gulp/assets/stylesheets/components/updates.scss */
        .updates__status-box__icon--broadcast[data-online="false"]:before {
          -moz-osx-font-smoothing: grayscale;
          -webkit-font-smoothing: antialiased;
          content: "";
          font-family: 'sporthub-icon-font';
          font-style: normal;
          font-variant: normal;
          font-weight: normal;
          line-height: 1;
          speak: none;
          text-transform: none; }
    /* line 120, gulp/assets/stylesheets/components/updates.scss */
    .updates__status-box__value {
      line-height: 1;
      vertical-align: middle; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXMiOlsic3R5bGVzLnNjc3MiLCJiYXNlL3NldHRpbmdzLnNjc3MiLCJoZWxwZXJzL2NsZWFyZml4LnNjc3MiLCJoZWxwZXJzL2JyZWFrcG9pbnRzLnNjc3MiLCJoZWxwZXJzL2JhY2tncm91bmQuc2NzcyIsImhlbHBlcnMvY29udGFpbmVyLnNjc3MiLCJoZWxwZXJzL2dyYWRpZW50LnNjc3MiLCJiYXNlL25vcm1hbGl6ZS5zY3NzIiwiYmFzZS9pY29uRm9udC5zY3NzIiwiYmFzZS9ncmlkLnNjc3MiLCJiYXNlL2dsb2JhbHMuc2NzcyIsImNvbXBvbmVudHMvYm9keS5zY3NzIiwiY29tcG9uZW50cy9jdGEuc2NzcyIsImNvbXBvbmVudHMvZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9wZXJpb2Quc2NzcyIsImNvbXBvbmVudHMvc2NvcmVzX2NvbnRhaW5lci5zY3NzIiwiY29tcG9uZW50cy90ZWFtLnNjc3MiLCJjb21wb25lbnRzL3RpbWUuc2NzcyIsImNvbXBvbmVudHMvdXBkYXRlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FFY0EsQUFiRSxTQWFPLEFBYlYsT0FBVyxFQWFWLEFBYlUsU0FhRCxBQVpWLE1BQVUsQ0FBQztFQUNOLE9BQU8sRUFBRSxHQUFHO0VBQ1osT0FBTyxFQUFFLEtBQUssR0FDZjs7O0FBU0gsQUFSRSxTQVFPLEFBUlYsTUFBVSxDQUFDO0VBQ04sS0FBSyxFQUFFLElBQUksR0FDWjs7O0FBTUgsQUFMRSxTQUtPLENBTEw7RUFDQSxLQUFLLEVBQUUsQ0FBQyxHQUNUOzs7QUFPSCxBQUFBLE1BQU0sQ0FBQztFQUNMLEtBQUssRUFBQyxJQUFJLEdBQ1g7OztBQU5ELEFBYkUsU0FhTyxBQWJWLE9BQVcsRUFhVixBQWJVLFNBYUQsQUFaVixNQUFVLENBQUM7RUFDTixPQUFPLEVBQUUsR0FBRztFQUNaLE9BQU8sRUFBRSxLQUFLLEdBQ2Y7OztBQVNILEFB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 */

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiLCJoZWxwZXJzL2NsZWFyZml4LnNjc3MiLCJiYXNlL25vcm1hbGl6ZS5zY3NzIiwiYmFzZS9pY29uRm9udC5zY3NzIiwiYmFzZS9ncmlkLnNjc3MiLCJiYXNlL3NldHRpbmdzLnNjc3MiLCJoZWxwZXJzL2JyZWFrcG9pbnRzLnNjc3MiLCJiYXNlL2dsb2JhbHMuc2NzcyIsImNvbXBvbmVudHMvYm9keS5zY3NzIiwiY29tcG9uZW50cy9jdGEuc2NzcyIsImNvbXBvbmVudHMvZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9wZXJpb2Quc2NzcyIsImNvbXBvbmVudHMvc2NvcmVzX2NvbnRhaW5lci5zY3NzIiwiaGVscGVycy9iYWNrZ3JvdW5kLnNjc3MiLCJjb21wb25lbnRzL3RlYW0uc2NzcyIsImNvbXBvbmVudHMvdGltZS5zY3NzIiwiY29tcG9uZW50cy91cGRhdGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FBQ2pCLDJEQUEyRDtBQ0F6RDtFQUVFLGFBQVk7RUFDWixlQUFjLEVBQ2Y7O0FEQ0gsMkRBQTJEO0FDQXpEO0VBQ0UsWUFBVyxFQUNaOztBREVILDREQUE0RDtBQ0QxRDtHQUNFLFFBQVEsRUFDVDs7QURHSCw0REFBNEQ7QUNJNUQ7RUFDRSxZQUFVLEVBQ1g7O0FERkQsMkRBQTJEO0FDakJ6RDtFQUVFLGFBQVk7RUFDWixlQUFjLEVBQ2Y7O0FEa0JILDJEQUEyRDtBQ2pCekQ7RUFDRSxZQUFXLEVBQ1o7O0FEbUJILDREQUE0RDtBQ2xCMUQ7R0FDRSxRQUFRLEVBQ1Q7O0FEb0JILDREQUE0RDtBQ2I1RDtFQUNFLFlBQVUsRUFDWDs7QUNwQkQsNERBQTREO0FBRTVEOztnRkFFZ0Y7QUFFaEY7O0dBRUc7QUZrQ0gsMERBQTBEO0FFaEMxRDs7Ozs7Ozs7Ozs7O0VBWUksZUFBYyxFQUNqQjs7QUFFRDs7R0FFRztBRmlDSCwwREFBMEQ7QUUvQjFEOzs7RUFH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akMsbUJBQWtCO1VBQ2xCLHFCQUFvQjtVQUNwQixvQkFBbUI7VUFDbkIsZUFBYztVQUNkLFlBQVc7VUFDWCxxQkFBb0IsRWM0RWI7TWpCdTZCSCwrREFBK0Q7TWlCcDZCL0Q7UWR4RkosbUNBQWtDO1FBQ2xDLG9DQUFtQztRQUNuQyxhY3dGc0I7UWR2RnRCLGtDQUFpQztRQUNqQyxtQkFBa0I7UUFDbEIscUJBQW9CO1FBQ3BCLG9CQUFtQjtRQUNuQixlQUFjO1FBQ2QsWUFBVztRQUNYLHFCQUFvQixFY2tGYjtNakI2NkJILCtEQUErRDtNaUJoN0IvRDtRQU1JLHFCQUFvQjtRQUNwQixzQkFBcUIsRUFLdEI7UWpCdzZCRCwrREFBK0Q7UWlCcDdCakU7VWR4RkosbUNBQWtDO1VBQ2xDLG9DQUFtQztVQUNuQyxhY2dHd0I7VWQvRnhCLGtDQUFpQztVQUNqQyxtQkFBa0I7VUFDbEIscUJBQW9CO1VBQ3BCLG9CQUFtQjtVQUNuQixlQUFjO1VBQ2QsWUFBVztVQUNYLHFCQUFvQixFYzBGWDtJakJxN0JQLCtEQUErRDtJaUJoN0IvRDtNQUNFLGVBQWM7TUFDZCx1QkFBc0IsRUFDdkI7O0FqQms3QkwseStzQkFBeStzQiIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlUm9vdCI6Ii9zb3VyY2UvIiwic291cmNlc0NvbnRlbnQiOltudWxsLCJAbWl4aW4gY2xlYXJmaXgge1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbiAgJiB7XHJcbiAgICAqem9vbTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5jbGVhcmZpeCB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbn1cclxuXHJcbi5jbGVhciB7XHJcbiAgY2xlYXI6Ym90aDtcclxufVxyXG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2Mi4xLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXHJcbiAqL1xyXG5cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWFpbixcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cclxuICovXHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG52aWRlbyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxyXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxyXG4gKi9cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxyXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cclxuICovXHJcblxyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgQmFzZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXHJcbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xyXG4gKiAgICB1c2VyIHpvb20uXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xyXG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBMaW5rc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cclxuICovXHJcblxyXG5hOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xyXG59XHJcblxyXG4vKipcclxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgVHlwb2dyYXBoeVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcclxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuaDEge1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSwgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmRmbiB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cclxuICovXHJcblxyXG5tYXJrIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZjA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5wcmUsXHJcbnNhbXAge1xyXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG59XHJcblxyXG4vKipcclxuICogU2V0IGNvbnNpc3RlbnQgcXVvdGUgdHlwZXMuXHJcbiAqL1xyXG5cclxucSB7XHJcbiAgICBxdW90ZXM6IFwiXFwyMDFDXCIgXCJcXDIwMURcIiBcIlxcMjAxOFwiIFwiXFwyMDE5XCI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdXAge1xyXG4gICAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS5cclxuICovXHJcblxyXG5pbWcge1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS5cclxuICovXHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBGaWd1cmVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkgNS5cclxuICovXHJcblxyXG5maWd1cmUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG4gICAgbWFyZ2luOiAwIDJweDtcclxuICAgIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS5cclxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxyXG4gKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgICBib3JkZXI6IDA7IC8qIDEgKi9cclxuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgZm9udCBmYW1pbHkgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgZm9udCBzaXplIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMiAqL1xyXG4gICAgbWFyZ2luOiAwOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cclxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cclxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDgrLlxyXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3ggNCsgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcclxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXHJcbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cclxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcclxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXHJcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkuXHJcbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gICAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cclxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXHJcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXHJcbiAqIG9uIE9TIFguXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS5cclxuICogMi4gSW1wcm92ZSByZWFkYWJpbGl0eSBhbmQgYWxpZ25tZW50IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bzsgLyogMSAqL1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgLyogMiAqL1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBUYWJsZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXHJcbiAqL1xyXG5cclxudGFibGUge1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiLypcbiAgRE8gTk9UIEVESVQgRElSRUNUTFkhXG4gIEdlbmVyYXRlZCBieSBndWxwL3Rhc2tzL2ljb25Gb250LmpzXG4gIGZyb20gLi9ndWxwL3Rhc2tzL2ljb25Gb250L3RlbXBsYXRlLnNjc3NcbiovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogc3BvcnRodWItaWNvbi1mb250O1xuICBzcmM6IHVybChcImZvbnRzL3Nwb3J0aHViLWljb24tZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiZm9udHMvc3BvcnRodWItaWNvbi1mb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoXCJmb250cy9zcG9ydGh1Yi1pY29uLWZvbnQud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKFwiZm9udHMvc3BvcnRodWItaWNvbi1mb250LnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybChcImZvbnRzL3Nwb3J0aHViLWljb24tZm9udC5zdmcjc3BvcnRodWItaWNvbi1mb250XCIpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQG1peGluIGljb24oJGNvbnRlbnQpIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6ICRjb250ZW50O1xuICBmb250LWZhbWlseTogJ3Nwb3J0aHViLWljb24tZm9udCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIEBjb250ZW50O1xufVxuXG4uaWNvbi0tYnJvYWRjYXN0LW9ubGluZSB7XG4gICY6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBpY29uKFwiXFxFMDAxXCIpO1xuICB9XG59XG5cbi5pY29uLS1icm9hZGNhc3Qtb2ZmbGluZSB7XG4gICY6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBpY29uKFwiXFxFMDAyXCIpO1xuICB9XG59XG5cbi5pY29uLS1wZW9wbGUge1xuICAmOmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgaWNvbihcIlxcRTAwM1wiKTtcbiAgfVxufVxuXG5cbiIsIi5jb250YWluZXIge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogJG1heC13aWR0aDtcclxuICBwYWRkaW5nOiAwIDEuMjVlbTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJvdyB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0kZ3JpZC1ndXR0ZXItd2lkdGg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtJGdyaWQtZ3V0dGVyLXdpZHRoO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICYtLXRvcCB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWJvdHRvbSB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtY29sdW1uLWNvdW50IHtcclxuICAuY29sdW1uLSN7JGl9IHtcclxuICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xyXG4gICAgcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1taW4td2lkdGgtbCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlIC8gJGdyaWQtY29sdW1uLWNvdW50ICogJGk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIEJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50czogKFxyXG4gIHM6IDQ4MCxcclxuICBtOiA2MzksXHJcbiAgbDogNzY4LFxyXG4gIHhsOiA5NDAsXHJcbiAgeHhsOiAxMTc5XHJcbik7XHJcblxyXG4vLyBHcmlkXHJcbiRncmlkLWNvbHVtbi1jb3VudDogMTI7XHJcbiRncmlkLWd1dHRlci13aWR0aDogMS41JTtcclxuXHJcbi8vIEZvbnRzXHJcbiRkZWZhdWx0LWJvZHktZm9udDogJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJGRlZmF1bHQtZm9udC1zaXplOiAxNnB4O1xyXG4kZGVmYXVsdC1mb250LXdlaWdodDogMzAwO1xyXG4kZGVmYXVsdC1saW5lLWhlaWdodDogMS44O1xyXG5cclxuLy8gRGVmYXVsdCBWYWx1ZXNcclxuJGJvcmRlci1yYWRpdXM6IDAuNGVtO1xyXG4kbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiRmb290ZXItaGVpZ2h0OiA0LjVlbTtcclxuXHJcbi8vIENvbG91cnNcclxuJHByaW1hcnktZm9udC1jb2xvcjogIzUxNTE1MTtcclxuJHNlY29uZGFyeS1mb250LWNvbG9yOiAjZmZmO1xyXG4kdGVydGlhcnktZm9udC1jb2xvcjogIzI4MkY0NDtcclxuXHJcbiRwcmltYXJ5LWJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiRwcmltYXJ5LXNoYWRvdzogZGFya2VuKCRwcmltYXJ5LWJhY2tncm91bmQsIDUlKTtcclxuJHByaW1hcnktZGFya2VuOiBkYXJrZW4oJHByaW1hcnktYmFja2dyb3VuZCwgMTAlKTtcclxuXHJcbiRzZWNvbmRhcnktYmFja2dyb3VuZDogZGFya2VuKCMyODJGNDQsIDIlKTtcclxuXHJcbiRoaWdobGlnaHQ6ICNGRjUwNUI7XHJcbiRoaWdobGlnaHQtc2hhZG93OiAjRkMzMjQyO1xyXG4iLCJAbWl4aW4gcmVzcG9uc2l2ZS1taW4td2lkdGgtcyB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsIHMpICsgMX1weCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcmVzcG9uc2l2ZS1taW4td2lkdGgtbSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsIG0pICsgMX1weCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcmVzcG9uc2l2ZS1taW4td2lkdGgtbCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsIGwpICsgMX1weCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcmVzcG9uc2l2ZS1taW4td2lkdGgteGwge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCB4bCkgKyAxfXB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiByZXNwb25zaXZlLW1pbi13aWR0aC14eGwge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCB4eGwpICsgMX1weCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcmVzcG9uc2l2ZS1taW4td2lkdGgteHh4bCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsIHh4eGwpICsgMX1weCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcmVzcG9uc2l2ZS1tYXgtd2lkdGgtcyB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsIHMpfXB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiByZXNwb25zaXZlLW1heC13aWR0aC1tIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRicmVha3BvaW50cywgbSl9cHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHJlc3BvbnNpdmUtbWF4LXdpZHRoLWwge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCBsKX1weCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcmVzcG9uc2l2ZS1tYXgtd2lkdGgteGwge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCB4bCl9cHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHJlc3BvbnNpdmUtbWF4LXdpZHRoLXh4bCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsIHh4bCl9cHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHJlc3BvbnNpdmUtbWF4LXdpZHRoLXh4eGwge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCB4eHhsKX1weCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaWUge1xyXG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuIiwiKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XHJcbiAgZm9udC1mYW1pbHk6ICRkZWZhdWx0LWJvZHktZm9udDtcclxuICBmb250LXNpemU6ICRkZWZhdWx0LWZvbnQtc2l6ZSA7XHJcbiAgZm9udC13ZWlnaHQ6ICRkZWZhdWx0LWZvbnQtd2VpZ2h0O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBsaW5lLWhlaWdodDogJGRlZmF1bHQtbGluZS1oZWlnaHQ7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSB7XHJcbiAgZm9udC13ZWlnaHQ6ICRkZWZhdWx0LWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxucCB7XHJcbiAgbWFyZ2luOiAwIDAgMS41ZW07XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuYSB7XHJcbiAgY29sb3I6ICRoaWdobGlnaHQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJvcmRlci1ib3R0b206IDAgc29saWQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IGxpZ2h0ZW4oJGhpZ2hsaWdodCwgNSUpXHJcbiAgfVxyXG59XHJcblxyXG51bCB7XHJcbiAgbWFyZ2luOiAwIDAgMS41ZW07XHJcbiAgcGFkZGluZzogMCAwIDAgMmVtO1xyXG59XHJcblxyXG5saSB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMmVtO1xyXG59XHJcblxyXG4uYWxpZ24tcmlnaHQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4ucHJpbWFyeS10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbn1cclxuXHJcbi5zZWNvbmRhcnktdGl0bGUsXHJcbi50ZXJ0aWFyeS10aXRsZSB7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcclxufVxyXG5cclxuLnNlY29uZGFyeS10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxLjRlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjZlbTtcclxufVxyXG5cclxuLnRlcnRpYXJ5LXRpdGxlIHtcclxuICBmb250LXNpemU6IDEuMmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNGVtO1xyXG59XHJcbiIsIi5ib2R5IHtcclxuICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvICgtJGZvb3Rlci1oZWlnaHQpO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgMCAkZm9vdGVyLWhlaWdodDtcclxuICB9XHJcbn0iLCIuY3RhIHtcclxuICBmb250LXNpemU6IDEuMmVtO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kOiAkaGlnaGxpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcclxuICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcclxuICBtYXJnaW46IDAgMCAxZW07XHJcbn0iLCIuZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQ7XHJcbiAgcGFkZGluZzogMWVtIDA7XHJcblxyXG4gIC5yb3cge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAuY29sdW1uLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtbWluLXdpZHRoLWwge1xyXG4gICAgaGVpZ2h0OiAkZm9vdGVyLWhlaWdodDtcclxuICB9XHJcblxyXG4gIC5yb3cge1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICB9XHJcblxyXG4gICZfX2xvZ28sXHJcbiAgJl9fcHJpdmFjeSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgbGlnaHRlbigkc2Vjb25kYXJ5LWJhY2tncm91bmQsIDUlKTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuN2VtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgIHdpZHRoOiA5LjVlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3ByaXZhY3kge1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICAgIHBhZGRpbmc6IDAuOWVtIDA7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1taW4td2lkdGgtbCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jdGEge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgICY6YWN0aXZlLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmVcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5oZWFkZXIge1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgd2lkdGg6IDhlbTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgICAgd2lkdGg6IDEwZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wZXJpb2Qge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBtYXJnaW4tcmlnaHQ6IDEuNWVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICZfX3F1YXJ0ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGJvcmRlcjogMC4xZW0gc29saWQgJGhpZ2hsaWdodDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogMC43OWVtO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHdpZHRoOiAwLjc5ZW07XHJcbiAgICBtYXJnaW46IDAgMC41ZW0gMCAwO1xyXG5cclxuICAgICYtLWN1cnJlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkaGlnaGxpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNjb3Jlcy1jb250YWluZXIge1xyXG4gIEBpbmNsdWRlIGJhY2tncm91bmQ7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9hc3NldHMvaW1hZ2VzL2JnLmpwZycpO1xyXG4gIHBhZGRpbmc6IDJlbSAwO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgIHBhZGRpbmc6IDIuNWVtIDA7XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiBiYWNrZ3JvdW5kIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1taW4td2lkdGgtbSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgfVxyXG59XHJcbiIsIi50ZWFtIHtcclxuICBwYWRkaW5nOiAyZW0gMDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1taW4td2lkdGgtbCB7XHJcbiAgICBwYWRkaW5nOiAzZW0gMDtcclxuICB9XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1taW4td2lkdGgtbCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2lkZXMge1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1taW4td2lkdGgtbCB7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3RhdHVzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgb3JkZXI6IDI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zaWRlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHJcbiAgICAmLS1vcHBvbmVudCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19uYW1lIHtcclxuICAgIGJhY2tncm91bmQ6IHJlZDtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgIHBhZGRpbmc6IDAuNmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUtbWluLXdpZHRoLWwge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYW1fX3NpZGUtLW9wcG9uZW50ICYge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBibHVlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2NvcmUge1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNlY29uZGFyeSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDAuMTVlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUtbWluLXdpZHRoLWwge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19udW1lcmFsIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDMuMmVtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgICAgcGFkZGluZzogMC4yZW0gMDtcclxuXHJcbiAgICAgIC50ZWFtX19zY29yZS0tc2Vjb25kYXJ5ICYge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi40ZW07XHJcbiAgICAgICAgcGFkZGluZzogMC4yNWVtIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbiIsIi50aW1lIHtcclxuICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQ7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC43ZW07XHJcbiAgcGFkZGluZzogMC4yZW0gMC41ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuIiwiLnVwZGF0ZXMge1xyXG4gIHBhZGRpbmc6IDJlbSAwO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgIHBhZGRpbmc6IDNlbSAwO1xyXG4gIH1cclxuXHJcbiAgJl9fbGl2ZSB7XHJcbiAgICBAaW5jbHVkZSByZXNwb25zaXZlLW1pbi13aWR0aC1sIHtcclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnJlYWtkb3duIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogJHByaW1hcnktZGFya2VuIDFweCBzb2xpZDtcclxuICAgICAgbWFyZ2luOiAwIDAgMS41ZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAxLjVlbTtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMC44ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sYXN0IHtcclxuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktc2hhZG93O1xyXG4gICAgICBwYWRkaW5nOiAxZW07XHJcbiAgICAgIGNvbG9yOiAkdGVydGlhcnktZm9udC1jb2xvcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGltZSB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N0YXR1cyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1taW4td2lkdGgtbCB7XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2VjdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1tYXgtd2lkdGgtbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGltZSB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRwcmltYXJ5LWRhcmtlbjtcclxuICAgICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUtbWF4LXdpZHRoLW0ge1xyXG4gICAgICAgIG1pbi13aWR0aDogNi45ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kZXRhaWwge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdGF0dXMtYm94IHtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQ7XHJcbiAgICBwYWRkaW5nOiAyZW07XHJcblxyXG4gICAgJl9fc2VjdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAkaGlnaGxpZ2h0O1xyXG4gICAgICBjb2xvcjogJGhpZ2hsaWdodDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuICAgICAgcGFkZGluZzogMC40ZW07XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLXZpZXdlcnMge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4zNWVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMzVlbTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgQGluY2x1ZGUgaWNvbihcIlxcRTAwM1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWJyb2FkY2FzdCB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgQGluY2x1ZGUgaWNvbihcIlxcRTAwMVwiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbZGF0YS1vbmxpbmU9XCJmYWxzZVwiXSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNTVlbTtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNTVlbTtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oXCJcXEUwMDJcIik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdmFsdWUge1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */