@charset "UTF-8";
/*!
Theme Name: SOS
Theme URI: http://edgartells.me/
Author: Edgar, the storyteller
Author URI: http://edgartells.me/
Description: Tema za Skupnost Obcin Slovenije
Version: 0.1
License: Private
Text Domain: sos
*/
/*--------------------------------------------------------------
1.0 Reset
--------------------------------------------------------------*/
@import url(font/css/fontello-embedded.css);
@import url(font/css/animation.css);
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  border: 0;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  margin: 0;
  outline: 0;
  padding: 0;
  vertical-align: baseline; }

html {
  font-size: 62.5%;
  /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */
  overflow-y: scroll;
  /* Keeps page centered in all browsers regardless of content height */
  -webkit-text-size-adjust: 100%;
  /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
  -ms-text-size-adjust: 100%;
  /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* Apply a natural box layout model to the document; see http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */ }

*,
*:before,
*:after {
  /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
  -webkit-box-sizing: inherit;
          box-sizing: inherit; }

body {
  background: #fff;
  /* Fallback for when there is no custom background color defined. */ }

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
  display: block; }

ol, ul {
  list-style: none; }

table {
  /* tables still need 'cellspacing="0"' in the markup */
  border-collapse: separate;
  border-spacing: 0; }

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

blockquote:before, blockquote:after,
q:before, q:after {
  content: ""; }

blockquote, q {
  quotes: "" ""; }

a:focus {
  outline: thin dotted; }

a:hover,
a:active {
  outline: 0; }

a img {
  border: 0; }

/* ================================================================== */
/* This file has a mobile-to-tablet, and tablet-to-desktop breakpoint */
/* ================================================================== */
@media screen and (max-width: 400px) {
  @-ms-viewport {
    width: 320px; } }

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0; }

.grid-container:before, .grid-5:before, .mobile-grid-5:before, .tablet-grid-5:before, .grid-10:before, .mobile-grid-10:before, .tablet-grid-10:before, .grid-15:before, .mobile-grid-15:before, .tablet-grid-15:before, .grid-20:before, .mobile-grid-20:before, .tablet-grid-20:before, .grid-25:before, .mobile-grid-25:before, .tablet-grid-25:before, .grid-30:before, .mobile-grid-30:before, .tablet-grid-30:before, .grid-35:before, .mobile-grid-35:before, .tablet-grid-35:before, .grid-40:before, .mobile-grid-40:before, .tablet-grid-40:before, .grid-45:before, .mobile-grid-45:before, .tablet-grid-45:before, .grid-50:before, .mobile-grid-50:before, .tablet-grid-50:before, .grid-55:before, .mobile-grid-55:before, .tablet-grid-55:before, .grid-60:before, .mobile-grid-60:before, .tablet-grid-60:before, .grid-65:before, .mobile-grid-65:before, .tablet-grid-65:before, .grid-70:before, .mobile-grid-70:before, .tablet-grid-70:before, .grid-75:before, .mobile-grid-75:before, .tablet-grid-75:before, .grid-80:before, .mobile-grid-80:before, .tablet-grid-80:before, .grid-85:before, .mobile-grid-85:before, .tablet-grid-85:before, .grid-90:before, .mobile-grid-90:before, .tablet-grid-90:before, .grid-95:before, .mobile-grid-95:before, .tablet-grid-95:before, .grid-100:before, .mobile-grid-100:before, .tablet-grid-100:before, .grid-33:before, .mobile-grid-33:before, .tablet-grid-33:before, .grid-66:before, .mobile-grid-66:before, .tablet-grid-66:before, .clearfix:before,
.grid-container:after,
.grid-5:after,
.mobile-grid-5:after,
.tablet-grid-5:after,
.grid-10:after,
.mobile-grid-10:after,
.tablet-grid-10:after,
.grid-15:after,
.mobile-grid-15:after,
.tablet-grid-15:after,
.grid-20:after,
.mobile-grid-20:after,
.tablet-grid-20:after,
.grid-25:after,
.mobile-grid-25:after,
.tablet-grid-25:after,
.grid-30:after,
.mobile-grid-30:after,
.tablet-grid-30:after,
.grid-35:after,
.mobile-grid-35:after,
.tablet-grid-35:after,
.grid-40:after,
.mobile-grid-40:after,
.tablet-grid-40:after,
.grid-45:after,
.mobile-grid-45:after,
.tablet-grid-45:after,
.grid-50:after,
.mobile-grid-50:after,
.tablet-grid-50:after,
.grid-55:after,
.mobile-grid-55:after,
.tablet-grid-55:after,
.grid-60:after,
.mobile-grid-60:after,
.tablet-grid-60:after,
.grid-65:after,
.mobile-grid-65:after,
.tablet-grid-65:after,
.grid-70:after,
.mobile-grid-70:after,
.tablet-grid-70:after,
.grid-75:after,
.mobile-grid-75:after,
.tablet-grid-75:after,
.grid-80:after,
.mobile-grid-80:after,
.tablet-grid-80:after,
.grid-85:after,
.mobile-grid-85:after,
.tablet-grid-85:after,
.grid-90:after,
.mobile-grid-90:after,
.tablet-grid-90:after,
.grid-95:after,
.mobile-grid-95:after,
.tablet-grid-95:after,
.grid-100:after,
.mobile-grid-100:after,
.tablet-grid-100:after,
.grid-33:after,
.mobile-grid-33:after,
.tablet-grid-33:after,
.grid-66:after,
.mobile-grid-66:after,
.tablet-grid-66:after,
.clearfix:after {
  content: ".";
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0; }

.grid-container:after, .grid-5:after, .mobile-grid-5:after, .tablet-grid-5:after, .grid-10:after, .mobile-grid-10:after, .tablet-grid-10:after, .grid-15:after, .mobile-grid-15:after, .tablet-grid-15:after, .grid-20:after, .mobile-grid-20:after, .tablet-grid-20:after, .grid-25:after, .mobile-grid-25:after, .tablet-grid-25:after, .grid-30:after, .mobile-grid-30:after, .tablet-grid-30:after, .grid-35:after, .mobile-grid-35:after, .tablet-grid-35:after, .grid-40:after, .mobile-grid-40:after, .tablet-grid-40:after, .grid-45:after, .mobile-grid-45:after, .tablet-grid-45:after, .grid-50:after, .mobile-grid-50:after, .tablet-grid-50:after, .grid-55:after, .mobile-grid-55:after, .tablet-grid-55:after, .grid-60:after, .mobile-grid-60:after, .tablet-grid-60:after, .grid-65:after, .mobile-grid-65:after, .tablet-grid-65:after, .grid-70:after, .mobile-grid-70:after, .tablet-grid-70:after, .grid-75:after, .mobile-grid-75:after, .tablet-grid-75:after, .grid-80:after, .mobile-grid-80:after, .tablet-grid-80:after, .grid-85:after, .mobile-grid-85:after, .tablet-grid-85:after, .grid-90:after, .mobile-grid-90:after, .tablet-grid-90:after, .grid-95:after, .mobile-grid-95:after, .tablet-grid-95:after, .grid-100:after, .mobile-grid-100:after, .tablet-grid-100:after, .grid-33:after, .mobile-grid-33:after, .tablet-grid-33:after, .grid-66:after, .mobile-grid-66:after, .tablet-grid-66:after, .clearfix:after {
  clear: both; }

.grid-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1030px;
  padding-left: 10px;
  padding-right: 10px; }

.grid-5, .mobile-grid-5, .tablet-grid-5, .grid-10, .mobile-grid-10, .tablet-grid-10, .grid-15, .mobile-grid-15, .tablet-grid-15, .grid-20, .mobile-grid-20, .tablet-grid-20, .grid-25, .mobile-grid-25, .tablet-grid-25, .grid-30, .mobile-grid-30, .tablet-grid-30, .grid-35, .mobile-grid-35, .tablet-grid-35, .grid-40, .mobile-grid-40, .tablet-grid-40, .grid-45, .mobile-grid-45, .tablet-grid-45, .grid-50, .mobile-grid-50, .tablet-grid-50, .grid-55, .mobile-grid-55, .tablet-grid-55, .grid-60, .mobile-grid-60, .tablet-grid-60, .grid-65, .mobile-grid-65, .tablet-grid-65, .grid-70, .mobile-grid-70, .tablet-grid-70, .grid-75, .mobile-grid-75, .tablet-grid-75, .grid-80, .mobile-grid-80, .tablet-grid-80, .grid-85, .mobile-grid-85, .tablet-grid-85, .grid-90, .mobile-grid-90, .tablet-grid-90, .grid-95, .mobile-grid-95, .tablet-grid-95, .grid-100, .mobile-grid-100, .tablet-grid-100, .grid-33, .mobile-grid-33, .tablet-grid-33, .grid-66, .mobile-grid-66, .tablet-grid-66 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 20px; }
  @media screen and (max-width: 767px) {
    .grid-5, .mobile-grid-5, .tablet-grid-5, .grid-10, .mobile-grid-10, .tablet-grid-10, .grid-15, .mobile-grid-15, .tablet-grid-15, .grid-20, .mobile-grid-20, .tablet-grid-20, .grid-25, .mobile-grid-25, .tablet-grid-25, .grid-30, .mobile-grid-30, .tablet-grid-30, .grid-35, .mobile-grid-35, .tablet-grid-35, .grid-40, .mobile-grid-40, .tablet-grid-40, .grid-45, .mobile-grid-45, .tablet-grid-45, .grid-50, .mobile-grid-50, .tablet-grid-50, .grid-55, .mobile-grid-55, .tablet-grid-55, .grid-60, .mobile-grid-60, .tablet-grid-60, .grid-65, .mobile-grid-65, .tablet-grid-65, .grid-70, .mobile-grid-70, .tablet-grid-70, .grid-75, .mobile-grid-75, .tablet-grid-75, .grid-80, .mobile-grid-80, .tablet-grid-80, .grid-85, .mobile-grid-85, .tablet-grid-85, .grid-90, .mobile-grid-90, .tablet-grid-90, .grid-95, .mobile-grid-95, .tablet-grid-95, .grid-100, .mobile-grid-100, .tablet-grid-100, .grid-33, .mobile-grid-33, .tablet-grid-33, .grid-66, .mobile-grid-66, .tablet-grid-66 {
      padding-left: 5px;
      padding-right: 5px; } }

.grid-parent {
  padding-left: 0;
  padding-right: 0; }

@media screen and (max-width: 767px) {
  .mobile-push-5, .mobile-pull-5, .mobile-push-10, .mobile-pull-10, .mobile-push-15, .mobile-pull-15, .mobile-push-20, .mobile-pull-20, .mobile-push-25, .mobile-pull-25, .mobile-push-30, .mobile-pull-30, .mobile-push-35, .mobile-pull-35, .mobile-push-40, .mobile-pull-40, .mobile-push-45, .mobile-pull-45, .mobile-push-50, .mobile-pull-50, .mobile-push-55, .mobile-pull-55, .mobile-push-60, .mobile-pull-60, .mobile-push-65, .mobile-pull-65, .mobile-push-70, .mobile-pull-70, .mobile-push-75, .mobile-pull-75, .mobile-push-80, .mobile-pull-80, .mobile-push-85, .mobile-pull-85, .mobile-push-90, .mobile-pull-90, .mobile-push-95, .mobile-pull-95, .mobile-push-33, .mobile-pull-33, .mobile-push-66, .mobile-pull-66 {
    position: relative; }
  .hide-on-mobile {
    display: none !important; }
  .mobile-grid-5 {
    float: left;
    width: 5%; }
  .mobile-prefix-5 {
    margin-left: 5%; }
  .mobile-suffix-5 {
    margin-right: 5%; }
  .mobile-push-5 {
    left: 5%; }
  .mobile-pull-5 {
    left: -5%; }
  .mobile-grid-10 {
    float: left;
    width: 10%; }
  .mobile-prefix-10 {
    margin-left: 10%; }
  .mobile-suffix-10 {
    margin-right: 10%; }
  .mobile-push-10 {
    left: 10%; }
  .mobile-pull-10 {
    left: -10%; }
  .mobile-grid-15 {
    float: left;
    width: 15%; }
  .mobile-prefix-15 {
    margin-left: 15%; }
  .mobile-suffix-15 {
    margin-right: 15%; }
  .mobile-push-15 {
    left: 15%; }
  .mobile-pull-15 {
    left: -15%; }
  .mobile-grid-20 {
    float: left;
    width: 20%; }
  .mobile-prefix-20 {
    margin-left: 20%; }
  .mobile-suffix-20 {
    margin-right: 20%; }
  .mobile-push-20 {
    left: 20%; }
  .mobile-pull-20 {
    left: -20%; }
  .mobile-grid-25 {
    float: left;
    width: 25%; }
  .mobile-prefix-25 {
    margin-left: 25%; }
  .mobile-suffix-25 {
    margin-right: 25%; }
  .mobile-push-25 {
    left: 25%; }
  .mobile-pull-25 {
    left: -25%; }
  .mobile-grid-30 {
    float: left;
    width: 30%; }
  .mobile-prefix-30 {
    margin-left: 30%; }
  .mobile-suffix-30 {
    margin-right: 30%; }
  .mobile-push-30 {
    left: 30%; }
  .mobile-pull-30 {
    left: -30%; }
  .mobile-grid-35 {
    float: left;
    width: 35%; }
  .mobile-prefix-35 {
    margin-left: 35%; }
  .mobile-suffix-35 {
    margin-right: 35%; }
  .mobile-push-35 {
    left: 35%; }
  .mobile-pull-35 {
    left: -35%; }
  .mobile-grid-40 {
    float: left;
    width: 40%; }
  .mobile-prefix-40 {
    margin-left: 40%; }
  .mobile-suffix-40 {
    margin-right: 40%; }
  .mobile-push-40 {
    left: 40%; }
  .mobile-pull-40 {
    left: -40%; }
  .mobile-grid-45 {
    float: left;
    width: 45%; }
  .mobile-prefix-45 {
    margin-left: 45%; }
  .mobile-suffix-45 {
    margin-right: 45%; }
  .mobile-push-45 {
    left: 45%; }
  .mobile-pull-45 {
    left: -45%; }
  .mobile-grid-50 {
    float: left;
    width: 50%; }
  .mobile-prefix-50 {
    margin-left: 50%; }
  .mobile-suffix-50 {
    margin-right: 50%; }
  .mobile-push-50 {
    left: 50%; }
  .mobile-pull-50 {
    left: -50%; }
  .mobile-grid-55 {
    float: left;
    width: 55%; }
  .mobile-prefix-55 {
    margin-left: 55%; }
  .mobile-suffix-55 {
    margin-right: 55%; }
  .mobile-push-55 {
    left: 55%; }
  .mobile-pull-55 {
    left: -55%; }
  .mobile-grid-60 {
    float: left;
    width: 60%; }
  .mobile-prefix-60 {
    margin-left: 60%; }
  .mobile-suffix-60 {
    margin-right: 60%; }
  .mobile-push-60 {
    left: 60%; }
  .mobile-pull-60 {
    left: -60%; }
  .mobile-grid-65 {
    float: left;
    width: 65%; }
  .mobile-prefix-65 {
    margin-left: 65%; }
  .mobile-suffix-65 {
    margin-right: 65%; }
  .mobile-push-65 {
    left: 65%; }
  .mobile-pull-65 {
    left: -65%; }
  .mobile-grid-70 {
    float: left;
    width: 70%; }
  .mobile-prefix-70 {
    margin-left: 70%; }
  .mobile-suffix-70 {
    margin-right: 70%; }
  .mobile-push-70 {
    left: 70%; }
  .mobile-pull-70 {
    left: -70%; }
  .mobile-grid-75 {
    float: left;
    width: 75%; }
  .mobile-prefix-75 {
    margin-left: 75%; }
  .mobile-suffix-75 {
    margin-right: 75%; }
  .mobile-push-75 {
    left: 75%; }
  .mobile-pull-75 {
    left: -75%; }
  .mobile-grid-80 {
    float: left;
    width: 80%; }
  .mobile-prefix-80 {
    margin-left: 80%; }
  .mobile-suffix-80 {
    margin-right: 80%; }
  .mobile-push-80 {
    left: 80%; }
  .mobile-pull-80 {
    left: -80%; }
  .mobile-grid-85 {
    float: left;
    width: 85%; }
  .mobile-prefix-85 {
    margin-left: 85%; }
  .mobile-suffix-85 {
    margin-right: 85%; }
  .mobile-push-85 {
    left: 85%; }
  .mobile-pull-85 {
    left: -85%; }
  .mobile-grid-90 {
    float: left;
    width: 90%; }
  .mobile-prefix-90 {
    margin-left: 90%; }
  .mobile-suffix-90 {
    margin-right: 90%; }
  .mobile-push-90 {
    left: 90%; }
  .mobile-pull-90 {
    left: -90%; }
  .mobile-grid-95 {
    float: left;
    width: 95%; }
  .mobile-prefix-95 {
    margin-left: 95%; }
  .mobile-suffix-95 {
    margin-right: 95%; }
  .mobile-push-95 {
    left: 95%; }
  .mobile-pull-95 {
    left: -95%; }
  .mobile-grid-33 {
    float: left;
    width: 33.33333%; }
  .mobile-prefix-33 {
    margin-left: 33.33333%; }
  .mobile-suffix-33 {
    margin-right: 33.33333%; }
  .mobile-push-33 {
    left: 33.33333%; }
  .mobile-pull-33 {
    left: -33.33333%; }
  .mobile-grid-66 {
    float: left;
    width: 66.66667%; }
  .mobile-prefix-66 {
    margin-left: 66.66667%; }
  .mobile-suffix-66 {
    margin-right: 66.66667%; }
  .mobile-push-66 {
    left: 66.66667%; }
  .mobile-pull-66 {
    left: -66.66667%; }
  .mobile-grid-100 {
    clear: both;
    width: 100%; } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .tablet-push-5, .tablet-pull-5, .tablet-push-10, .tablet-pull-10, .tablet-push-15, .tablet-pull-15, .tablet-push-20, .tablet-pull-20, .tablet-push-25, .tablet-pull-25, .tablet-push-30, .tablet-pull-30, .tablet-push-35, .tablet-pull-35, .tablet-push-40, .tablet-pull-40, .tablet-push-45, .tablet-pull-45, .tablet-push-50, .tablet-pull-50, .tablet-push-55, .tablet-pull-55, .tablet-push-60, .tablet-pull-60, .tablet-push-65, .tablet-pull-65, .tablet-push-70, .tablet-pull-70, .tablet-push-75, .tablet-pull-75, .tablet-push-80, .tablet-pull-80, .tablet-push-85, .tablet-pull-85, .tablet-push-90, .tablet-pull-90, .tablet-push-95, .tablet-pull-95, .tablet-push-33, .tablet-pull-33, .tablet-push-66, .tablet-pull-66 {
    position: relative; }
  .hide-on-tablet {
    display: none !important; }
  .tablet-grid-5 {
    float: left;
    width: 5%; }
  .tablet-prefix-5 {
    margin-left: 5%; }
  .tablet-suffix-5 {
    margin-right: 5%; }
  .tablet-push-5 {
    left: 5%; }
  .tablet-pull-5 {
    left: -5%; }
  .tablet-grid-10 {
    float: left;
    width: 10%; }
  .tablet-prefix-10 {
    margin-left: 10%; }
  .tablet-suffix-10 {
    margin-right: 10%; }
  .tablet-push-10 {
    left: 10%; }
  .tablet-pull-10 {
    left: -10%; }
  .tablet-grid-15 {
    float: left;
    width: 15%; }
  .tablet-prefix-15 {
    margin-left: 15%; }
  .tablet-suffix-15 {
    margin-right: 15%; }
  .tablet-push-15 {
    left: 15%; }
  .tablet-pull-15 {
    left: -15%; }
  .tablet-grid-20 {
    float: left;
    width: 20%; }
  .tablet-prefix-20 {
    margin-left: 20%; }
  .tablet-suffix-20 {
    margin-right: 20%; }
  .tablet-push-20 {
    left: 20%; }
  .tablet-pull-20 {
    left: -20%; }
  .tablet-grid-25 {
    float: left;
    width: 25%; }
  .tablet-prefix-25 {
    margin-left: 25%; }
  .tablet-suffix-25 {
    margin-right: 25%; }
  .tablet-push-25 {
    left: 25%; }
  .tablet-pull-25 {
    left: -25%; }
  .tablet-grid-30 {
    float: left;
    width: 30%; }
  .tablet-prefix-30 {
    margin-left: 30%; }
  .tablet-suffix-30 {
    margin-right: 30%; }
  .tablet-push-30 {
    left: 30%; }
  .tablet-pull-30 {
    left: -30%; }
  .tablet-grid-35 {
    float: left;
    width: 35%; }
  .tablet-prefix-35 {
    margin-left: 35%; }
  .tablet-suffix-35 {
    margin-right: 35%; }
  .tablet-push-35 {
    left: 35%; }
  .tablet-pull-35 {
    left: -35%; }
  .tablet-grid-40 {
    float: left;
    width: 40%; }
  .tablet-prefix-40 {
    margin-left: 40%; }
  .tablet-suffix-40 {
    margin-right: 40%; }
  .tablet-push-40 {
    left: 40%; }
  .tablet-pull-40 {
    left: -40%; }
  .tablet-grid-45 {
    float: left;
    width: 45%; }
  .tablet-prefix-45 {
    margin-left: 45%; }
  .tablet-suffix-45 {
    margin-right: 45%; }
  .tablet-push-45 {
    left: 45%; }
  .tablet-pull-45 {
    left: -45%; }
  .tablet-grid-50 {
    float: left;
    width: 50%; }
  .tablet-prefix-50 {
    margin-left: 50%; }
  .tablet-suffix-50 {
    margin-right: 50%; }
  .tablet-push-50 {
    left: 50%; }
  .tablet-pull-50 {
    left: -50%; }
  .tablet-grid-55 {
    float: left;
    width: 55%; }
  .tablet-prefix-55 {
    margin-left: 55%; }
  .tablet-suffix-55 {
    margin-right: 55%; }
  .tablet-push-55 {
    left: 55%; }
  .tablet-pull-55 {
    left: -55%; }
  .tablet-grid-60 {
    float: left;
    width: 60%; }
  .tablet-prefix-60 {
    margin-left: 60%; }
  .tablet-suffix-60 {
    margin-right: 60%; }
  .tablet-push-60 {
    left: 60%; }
  .tablet-pull-60 {
    left: -60%; }
  .tablet-grid-65 {
    float: left;
    width: 65%; }
  .tablet-prefix-65 {
    margin-left: 65%; }
  .tablet-suffix-65 {
    margin-right: 65%; }
  .tablet-push-65 {
    left: 65%; }
  .tablet-pull-65 {
    left: -65%; }
  .tablet-grid-70 {
    float: left;
    width: 70%; }
  .tablet-prefix-70 {
    margin-left: 70%; }
  .tablet-suffix-70 {
    margin-right: 70%; }
  .tablet-push-70 {
    left: 70%; }
  .tablet-pull-70 {
    left: -70%; }
  .tablet-grid-75 {
    float: left;
    width: 75%; }
  .tablet-prefix-75 {
    margin-left: 75%; }
  .tablet-suffix-75 {
    margin-right: 75%; }
  .tablet-push-75 {
    left: 75%; }
  .tablet-pull-75 {
    left: -75%; }
  .tablet-grid-80 {
    float: left;
    width: 80%; }
  .tablet-prefix-80 {
    margin-left: 80%; }
  .tablet-suffix-80 {
    margin-right: 80%; }
  .tablet-push-80 {
    left: 80%; }
  .tablet-pull-80 {
    left: -80%; }
  .tablet-grid-85 {
    float: left;
    width: 85%; }
  .tablet-prefix-85 {
    margin-left: 85%; }
  .tablet-suffix-85 {
    margin-right: 85%; }
  .tablet-push-85 {
    left: 85%; }
  .tablet-pull-85 {
    left: -85%; }
  .tablet-grid-90 {
    float: left;
    width: 90%; }
  .tablet-prefix-90 {
    margin-left: 90%; }
  .tablet-suffix-90 {
    margin-right: 90%; }
  .tablet-push-90 {
    left: 90%; }
  .tablet-pull-90 {
    left: -90%; }
  .tablet-grid-95 {
    float: left;
    width: 95%; }
  .tablet-prefix-95 {
    margin-left: 95%; }
  .tablet-suffix-95 {
    margin-right: 95%; }
  .tablet-push-95 {
    left: 95%; }
  .tablet-pull-95 {
    left: -95%; }
  .tablet-grid-33 {
    float: left;
    width: 33.33333%; }
  .tablet-prefix-33 {
    margin-left: 33.33333%; }
  .tablet-suffix-33 {
    margin-right: 33.33333%; }
  .tablet-push-33 {
    left: 33.33333%; }
  .tablet-pull-33 {
    left: -33.33333%; }
  .tablet-grid-66 {
    float: left;
    width: 66.66667%; }
  .tablet-prefix-66 {
    margin-left: 66.66667%; }
  .tablet-suffix-66 {
    margin-right: 66.66667%; }
  .tablet-push-66 {
    left: 66.66667%; }
  .tablet-pull-66 {
    left: -66.66667%; }
  .tablet-grid-100 {
    clear: both;
    width: 100%; } }

@media screen and (min-width: 1025px) {
  .push-5, .pull-5, .push-10, .pull-10, .push-15, .pull-15, .push-20, .pull-20, .push-25, .pull-25, .push-30, .pull-30, .push-35, .pull-35, .push-40, .pull-40, .push-45, .pull-45, .push-50, .pull-50, .push-55, .pull-55, .push-60, .pull-60, .push-65, .pull-65, .push-70, .pull-70, .push-75, .pull-75, .push-80, .pull-80, .push-85, .pull-85, .push-90, .pull-90, .push-95, .pull-95, .push-33, .pull-33, .push-66, .pull-66 {
    position: relative; }
  .hide-on-desktop {
    display: none !important; }
  .grid-5 {
    float: left;
    width: 5%; }
  .prefix-5 {
    margin-left: 5%; }
  .suffix-5 {
    margin-right: 5%; }
  .push-5 {
    left: 5%; }
  .pull-5 {
    left: -5%; }
  .grid-10 {
    float: left;
    width: 10%; }
  .prefix-10 {
    margin-left: 10%; }
  .suffix-10 {
    margin-right: 10%; }
  .push-10 {
    left: 10%; }
  .pull-10 {
    left: -10%; }
  .grid-15 {
    float: left;
    width: 15%; }
  .prefix-15 {
    margin-left: 15%; }
  .suffix-15 {
    margin-right: 15%; }
  .push-15 {
    left: 15%; }
  .pull-15 {
    left: -15%; }
  .grid-20 {
    float: left;
    width: 20%; }
  .prefix-20 {
    margin-left: 20%; }
  .suffix-20 {
    margin-right: 20%; }
  .push-20 {
    left: 20%; }
  .pull-20 {
    left: -20%; }
  .grid-25 {
    float: left;
    width: 25%; }
  .prefix-25 {
    margin-left: 25%; }
  .suffix-25 {
    margin-right: 25%; }
  .push-25 {
    left: 25%; }
  .pull-25 {
    left: -25%; }
  .grid-30 {
    float: left;
    width: 30%; }
  .prefix-30 {
    margin-left: 30%; }
  .suffix-30 {
    margin-right: 30%; }
  .push-30 {
    left: 30%; }
  .pull-30 {
    left: -30%; }
  .grid-35 {
    float: left;
    width: 35%; }
  .prefix-35 {
    margin-left: 35%; }
  .suffix-35 {
    margin-right: 35%; }
  .push-35 {
    left: 35%; }
  .pull-35 {
    left: -35%; }
  .grid-40 {
    float: left;
    width: 40%; }
  .prefix-40 {
    margin-left: 40%; }
  .suffix-40 {
    margin-right: 40%; }
  .push-40 {
    left: 40%; }
  .pull-40 {
    left: -40%; }
  .grid-45 {
    float: left;
    width: 45%; }
  .prefix-45 {
    margin-left: 45%; }
  .suffix-45 {
    margin-right: 45%; }
  .push-45 {
    left: 45%; }
  .pull-45 {
    left: -45%; }
  .grid-50 {
    float: left;
    width: 50%; }
  .prefix-50 {
    margin-left: 50%; }
  .suffix-50 {
    margin-right: 50%; }
  .push-50 {
    left: 50%; }
  .pull-50 {
    left: -50%; }
  .grid-55 {
    float: left;
    width: 55%; }
  .prefix-55 {
    margin-left: 55%; }
  .suffix-55 {
    margin-right: 55%; }
  .push-55 {
    left: 55%; }
  .pull-55 {
    left: -55%; }
  .grid-60 {
    float: left;
    width: 60%; }
  .prefix-60 {
    margin-left: 60%; }
  .suffix-60 {
    margin-right: 60%; }
  .push-60 {
    left: 60%; }
  .pull-60 {
    left: -60%; }
  .grid-65 {
    float: left;
    width: 65%; }
  .prefix-65 {
    margin-left: 65%; }
  .suffix-65 {
    margin-right: 65%; }
  .push-65 {
    left: 65%; }
  .pull-65 {
    left: -65%; }
  .grid-70 {
    float: left;
    width: 70%; }
  .prefix-70 {
    margin-left: 70%; }
  .suffix-70 {
    margin-right: 70%; }
  .push-70 {
    left: 70%; }
  .pull-70 {
    left: -70%; }
  .grid-75 {
    float: left;
    width: 75%; }
  .prefix-75 {
    margin-left: 75%; }
  .suffix-75 {
    margin-right: 75%; }
  .push-75 {
    left: 75%; }
  .pull-75 {
    left: -75%; }
  .grid-80 {
    float: left;
    width: 80%; }
  .prefix-80 {
    margin-left: 80%; }
  .suffix-80 {
    margin-right: 80%; }
  .push-80 {
    left: 80%; }
  .pull-80 {
    left: -80%; }
  .grid-85 {
    float: left;
    width: 85%; }
  .prefix-85 {
    margin-left: 85%; }
  .suffix-85 {
    margin-right: 85%; }
  .push-85 {
    left: 85%; }
  .pull-85 {
    left: -85%; }
  .grid-90 {
    float: left;
    width: 90%; }
  .prefix-90 {
    margin-left: 90%; }
  .suffix-90 {
    margin-right: 90%; }
  .push-90 {
    left: 90%; }
  .pull-90 {
    left: -90%; }
  .grid-95 {
    float: left;
    width: 95%; }
  .prefix-95 {
    margin-left: 95%; }
  .suffix-95 {
    margin-right: 95%; }
  .push-95 {
    left: 95%; }
  .pull-95 {
    left: -95%; }
  .grid-33 {
    float: left;
    width: 33.33333%; }
  .prefix-33 {
    margin-left: 33.33333%; }
  .suffix-33 {
    margin-right: 33.33333%; }
  .push-33 {
    left: 33.33333%; }
  .pull-33 {
    left: -33.33333%; }
  .grid-66 {
    float: left;
    width: 66.66667%; }
  .prefix-66 {
    margin-left: 66.66667%; }
  .suffix-66 {
    margin-right: 66.66667%; }
  .push-66 {
    left: 66.66667%; }
  .pull-66 {
    left: -66.66667%; }
  .grid-100 {
    clear: both;
    width: 100%; } }

/*--------------------------------------------------------------
3.0 Elements
--------------------------------------------------------------*/
hr {
  border: 0;
  border-top: 1px solid #efefef;
  margin: 0 auto 1.5em auto; }
  hr.section-border {
    clear: both;
    margin: 20px 0; }

img {
  height: auto;
  /* Make sure images are scaled correctly. */
  max-width: 100%;
  /* Adhere to container width. */ }

figure {
  margin: 0; }

table {
  margin: 0 0 1.5em;
  width: 100%; }

th {
  font-weight: bold; }

.tablesorter-default {
  width: 100%;
  border-spacing: 0; }

.tablesorter-default tbody th {
  max-width: 100px; }

.tablesorter-default thead th {
  text-align: right; }

.tablesorter-default thead th:first-child {
  text-align: left; }

/* header */
.tablesorter-default th,
.tablesorter-default thead td {
  text-align: left;
  border-collapse: collapse;
  padding: 0; }

.tablesorter-default tfoot th,
.tablesorter-default tfoot td {
  border: 0; }

.tablesorter-default .header,
.tablesorter-default .tablesorter-header {
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);
  background-position: center right;
  background-repeat: no-repeat;
  cursor: pointer;
  white-space: normal;
  padding: 4px 20px 4px 4px; }

.tablesorter-default thead .headerSortUp,
.tablesorter-default thead .tablesorter-headerSortUp,
.tablesorter-default thead .tablesorter-headerAsc {
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7); }

.tablesorter-default thead .headerSortDown,
.tablesorter-default thead .tablesorter-headerSortDown,
.tablesorter-default thead .tablesorter-headerDesc {
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7); }

.tablesorter-default thead .sorter-false {
  background-image: none;
  cursor: default;
  padding: 4px; }

/* tfoot */
.tablesorter-default tfoot .tablesorter-headerSortUp,
.tablesorter-default tfoot .tablesorter-headerSortDown,
.tablesorter-default tfoot .tablesorter-headerAsc,
.tablesorter-default tfoot .tablesorter-headerDesc {
  border-top: #000 2px solid; }

/* tbody */
.tablesorter-default td {
  background-color: #fff;
  padding: 4px;
  vertical-align: top; }

/* hovered row colors */
.tablesorter-default tbody > tr:hover > td,
.tablesorter-default tbody > tr.even:hover > td,
.tablesorter-default tbody > tr.odd:hover > td {
  background: #fff;
  color: #000; }

/* table processing indicator */
.tablesorter-default .tablesorter-processing {
  background-position: center center !important;
  background-repeat: no-repeat !important;
  /* background-image: url(../addons/pager/icons/loading.gif) !important; */
  background-image: url("data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=") !important; }

/* Zebra Widget - row alternating colors */
.tablesorter-default tr.odd > td {
  background-color: #dfdfdf; }

.tablesorter-default tr.even > td {
  background-color: #efefef; }

/* Column Widget - column sort colors */
.tablesorter-default tr.odd td.primary {
  background-color: #bfbfbf; }

.tablesorter-default td.primary,
.tablesorter-default tr.even td.primary {
  background-color: #d9d9d9; }

.tablesorter-default tr.odd td.secondary {
  background-color: #d9d9d9; }

.tablesorter-default td.secondary,
.tablesorter-default tr.even td.secondary {
  background-color: #e6e6e6; }

.tablesorter-default tr.odd td.tertiary {
  background-color: #e6e6e6; }

.tablesorter-default td.tertiary,
.tablesorter-default tr.even td.tertiary {
  background-color: #f2f2f2; }

/* caption */
caption {
  background: #fff; }

b, strong {
  font-weight: bold; }

dfn, cite, em, i {
  font-style: italic; }

blockquote {
  margin: 0 1.5em; }

address {
  margin: 0 0 1.5em; }

p {
  font-family: "Lora", Georgia, serif;
  padding: 10px 0;
  line-height: 1.2em; }
  p a.read-more {
    display: block;
    font-weight: 600;
    padding-top: 5px; }

pre {
  background: #eee;
  font-family: "Courier 10 Pitch", Courier, monospace;
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 1.6;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em; }

code, kbd, tt, var {
  font-size: 15px;
  font-size: 1.5rem;
  font-family: "Lora", Georgia, serif; }

abbr, acronym {
  cursor: help; }

mark, ins {
  background: #fff9c0;
  text-decoration: none; }

sup,
sub {
  font-size: 75%;
  height: 0;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  bottom: 1ex; }

sub {
  top: .5ex; }

small {
  font-size: 75%; }

big {
  font-size: 125%; }

body,
button,
input,
select,
textarea {
  color: #4A4A4A;
  font-family: "Roboto", Arial, "Lucida Grande", sans-serif;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.5; }

article hr {
  margin: 20px;
  border-color: #CBCBCB; }

article .cat-links strong, article .tags-links strong {
  font-weight: 500; }

article time.text-title {
  color: #4A4A4A;
  font-size: 20px;
  margin-bottom: 1em;
  font-weight: 500;
  display: block;
  text-transform: capitalize; }

h1, h2 {
  clear: both;
  font-family: "Oswald", sans-serif; }

h3, h4, h5, h6 {
  clear: both; }

.section-title {
  font-size: 28px;
  font-weight: 600; }

h3.entry-title {
  font-family: "Oswald", sans-serif;
  font-weight: 500;
  font-size: 20px; }
  h3.entry-title a {
    color: #4A4A4A;
    text-decoration: none; }
    h3.entry-title a:hover {
      text-decoration: underline; }

.text-upper {
  text-transform: uppercase; }

.text-bold {
  font-weight: 600; }

a {
  color: #207eac; }
  a:visited {
    color: #1c6f97; }
  a:hover, a:focus, a:active {
    color: #185f81; }

.text-title {
  font-family: "Oswald", sans-serif; }

.text-serif {
  font-family: "Lora", Georgia, serif; }

.background-green {
  background-color: #84BF44; }

/*--------------------------------------------------------------
4.0 Forms
--------------------------------------------------------------*/
button,
input,
select,
textarea {
  font-size: 100%;
  /* Corrects font size not being inherited in all browsers */
  margin: 0;
  /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */
  vertical-align: baseline;
  /* Improves appearance and consistency in all browsers */ }

input[type="checkbox"],
input[type="radio"] {
  padding: 0;
  /* Addresses excess padding in IE8/9 */ }

input[type="search"] {
  -webkit-appearance: textfield;
  /* Addresses appearance set to searchfield in S5, Chrome */
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

input[type="search"]::-webkit-search-decoration {
  /* Corrects inner padding displayed oddly in S5, Chrome on OSX */
  -webkit-appearance: none; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
  border: 0;
  padding: 0; }

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"] {
  border: 1px solid;
  line-height: 20px;
  padding: 12px 10px;
  font-size: 15px; }

textarea {
  overflow: auto;
  /* Removes default vertical scrollbar in IE6/7/8/9 */
  padding-left: 3px;
  vertical-align: top;
  /* Improves readability and alignment in all browsers */
  width: 100%; }

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  background: #248EC2;
  color: white;
  font-size: 15px;
  cursor: pointer;
  /* Improves usability and consistency of cursor style between image-type 'input' and others */
  -webkit-appearance: button;
  /* Corrects inability to style clickable 'input' types in iOS */
  line-height: 20px;
  padding: 12px 20px;
  border: 1px solid #248EC2; }

a.button {
  background: #248EC2;
  color: white;
  font-size: 15px;
  cursor: pointer;
  line-height: 20px;
  padding: 12px 20px;
  border: 1px solid #248EC2;
  font-family: "Roboto", Arial, "Lucida Grande", sans-serif; }

.search-form {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  padding: 0 70px 0 0;
  max-width: 400px; }
  .search-form .search-submit {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: absolute;
    top: 0;
    right: 0;
    width: 70px;
    -webkit-appearance: none;
    -webkit-border-radius: 0px; }
  .search-form .search-field {
    -webkit-appearance: none;
    -webkit-border-radius: 0px;
    background-color: transparent;
    border-color: #979797;
    border-right-color: transparent;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%; }
  .search-form:before, .search-form:after {
    content: "";
    display: table; }

/*--------------------------------------------------------------
5.0 Navigation
--------------------------------------------------------------*/
.navigation a {
  font-family: "Oswald", sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  color: #248EC2;
  display: block;
  font-size: 16px;
  padding: 5px 5px;
  line-height: 21px;
  margin-top: -1px;
  margin-bottom: -1px;
  height: 41px; }

.navigation ul {
  text-align: center;
  list-style: none;
  margin: 0;
  padding-left: 0; }

.navigation li {
  display: inline-block;
  position: relative; }

.navigation.login a {
  color: black; }

@media screen and (max-width: 1100px) {
  .navigation a {
    font-size: 14px; } }

.main-navigation {
  border-top: 1px solid #EBEBEB;
  border-bottom: 1px solid #CBCBCB; }
  .main-navigation a {
    padding: 9px 7px 9px 7px;
    -webkit-transition: color 0.1s ease, background 0.1s ease;
            transition: color 0.1s ease, background 0.1s ease; }
  .main-navigation .current_page_item > a,
  .main-navigation .current-menu-item > a,
  .main-navigation .current_page_ancestor > a,
  .main-navigation .current-menu-ancestor > a,
  .main-navigation a:hover {
    background: #84BF44;
    color: white; }

@media screen and (min-width: 768px) {
  .home-navigation ul {
    float: right; }
  .navigation.login {
    border-left: 1px solid #EBEBEB; }
  .navigation.login, .home-navigation {
    margin-top: 30px; } }

/*
.main-navigation {
	clear: both;
	display: block;
	float: left;
	width: 100%;

	ul {
		list-style: none;
		margin: 0;
		padding-left: 0;

		ul {
			box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
			float: left;
			position: absolute;
			top: 1.5em;
			left: -999em;
			z-index: 99999;

			ul {
				left: -999em;
				top: 0;
			}

			li {
				&:hover > ul {
					left: 100%;
				}
			}

			a {
				width: 200px;
			}

			:hover > a {
			}

			a:hover {
			}
		}

		li:hover > ul {
			left: auto;
		}
	}
	li {
		float: left;
		position: relative;

		&:hover > a {
		}
	}
	a {
		display: block;
		text-decoration: none;
	}

	.current_page_item > a,
	.current-menu-item > a,
	.current_page_ancestor > a {
	}
}

.menu-toggle {
	display: none;
}

@media screen and (max-width: 600px) {
	.menu-toggle,
	.main-navigation.toggled .nav-menu {
		display: block;
	}

	.main-navigation ul {
		display: none;
	}
}

.site-main .comment-navigation,
.site-main .paging-navigation,
.site-main .post-navigation {
	margin: 0 0 1.5em;
	overflow: hidden;
}

.comment-navigation .nav-previous,
.paging-navigation .nav-previous,
.post-navigation .nav-previous {
	float: left;
	width: 50%;
}

.comment-navigation .nav-next,
.paging-navigation .nav-next,
.post-navigation .nav-next {
	float: right;
	text-align: right;
	width: 50%;
}
*/
/*--------------------------------------------------------------
6.0 Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden; }
  .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
            box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #4A4A4A;
    display: block;
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    /* Above WP toolbar */ }

/*--------------------------------------------------------------
7.0 Alignments
--------------------------------------------------------------*/
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em; }

.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em; }

.aligncenter {
  display: block;
  margin: 0 auto; }

.text-right {
  text-align: right; }

/*--------------------------------------------------------------
8.0 Clearings
--------------------------------------------------------------*/
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
  content: "";
  display: table; }

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both; }

/*--------------------------------------------------------------
9.0 Widgets
--------------------------------------------------------------*/
.jvectormap-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden; }

.jvectormap-tip {
  position: absolute;
  display: none;
  border: solid 1px white;
  border-radius: 3px;
  background: rgba(255, 255, 255, 0.9);
  color: #4a4a4a;
  font-family: "Oswald", sans-serif;
  font-size: 14px;
  padding: 3px; }

.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #ccc;
  padding: 5px;
  color: black;
  cursor: pointer;
  line-height: 10px;
  text-align: center; }

.jvectormap-zoomin, .jvectormap-zoomout {
  width: 20px;
  height: 20px; }

.jvectormap-zoomin {
  top: 10px; }

.jvectormap-zoomout {
  top: 40px; }

.jvectormap-goback {
  bottom: 10px;
  z-index: 1000;
  padding: 6px; }

.jvectormap-spinner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: center no-repeat url(data:image/gif;base64,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); }

.jvectormap-legend-title {
  font-weight: bold;
  font-size: 14px;
  text-align: center; }

.jvectormap-legend-cnt {
  position: absolute; }

.jvectormap-legend-cnt-h {
  bottom: 0;
  right: 0; }

.jvectormap-legend-cnt-v {
  top: 0;
  right: 0; }

.jvectormap-legend {
  background: #efefef;
  color: black;
  border-radius: 3px; }

.jvectormap-legend-cnt-h .jvectormap-legend {
  float: left;
  margin: 0;
  padding: 3px;
  max-width: 206px;
  text-align: center; }

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  float: left; }

.jvectormap-legend-cnt-v .jvectormap-legend {
  margin: 10px 10px 0 0;
  padding: 10px; }

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
  width: 40px; }

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 15px; }

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: middle; }

.jvectormap-legend-tick-text {
  font-size: 11px; }

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
  text-align: center; }

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  padding-left: 3px; }

#mapobcin {
  height: 400px;
  margin: 20px; }

/*--------------------------------------------------------------
10.0 Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
10.1 Posts and pages
--------------------------------------------------------------*/
.site-footer {
  padding-bottom: 20px;
  padding-top: 20px;
  background: #343630; }
  .site-footer .social {
    font-size: 16px; }
    .site-footer .social a {
      vertical-align: middle;
      text-decoration: none;
      color: white; }
    .site-footer .social span {
      margin: 5px;
      color: #5F5F5F;
      display: inline-block;
      width: 35px;
      height: 35px;
      line-height: 30px;
      border: 3px solid #f0f0f0;
      background: #d2d2d2;
      border-radius: 20px;
      font-size: 12px;
      text-align: center;
      vertical-align: middle; }
    @media screen and (min-width: 768px) {
      .site-footer .social {
        padding-top: 20px; } }
  @media screen and (max-width: 500px) {
    .site-footer .social {
      text-align: center;
      font-size: 12px; } }
  .site-footer .search-form .search-submit {
    background: white;
    border-color: #ffffff;
    color: #248EC2; }
  .site-footer .search-form .search-field {
    color: white; }
  .site-footer .site-footers {
    font-size: 16px;
    color: white; }
    .site-footer .site-footers p, .site-footer .site-footers .textwidget {
      font-family: "Lora", Georgia, serif; }
    .site-footer .site-footers .textwidget h3 {
      font-family: "Roboto", Arial, "Lucida Grande", sans-serif; }
    .site-footer .site-footers a {
      color: white;
      text-decoration: none; }
      .site-footer .site-footers a:hover {
        text-decoration: underline; }
    .site-footer .site-footers li {
      padding-bottom: 7px; }
      .site-footer .site-footers li ul {
        display: none; }
    .site-footer .site-footers h3 {
      font-weight: 600; }
    .site-footer .site-footers .widget {
      padding-top: 20px; }

.crumbs {
  list-style: none;
  margin: 0;
  padding-left: 0;
  padding-bottom: 10px; }
  .crumbs a {
    text-decoration: none; }
  .crumbs li {
    display: inline-block;
    font-size: 16px;
    padding-left: 6px; }
    .crumbs li:before {
      content: '/ '; }
    .crumbs li:first-child {
      padding-left: 0; }
      .crumbs li:first-child:before {
        content: ''; }

.share-buttons a {
  display: inline-block;
  border: 2px solid white;
  color: #9DAFB7;
  font-size: 23px;
  padding: 5px;
  margin: 5px 2px;
  -webkit-transition: color 0.5s ease;
          transition: color 0.5s ease; }
  .share-buttons a:hover {
    color: black; }

.entry-header.full {
  border-bottom: 5px solid #F2F1EB;
  background-size: cover; }
  .entry-header.full .top {
    background: rgba(250, 248, 243, 0.9);
    padding: 20px 0; }
    .entry-header.full .top .entry-title {
      font-size: 32px;
      font-weight: 600; }
      .entry-header.full .top .entry-title a {
        color: #4A4A4A;
        text-decoration: none; }
  .entry-header.full.background {
    min-height: 350px;
    background-position: center; }

.nice-header.full {
  background-color: #f0f0f0;
  padding-top: 100px;
  background-size: cover; }
  .nice-header.full .top {
    color: #4A4A4A; }
    .nice-header.full .top .entry-title {
      font-size: 32px;
      font-weight: 600; }
    .nice-header.full .top .description {
      color: black;
      background: rgba(255, 255, 255, 0.8);
      text-shadow: 0 0 2px white;
      padding: 0 10px;
      margin: 20px 0;
      max-width: 500px; }
  .nice-header.full.background {
    background-position: center; }

.marusablock2 {
  min-height: 350px;
  background-position: center;
  background-size: cover; }

.site-branding {
  margin: 20px 0; }
  .site-branding h1, .site-branding h2 {
    display: none; }
  .site-branding img {
    width: 280px; }

.site-header {
  /*.login {
    margin-top: 25px;
    line-height: 36px;
    font-family: $font__titles;
    //border-left: 1px solid #c7c7c7;
    a {
      font-size: 17px;
      color: $color__text-screen;
      text-transform: uppercase;
      text-decoration: none;
    }
  }*/ }
  .site-header .search {
    padding-top: 45px;
    padding-bottom: 20px; }
    @media (min-width: 1000px) {
      .site-header .search {
        padding-top: 68px; } }
    @media (max-width: 767px) {
      .site-header .search {
        padding-top: 5px; } }
    .site-header .search form {
      max-width: 100%; }
    .site-header .search .search-field {
      border-color: #c7c7c7;
      border-right-color: transparent; }

/*
.logged-in {
  .site-header .login {
    line-height: 18px;
    a {
      font-size: 14px;
    }
  }
}*/
.obcina-details {
  padding: 20px 0;
  background: #FAF9F2; }
  .obcina-details .grb img {
    width: 150px;
    max-width: 100%;
    height: auto; }
  .obcina-details .zupan {
    text-align: right;
    padding-bottom: 20px; }
    .obcina-details .zupan img {
      width: 150px;
      max-width: 100%; }
  .obcina-details .podatki table {
    width: auto; }
    .obcina-details .podatki table th {
      padding-right: 20px; }
    .obcina-details .podatki table td, .obcina-details .podatki table th {
      padding-bottom: 10px;
      line-height: 1.2em; }
  .obcina-details .dodatno {
    margin-bottom: 30px; }
    .obcina-details .dodatno h2 {
      margin-top: 20px; }
  .obcina-details .hr {
    position: relative;
    margin-top: 20px;
    border-top: 1px solid #DCDBD6;
    font-family: "Oswald", sans-serif;
    color: #248EC2;
    margin-bottom: 20px; }
    .obcina-details .hr span {
      background: #FAF9F2;
      padding: 0 20px;
      position: absolute;
      left: 30%;
      top: -14px;
      margin-left: -20px; }
  @media screen and (max-width: 767px) {
    .obcina-details .podatki {
      text-align: center; }
    .obcina-details .podatki table {
      margin: 20px auto; } }
  .obcina-details .rssnovice h2 {
    font-size: 18px;
    text-transform: uppercase; }
    .obcina-details .rssnovice h2 a {
      color: #84BF44; }
  .obcina-details .rssnovice .view-all {
    padding-top: 20px; }
    .obcina-details .rssnovice .view-all a {
      text-decoration: none;
      font-size: 0.9em; }
  .obcina-details .rssnovice ul li {
    margin-top: 10px;
    font-family: "Roboto", Arial, "Lucida Grande", sans-serif;
    font-size: 14px;
    line-height: 1.3em; }
  .obcina-details .rssnovice ul a {
    text-decoration: none;
    color: inherit;
    font-weight: 600; }
  .obcina-details .rssnovice ul time {
    color: #979797;
    display: block;
    font-family: "Lora", Georgia, serif;
    font-weight: 600; }

.obcina-table {
  margin: 20px 0;
  border-collapse: collapse;
  border-spacing: 0; }
  @media screen and (max-width: 1000px) {
    .obcina-table {
      overflow-x: auto;
      display: block; }
      .obcina-table td {
        min-width: 200px; } }
  .obcina-table a {
    text-decoration: none;
    font-weight: 500;
    color: #4A4A4A; }
    .obcina-table a:hover {
      text-decoration: underline; }
  .obcina-table td, .obcina-table th {
    padding: 15px 10px; }
  .obcina-table thead th {
    border-bottom: 2px solid #979797;
    font-family: "Oswald", sans-serif;
    padding: 5px 10px; }
  .obcina-table tbody tr:nth-child(even) td, .obcina-table tbody tr:nth-child(even) th {
    background-color: #faf8f3; }
  .obcina-table.numbers td {
    text-align: right; }
  .obcina-table .tablesorter-headerDesc, .obcina-table .tablesorter-headerAsc {
    background-color: #84BF44;
    color: white;
    font-weight: 400; }

.obcina-crke {
  margin: 20px 0px; }
  .obcina-crke a {
    font-weight: 500;
    padding: 0 7px;
    text-decoration: none; }

/*
.obcine-tabs {
  margin: 20px 0;
  a {
    padding: 7px 20px;
    border: 1px solid $gray;
    border-radius: 40px;
    font-family: $font__titles;
    color: $blue;
    display: inline-block;
    text-decoration: none;
    &.active, &:hover {
      background: $green;
      color: white;
      border-color: $green;
    }
    margin-right: 15px;
  }
}
*/
.podatki-picker {
  font-family: "Oswald", sans-serif;
  font-weight: 600;
  font-size: 20px;
  padding: 20px 0; }
  .podatki-picker select {
    border: none;
    border-bottom: 2px solid #979797;
    border-radius: 0px;
    margin-left: 10px;
    font-family: "Oswald", sans-serif;
    background: transparent;
    -webkit-appearance: none;
    -webkit-border-radius: 0px;
    font-size: 16px;
    padding: 5px; }

.search .type-obcina img {
  margin: 0 20px 10px 0;
  float: left;
  max-width: 80px; }

.search .type-obcina .entry-header, .search .type-obcina .entry-content, .search .type-obcina .entry-title {
  display: inline; }

.comments-area {
  background: rgba(250, 248, 243, 0.6);
  border-bottom: 5px solid rgba(242, 241, 235, 0.6);
  padding-top: 20px;
  padding-bottom: 20px; }
  .comments-area p {
    font-family: "Roboto", Arial, "Lucida Grande", sans-serif; }

.form-allowed-tags {
  display: none; }

.comment-list .avatar, .comment-list .says {
  display: none; }

.comment-list .comment-author a, .comment-list time {
  padding-right: 20px; }

.comment-list .comment-author a, .comment-list .comment-edit-link {
  color: #248EC2; }

.comment-list .comment-metadata, .comment-list .comment-author {
  display: inline;
  font-size: 1.2em; }
  .comment-list .comment-metadata a, .comment-list .comment-author a {
    text-decoration: none; }

.comment-list .comment-edit-link {
  text-transform: lowercase; }

.comment-list .depth-1 {
  position: relative;
  margin-top: 31px;
  border-top: 2px solid #ebebeb; }

.comment-list .comment-reply-link {
  position: absolute;
  top: 30px;
  text-decoration: none;
  right: 0; }
  .comment-list .comment-reply-link:after {
    content: '▶';
    padding-left: 10px;
    font-size: 0.5em; }

.comment-list .depth-2 {
  margin: 20px 0 0 20px;
  padding: 0 0 0 20px;
  position: relative;
  border-left: 3px solid #ebebeb; }
  .comment-list .depth-2 footer {
    padding-top: 10px; }
  .comment-list .depth-2 .comment-reply-link {
    top: 10px; }

.comment-list footer {
  padding-top: 30px;
  padding-right: 80px; }

.comment-respond {
  padding-top: 30px; }

.single-novica .entry-content {
  text-align: justify; }

.single-novica .novica-box {
  background: rgba(255, 255, 255, 0.9);
  padding: 20px;
  margin: 20px 0; }
  .single-novica .novica-box p {
    font-size: 20px;
    line-height: 1.4em; }

.single-novica .novica.grid-container {
  margin: 0 auto; }

.single-novica .novica-wrap {
  background-size: cover;
  position: relative; }
  .single-novica .novica-wrap.no-background .novica-box {
    background: #fafafa; }

.single-novica .novica-thumbcredits {
  position: absolute;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.4);
  color: white;
  padding: 5px 20px;
  font-size: 0.8em; }

@media (min-width: 768px) {
  .single-novica .novica-box {
    padding: 40px 84px;
    margin: 50px 0 100px 0; } }

.single-novica .vse-novice {
  margin-top: 40px;
  display: block; }

.type-novica h3 {
  padding-bottom: 20px; }

.type-novica time a {
  color: white;
  float: left;
  background: #84BF44;
  padding: 7px 20px;
  font-weight: 300;
  font-size: 20px;
  font-family: "Oswald", sans-serif;
  display: inline-block; }

.type-novica.bg time a {
  position: absolute;
  top: 0;
  left: 0; }

.type-novica.bg .attachment-homepage-thumb {
  margin-top: 30px; }

.type-novica .tt {
  position: relative;
  float: left;
  margin: 0 30px 20px 0; }

.type-novica p {
  font-size: 15px;
  font-family: "Lora", Georgia, serif;
  line-height: 1.4; }

.archive-wrap {
  margin-bottom: 20px; }
  .archive-wrap a {
    text-decoration: none; }
    .archive-wrap a:hover {
      text-decoration: underline; }
  .archive-wrap .entry-meta {
    color: #a1a1a1;
    margin: 5px 0; }
  .archive-wrap article {
    margin: 40px 0; }
    .archive-wrap article p {
      padding: 0; }

.home-grid h2 {
  padding-bottom: 10px;
  font-size: 22px; }
  .home-grid h2 a {
    color: inherit; }

.home-grid h3 {
  font-size: 18px;
  font-weight: 500;
  line-height: 23px; }
  .home-grid h3 a {
    color: #4A4A4A; }

.home-grid a {
  text-decoration: none; }
  .home-grid a:hover {
    text-decoration: underline; }

.home-grid time {
  font-family: "Lora", Georgia, serif;
  color: #979797; }

.home-grid .section {
  margin-top: 20px;
  margin-bottom: 20px; }

.home-grid .title-subsection {
  padding-top: 5px;
  border-bottom: 1px solid #9EA1A3;
  text-transform: uppercase;
  font-size: 0.95em;
  font-weight: 600;
  line-height: 26px; }

.home-grid .subsection {
  padding-bottom: 2px; }
  .home-grid .subsection time, .home-grid .subsection h3 {
    font-size: 0.8em;
    line-height: 1em; }

.home-grid .home-novice h3 {
  font-size: 14px;
  line-height: 15px; }

.home-grid .home-novice time {
  font-size: 14px; }

.home-grid .home-novice .item {
  padding-bottom: 5px; }

.home-grid .home-dogodki .item {
  margin-bottom: 20px; }

.home-grid .home-dogodki .current {
  background: #BF435A;
  background-size: cover;
  height: 140px; }
  .home-grid .home-dogodki .current .bg {
    padding: 10px;
    height: 100%;
    overflow: hidden; }
  .home-grid .home-dogodki .current .dark {
    background: rgba(0, 0, 0, 0.5); }
  .home-grid .home-dogodki .current time {
    display: block;
    font-size: 0.9em;
    border-bottom: 1px solid #F2F1EB; }
  .home-grid .home-dogodki .current h3 {
    font-family: "Oswald", sans-serif;
    margin-top: 5px;
    font-size: 20px; }
  .home-grid .home-dogodki .current time, .home-grid .home-dogodki .current h3 a {
    font-weight: 300;
    color: white; }

.home-grid .home-dogodki .icon-sos-label:before {
  width: 4em; }

.home-grid .home-dogodki .icon-zastonj:before {
  width: 2em; }

.home-grid .home-bazaznanja .item {
  line-height: 1.2em;
  padding-bottom: 10px; }
  .home-grid .home-bazaznanja .item time {
    display: block;
    font-size: 0.8em; }

.home-grid .home-bazaznanja a {
  color: #4A4A4A; }
  .home-grid .home-bazaznanja a:hover {
    text-decoration: underline; }

.home-grid .home-galerija .tmb {
  height: 140px;
  background-size: cover; }

.home-grid .home-galerija h3 {
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  font-size: 16px; }

.home-grid .pb-20 {
  padding-bottom: 15px; }

.home .banner {
  background-size: cover;
  background-repeat: no-repeat; }
  .home .banner .floater-wrap {
    max-width: 1200px;
    margin: auto;
    padding: 30px;
    height: 455px; }
  .home .banner .floater {
    max-width: 360px;
    padding: 20px 20px 10px 20px;
    margin-left: auto;
    color: white; }
    .home .banner .floater h3 {
      font-size: 31px;
      line-height: 1.1em;
      font-weight: 500; }
    .home .banner .floater a {
      color: white;
      text-decoration: none; }
      .home .banner .floater a:hover {
        text-decoration: underline; }
    .home .banner .floater p {
      font-size: 18px;
      line-height: 1.4em; }
    .home .banner .floater .read-more {
      margin-top: 20px; }
  @media (max-width: 1000px) {
    .home .banner .floater-wrap {
      height: auto; }
    .home .banner .floater h3 {
      font-size: 25px; }
    .home .banner .floater p {
      font-size: 16px; } }

.nice-header {
  background-size: cover; }
  .nice-header .home-header {
    background: rgba(250, 248, 243, 0.7); }
  .nice-header .site-branding {
    margin-top: 102px; }
  .nice-header #site-navigation {
    background: rgba(250, 248, 243, 0.7); }

.home-header {
  background: rgba(250, 248, 243, 0.9);
  border-bottom: 5px solid rgba(242, 241, 235, 0.6);
  padding: 20px 0;
  font-size: 1.1em; }
  .home-header h2 {
    padding-top: 0;
    font-size: 1.1em; }
    .home-header h2 span {
      border-bottom: 2px solid #4A4A4A;
      display: inline-block;
      line-height: 1.1em; }
  .home-header .search-form {
    max-width: 500px;
    margin: 10px 0; }
    .home-header .search-form .search-field {
      background: white;
      border-color: #c7c7c7;
      border-right-color: transparent; }
  .home-header a {
    color: #4A4A4A;
    text-decoration: none; }
    .home-header a:hover, .home-header a:active {
      color: #248EC2;
      text-decoration: underline; }

.widget-obcine {
  margin-bottom: 20px; }
  .widget-obcine h2 {
    background: #84BF43;
    padding: 10px; }
    .widget-obcine h2 a {
      color: #ffffff; }
  .widget-obcine .zakaj {
    background: #248EC2;
    padding: 10px;
    display: block;
    font-family: "Lora", Georgia, serif;
    text-align: center;
    font-size: 1.2em;
    position: relative; }
    .widget-obcine .zakaj a {
      color: white; }
    .widget-obcine .zakaj:before {
      content: "";
      position: absolute;
      bottom: 0;
      left: 0;
      height: 0;
      border-width: 0 10px 10px 0;
      border-style: solid;
      border-color: transparent transparent white; }
  .widget-obcine .search {
    background: #FAF8F3;
    padding: 10px; }
  .widget-obcine .wrap {
    padding-top: 20px;
    height: 290px;
    overflow: hidden; }
  .widget-obcine .obcina {
    padding: 10px 0;
    position: relative; }
    .widget-obcine .obcina img {
      float: right;
      width: 60px; }
    .widget-obcine .obcina .data {
      font-size: 0.9em;
      padding: 10px 0; }
  .widget-obcine hr {
    margin-top: 10px;
    border-top-color: #D6D6D6; }
  .widget-obcine .search-obcine {
    padding: 5px 5px;
    width: 100%;
    border-color: #c7c7c7; }
  .widget-obcine span.twitter-typeahead .tt-dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    background: #FAF8F3;
    z-index: 1000;
    display: none;
    float: left;
    width: 100%;
    height: 290px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 16px;
    text-align: left;
    font-family: "Roboto", Arial, "Lucida Grande", sans-serif;
    background-clip: padding-box; }
  .widget-obcine span.twitter-typeahead .tt-suggestion > p {
    display: block;
    padding: 10px 20px;
    line-height: 20px;
    clear: both;
    white-space: nowrap; }
  .widget-obcine span.twitter-typeahead .tt-suggestion > p:hover,
  .widget-obcine span.twitter-typeahead .tt-suggestion > p:focus {
    text-decoration: none;
    outline: 0;
    background-color: #EDEBE6; }
  .widget-obcine span.twitter-typeahead .tt-suggestion.tt-cursor {
    background-color: #EDEBE6; }
  .widget-obcine span.twitter-typeahead {
    width: 100%; }
  .widget-obcine .input-group span.twitter-typeahead {
    display: block !important; }
  .widget-obcine .input-group span.twitter-typeahead .tt-dropdown-menu {
    top: 32px !important; }
  .widget-obcine .input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu {
    top: 44px !important; }
  .widget-obcine .input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu {
    top: 28px !important; }

.sidebar {
  margin-top: 40px; }
  .sidebar ul {
    padding: 10px; }
    .sidebar ul a {
      text-decoration: none; }
  .sidebar .widget {
    margin-bottom: 30px; }
    .sidebar .widget h3 {
      background: rgba(132, 191, 67, 0.3);
      font-family: "Oswald", sans-serif;
      padding: 2px 8px;
      font-size: 18px; }
  .sidebar .widget_calendar table {
    padding: 4px;
    max-width: 250px;
    margin: 0;
    border-spacing: 2px;
    border: 1px solid #efefef; }
    .sidebar .widget_calendar table tr td:nth-child(6), .sidebar .widget_calendar table tr td:nth-child(7), .sidebar .widget_calendar table tr th:nth-child(6), .sidebar .widget_calendar table tr th:nth-child(7) {
      color: #888; }
    .sidebar .widget_calendar table td {
      border: 1px solid white;
      padding: 0;
      position: relative; }
      .sidebar .widget_calendar table td div {
        visibility: hidden;
        opacity: 0;
        -webkit-transition: opacity 0.5s ease;
                transition: opacity 0.5s ease;
        position: absolute;
        top: 15px;
        left: 15px;
        font-size: 14px;
        background: #efefef;
        padding: 10px;
        z-index: 100;
        width: 200px;
        text-align: left; }
        .sidebar .widget_calendar table td div a {
          display: block;
          margin-top: 10px;
          line-height: 1.3em; }
          .sidebar .widget_calendar table td div a:first-child {
            margin-top: 0; }
      .sidebar .widget_calendar table td:hover div {
        visibility: visible;
        opacity: 1; }
    .sidebar .widget_calendar table td.event {
      cursor: pointer;
      border: 1px solid rgba(132, 191, 67, 0.5); }
    .sidebar .widget_calendar table td.current {
      background: #84BF44;
      color: white; }
    .sidebar .widget_calendar table td.today {
      color: #248EC2; }
  .sidebar .widget_calendar caption {
    padding: 20px 5px 10px 5px;
    font-weight: bold;
    text-align: center; }
  .sidebar .widget_calendar > div {
    padding: 10px; }
  .sidebar .widget_calendar td, .sidebar .widget_calendar th {
    text-align: center; }
  .sidebar .widget-kategoripiker h3 {
    background: rgba(132, 191, 67, 0.3); }
  .sidebar .widget-kategoripiker li {
    position: relative;
    font-size: 16px;
    margin: 13px 5px 13px 8px;
    line-height: 18px; }
    .sidebar .widget-kategoripiker li input {
      position: absolute;
      left: 0px;
      top: 3px; }
    .sidebar .widget-kategoripiker li label {
      display: inline-block;
      margin-left: 20px; }
  .sidebar .widget-kategoripiker ul {
    padding: 0; }
  .sidebar .widget-subkategori li {
    margin: 5px 0;
    font-size: 16px;
    font-family: "Oswald", sans-serif; }
    .sidebar .widget-subkategori li a {
      position: relative;
      display: block;
      padding: 12px 25px 12px 10px;
      background: #248EC2;
      color: white;
      text-decoration: none;
      -webkit-transition: background 0.2s ease;
              transition: background 0.2s ease; }
      .sidebar .widget-subkategori li a:hover {
        background: #1c6f97; }
    .sidebar .widget-subkategori li.menu-item-has-children > a .arrow {
      position: absolute;
      right: 10px;
      top: 50%;
      margin-top: -10px;
      height: 20px;
      width: 20px; }
      .sidebar .widget-subkategori li.menu-item-has-children > a .arrow:before {
        content: ' ';
        border-top: 7px solid transparent;
        border-bottom: 7px solid transparent;
        border-left: 7px solid #ffffff;
        height: 0;
        margin: 3px 0 0 7px;
        position: absolute;
        width: 0; }
      .sidebar .widget-subkategori li.menu-item-has-children > a .arrow:hover {
        background: rgba(0, 0, 0, 0.3); }
    .sidebar .widget-subkategori li.current-menu-item > a {
      background: #84BF44; }
      .sidebar .widget-subkategori li.current-menu-item > a:hover {
        background: #6a9b35; }
    .sidebar .widget-subkategori li .sub-menu {
      display: none;
      background: #FAFDFF;
      border-bottom: 5px solid #248EC2;
      padding: 0 10px; }
      .sidebar .widget-subkategori li .sub-menu a {
        background: none;
        color: #248EC2;
        font-weight: 300;
        font-family: "Roboto", Arial, "Lucida Grande", sans-serif;
        padding: 5px;
        font-size: 16px;
        line-height: 1.3em; }
        .sidebar .widget-subkategori li .sub-menu a:hover {
          background: transparent;
          text-decoration: underline; }
      .sidebar .widget-subkategori li .sub-menu .current-menu-item a {
        color: #84BF44; }
    .sidebar .widget-subkategori li.current-selected .sub-menu {
      display: block; }
    .sidebar .widget-subkategori li.current-menu-item .sub-menu {
      display: block;
      border-bottom: 5px solid #84BF44; }
    .sidebar .widget-subkategori li.current_page_ancestor .sub-menu, .sidebar .widget-subkategori li.current-menu-ancestor .sub-menu {
      display: block;
      border-bottom: 5px solid #248EC2; }
    .sidebar .widget-subkategori li.current_page_ancestor > a .arrow:hover, .sidebar .widget-subkategori li.current-menu-ancestor > a .arrow:hover, .sidebar .widget-subkategori li.current-menu-item.menu-item-has-children > a .arrow:hover {
      background: none; }
    .sidebar .widget-subkategori li.current_page_ancestor > a .arrow:before, .sidebar .widget-subkategori li.current-menu-ancestor > a .arrow:before, .sidebar .widget-subkategori li.current-menu-item.menu-item-has-children > a .arrow:before, .sidebar .widget-subkategori li.current-selected.menu-item-has-children > a .arrow:before {
      border-top: 7px solid #ffffff;
      border-left: 7px solid transparent;
      border-right: 7px solid transparent;
      border-bottom: none;
      margin: 6px 0 0 3px; }
    .sidebar .widget-subkategori li.background-green a {
      background-color: #84BF44; }
  .sidebar .widget-subkategori ul {
    padding: 0; }
  .sidebar .widget-kuickmeni h3 {
    background: rgba(132, 191, 67, 0.3); }
  .sidebar .widget-kuickmeni ul {
    padding: 4px 8px 8px 8px; }
  .sidebar .widget-kuickmeni a {
    text-decoration: none; }
    .sidebar .widget-kuickmeni a:hover {
      text-decoration: underline; }
  .sidebar .widget-kuickmeni .h1 {
    font-size: 16px;
    margin-top: 16px;
    line-height: 1.18em; }
  .sidebar .widget-kuickmeni .h2 {
    margin-top: 5px;
    font-size: 14px;
    line-height: 15px;
    margin-left: 15px; }
  @media screen and (min-width: 1000px) and (min-height: 700px) {
    .sidebar .widget-kuickmeni.floating {
      position: fixed;
      top: 20px; } }

.single-dogodek .event-single-detail {
  font-size: 0.9em; }
  .single-dogodek .event-single-detail.small {
    font-size: 0.7em; }

.single-dogodek .dogodek-timeplace {
  font-size: 20px; }
  .single-dogodek .dogodek-timeplace span {
    width: 30px;
    text-align: center;
    display: inline-block; }

.type-dogodek {
  margin-bottom: 40px; }
  .type-dogodek .entry-title {
    padding-bottom: 20px; }
  .type-dogodek .left {
    float: left;
    width: 270px;
    margin: 0 30px 20px 0;
    background: #BF435A;
    background-size: cover; }
    .type-dogodek .left .bg {
      padding: 10px;
      min-height: 160px;
      overflow: hidden; }
    .type-dogodek .left .dark {
      background: rgba(0, 0, 0, 0.5); }
    .type-dogodek .left time {
      display: block;
      font-size: 0.9em;
      border-bottom: 1px solid #F2F1EB; }
    .type-dogodek .left h3 {
      font-family: "Oswald", sans-serif;
      margin-top: 5px;
      font-size: 23px; }
    .type-dogodek .left time, .type-dogodek .left h3 a {
      font-weight: 300;
      color: white; }
    .type-dogodek .left a {
      text-decoration: none; }
      .type-dogodek .left a:hover {
        color: #efefef; }
  .type-dogodek .right p {
    font-family: "Lora", Georgia, serif;
    line-height: 1.4em;
    font-size: 15px; }
  .type-dogodek .right hr {
    margin: 10px 0 2px 0; }
  .type-dogodek .right .read-more {
    display: none; }
  .type-dogodek .right .icon-location {
    color: #84BF44;
    vertical-align: middle; }
  @media screen and (min-width: 650px) {
    .type-dogodek .right {
      padding-left: 300px; } }
  .type-dogodek .dogodek-single-detail {
    font-size: 0.8em; }
    .type-dogodek .dogodek-single-detail span {
      color: #84BF44;
      padding: 0 1px; }

.post-type-archive-dogodek .archive-wrap .entry-title {
  display: none; }

.type-dogodek .widget {
  margin-top: 30px; }
  .type-dogodek .widget h3 {
    background: #84BF44;
    padding: 10px 15px;
    color: white;
    font-size: 1.1em; }
  .type-dogodek .widget.nevozisesam .pretext, .type-dogodek .widget.nevozisesam table, .type-dogodek .widget.nevozisesam .edit {
    background: #FAF8F3; }
  .type-dogodek .widget.nevozisesam .pretext {
    padding: 15px;
    font-weight: 700;
    font-size: 0.9em;
    color: #4A4A4A; }
  .type-dogodek .widget.nevozisesam .edit {
    padding: 15px;
    font-family: "Roboto", Arial, "Lucida Grande", sans-serif;
    font-size: 0.9em;
    color: #4A4A4A; }
    .type-dogodek .widget.nevozisesam .edit label {
      display: block;
      font-weight: 700;
      font-family: "Lora", Georgia, serif;
      padding-bottom: 5px; }
    .type-dogodek .widget.nevozisesam .edit button, .type-dogodek .widget.nevozisesam .edit input {
      font-size: 0.9em;
      padding: 7px 25px; }
      .type-dogodek .widget.nevozisesam .edit button.transparent, .type-dogodek .widget.nevozisesam .edit input.transparent {
        border-color: transparent;
        background: transparent;
        color: #248EC2;
        margin-left: 5px; }
    .type-dogodek .widget.nevozisesam .edit input {
      border-color: #efefef;
      width: 200px; }
    .type-dogodek .widget.nevozisesam .edit .stage2, .type-dogodek .widget.nevozisesam .edit .stage3 {
      background: white;
      padding: 20px; }
    .type-dogodek .widget.nevozisesam .edit .stage3 input {
      margin-bottom: 10px;
      padding: 7px; }
  .type-dogodek .widget.nevozisesam table {
    font-size: 0.9em;
    margin: 0;
    padding: 10px 15px; }
  .type-dogodek .widget.nevozisesam thead th {
    text-transform: uppercase;
    padding: 0 5px 5px 5px; }
  .type-dogodek .widget.nevozisesam tbody {
    font-size: 0.9em; }
    .type-dogodek .widget.nevozisesam tbody tr:nth-child(odd) {
      background: #DCECFF; }
    .type-dogodek .widget.nevozisesam tbody td {
      padding: 5px; }

.sos-dogodek-obrazec {
  margin-top: 20px; }
  .sos-dogodek-obrazec .text-title {
    background: #84BF44;
    padding: 10px 15px;
    color: white;
    font-size: 1.1em; }
  .sos-dogodek-obrazec .pretext {
    padding: 15px;
    background: #FAF8F3;
    color: #4A4A4A; }
    .sos-dogodek-obrazec .pretext p {
      font-weight: 700;
      font-size: 0.9em;
      line-height: 1.5em;
      padding: 0;
      margin: 10px 0; }
  .sos-dogodek-obrazec .alternative {
    text-align: center;
    padding: 30px;
    font-weight: 700;
    background: #FAF8F3;
    font-size: 0.9em;
    color: #4A4A4A; }
  .sos-dogodek-obrazec .obrazec-form {
    background: #FAF8F3;
    padding: 15px; }
    .sos-dogodek-obrazec .obrazec-form form {
      margin-top: 15px; }
    .sos-dogodek-obrazec .obrazec-form h2 {
      font-size: 1.5em; }
    .sos-dogodek-obrazec .obrazec-form div.input {
      margin-bottom: 5px; }
      .sos-dogodek-obrazec .obrazec-form div.input label.input {
        display: inline-block;
        width: 40%;
        text-align: right;
        padding: 5px 10px;
        font-size: 0.9em; }
      .sos-dogodek-obrazec .obrazec-form div.input input[type=text], .sos-dogodek-obrazec .obrazec-form div.input input[type=email], .sos-dogodek-obrazec .obrazec-form div.input textarea {
        padding: 2px 2px;
        width: 55%;
        border-color: #aaa; }
      .sos-dogodek-obrazec .obrazec-form div.input textarea {
        resize: vertical; }
      .sos-dogodek-obrazec .obrazec-form div.input label.radio {
        padding: 5px 10px; }
        .sos-dogodek-obrazec .obrazec-form div.input label.radio input {
          margin-right: 6px; }
      .sos-dogodek-obrazec .obrazec-form div.input.input-submit {
        padding-top: 20px;
        text-align: center; }
    .sos-dogodek-obrazec .obrazec-form .submit-wait {
      background: #678fa2;
      color: white;
      margin: auto;
      width: 157px;
      font-size: 15px;
      line-height: 20px;
      padding: 12px 20px;
      border: 1px solid #248EC2; }
    .sos-dogodek-obrazec .obrazec-form p.help {
      text-align: center;
      font-size: 13px;
      font-family: "Roboto", Arial, "Lucida Grande", sans-serif; }
    .sos-dogodek-obrazec .obrazec-form a.button {
      text-decoration: none; }
    .sos-dogodek-obrazec .obrazec-form h2 {
      margin: 0; }
    .sos-dogodek-obrazec .obrazec-form .done {
      padding: 10px; }
    .sos-dogodek-obrazec .obrazec-form .muted {
      opacity: 0.6; }
    .sos-dogodek-obrazec .obrazec-form .error {
      width: 300px;
      background: #ea6700;
      color: white;
      padding: 5px 10px;
      margin-left: 210px; }

.archive .type-publikacija .naslovnica {
  float: left;
  width: 230px;
  height: 320px;
  background-size: cover;
  margin: 0 30px 30px 0;
  -webkit-box-shadow: 2px 2px 6px #979797;
          box-shadow: 2px 2px 6px #979797; }
  @media screen and (max-width: 500px) {
    .archive .type-publikacija .naslovnica {
      width: 180px;
      height: 230px; } }

.archive .type-publikacija .entry-header, .archive .type-publikacija .entry-content, .archive .type-publikacija .entry-title {
  display: inline; }

.single-publikacija .naslovnica {
  float: left;
  width: 230px;
  height: 320px;
  background-size: cover;
  margin: 0 30px 30px 0; }
  @media screen and (max-width: 500px) {
    .single-publikacija .naslovnica {
      width: 180px;
      height: 230px; } }

.single-publikacija .attachment-large {
  -webkit-box-shadow: 1px 1px 5px #979797;
          box-shadow: 1px 1px 5px #979797; }

.single-publikacija .call-to-action, .type-publikacija .call-to-action, .archive .type-tednik .call-to-action {
  font-size: 14px; }

.single-publikacija .download, .type-publikacija .download, .archive .type-tednik .download {
  font-size: 15px;
  background: white;
  border: 2px solid #84BF44;
  padding: 10px 15px;
  color: #84BF44;
  margin: 10px 0 10px 0;
  display: inline-block; }
  .single-publikacija .download.image span:before, .type-publikacija .download.image span:before, .archive .type-tednik .download.image span:before {
    content: '\e809' !important; }
  .single-publikacija .download.video span:before, .type-publikacija .download.video span:before, .archive .type-tednik .download.video span:before {
    content: '\e80d' !important; }
  .single-publikacija .download.pdf span:before, .type-publikacija .download.pdf span:before, .archive .type-tednik .download.pdf span:before {
    content: '\e806' !important; }
  .single-publikacija .download.x-7z-compressed span:before, .single-publikacija .download.zip span:before, .single-publikacija .download.rar span:before, .type-publikacija .download.x-7z-compressed span:before, .type-publikacija .download.zip span:before, .type-publikacija .download.rar span:before, .archive .type-tednik .download.x-7z-compressed span:before, .archive .type-tednik .download.zip span:before, .archive .type-tednik .download.rar span:before {
    content: '\e80e' !important; }
  .single-publikacija .download.msword span:before, .single-publikacija .download.vnd-openxmlformats-officedocument-wordprocessingml-document span:before, .type-publikacija .download.msword span:before, .type-publikacija .download.vnd-openxmlformats-officedocument-wordprocessingml-document span:before, .archive .type-tednik .download.msword span:before, .archive .type-tednik .download.vnd-openxmlformats-officedocument-wordprocessingml-document span:before {
    content: '\e80c' !important; }
  .single-publikacija .download.vnd-ms-powerpoint span:before, .single-publikacija .download.vnd-openxmlformats-officedocument.presentationml-presentation span:before, .type-publikacija .download.vnd-ms-powerpoint span:before, .type-publikacija .download.vnd-openxmlformats-officedocument.presentationml-presentation span:before, .archive .type-tednik .download.vnd-ms-powerpoint span:before, .archive .type-tednik .download.vnd-openxmlformats-officedocument.presentationml-presentation span:before {
    content: '\e80b' !important; }
  .single-publikacija .download.vnd-ms-excel span:before, .type-publikacija .download.vnd-ms-excel span:before, .archive .type-tednik .download.vnd-ms-excel span:before {
    content: '\e80a' !important; }
  .single-publikacija .download:hover, .type-publikacija .download:hover, .archive .type-tednik .download:hover {
    color: #ffffff;
    border: 2px solid #6a9b35;
    text-decoration: none;
    background: #6a9b35; }
    .single-publikacija .download:hover span:before, .type-publikacija .download:hover span:before, .archive .type-tednik .download:hover span:before {
      content: '\e810' !important; }

.page-template-template-syndication .cat-table {
  width: 100%; }
  .page-template-template-syndication .cat-table tbody td {
    font-size: 12px; }
    .page-template-template-syndication .cat-table tbody td a {
      color: #4A4A4A;
      text-decoration: none; }
      .page-template-template-syndication .cat-table tbody td a:hover {
        color: #248EC2; }
  .page-template-template-syndication .cat-table tbody tr:hover td {
    background: #eee; }
  .page-template-template-syndication .cat-table .depth0 .kategorija {
    font-size: 16px; }
  .page-template-template-syndication .cat-table .depth1 .kategorija {
    padding-left: 20px; }

.tednik .site-branding {
  display: none;
  margin: 10px 10px -20px 0;
  text-align: right; }
  .tednik .site-branding img {
    max-height: 50px; }

.tednik .tednik-title {
  margin: 30px 0 10px 0;
  font-size: 30px; }
  .tednik .tednik-title img {
    vertical-align: middle;
    margin-right: 20px; }

.tednik .s-content {
  padding-top: 20px; }

.tednik .site-info {
  padding: 20px;
  margin-bottom: 50px;
  position: relative; }
  .tednik .site-info .s-logo {
    position: absolute;
    left: 20px;
    top: 20px;
    height: 30px; }
  .tednik .site-info .s-line {
    padding-left: 30px;
    font-family: "Oswald", sans-serif;
    border-bottom: 1px solid #efefef;
    margin-left: 30px; }
    .tednik .site-info .s-line a {
      color: #4A4A4A;
      text-decoration: none; }
      .tednik .site-info .s-line a:hover {
        color: #248EC2; }
    .tednik .site-info .s-line .s-right {
      float: right; }
  .tednik .site-info .site-info-wrap {
    position: relative; }

.tednik .sidebar {
  margin-top: 0; }
  .tednik .sidebar .download {
    font-size: 15px;
    background: white;
    border: 2px solid #84BF44;
    padding: 10px 15px;
    color: #84BF44;
    margin: 10px 0 20px 0;
    display: block; }
    .tednik .sidebar .download.image span:before {
      content: '\e809' !important; }
    .tednik .sidebar .download.video span:before {
      content: '\e80d' !important; }
    .tednik .sidebar .download.pdf span:before {
      content: '\e806' !important; }
    .tednik .sidebar .download.x-7z-compressed span:before, .tednik .sidebar .download.zip span:before, .tednik .sidebar .download.rar span:before {
      content: '\e80e' !important; }
    .tednik .sidebar .download.msword span:before, .tednik .sidebar .download.vnd-openxmlformats-officedocument-wordprocessingml-document span:before {
      content: '\e80c' !important; }
    .tednik .sidebar .download.vnd-ms-powerpoint span:before, .tednik .sidebar .download.vnd-openxmlformats-officedocument.presentationml-presentation span:before {
      content: '\e80b' !important; }
    .tednik .sidebar .download.vnd-ms-excel span:before {
      content: '\e80a' !important; }
    .tednik .sidebar .download:hover {
      color: #ffffff;
      border: 2px solid #6a9b35;
      text-decoration: none;
      background: #6a9b35; }
      .tednik .sidebar .download:hover span:before {
        content: '\e810' !important; }
  .tednik .sidebar h2 {
    margin-bottom: 10px; }
  .tednik .sidebar h3 a {
    color: #4A4A4A; }
    .tednik .sidebar h3 a:hover {
      color: #248EC2; }
  .tednik .sidebar li {
    padding-bottom: 15px;
    line-height: 16px;
    font-size: 0.8em; }
  .tednik .sidebar a.active {
    font-weight: bold; }

.tednik .title-section {
  font-size: 20px;
  text-align: center;
  padding-bottom: 10px;
  padding-top: 80px;
  border-bottom: 1px solid #efefef;
  margin: 0px 20px 20px 20px; }

.tednik article {
  margin: 30px 20px 30px 20px;
  text-align: justify; }
  .tednik article h3 {
    margin: 0 0 8px 0;
    padding-top: 40px;
    padding-bottom: 0px !important; }
    .tednik article h3 a {
      color: black;
      font-size: 25px; }
    .tednik article h3 time {
      font-size: 0.8em;
      display: none; }

.tednik #masthead2 {
  display: none; }

.tednik .cestitka {
  margin: 10px 20px 0px 20px;
  position: relative;
  background: #fbf9f5;
  padding: 30px 150px 30px 30px; }
  .tednik .cestitka .topright {
    position: absolute;
    top: -10px;
    right: 10px;
    max-height: 100%;
    max-width: 130px; }

.tednik .header2 {
  margin: 20px;
  padding: 30px; }

.tednik .noga {
  margin: 20px;
  background: #fbf9f5;
  padding: 30px; }

.tednik .copy {
  font-size: 10px;
  margin: 100% 40px 20px 40px;
  text-align: justify; }

.floated {
  background: #fafafa; }
  .floated .sidebar-float {
    position: fixed;
    height: 100%;
    top: 0;
    bottom: 0; }
    .floated .sidebar-float .widget {
      padding-right: 5px;
      overflow-y: auto;
      overflow-x: hidden;
      height: 100%;
      width: 100%; }
  .floated .sidebar .download {
    margin-top: 40px; }
  .floated #masthead {
    display: none; }
  .floated #masthead2 {
    display: block; }
  .floated .s-content {
    -webkit-box-shadow: #ddd 0 0 20px;
            box-shadow: #ddd 0 0 20px;
    margin-top: 10px;
    background: white;
    padding-left: 30px;
    padding-right: 30px; }

.archive .type-tednik .naslovnica {
  display: block;
  float: left;
  width: 230px;
  height: 320px;
  margin: 0 30px 30px 0;
  -webkit-box-shadow: 2px 2px 6px #979797;
          box-shadow: 2px 2px 6px #979797;
  color: #4A4A4A;
  text-decoration: none;
  padding: 10px;
  position: relative; }
  @media screen and (max-width: 500px) {
    .archive .type-tednik .naslovnica {
      width: 180px;
      height: 230px; } }
  .archive .type-tednik .naslovnica .cestitka {
    font-size: 13px;
    padding: 10px;
    margin: 10px 0 0 0;
    background: #fcfbf9;
    position: absolute;
    bottom: 10px;
    width: 210px;
    max-height: 180px;
    overflow: hidden;
    line-height: 18px; }
    .archive .type-tednik .naslovnica .cestitka * {
      line-height: 18px; }
  .archive .type-tednik .naslovnica .naslov {
    padding: 10px 5px 15px 5px;
    display: block;
    line-height: 25px;
    font-size: 20px;
    font-family: "Oswald", sans-serif;
    vertical-align: middle; }
    .archive .type-tednik .naslovnica .naslov img {
      margin-right: 5px;
      height: 26px; }

.archive .type-tednik .entry-header, .archive .type-tednik .entry-content, .archive .type-tednik .entry-title {
  display: inline; }

.archive .type-tednik .pdf {
  border-color: #b6d990;
  color: #b6d990; }

body.single-tednik #sidebar .logo {
  margin-top: 20px;
  padding: 10px;
  text-align: center; }

body.single-tednik #sidebar .link {
  font-size: 12px;
  background: white;
  border: 2px solid rgba(132, 191, 67, 0.3);
  padding: 4px 9px;
  color: #84BF44;
  margin-bottom: 8px;
  display: block; }
  body.single-tednik #sidebar .link:hover {
    text-decoration: none;
    background-color: #84BF44;
    color: white; }

.entry-content {
  /* Citat */ }
  .entry-content a {
    text-decoration: none; }
  .entry-content h1 {
    font-size: 30px;
    margin-top: 30px;
    margin-bottom: 10px; }
  .entry-content h2 {
    font-size: 22px;
    margin-top: 20px; }
  .entry-content h3 {
    font-size: 1.1em;
    margin: 15px 0; }
  .entry-content p {
    padding: 0;
    margin: 10px 0;
    line-height: 1.4;
    word-wrap: break-word; }
  .entry-content ol {
    list-style: decimal; }
  .entry-content ul {
    list-style: circle; }
  .entry-content ul, .entry-content ol {
    font-family: "Lora", Georgia, serif;
    padding-left: 35px; }
  .entry-content blockquote {
    background: #efefef;
    padding: 15px 25px 15px 55px;
    margin: 0;
    font-style: italic;
    quotes: "\201C" "\201D" "\2018" "\2019";
    position: relative; }
  .entry-content blockquote:before {
    color: #ccc;
    font-family: serif;
    content: open-quote;
    font-size: 4em;
    position: absolute;
    top: 0;
    left: 10px; }
  .entry-content table {
    font-size: 0.9em;
    margin: 10px 0; }
    .entry-content table td {
      padding: 3px; }
    .entry-content table tr td {
      border-bottom: 1px solid #efefef; }
    .entry-content table thead tr td {
      border-bottom: 1px solid #555;
      font-weight: bold; }
    .entry-content table td p {
      font-size: 14px; }
  .entry-content div.vir {
    font-size: 0.8em;
    background: #efefef;
    padding: 10px 30px 10px 45px;
    margin: 5px 0;
    line-height: 22px;
    font-style: italic;
    text-align: left !important;
    position: relative; }
    .entry-content div.vir:before {
      color: #ccc;
      content: "@";
      font-size: 2em;
      position: absolute;
      font-family: "Roboto", Arial, "Lucida Grande", sans-serif;
      top: 50%;
      margin-top: -0.5em;
      left: 10px; }
  .entry-content table.green {
    margin: 2em 0; }
    .entry-content table.green thead th {
      background: #84BF44;
      color: white;
      padding: 0.3em 0.5em; }
    .entry-content table.green tbody td {
      padding: 0.3em 0.5em;
      border-bottom: 1px solid #bbb; }
    .entry-content table.green tfoot td {
      color: #bbb;
      text-align: right;
      font-size: 0.8em;
      padding: 0.36em 0.6em; }

article.grid-container {
  margin-top: 20px;
  margin-bottom: 20px; }

article footer {
  padding-top: 50px;
  color: #8c8c8c;
  font-size: 14px; }
  article footer hr {
    margin: 0 30% 5px 0; }
  article footer a, article footer a:visited {
    color: #8c8c8c; }

.pb10 {
  padding-bottom: 10px; }

.not-found {
  margin: 40px 0; }

.page-template-template-submenu-php .entry-content :first-child {
  margin-top: 0; }

.cookie-consent {
  display: none;
  padding: 10px;
  border: 3px solid #efefef;
  font-size: 14px;
  position: relative;
  padding-right: 40px;
  margin-bottom: 20px;
  margin-top: 20px; }
  .cookie-consent .close {
    position: absolute;
    right: 10px;
    bottom: 10px;
    cursor: pointer; }

.home .cookie-consent {
  margin-top: 0; }

.cookie-not-consented .cookie-consent {
  display: block; }

.top-ads {
  line-height: 0;
  /*
  padding-bottom: 8px;
  padding-top: 5px;
  -webkit-box-shadow: inset 0px -10px 20px -9px rgba(0,0,0,0.75);
  -moz-box-shadow: inset 0px -10px 20px -9px rgba(0,0,0,0.75);
  box-shadow: inset 0px -10px 20px -9px rgba(0,0,0,0.75);
  */
  text-align: center; }
  .top-ads img {
    width: 100%;
    max-width: 728px;
    max-height: 90px; }

.page .entry-content {
  padding-bottom: 40px; }

.wp-pagenavi {
  clear: both;
  text-align: center; }

.wp-pagenavi a, .wp-pagenavi span {
  text-decoration: none;
  padding: 3px 8px;
  margin: 2px; }

.wp-pagenavi span.current {
  font-weight: bold; }

.catfeedlink {
  font-size: 22px;
  -webkit-transition: color 0.5s ease;
          transition: color 0.5s ease;
  color: #E5E5E5 !important; }
  .catfeedlink:hover, .catfeedlink:active {
    color: #84BF44 !important; }

img.not-found {
  visibility: hidden;
  width: 155px;
  height: 0; }

.content-33 h3 {
  padding-bottom: 10px;
  padding-top: 5px; }

/*--------------------------------------------------------------
11.0 Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .paging-navigation,
.infinite-scroll.neverending .site-footer {
  /* Theme Footer (when set to scrolling) */
  display: none; }

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */
.infinity-end.neverending .site-footer {
  display: block; }

/*--------------------------------------------------------------
12.0 Media
--------------------------------------------------------------*/
.page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0; }

/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object {
  max-width: 100%; }

/*--------------------------------------------------------------
12.1 Captions
--------------------------------------------------------------*/
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%; }
  .wp-caption img[class*="wp-image-"] {
    display: block;
    margin: 0 auto; }
  .wp-caption .wp-caption-text {
    margin: 0.8075em 0; }

.wp-caption-text {
  text-align: center; }

/*--------------------------------------------------------------
12.2 Galleries
--------------------------------------------------------------*/
.gallery {
  margin-bottom: 1.5em;
  margin-top: 1.5em; }

.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  padding: 10px;
  width: 100%; }

.gallery-columns-2 .gallery-item {
  max-width: 50%; }

.gallery-columns-3 .gallery-item {
  max-width: 33.33%; }

.gallery-columns-4 .gallery-item {
  max-width: 25%; }

.gallery-columns-5 .gallery-item {
  max-width: 20%; }

.gallery-columns-6 .gallery-item {
  max-width: 16.66%; }

.gallery-columns-7 .gallery-item {
  max-width: 14.28%; }

.gallery-columns-8 .gallery-item {
  max-width: 12.5%; }

.gallery-columns-9 .gallery-item {
  max-width: 11.11%; }

.gallery-caption {
  display: block;
  font-family: "Oswald", sans-serif; }

.category-galerija .tmb {
  height: 140px;
  background-size: cover;
  margin: 0 10px 10px 0px; }

.category-galerija .item {
  padding: 0; }

@media print {
  .site-footer, .share-buttons, .icon-rss, #site-navigation, .search, .sidebar, .home-banner-search, .widget-obcine, .wp-pagenavi, .read-more, .vse-novice {
    display: none !important; }
  .site-branding img {
    max-height: 65px; }
  .crumbs li:last-child, .crumbs li:first-child {
    display: none; }
  .crumbs li:nth-child(2):before {
    content: ''; }
  .entry-header.full .top {
    padding: 5px 0; }
  .entry-header.full .top .entry-title {
    font-size: 25px; }
  .single-novica .novica-box p {
    font-size: 16px; } }

/*# sourceMappingURL=data:application/json;base64,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LGVBQWU7SUFDZixlQUFlLEVBQUU7RUFDbkI7SUFDRSxtQkFBbUIsRUFBRTs7QUFFekI7RUFDRSxtQkFBbUIsRUFBRTs7QUFFdkI7O2dFQUVnRTtBQUNoRTtFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRSxzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2QsWUFBWSxFQUFFOztBQUVoQjtFQUNFLGVBQWUsRUFBRTs7QUFFbkI7RUFDRSxrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRSxlQUFlLEVBQUU7O0FBRW5CO0VBQ0UsZUFBZSxFQUFFOztBQUVuQjtFQUNFLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLGlCQUFpQixFQUFFOztBQUVyQjtFQUNFLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLGVBQWU7RUFDZixrQ0FBa0MsRUFBRTs7QUFFdEM7RUFDRSxjQUFjO0VBQ2QsdUJBQXVCO0VBQ3ZCLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLFdBQVcsRUFBRTs7QUFFZjtFQUNFO0lBQ0UseUJBQXlCLEVBQUU7RUFDN0I7SUFDRSxpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLFlBQVksRUFBRTtFQUNoQjtJQUNFLGVBQWUsRUFBRTtFQUNuQjtJQUNFLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UsZ0JBQWdCLEVBQUUsRUFBRSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcblRoZW1lIE5hbWU6IFNPU1xuVGhlbWUgVVJJOiBodHRwOi8vZWRnYXJ0ZWxscy5tZS9cbkF1dGhvcjogRWRnYXIsIHRoZSBzdG9yeXRlbGxlclxuQXV0aG9yIFVSSTogaHR0cDovL2VkZ2FydGVsbHMubWUvXG5EZXNjcmlwdGlvbjogVGVtYSB6YSBTa3Vwbm9zdCBPYmNpbiBTbG92ZW5pamVcblZlcnNpb246IDAuMVxuTGljZW5zZTogUHJpdmF0ZVxuVGV4dCBEb21haW46IHNvc1xuKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuMCBSZXNldFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCB1cmwoZm9udC9jc3MvZm9udGVsbG8tZW1iZWRkZWQuY3NzKTtcbkBpbXBvcnQgdXJsKGZvbnQvY3NzL2FuaW1hdGlvbi5jc3MpO1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBmb250LCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCB7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICAvKiBDb3JyZWN0cyB0ZXh0IHJlc2l6aW5nIG9kZGx5IGluIElFNi83IHdoZW4gYm9keSBmb250LXNpemUgaXMgc2V0IHVzaW5nIGVtIHVuaXRzIGh0dHA6Ly9jbGFnbnV0LmNvbS9ibG9nLzM0OC8jYzc5MCAqL1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC8qIEtlZXBzIHBhZ2UgY2VudGVyZWQgaW4gYWxsIGJyb3dzZXJzIHJlZ2FyZGxlc3Mgb2YgY29udGVudCBoZWlnaHQgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiBQcmV2ZW50cyBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogd3d3LjQ1NmJlcmVhc3RyZWV0LmNvbS9hcmNoaXZlLzIwMTAxMi9jb250cm9sbGluZ190ZXh0X3NpemVfaW5fc2FmYXJpX2Zvcl9pb3Nfd2l0aG91dF9kaXNhYmxpbmdfdXNlcl96b29tLyAqL1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiBBcHBseSBhIG5hdHVyYWwgYm94IGxheW91dCBtb2RlbCB0byB0aGUgZG9jdW1lbnQ7IHNlZSBodHRwOi8vd3d3LnBhdWxpcmlzaC5jb20vMjAxMi9ib3gtc2l6aW5nLWJvcmRlci1ib3gtZnR3LyAqLyB9XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAvKiBJbmhlcml0IGJveC1zaXppbmcgdG8gbWFrZSBpdCBlYXNpZXIgdG8gY2hhbmdlIHRoZSBwcm9wZXJ0eSBmb3IgY29tcG9uZW50cyB0aGF0IGxldmVyYWdlIG90aGVyIGJlaGF2aW9yOyBzZWUgaHR0cDovL2Nzcy10cmlja3MuY29tL2luaGVyaXRpbmctYm94LXNpemluZy1wcm9iYWJseS1zbGlnaHRseS1iZXR0ZXItYmVzdC1wcmFjdGljZS8gKi9cbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogRmFsbGJhY2sgZm9yIHdoZW4gdGhlcmUgaXMgbm8gY3VzdG9tIGJhY2tncm91bmQgY29sb3IgZGVmaW5lZC4gKi8gfVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG50YWJsZSB7XG4gIC8qIHRhYmxlcyBzdGlsbCBuZWVkICdjZWxsc3BhY2luZz1cIjBcIicgaW4gdGhlIG1hcmt1cCAqL1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG5jYXB0aW9uLCB0aCwgdGQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IFwiXCIgXCJcIjsgfVxuXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7IH1cblxuYTpob3ZlcixcbmE6YWN0aXZlIHtcbiAgb3V0bGluZTogMDsgfVxuXG5hIGltZyB7XG4gIGJvcmRlcjogMDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFRoaXMgZmlsZSBoYXMgYSBtb2JpbGUtdG8tdGFibGV0LCBhbmQgdGFibGV0LXRvLWRlc2t0b3AgYnJlYWtwb2ludCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICBALW1zLXZpZXdwb3J0IHtcbiAgICB3aWR0aDogMzIwcHg7IH0gfVxuXG4uY2xlYXIge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDsgfVxuXG4uZ3JpZC1jb250YWluZXI6YmVmb3JlLCAuZ3JpZC01OmJlZm9yZSwgLm1vYmlsZS1ncmlkLTU6YmVmb3JlLCAudGFibGV0LWdyaWQtNTpiZWZvcmUsIC5ncmlkLTEwOmJlZm9yZSwgLm1vYmlsZS1ncmlkLTEwOmJlZm9yZSwgLnRhYmxldC1ncmlkLTEwOmJlZm9yZSwgLmdyaWQtMTU6YmVmb3JlLCAubW9iaWxlLWdyaWQtMTU6YmVmb3JlLCAudGFibGV0LWdyaWQtMTU6YmVmb3JlLCAuZ3JpZC0yMDpiZWZvcmUsIC5tb2JpbGUtZ3JpZC0yMDpiZWZvcmUsIC50YWJsZXQtZ3JpZC0yMDpiZWZvcmUsIC5ncmlkLTI1OmJlZm9yZSwgLm1vYmlsZS1ncmlkLTI1OmJlZm9yZSwgLnRhYmxldC1ncmlkLTI1OmJlZm9yZSwgLmdyaWQtMzA6YmVmb3JlLCAubW9iaWxlLWdyaWQtMzA6YmVmb3JlLCAudGFibGV0LWdyaWQtMzA6YmVmb3JlLCAuZ3JpZC0zNTpiZWZvcmUsIC5tb2JpbGUtZ3JpZC0zNTpiZWZvcmUsIC50YWJsZXQtZ3JpZC0zNTpiZWZvcmUsIC5ncmlkLTQwOmJlZm9yZSwgLm1vYmlsZS1ncmlkLTQwOmJlZm9yZSwgLnRhYmxldC1ncmlkLTQwOmJlZm9yZSwgLmdyaWQtNDU6YmVmb3JlLCAubW9iaWxlLWdyaWQtNDU6YmVmb3JlLCAudGFibGV0LWdyaWQtNDU6YmVmb3JlLCAuZ3JpZC01MDpiZWZvcmUsIC5tb2JpbGUtZ3JpZC01MDpiZWZvcmUsIC50YWJsZXQtZ3JpZC01MDpiZWZvcmUsIC5ncmlkLTU1OmJlZm9yZSwgLm1vYmlsZS1ncmlkLTU1OmJlZm9yZSwgLnRhYmxldC1ncmlkLTU1OmJlZm9yZSwgLmdyaWQtNjA6YmVmb3JlLCAubW9iaWxlLWdyaWQtNjA6YmVmb3JlLCAudGFibGV0LWdyaWQtNjA6YmVmb3JlLCAuZ3JpZC02NTpiZWZvcmUsIC5tb2JpbGUtZ3JpZC02NTpiZWZvcmUsIC50YWJsZXQtZ3JpZC02NTpiZWZvcmUsIC5ncmlkLTcwOmJlZm9yZSwgLm1vYmlsZS1ncmlkLTcwOmJlZm9yZSwgLnRhYmxldC1ncmlkLTcwOmJlZm9yZSwgLmdyaWQtNzU6YmVmb3JlLCAubW9iaWxlLWdyaWQtNzU6YmVmb3JlLCAudGFibGV0LWdyaWQtNzU6YmVmb3JlLCAuZ3JpZC04MDpiZWZvcmUsIC5tb2JpbGUtZ3JpZC04MDpiZWZvcmUsIC50YWJsZXQtZ3JpZC04MDpiZWZvcmUsIC5ncmlkLTg1OmJlZm9yZSwgLm1vYmlsZS1ncmlkLTg1OmJlZm9yZSwgLnRhYmxldC1ncmlkLTg1OmJlZm9yZSwgLmdyaWQtOTA6YmVmb3JlLCAubW9iaWxlLWdyaWQtOTA6YmVmb3JlLCAudGFibGV0LWdyaWQtOTA6YmVmb3JlLCAuZ3JpZC05NTpiZWZvcmUsIC5tb2JpbGUtZ3JpZC05NTpiZWZvcmUsIC50YWJsZXQtZ3JpZC05NTpiZWZvcmUsIC5ncmlkLTEwMDpiZWZvcmUsIC5tb2JpbGUtZ3JpZC0xMDA6YmVmb3JlLCAudGFibGV0LWdyaWQtMTAwOmJlZm9yZSwgLmdyaWQtMzM6YmVmb3JlLCAubW9iaWxlLWdyaWQtMzM6YmVmb3JlLCAudGFibGV0LWdyaWQtMzM6YmVmb3JlLCAuZ3JpZC02NjpiZWZvcmUsIC5tb2JpbGUtZ3JpZC02NjpiZWZvcmUsIC50YWJsZXQtZ3JpZC02NjpiZWZvcmUsIC5jbGVhcmZpeDpiZWZvcmUsXG4uZ3JpZC1jb250YWluZXI6YWZ0ZXIsXG4uZ3JpZC01OmFmdGVyLFxuLm1vYmlsZS1ncmlkLTU6YWZ0ZXIsXG4udGFibGV0LWdyaWQtNTphZnRlcixcbi5ncmlkLTEwOmFmdGVyLFxuLm1vYmlsZS1ncmlkLTEwOmFmdGVyLFxuLnRhYmxldC1ncmlkLTEwOmFmdGVyLFxuLmdyaWQtMTU6YWZ0ZXIsXG4ubW9iaWxlLWdyaWQtMTU6YWZ0ZXIsXG4udGFibGV0LWdyaWQtMTU6YWZ0ZXIsXG4uZ3JpZC0yMDphZnRlcixcbi5tb2JpbGUtZ3JpZC0yMDphZnRlcixcbi50YWJsZXQtZ3JpZC0yMDphZnRlcixcbi5ncmlkLTI1OmFmdGVyLFxuLm1vYmlsZS1ncmlkLTI1OmFmdGVyLFxuLnRhYmxldC1ncmlkLTI1OmFmdGVyLFxuLmdyaWQtMzA6YWZ0ZXIsXG4ubW9iaWxlLWdyaWQtMzA6YWZ0ZXIsXG4udGFibGV0LWdyaWQtMzA6YWZ0ZXIsXG4uZ3JpZC0zNTphZnRlcixcbi5tb2JpbGUtZ3JpZC0zNTphZnRlcixcbi50YWJsZXQtZ3JpZC0zNTphZnRlcixcbi5ncmlkLTQwOmFmdGVyLFxuLm1vYmlsZS1ncmlkLTQwOmFmdGVyLFxuLnRhYmxldC1ncmlkLTQwOmFmdGVyLFxuLmdyaWQtNDU6YWZ0ZXIsXG4ubW9iaWxlLWdyaWQtNDU6YWZ0ZXIsXG4udGFibGV0LWdyaWQtNDU6YWZ0ZXIsXG4uZ3JpZC01MDphZnRlcixcbi5tb2JpbGUtZ3JpZC01MDphZnRlcixcbi50YWJsZXQtZ3JpZC01MDphZnRlcixcbi5ncmlkLTU1OmFmdGVyLFxuLm1vYmlsZS1ncmlkLTU1OmFmdGVyLFxuLnRhYmxldC1ncmlkLTU1OmFmdGVyLFxuLmdyaWQtNjA6YWZ0ZXIsXG4ubW9iaWxlLWdyaWQtNjA6YWZ0ZXIsXG4udGFibGV0LWdyaWQtNjA6YWZ0ZXIsXG4uZ3JpZC02NTphZnRlcixcbi5tb2JpbGUtZ3JpZC02NTphZnRlcixcbi50YWJsZXQtZ3JpZC02NTphZnRlcixcbi5ncmlkLTcwOmFmdGVyLFxuLm1vYmlsZS1ncmlkLTcwOmFmdGVyLFxuLnRhYmxldC1ncmlkLTcwOmFmdGVyLFxuLmdyaWQtNzU6YWZ0ZXIsXG4ubW9iaWxlLWdyaWQtNzU6YWZ0ZXIsXG4udGFibGV0LWdyaWQtNzU6YWZ0ZXIsXG4uZ3JpZC04MDphZnRlcixcbi5tb2JpbGUtZ3JpZC04MDphZnRlcixcbi50YWJsZXQtZ3JpZC04MDphZnRlcixcbi5ncmlkLTg1OmFmdGVyLFxuLm1vYmlsZS1ncmlkLTg1OmFmdGVyLFxuLnRhYmxldC1ncmlkLTg1OmFmdGVyLFxuLmdyaWQtOTA6YWZ0ZXIsXG4ubW9iaWxlLWdyaWQtOTA6YWZ0ZXIsXG4udGFibGV0LWdyaWQtOTA6YWZ0ZXIsXG4uZ3JpZC05NTphZnRlcixcbi5tb2JpbGUtZ3JpZC05NTphZnRlcixcbi50YWJsZXQtZ3JpZC05NTphZnRlcixcbi5ncmlkLTEwMDphZnRlcixcbi5tb2JpbGUtZ3JpZC0xMDA6YWZ0ZXIsXG4udGFibGV0LWdyaWQtMTAwOmFmdGVyLFxuLmdyaWQtMzM6YWZ0ZXIsXG4ubW9iaWxlLWdyaWQtMzM6YWZ0ZXIsXG4udGFibGV0LWdyaWQtMzM6YWZ0ZXIsXG4uZ3JpZC02NjphZnRlcixcbi5tb2JpbGUtZ3JpZC02NjphZnRlcixcbi50YWJsZXQtZ3JpZC02NjphZnRlcixcbi5jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5ncmlkLWNvbnRhaW5lcjphZnRlciwgLmdyaWQtNTphZnRlciwgLm1vYmlsZS1ncmlkLTU6YWZ0ZXIsIC50YWJsZXQtZ3JpZC01OmFmdGVyLCAuZ3JpZC0xMDphZnRlciwgLm1vYmlsZS1ncmlkLTEwOmFmdGVyLCAudGFibGV0LWdyaWQtMTA6YWZ0ZXIsIC5ncmlkLTE1OmFmdGVyLCAubW9iaWxlLWdyaWQtMTU6YWZ0ZXIsIC50YWJsZXQtZ3JpZC0xNTphZnRlciwgLmdyaWQtMjA6YWZ0ZXIsIC5tb2JpbGUtZ3JpZC0yMDphZnRlciwgLnRhYmxldC1ncmlkLTIwOmFmdGVyLCAuZ3JpZC0yNTphZnRlciwgLm1vYmlsZS1ncmlkLTI1OmFmdGVyLCAudGFibGV0LWdyaWQtMjU6YWZ0ZXIsIC5ncmlkLTMwOmFmdGVyLCAubW9iaWxlLWdyaWQtMzA6YWZ0ZXIsIC50YWJsZXQtZ3JpZC0zMDphZnRlciwgLmdyaWQtMzU6YWZ0ZXIsIC5tb2JpbGUtZ3JpZC0zNTphZnRlciwgLnRhYmxldC1ncmlkLTM1OmFmdGVyLCAuZ3JpZC00MDphZnRlciwgLm1vYmlsZS1ncmlkLTQwOmFmdGVyLCAudGFibGV0LWdyaWQtNDA6YWZ0ZXIsIC5ncmlkLTQ1OmFmdGVyLCAubW9iaWxlLWdyaWQtNDU6YWZ0ZXIsIC50YWJsZXQtZ3JpZC00NTphZnRlciwgLmdyaWQtNTA6YWZ0ZXIsIC5tb2JpbGUtZ3JpZC01MDphZnRlciwgLnRhYmxldC1ncmlkLTUwOmFmdGVyLCAuZ3JpZC01NTphZnRlciwgLm1vYmlsZS1ncmlkLTU1OmFmdGVyLCAudGFibGV0LWdyaWQtNTU6YWZ0ZXIsIC5ncmlkLTYwOmFmdGVyLCAubW9iaWxlLWdyaWQtNjA6YWZ0ZXIsIC50YWJsZXQtZ3JpZC02MDphZnRlciwgLmdyaWQtNjU6YWZ0ZXIsIC5tb2JpbGUtZ3JpZC02NTphZnRlciwgLnRhYmxldC1ncmlkLTY1OmFmdGVyLCAuZ3JpZC03MDphZnRlciwgLm1vYmlsZS1ncmlkLTcwOmFmdGVyLCAudGFibGV0LWdyaWQtNzA6YWZ0ZXIsIC5ncmlkLTc1OmFmdGVyLCAubW9iaWxlLWdyaWQtNzU6YWZ0ZXIsIC50YWJsZXQtZ3JpZC03NTphZnRlciwgLmdyaWQtODA6YWZ0ZXIsIC5tb2JpbGUtZ3JpZC04MDphZnRlciwgLnRhYmxldC1ncmlkLTgwOmFmdGVyLCAuZ3JpZC04NTphZnRlciwgLm1vYmlsZS1ncmlkLTg1OmFmdGVyLCAudGFibGV0LWdyaWQtODU6YWZ0ZXIsIC5ncmlkLTkwOmFmdGVyLCAubW9iaWxlLWdyaWQtOTA6YWZ0ZXIsIC50YWJsZXQtZ3JpZC05MDphZnRlciwgLmdyaWQtOTU6YWZ0ZXIsIC5tb2JpbGUtZ3JpZC05NTphZnRlciwgLnRhYmxldC1ncmlkLTk1OmFmdGVyLCAuZ3JpZC0xMDA6YWZ0ZXIsIC5tb2JpbGUtZ3JpZC0xMDA6YWZ0ZXIsIC50YWJsZXQtZ3JpZC0xMDA6YWZ0ZXIsIC5ncmlkLTMzOmFmdGVyLCAubW9iaWxlLWdyaWQtMzM6YWZ0ZXIsIC50YWJsZXQtZ3JpZC0zMzphZnRlciwgLmdyaWQtNjY6YWZ0ZXIsIC5tb2JpbGUtZ3JpZC02NjphZnRlciwgLnRhYmxldC1ncmlkLTY2OmFmdGVyLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uZ3JpZC1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5ncmlkLTUsIC5tb2JpbGUtZ3JpZC01LCAudGFibGV0LWdyaWQtNSwgLmdyaWQtMTAsIC5tb2JpbGUtZ3JpZC0xMCwgLnRhYmxldC1ncmlkLTEwLCAuZ3JpZC0xNSwgLm1vYmlsZS1ncmlkLTE1LCAudGFibGV0LWdyaWQtMTUsIC5ncmlkLTIwLCAubW9iaWxlLWdyaWQtMjAsIC50YWJsZXQtZ3JpZC0yMCwgLmdyaWQtMjUsIC5tb2JpbGUtZ3JpZC0yNSwgLnRhYmxldC1ncmlkLTI1LCAuZ3JpZC0zMCwgLm1vYmlsZS1ncmlkLTMwLCAudGFibGV0LWdyaWQtMzAsIC5ncmlkLTM1LCAubW9iaWxlLWdyaWQtMzUsIC50YWJsZXQtZ3JpZC0zNSwgLmdyaWQtNDAsIC5tb2JpbGUtZ3JpZC00MCwgLnRhYmxldC1ncmlkLTQwLCAuZ3JpZC00NSwgLm1vYmlsZS1ncmlkLTQ1LCAudGFibGV0LWdyaWQtNDUsIC5ncmlkLTUwLCAubW9iaWxlLWdyaWQtNTAsIC50YWJsZXQtZ3JpZC01MCwgLmdyaWQtNTUsIC5tb2JpbGUtZ3JpZC01NSwgLnRhYmxldC1ncmlkLTU1LCAuZ3JpZC02MCwgLm1vYmlsZS1ncmlkLTYwLCAudGFibGV0LWdyaWQtNjAsIC5ncmlkLTY1LCAubW9iaWxlLWdyaWQtNjUsIC50YWJsZXQtZ3JpZC02NSwgLmdyaWQtNzAsIC5tb2JpbGUtZ3JpZC03MCwgLnRhYmxldC1ncmlkLTcwLCAuZ3JpZC03NSwgLm1vYmlsZS1ncmlkLTc1LCAudGFibGV0LWdyaWQtNzUsIC5ncmlkLTgwLCAubW9iaWxlLWdyaWQtODAsIC50YWJsZXQtZ3JpZC04MCwgLmdyaWQtODUsIC5tb2JpbGUtZ3JpZC04NSwgLnRhYmxldC1ncmlkLTg1LCAuZ3JpZC05MCwgLm1vYmlsZS1ncmlkLTkwLCAudGFibGV0LWdyaWQtOTAsIC5ncmlkLTk1LCAubW9iaWxlLWdyaWQtOTUsIC50YWJsZXQtZ3JpZC05NSwgLmdyaWQtMTAwLCAubW9iaWxlLWdyaWQtMTAwLCAudGFibGV0LWdyaWQtMTAwLCAuZ3JpZC0zMywgLm1vYmlsZS1ncmlkLTMzLCAudGFibGV0LWdyaWQtMzMsIC5ncmlkLTY2LCAubW9iaWxlLWdyaWQtNjYsIC50YWJsZXQtZ3JpZC02NiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZ3JpZC01LCAubW9iaWxlLWdyaWQtNSwgLnRhYmxldC1ncmlkLTUsIC5ncmlkLTEwLCAubW9iaWxlLWdyaWQtMTAsIC50YWJsZXQtZ3JpZC0xMCwgLmdyaWQtMTUsIC5tb2JpbGUtZ3JpZC0xNSwgLnRhYmxldC1ncmlkLTE1LCAuZ3JpZC0yMCwgLm1vYmlsZS1ncmlkLTIwLCAudGFibGV0LWdyaWQtMjAsIC5ncmlkLTI1LCAubW9iaWxlLWdyaWQtMjUsIC50YWJsZXQtZ3JpZC0yNSwgLmdyaWQtMzAsIC5tb2JpbGUtZ3JpZC0zMCwgLnRhYmxldC1ncmlkLTMwLCAuZ3JpZC0zNSwgLm1vYmlsZS1ncmlkLTM1LCAudGFibGV0LWdyaWQtMzUsIC5ncmlkLTQwLCAubW9iaWxlLWdyaWQtNDAsIC50YWJsZXQtZ3JpZC00MCwgLmdyaWQtNDUsIC5tb2JpbGUtZ3JpZC00NSwgLnRhYmxldC1ncmlkLTQ1LCAuZ3JpZC01MCwgLm1vYmlsZS1ncmlkLTUwLCAudGFibGV0LWdyaWQtNTAsIC5ncmlkLTU1LCAubW9iaWxlLWdyaWQtNTUsIC50YWJsZXQtZ3JpZC01NSwgLmdyaWQtNjAsIC5tb2JpbGUtZ3JpZC02MCwgLnRhYmxldC1ncmlkLTYwLCAuZ3JpZC02NSwgLm1vYmlsZS1ncmlkLTY1LCAudGFibGV0LWdyaWQtNjUsIC5ncmlkLTcwLCAubW9iaWxlLWdyaWQtNzAsIC50YWJsZXQtZ3JpZC03MCwgLmdyaWQtNzUsIC5tb2JpbGUtZ3JpZC03NSwgLnRhYmxldC1ncmlkLTc1LCAuZ3JpZC04MCwgLm1vYmlsZS1ncmlkLTgwLCAudGFibGV0LWdyaWQtODAsIC5ncmlkLTg1LCAubW9iaWxlLWdyaWQtODUsIC50YWJsZXQtZ3JpZC04NSwgLmdyaWQtOTAsIC5tb2JpbGUtZ3JpZC05MCwgLnRhYmxldC1ncmlkLTkwLCAuZ3JpZC05NSwgLm1vYmlsZS1ncmlkLTk1LCAudGFibGV0LWdyaWQtOTUsIC5ncmlkLTEwMCwgLm1vYmlsZS1ncmlkLTEwMCwgLnRhYmxldC1ncmlkLTEwMCwgLmdyaWQtMzMsIC5tb2JpbGUtZ3JpZC0zMywgLnRhYmxldC1ncmlkLTMzLCAuZ3JpZC02NiwgLm1vYmlsZS1ncmlkLTY2LCAudGFibGV0LWdyaWQtNjYge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH0gfVxuXG4uZ3JpZC1wYXJlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vYmlsZS1wdXNoLTUsIC5tb2JpbGUtcHVsbC01LCAubW9iaWxlLXB1c2gtMTAsIC5tb2JpbGUtcHVsbC0xMCwgLm1vYmlsZS1wdXNoLTE1LCAubW9iaWxlLXB1bGwtMTUsIC5tb2JpbGUtcHVzaC0yMCwgLm1vYmlsZS1wdWxsLTIwLCAubW9iaWxlLXB1c2gtMjUsIC5tb2JpbGUtcHVsbC0yNSwgLm1vYmlsZS1wdXNoLTMwLCAubW9iaWxlLXB1bGwtMzAsIC5tb2JpbGUtcHVzaC0zNSwgLm1vYmlsZS1wdWxsLTM1LCAubW9iaWxlLXB1c2gtNDAsIC5tb2JpbGUtcHVsbC00MCwgLm1vYmlsZS1wdXNoLTQ1LCAubW9iaWxlLXB1bGwtNDUsIC5tb2JpbGUtcHVzaC01MCwgLm1vYmlsZS1wdWxsLTUwLCAubW9iaWxlLXB1c2gtNTUsIC5tb2JpbGUtcHVsbC01NSwgLm1vYmlsZS1wdXNoLTYwLCAubW9iaWxlLXB1bGwtNjAsIC5tb2JpbGUtcHVzaC02NSwgLm1vYmlsZS1wdWxsLTY1LCAubW9iaWxlLXB1c2gtNzAsIC5tb2JpbGUtcHVsbC03MCwgLm1vYmlsZS1wdXNoLTc1LCAubW9iaWxlLXB1bGwtNzUsIC5tb2JpbGUtcHVzaC04MCwgLm1vYmlsZS1wdWxsLTgwLCAubW9iaWxlLXB1c2gtODUsIC5tb2JpbGUtcHVsbC04NSwgLm1vYmlsZS1wdXNoLTkwLCAubW9iaWxlLXB1bGwtOTAsIC5tb2JpbGUtcHVzaC05NSwgLm1vYmlsZS1wdWxsLTk1LCAubW9iaWxlLXB1c2gtMzMsIC5tb2JpbGUtcHVsbC0zMywgLm1vYmlsZS1wdXNoLTY2LCAubW9iaWxlLXB1bGwtNjYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaGlkZS1vbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAubW9iaWxlLWdyaWQtNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUlOyB9XG4gIC5tb2JpbGUtcHJlZml4LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAubW9iaWxlLXN1ZmZpeC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG4gIC5tb2JpbGUtcHVzaC01IHtcbiAgICBsZWZ0OiA1JTsgfVxuICAubW9iaWxlLXB1bGwtNSB7XG4gICAgbGVmdDogLTUlOyB9XG4gIC5tb2JpbGUtZ3JpZC0xMCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwJTsgfVxuICAubW9iaWxlLXByZWZpeC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAubW9iaWxlLXN1ZmZpeC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLm1vYmlsZS1wdXNoLTEwIHtcbiAgICBsZWZ0OiAxMCU7IH1cbiAgLm1vYmlsZS1wdWxsLTEwIHtcbiAgICBsZWZ0OiAtMTAlOyB9XG4gIC5tb2JpbGUtZ3JpZC0xNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE1JTsgfVxuICAubW9iaWxlLXByZWZpeC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICAubW9iaWxlLXN1ZmZpeC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm1vYmlsZS1wdXNoLTE1IHtcbiAgICBsZWZ0OiAxNSU7IH1cbiAgLm1vYmlsZS1wdWxsLTE1IHtcbiAgICBsZWZ0OiAtMTUlOyB9XG4gIC5tb2JpbGUtZ3JpZC0yMCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwJTsgfVxuICAubW9iaWxlLXByZWZpeC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAubW9iaWxlLXN1ZmZpeC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cbiAgLm1vYmlsZS1wdXNoLTIwIHtcbiAgICBsZWZ0OiAyMCU7IH1cbiAgLm1vYmlsZS1wdWxsLTIwIHtcbiAgICBsZWZ0OiAtMjAlOyB9XG4gIC5tb2JpbGUtZ3JpZC0yNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAubW9iaWxlLXByZWZpeC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAubW9iaWxlLXN1ZmZpeC0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLm1vYmlsZS1wdXNoLTI1IHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLm1vYmlsZS1wdWxsLTI1IHtcbiAgICBsZWZ0OiAtMjUlOyB9XG4gIC5tb2JpbGUtZ3JpZC0zMCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMwJTsgfVxuICAubW9iaWxlLXByZWZpeC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICAubW9iaWxlLXN1ZmZpeC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm1vYmlsZS1wdXNoLTMwIHtcbiAgICBsZWZ0OiAzMCU7IH1cbiAgLm1vYmlsZS1wdWxsLTMwIHtcbiAgICBsZWZ0OiAtMzAlOyB9XG4gIC5tb2JpbGUtZ3JpZC0zNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDM1JTsgfVxuICAubW9iaWxlLXByZWZpeC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAubW9iaWxlLXN1ZmZpeC0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNSU7IH1cbiAgLm1vYmlsZS1wdXNoLTM1IHtcbiAgICBsZWZ0OiAzNSU7IH1cbiAgLm1vYmlsZS1wdWxsLTM1IHtcbiAgICBsZWZ0OiAtMzUlOyB9XG4gIC5tb2JpbGUtZ3JpZC00MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQwJTsgfVxuICAubW9iaWxlLXByZWZpeC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAubW9iaWxlLXN1ZmZpeC00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLm1vYmlsZS1wdXNoLTQwIHtcbiAgICBsZWZ0OiA0MCU7IH1cbiAgLm1vYmlsZS1wdWxsLTQwIHtcbiAgICBsZWZ0OiAtNDAlOyB9XG4gIC5tb2JpbGUtZ3JpZC00NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ1JTsgfVxuICAubW9iaWxlLXByZWZpeC00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICAubW9iaWxlLXN1ZmZpeC00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm1vYmlsZS1wdXNoLTQ1IHtcbiAgICBsZWZ0OiA0NSU7IH1cbiAgLm1vYmlsZS1wdWxsLTQ1IHtcbiAgICBsZWZ0OiAtNDUlOyB9XG4gIC5tb2JpbGUtZ3JpZC01MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAubW9iaWxlLXByZWZpeC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAubW9iaWxlLXN1ZmZpeC01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MCU7IH1cbiAgLm1vYmlsZS1wdXNoLTUwIHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLm1vYmlsZS1wdWxsLTUwIHtcbiAgICBsZWZ0OiAtNTAlOyB9XG4gIC5tb2JpbGUtZ3JpZC01NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDU1JTsgfVxuICAubW9iaWxlLXByZWZpeC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAubW9iaWxlLXN1ZmZpeC01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLm1vYmlsZS1wdXNoLTU1IHtcbiAgICBsZWZ0OiA1NSU7IH1cbiAgLm1vYmlsZS1wdWxsLTU1IHtcbiAgICBsZWZ0OiAtNTUlOyB9XG4gIC5tb2JpbGUtZ3JpZC02MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAubW9iaWxlLXByZWZpeC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAubW9iaWxlLXN1ZmZpeC02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm1vYmlsZS1wdXNoLTYwIHtcbiAgICBsZWZ0OiA2MCU7IH1cbiAgLm1vYmlsZS1wdWxsLTYwIHtcbiAgICBsZWZ0OiAtNjAlOyB9XG4gIC5tb2JpbGUtZ3JpZC02NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY1JTsgfVxuICAubW9iaWxlLXByZWZpeC02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAubW9iaWxlLXN1ZmZpeC02NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NSU7IH1cbiAgLm1vYmlsZS1wdXNoLTY1IHtcbiAgICBsZWZ0OiA2NSU7IH1cbiAgLm1vYmlsZS1wdWxsLTY1IHtcbiAgICBsZWZ0OiAtNjUlOyB9XG4gIC5tb2JpbGUtZ3JpZC03MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDcwJTsgfVxuICAubW9iaWxlLXByZWZpeC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAubW9iaWxlLXN1ZmZpeC03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLm1vYmlsZS1wdXNoLTcwIHtcbiAgICBsZWZ0OiA3MCU7IH1cbiAgLm1vYmlsZS1wdWxsLTcwIHtcbiAgICBsZWZ0OiAtNzAlOyB9XG4gIC5tb2JpbGUtZ3JpZC03NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAubW9iaWxlLXByZWZpeC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAubW9iaWxlLXN1ZmZpeC03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm1vYmlsZS1wdXNoLTc1IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLm1vYmlsZS1wdWxsLTc1IHtcbiAgICBsZWZ0OiAtNzUlOyB9XG4gIC5tb2JpbGUtZ3JpZC04MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDgwJTsgfVxuICAubW9iaWxlLXByZWZpeC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAubW9iaWxlLXN1ZmZpeC04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MCU7IH1cbiAgLm1vYmlsZS1wdXNoLTgwIHtcbiAgICBsZWZ0OiA4MCU7IH1cbiAgLm1vYmlsZS1wdWxsLTgwIHtcbiAgICBsZWZ0OiAtODAlOyB9XG4gIC5tb2JpbGUtZ3JpZC04NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDg1JTsgfVxuICAubW9iaWxlLXByZWZpeC04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAubW9iaWxlLXN1ZmZpeC04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLm1vYmlsZS1wdXNoLTg1IHtcbiAgICBsZWZ0OiA4NSU7IH1cbiAgLm1vYmlsZS1wdWxsLTg1IHtcbiAgICBsZWZ0OiAtODUlOyB9XG4gIC5tb2JpbGUtZ3JpZC05MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDkwJTsgfVxuICAubW9iaWxlLXByZWZpeC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICAubW9iaWxlLXN1ZmZpeC05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm1vYmlsZS1wdXNoLTkwIHtcbiAgICBsZWZ0OiA5MCU7IH1cbiAgLm1vYmlsZS1wdWxsLTkwIHtcbiAgICBsZWZ0OiAtOTAlOyB9XG4gIC5tb2JpbGUtZ3JpZC05NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDk1JTsgfVxuICAubW9iaWxlLXByZWZpeC05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAubW9iaWxlLXN1ZmZpeC05NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NSU7IH1cbiAgLm1vYmlsZS1wdXNoLTk1IHtcbiAgICBsZWZ0OiA5NSU7IH1cbiAgLm1vYmlsZS1wdWxsLTk1IHtcbiAgICBsZWZ0OiAtOTUlOyB9XG4gIC5tb2JpbGUtZ3JpZC0zMyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAubW9iaWxlLXByZWZpeC0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAubW9iaWxlLXN1ZmZpeC0zMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMyU7IH1cbiAgLm1vYmlsZS1wdXNoLTMzIHtcbiAgICBsZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm1vYmlsZS1wdWxsLTMzIHtcbiAgICBsZWZ0OiAtMzMuMzMzMzMlOyB9XG4gIC5tb2JpbGUtZ3JpZC02NiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAubW9iaWxlLXByZWZpeC02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAubW9iaWxlLXN1ZmZpeC02NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ni42NjY2NyU7IH1cbiAgLm1vYmlsZS1wdXNoLTY2IHtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm1vYmlsZS1wdWxsLTY2IHtcbiAgICBsZWZ0OiAtNjYuNjY2NjclOyB9XG4gIC5tb2JpbGUtZ3JpZC0xMDAge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhYmxldC1wdXNoLTUsIC50YWJsZXQtcHVsbC01LCAudGFibGV0LXB1c2gtMTAsIC50YWJsZXQtcHVsbC0xMCwgLnRhYmxldC1wdXNoLTE1LCAudGFibGV0LXB1bGwtMTUsIC50YWJsZXQtcHVzaC0yMCwgLnRhYmxldC1wdWxsLTIwLCAudGFibGV0LXB1c2gtMjUsIC50YWJsZXQtcHVsbC0yNSwgLnRhYmxldC1wdXNoLTMwLCAudGFibGV0LXB1bGwtMzAsIC50YWJsZXQtcHVzaC0zNSwgLnRhYmxldC1wdWxsLTM1LCAudGFibGV0LXB1c2gtNDAsIC50YWJsZXQtcHVsbC00MCwgLnRhYmxldC1wdXNoLTQ1LCAudGFibGV0LXB1bGwtNDUsIC50YWJsZXQtcHVzaC01MCwgLnRhYmxldC1wdWxsLTUwLCAudGFibGV0LXB1c2gtNTUsIC50YWJsZXQtcHVsbC01NSwgLnRhYmxldC1wdXNoLTYwLCAudGFibGV0LXB1bGwtNjAsIC50YWJsZXQtcHVzaC02NSwgLnRhYmxldC1wdWxsLTY1LCAudGFibGV0LXB1c2gtNzAsIC50YWJsZXQtcHVsbC03MCwgLnRhYmxldC1wdXNoLTc1LCAudGFibGV0LXB1bGwtNzUsIC50YWJsZXQtcHVzaC04MCwgLnRhYmxldC1wdWxsLTgwLCAudGFibGV0LXB1c2gtODUsIC50YWJsZXQtcHVsbC04NSwgLnRhYmxldC1wdXNoLTkwLCAudGFibGV0LXB1bGwtOTAsIC50YWJsZXQtcHVzaC05NSwgLnRhYmxldC1wdWxsLTk1LCAudGFibGV0LXB1c2gtMzMsIC50YWJsZXQtcHVsbC0zMywgLnRhYmxldC1wdXNoLTY2LCAudGFibGV0LXB1bGwtNjYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaGlkZS1vbi10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAudGFibGV0LWdyaWQtNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUlOyB9XG4gIC50YWJsZXQtcHJlZml4LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAudGFibGV0LXN1ZmZpeC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG4gIC50YWJsZXQtcHVzaC01IHtcbiAgICBsZWZ0OiA1JTsgfVxuICAudGFibGV0LXB1bGwtNSB7XG4gICAgbGVmdDogLTUlOyB9XG4gIC50YWJsZXQtZ3JpZC0xMCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwJTsgfVxuICAudGFibGV0LXByZWZpeC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAudGFibGV0LXN1ZmZpeC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLnRhYmxldC1wdXNoLTEwIHtcbiAgICBsZWZ0OiAxMCU7IH1cbiAgLnRhYmxldC1wdWxsLTEwIHtcbiAgICBsZWZ0OiAtMTAlOyB9XG4gIC50YWJsZXQtZ3JpZC0xNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE1JTsgfVxuICAudGFibGV0LXByZWZpeC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICAudGFibGV0LXN1ZmZpeC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLnRhYmxldC1wdXNoLTE1IHtcbiAgICBsZWZ0OiAxNSU7IH1cbiAgLnRhYmxldC1wdWxsLTE1IHtcbiAgICBsZWZ0OiAtMTUlOyB9XG4gIC50YWJsZXQtZ3JpZC0yMCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwJTsgfVxuICAudGFibGV0LXByZWZpeC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAudGFibGV0LXN1ZmZpeC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cbiAgLnRhYmxldC1wdXNoLTIwIHtcbiAgICBsZWZ0OiAyMCU7IH1cbiAgLnRhYmxldC1wdWxsLTIwIHtcbiAgICBsZWZ0OiAtMjAlOyB9XG4gIC50YWJsZXQtZ3JpZC0yNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAudGFibGV0LXByZWZpeC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAudGFibGV0LXN1ZmZpeC0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLnRhYmxldC1wdXNoLTI1IHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLnRhYmxldC1wdWxsLTI1IHtcbiAgICBsZWZ0OiAtMjUlOyB9XG4gIC50YWJsZXQtZ3JpZC0zMCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMwJTsgfVxuICAudGFibGV0LXByZWZpeC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICAudGFibGV0LXN1ZmZpeC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLnRhYmxldC1wdXNoLTMwIHtcbiAgICBsZWZ0OiAzMCU7IH1cbiAgLnRhYmxldC1wdWxsLTMwIHtcbiAgICBsZWZ0OiAtMzAlOyB9XG4gIC50YWJsZXQtZ3JpZC0zNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDM1JTsgfVxuICAudGFibGV0LXByZWZpeC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAudGFibGV0LXN1ZmZpeC0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNSU7IH1cbiAgLnRhYmxldC1wdXNoLTM1IHtcbiAgICBsZWZ0OiAzNSU7IH1cbiAgLnRhYmxldC1wdWxsLTM1IHtcbiAgICBsZWZ0OiAtMzUlOyB9XG4gIC50YWJsZXQtZ3JpZC00MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQwJTsgfVxuICAudGFibGV0LXByZWZpeC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAudGFibGV0LXN1ZmZpeC00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLnRhYmxldC1wdXNoLTQwIHtcbiAgICBsZWZ0OiA0MCU7IH1cbiAgLnRhYmxldC1wdWxsLTQwIHtcbiAgICBsZWZ0OiAtNDAlOyB9XG4gIC50YWJsZXQtZ3JpZC00NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ1JTsgfVxuICAudGFibGV0LXByZWZpeC00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICAudGFibGV0LXN1ZmZpeC00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLnRhYmxldC1wdXNoLTQ1IHtcbiAgICBsZWZ0OiA0NSU7IH1cbiAgLnRhYmxldC1wdWxsLTQ1IHtcbiAgICBsZWZ0OiAtNDUlOyB9XG4gIC50YWJsZXQtZ3JpZC01MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAudGFibGV0LXByZWZpeC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAudGFibGV0LXN1ZmZpeC01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MCU7IH1cbiAgLnRhYmxldC1wdXNoLTUwIHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLnRhYmxldC1wdWxsLTUwIHtcbiAgICBsZWZ0OiAtNTAlOyB9XG4gIC50YWJsZXQtZ3JpZC01NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDU1JTsgfVxuICAudGFibGV0LXByZWZpeC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAudGFibGV0LXN1ZmZpeC01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLnRhYmxldC1wdXNoLTU1IHtcbiAgICBsZWZ0OiA1NSU7IH1cbiAgLnRhYmxldC1wdWxsLTU1IHtcbiAgICBsZWZ0OiAtNTUlOyB9XG4gIC50YWJsZXQtZ3JpZC02MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAudGFibGV0LXByZWZpeC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAudGFibGV0LXN1ZmZpeC02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLnRhYmxldC1wdXNoLTYwIHtcbiAgICBsZWZ0OiA2MCU7IH1cbiAgLnRhYmxldC1wdWxsLTYwIHtcbiAgICBsZWZ0OiAtNjAlOyB9XG4gIC50YWJsZXQtZ3JpZC02NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY1JTsgfVxuICAudGFibGV0LXByZWZpeC02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAudGFibGV0LXN1ZmZpeC02NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NSU7IH1cbiAgLnRhYmxldC1wdXNoLTY1IHtcbiAgICBsZWZ0OiA2NSU7IH1cbiAgLnRhYmxldC1wdWxsLTY1IHtcbiAgICBsZWZ0OiAtNjUlOyB9XG4gIC50YWJsZXQtZ3JpZC03MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDcwJTsgfVxuICAudGFibGV0LXByZWZpeC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAudGFibGV0LXN1ZmZpeC03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLnRhYmxldC1wdXNoLTcwIHtcbiAgICBsZWZ0OiA3MCU7IH1cbiAgLnRhYmxldC1wdWxsLTcwIHtcbiAgICBsZWZ0OiAtNzAlOyB9XG4gIC50YWJsZXQtZ3JpZC03NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAudGFibGV0LXByZWZpeC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAudGFibGV0LXN1ZmZpeC03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLnRhYmxldC1wdXNoLTc1IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLnRhYmxldC1wdWxsLTc1IHtcbiAgICBsZWZ0OiAtNzUlOyB9XG4gIC50YWJsZXQtZ3JpZC04MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDgwJTsgfVxuICAudGFibGV0LXByZWZpeC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAudGFibGV0LXN1ZmZpeC04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MCU7IH1cbiAgLnRhYmxldC1wdXNoLTgwIHtcbiAgICBsZWZ0OiA4MCU7IH1cbiAgLnRhYmxldC1wdWxsLTgwIHtcbiAgICBsZWZ0OiAtODAlOyB9XG4gIC50YWJsZXQtZ3JpZC04NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDg1JTsgfVxuICAudGFibGV0LXByZWZpeC04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAudGFibGV0LXN1ZmZpeC04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLnRhYmxldC1wdXNoLTg1IHtcbiAgICBsZWZ0OiA4NSU7IH1cbiAgLnRhYmxldC1wdWxsLTg1IHtcbiAgICBsZWZ0OiAtODUlOyB9XG4gIC50YWJsZXQtZ3JpZC05MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDkwJTsgfVxuICAudGFibGV0LXByZWZpeC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICAudGFibGV0LXN1ZmZpeC05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLnRhYmxldC1wdXNoLTkwIHtcbiAgICBsZWZ0OiA5MCU7IH1cbiAgLnRhYmxldC1wdWxsLTkwIHtcbiAgICBsZWZ0OiAtOTAlOyB9XG4gIC50YWJsZXQtZ3JpZC05NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDk1JTsgfVxuICAudGFibGV0LXByZWZpeC05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAudGFibGV0LXN1ZmZpeC05NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NSU7IH1cbiAgLnRhYmxldC1wdXNoLTk1IHtcbiAgICBsZWZ0OiA5NSU7IH1cbiAgLnRhYmxldC1wdWxsLTk1IHtcbiAgICBsZWZ0OiAtOTUlOyB9XG4gIC50YWJsZXQtZ3JpZC0zMyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAudGFibGV0LXByZWZpeC0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAudGFibGV0LXN1ZmZpeC0zMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMyU7IH1cbiAgLnRhYmxldC1wdXNoLTMzIHtcbiAgICBsZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLnRhYmxldC1wdWxsLTMzIHtcbiAgICBsZWZ0OiAtMzMuMzMzMzMlOyB9XG4gIC50YWJsZXQtZ3JpZC02NiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAudGFibGV0LXByZWZpeC02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAudGFibGV0LXN1ZmZpeC02NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ni42NjY2NyU7IH1cbiAgLnRhYmxldC1wdXNoLTY2IHtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLnRhYmxldC1wdWxsLTY2IHtcbiAgICBsZWZ0OiAtNjYuNjY2NjclOyB9XG4gIC50YWJsZXQtZ3JpZC0xMDAge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wdXNoLTUsIC5wdWxsLTUsIC5wdXNoLTEwLCAucHVsbC0xMCwgLnB1c2gtMTUsIC5wdWxsLTE1LCAucHVzaC0yMCwgLnB1bGwtMjAsIC5wdXNoLTI1LCAucHVsbC0yNSwgLnB1c2gtMzAsIC5wdWxsLTMwLCAucHVzaC0zNSwgLnB1bGwtMzUsIC5wdXNoLTQwLCAucHVsbC00MCwgLnB1c2gtNDUsIC5wdWxsLTQ1LCAucHVzaC01MCwgLnB1bGwtNTAsIC5wdXNoLTU1LCAucHVsbC01NSwgLnB1c2gtNjAsIC5wdWxsLTYwLCAucHVzaC02NSwgLnB1bGwtNjUsIC5wdXNoLTcwLCAucHVsbC03MCwgLnB1c2gtNzUsIC5wdWxsLTc1LCAucHVzaC04MCwgLnB1bGwtODAsIC5wdXNoLTg1LCAucHVsbC04NSwgLnB1c2gtOTAsIC5wdWxsLTkwLCAucHVzaC05NSwgLnB1bGwtOTUsIC5wdXNoLTMzLCAucHVsbC0zMywgLnB1c2gtNjYsIC5wdWxsLTY2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmhpZGUtb24tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5ncmlkLTUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1JTsgfVxuICAucHJlZml4LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAuc3VmZml4LTUge1xuICAgIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgLnB1c2gtNSB7XG4gICAgbGVmdDogNSU7IH1cbiAgLnB1bGwtNSB7XG4gICAgbGVmdDogLTUlOyB9XG4gIC5ncmlkLTEwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAlOyB9XG4gIC5wcmVmaXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgLnN1ZmZpeC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLnB1c2gtMTAge1xuICAgIGxlZnQ6IDEwJTsgfVxuICAucHVsbC0xMCB7XG4gICAgbGVmdDogLTEwJTsgfVxuICAuZ3JpZC0xNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE1JTsgfVxuICAucHJlZml4LTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gIC5zdWZmaXgtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG4gIC5wdXNoLTE1IHtcbiAgICBsZWZ0OiAxNSU7IH1cbiAgLnB1bGwtMTUge1xuICAgIGxlZnQ6IC0xNSU7IH1cbiAgLmdyaWQtMjAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMCU7IH1cbiAgLnByZWZpeC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAuc3VmZml4LTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAucHVzaC0yMCB7XG4gICAgbGVmdDogMjAlOyB9XG4gIC5wdWxsLTIwIHtcbiAgICBsZWZ0OiAtMjAlOyB9XG4gIC5ncmlkLTI1IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5wcmVmaXgtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLnN1ZmZpeC0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLnB1c2gtMjUge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAucHVsbC0yNSB7XG4gICAgbGVmdDogLTI1JTsgfVxuICAuZ3JpZC0zMCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMwJTsgfVxuICAucHJlZml4LTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gIC5zdWZmaXgtMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG4gIC5wdXNoLTMwIHtcbiAgICBsZWZ0OiAzMCU7IH1cbiAgLnB1bGwtMzAge1xuICAgIGxlZnQ6IC0zMCU7IH1cbiAgLmdyaWQtMzUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzNSU7IH1cbiAgLnByZWZpeC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAuc3VmZml4LTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAucHVzaC0zNSB7XG4gICAgbGVmdDogMzUlOyB9XG4gIC5wdWxsLTM1IHtcbiAgICBsZWZ0OiAtMzUlOyB9XG4gIC5ncmlkLTQwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDAlOyB9XG4gIC5wcmVmaXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgLnN1ZmZpeC00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLnB1c2gtNDAge1xuICAgIGxlZnQ6IDQwJTsgfVxuICAucHVsbC00MCB7XG4gICAgbGVmdDogLTQwJTsgfVxuICAuZ3JpZC00NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ1JTsgfVxuICAucHJlZml4LTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gIC5zdWZmaXgtNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG4gIC5wdXNoLTQ1IHtcbiAgICBsZWZ0OiA0NSU7IH1cbiAgLnB1bGwtNDUge1xuICAgIGxlZnQ6IC00NSU7IH1cbiAgLmdyaWQtNTAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLnByZWZpeC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuc3VmZml4LTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAucHVzaC01MCB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5wdWxsLTUwIHtcbiAgICBsZWZ0OiAtNTAlOyB9XG4gIC5ncmlkLTU1IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTUlOyB9XG4gIC5wcmVmaXgtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NSU7IH1cbiAgLnN1ZmZpeC01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLnB1c2gtNTUge1xuICAgIGxlZnQ6IDU1JTsgfVxuICAucHVsbC01NSB7XG4gICAgbGVmdDogLTU1JTsgfVxuICAuZ3JpZC02MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAucHJlZml4LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gIC5zdWZmaXgtNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG4gIC5wdXNoLTYwIHtcbiAgICBsZWZ0OiA2MCU7IH1cbiAgLnB1bGwtNjAge1xuICAgIGxlZnQ6IC02MCU7IH1cbiAgLmdyaWQtNjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2NSU7IH1cbiAgLnByZWZpeC02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAuc3VmZml4LTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAucHVzaC02NSB7XG4gICAgbGVmdDogNjUlOyB9XG4gIC5wdWxsLTY1IHtcbiAgICBsZWZ0OiAtNjUlOyB9XG4gIC5ncmlkLTcwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNzAlOyB9XG4gIC5wcmVmaXgtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MCU7IH1cbiAgLnN1ZmZpeC03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLnB1c2gtNzAge1xuICAgIGxlZnQ6IDcwJTsgfVxuICAucHVsbC03MCB7XG4gICAgbGVmdDogLTcwJTsgfVxuICAuZ3JpZC03NSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAucHJlZml4LTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5zdWZmaXgtNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG4gIC5wdXNoLTc1IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLnB1bGwtNzUge1xuICAgIGxlZnQ6IC03NSU7IH1cbiAgLmdyaWQtODAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4MCU7IH1cbiAgLnByZWZpeC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAuc3VmZml4LTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAucHVzaC04MCB7XG4gICAgbGVmdDogODAlOyB9XG4gIC5wdWxsLTgwIHtcbiAgICBsZWZ0OiAtODAlOyB9XG4gIC5ncmlkLTg1IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODUlOyB9XG4gIC5wcmVmaXgtODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NSU7IH1cbiAgLnN1ZmZpeC04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLnB1c2gtODUge1xuICAgIGxlZnQ6IDg1JTsgfVxuICAucHVsbC04NSB7XG4gICAgbGVmdDogLTg1JTsgfVxuICAuZ3JpZC05MCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDkwJTsgfVxuICAucHJlZml4LTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gIC5zdWZmaXgtOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG4gIC5wdXNoLTkwIHtcbiAgICBsZWZ0OiA5MCU7IH1cbiAgLnB1bGwtOTAge1xuICAgIGxlZnQ6IC05MCU7IH1cbiAgLmdyaWQtOTUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA5NSU7IH1cbiAgLnByZWZpeC05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAuc3VmZml4LTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAucHVzaC05NSB7XG4gICAgbGVmdDogOTUlOyB9XG4gIC5wdWxsLTk1IHtcbiAgICBsZWZ0OiAtOTUlOyB9XG4gIC5ncmlkLTMzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5wcmVmaXgtMzMge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLnN1ZmZpeC0zMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMyU7IH1cbiAgLnB1c2gtMzMge1xuICAgIGxlZnQ6IDMzLjMzMzMzJTsgfVxuICAucHVsbC0zMyB7XG4gICAgbGVmdDogLTMzLjMzMzMzJTsgfVxuICAuZ3JpZC02NiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAucHJlZml4LTY2IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5zdWZmaXgtNjYge1xuICAgIG1hcmdpbi1yaWdodDogNjYuNjY2NjclOyB9XG4gIC5wdXNoLTY2IHtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLnB1bGwtNjYge1xuICAgIGxlZnQ6IC02Ni42NjY2NyU7IH1cbiAgLmdyaWQtMTAwIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuMCBFbGVtZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWZlZmVmO1xuICBtYXJnaW46IDAgYXV0byAxLjVlbSBhdXRvOyB9XG4gIGhyLnNlY3Rpb24tYm9yZGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW46IDIwcHggMDsgfVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIC8qIE1ha2Ugc3VyZSBpbWFnZXMgYXJlIHNjYWxlZCBjb3JyZWN0bHkuICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogQWRoZXJlIHRvIGNvbnRhaW5lciB3aWR0aC4gKi8gfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7IH1cblxudGFibGUge1xuICBtYXJnaW46IDAgMCAxLjVlbTtcbiAgd2lkdGg6IDEwMCU7IH1cblxudGgge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4udGFibGVzb3J0ZXItZGVmYXVsdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0Ym9keSB0aCB7XG4gIG1heC13aWR0aDogMTAwcHg7IH1cblxuLnRhYmxlc29ydGVyLWRlZmF1bHQgdGhlYWQgdGgge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLyogaGVhZGVyICovXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0aCxcbi50YWJsZXNvcnRlci1kZWZhdWx0IHRoZWFkIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgcGFkZGluZzogMDsgfVxuXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0Zm9vdCB0aCxcbi50YWJsZXNvcnRlci1kZWZhdWx0IHRmb290IHRkIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi50YWJsZXNvcnRlci1kZWZhdWx0IC5oZWFkZXIsXG4udGFibGVzb3J0ZXItZGVmYXVsdCAudGFibGVzb3J0ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEZRQUpBSUFBQUNNdE1QLy8veUg1QkFFQUFBRUFMQUFBQUFBVkFBa0FBQUlYakkrQXl3bmFZbmhVTW9xdDNnWlhQbVZnOTR5SlZRQUFPdz09KTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHBhZGRpbmc6IDRweCAyMHB4IDRweCA0cHg7IH1cblxuLnRhYmxlc29ydGVyLWRlZmF1bHQgdGhlYWQgLmhlYWRlclNvcnRVcCxcbi50YWJsZXNvcnRlci1kZWZhdWx0IHRoZWFkIC50YWJsZXNvcnRlci1oZWFkZXJTb3J0VXAsXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0aGVhZCAudGFibGVzb3J0ZXItaGVhZGVyQXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEZRQUVBSUFBQUNNdE1QLy8veUg1QkFFQUFBRUFMQUFBQUFBVkFBUUFBQUlOakk4QnlhMnduSU5VTW9wWkFRQTcpOyB9XG5cbi50YWJsZXNvcnRlci1kZWZhdWx0IHRoZWFkIC5oZWFkZXJTb3J0RG93bixcbi50YWJsZXNvcnRlci1kZWZhdWx0IHRoZWFkIC50YWJsZXNvcnRlci1oZWFkZXJTb3J0RG93bixcbi50YWJsZXNvcnRlci1kZWZhdWx0IHRoZWFkIC50YWJsZXNvcnRlci1oZWFkZXJEZXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEZRQUVBSUFBQUNNdE1QLy8veUg1QkFFQUFBRUFMQUFBQUFBVkFBUUFBQUlOakIrZ0MralAycHRuMFdza0xRQTcpOyB9XG5cbi50YWJsZXNvcnRlci1kZWZhdWx0IHRoZWFkIC5zb3J0ZXItZmFsc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBhZGRpbmc6IDRweDsgfVxuXG4vKiB0Zm9vdCAqL1xuLnRhYmxlc29ydGVyLWRlZmF1bHQgdGZvb3QgLnRhYmxlc29ydGVyLWhlYWRlclNvcnRVcCxcbi50YWJsZXNvcnRlci1kZWZhdWx0IHRmb290IC50YWJsZXNvcnRlci1oZWFkZXJTb3J0RG93bixcbi50YWJsZXNvcnRlci1kZWZhdWx0IHRmb290IC50YWJsZXNvcnRlci1oZWFkZXJBc2MsXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0Zm9vdCAudGFibGVzb3J0ZXItaGVhZGVyRGVzYyB7XG4gIGJvcmRlci10b3A6ICMwMDAgMnB4IHNvbGlkOyB9XG5cbi8qIHRib2R5ICovXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4vKiBob3ZlcmVkIHJvdyBjb2xvcnMgKi9cbi50YWJsZXNvcnRlci1kZWZhdWx0IHRib2R5ID4gdHI6aG92ZXIgPiB0ZCxcbi50YWJsZXNvcnRlci1kZWZhdWx0IHRib2R5ID4gdHIuZXZlbjpob3ZlciA+IHRkLFxuLnRhYmxlc29ydGVyLWRlZmF1bHQgdGJvZHkgPiB0ci5vZGQ6aG92ZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi8qIHRhYmxlIHByb2Nlc3NpbmcgaW5kaWNhdG9yICovXG4udGFibGVzb3J0ZXItZGVmYXVsdCAudGFibGVzb3J0ZXItcHJvY2Vzc2luZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAvKiBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vYWRkb25zL3BhZ2VyL2ljb25zL2xvYWRpbmcuZ2lmKSAhaW1wb3J0YW50OyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhGQUFVQUtFQUFPN3U3bHBhV2dBQUFBQUFBQ0gvQzA1RlZGTkRRVkJGTWk0d0F3RUFBQUFoK1FRQkNnQUNBQ3dBQUFBQUZBQVVBQUFDUVpSdm9JRHR1MXdMUVVBbHFLVFZ4cXdoWElpQm5EZzZZNGV5eDRsS1c1WEs3d3JMZUszdmJxOEoyVzRUNGUxbk1ocFdyWkNUdDN4S1o4a2dzZ2dkSm1VRkFDSDVCQUVLQUFJQUxBY0FBQUFMQUFjQUFBSVVWQjZpaTdqYWpnQ0F1VW10b3Z4dFhubWRVQUFBSWZrRUFRb0FBZ0FzRFFBQ0FBY0FDd0FBQWhSVUlwbUh5LzNnVVZRQVFPOU5ldHV1Z0NGV0FBQWgrUVFCQ2dBQ0FDd05BQWNBQndBTEFBQUNFNVFWY1pqS2JWbzZjazJBRjk1bTUvNkJTd0VBSWZrRUFRb0FBZ0FzQndBTkFBc0FCd0FBQWhPVUgza3I2UWFBY1NyR1dlMVZRbCttTVVJQkFDSDVCQUVLQUFJQUxBSUFEUUFMQUFjQUFBSVVsSUNtaDduY1RBZ3FpamtydURpdjduMllVQUFBSWZrRUFRb0FBZ0FzQUFBSEFBY0FDd0FBQWhRVUlHbUh5ZWRlaElvcUZYTEtmUE9BYVpkV0FBQWgrUVFGQ2dBQ0FDd0FBQUlBQndBTEFBQUNGSlFGY0ppWGIxNXpMWVJsN2NsYThPdGxHR2dVQURzPVwiKSAhaW1wb3J0YW50OyB9XG5cbi8qIFplYnJhIFdpZGdldCAtIHJvdyBhbHRlcm5hdGluZyBjb2xvcnMgKi9cbi50YWJsZXNvcnRlci1kZWZhdWx0IHRyLm9kZCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjsgfVxuXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0ci5ldmVuID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmOyB9XG5cbi8qIENvbHVtbiBXaWRnZXQgLSBjb2x1bW4gc29ydCBjb2xvcnMgKi9cbi50YWJsZXNvcnRlci1kZWZhdWx0IHRyLm9kZCB0ZC5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjsgfVxuXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0ZC5wcmltYXJ5LFxuLnRhYmxlc29ydGVyLWRlZmF1bHQgdHIuZXZlbiB0ZC5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTsgfVxuXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0ci5vZGQgdGQuc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTsgfVxuXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0ZC5zZWNvbmRhcnksXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0ci5ldmVuIHRkLnNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7IH1cblxuLnRhYmxlc29ydGVyLWRlZmF1bHQgdHIub2RkIHRkLnRlcnRpYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjsgfVxuXG4udGFibGVzb3J0ZXItZGVmYXVsdCB0ZC50ZXJ0aWFyeSxcbi50YWJsZXNvcnRlci1kZWZhdWx0IHRyLmV2ZW4gdGQudGVydGlhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyOyB9XG5cbi8qIGNhcHRpb24gKi9cbmNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRmbiwgY2l0ZSwgZW0sIGkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAxLjVlbTsgfVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW07IH1cblxucCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtOyB9XG4gIHAgYS5yZWFkLW1vcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZy10b3A6IDVweDsgfVxuXG5wcmUge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBmb250LWZhbWlseTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIENvdXJpZXIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luLWJvdHRvbTogMS42ZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDEuNmVtOyB9XG5cbmNvZGUsIGtiZCwgdHQsIHZhciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgR2VvcmdpYSwgc2VyaWY7IH1cblxuYWJiciwgYWNyb255bSB7XG4gIGN1cnNvcjogaGVscDsgfVxuXG5tYXJrLCBpbnMge1xuICBiYWNrZ3JvdW5kOiAjZmZmOWMwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuc3VwLFxuc3ViIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGhlaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1cCB7XG4gIGJvdHRvbTogMWV4OyB9XG5cbnN1YiB7XG4gIHRvcDogLjVleDsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNzUlOyB9XG5cbmJpZyB7XG4gIGZvbnQtc2l6ZTogMTI1JTsgfVxuXG5ib2R5LFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIFwiTHVjaWRhIEdyYW5kZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbmFydGljbGUgaHIge1xuICBtYXJnaW46IDIwcHg7XG4gIGJvcmRlci1jb2xvcjogI0NCQ0JDQjsgfVxuXG5hcnRpY2xlIC5jYXQtbGlua3Mgc3Ryb25nLCBhcnRpY2xlIC50YWdzLWxpbmtzIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuYXJ0aWNsZSB0aW1lLnRleHQtdGl0bGUge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG5oMSwgaDIge1xuICBjbGVhcjogYm90aDtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7IH1cblxuaDMsIGg0LCBoNSwgaDYge1xuICBjbGVhcjogYm90aDsgfVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG5oMy5lbnRyeS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7IH1cbiAgaDMuZW50cnktdGl0bGUgYSB7XG4gICAgY29sb3I6ICM0QTRBNEE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgaDMuZW50cnktdGl0bGUgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4udGV4dC11cHBlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuYSB7XG4gIGNvbG9yOiAjMjA3ZWFjOyB9XG4gIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMxYzZmOTc7IH1cbiAgYTpob3ZlciwgYTpmb2N1cywgYTphY3RpdmUge1xuICAgIGNvbG9yOiAjMTg1ZjgxOyB9XG5cbi50ZXh0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7IH1cblxuLnRleHQtc2VyaWYge1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIEdlb3JnaWEsIHNlcmlmOyB9XG5cbi5iYWNrZ3JvdW5kLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0QkY0NDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG40LjAgRm9ybXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LXNpemU6IDEwMCU7XG4gIC8qIENvcnJlY3RzIGZvbnQgc2l6ZSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2VycyAqL1xuICBtYXJnaW46IDA7XG4gIC8qIEFkZHJlc3NlcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBJRTYvNywgRjMvNCwgUzUsIENocm9tZSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIC8qIEltcHJvdmVzIGFwcGVhcmFuY2UgYW5kIGNvbnNpc3RlbmN5IGluIGFsbCBicm93c2VycyAqLyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEFkZHJlc3NlcyBleGNlc3MgcGFkZGluZyBpbiBJRTgvOSAqLyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogQWRkcmVzc2VzIGFwcGVhcmFuY2Ugc2V0IHRvIHNlYXJjaGZpZWxkIGluIFM1LCBDaHJvbWUgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC8qIENvcnJlY3RzIGlubmVyIHBhZGRpbmcgZGlzcGxheWVkIG9kZGx5IGluIFM1LCBDaHJvbWUgb24gT1NYICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIC8qIENvcnJlY3RzIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBkaXNwbGF5ZWQgb2RkbHkgaW4gRkYzLzQgd3d3LnNpdGVwZW4uY29tL2Jsb2cvMjAwOC8wNS8xNC90aGUtZGV2aWxzLWluLXRoZS1kZXRhaWxzLWZpeGluZy1kb2pvcy10b29sYmFyLWJ1dHRvbnMvICovXG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBSZW1vdmVzIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFNi83LzgvOSAqL1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLyogSW1wcm92ZXMgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMgKi9cbiAgd2lkdGg6IDEwMCU7IH1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kOiAjMjQ4RUMyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiBJbXByb3ZlcyB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGUgJ2lucHV0JyBhbmQgb3RoZXJzICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiBDb3JyZWN0cyBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlICdpbnB1dCcgdHlwZXMgaW4gaU9TICovXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNDhFQzI7IH1cblxuYS5idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMjQ4RUMyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjQ4RUMyO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIFwiTHVjaWRhIEdyYW5kZVwiLCBzYW5zLXNlcmlmOyB9XG5cbi5zZWFyY2gtZm9ybSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA3MHB4IDAgMDtcbiAgbWF4LXdpZHRoOiA0MDBweDsgfVxuICAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNzBweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7IH1cbiAgLnNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICM5Nzk3OTc7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zZWFyY2gtZm9ybTpiZWZvcmUsIC5zZWFyY2gtZm9ybTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LjAgTmF2aWdhdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm5hdmlnYXRpb24gYSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjQ4RUMyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA1cHggNXB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiA0MXB4OyB9XG5cbi5uYXZpZ2F0aW9uIHVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ubmF2aWdhdGlvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uYXZpZ2F0aW9uLmxvZ2luIGEge1xuICBjb2xvcjogYmxhY2s7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5uYXZpZ2F0aW9uIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5tYWluLW5hdmlnYXRpb24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRUJFQjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQkNCQ0I7IH1cbiAgLm1haW4tbmF2aWdhdGlvbiBhIHtcbiAgICBwYWRkaW5nOiA5cHggN3B4IDlweCA3cHg7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4xcyBlYXNlLCBiYWNrZ3JvdW5kIDAuMXMgZWFzZTsgfVxuICAubWFpbi1uYXZpZ2F0aW9uIC5jdXJyZW50X3BhZ2VfaXRlbSA+IGEsXG4gIC5tYWluLW5hdmlnYXRpb24gLmN1cnJlbnQtbWVudS1pdGVtID4gYSxcbiAgLm1haW4tbmF2aWdhdGlvbiAuY3VycmVudF9wYWdlX2FuY2VzdG9yID4gYSxcbiAgLm1haW4tbmF2aWdhdGlvbiAuY3VycmVudC1tZW51LWFuY2VzdG9yID4gYSxcbiAgLm1haW4tbmF2aWdhdGlvbiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjODRCRjQ0O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS1uYXZpZ2F0aW9uIHVsIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLm5hdmlnYXRpb24ubG9naW4ge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VCRUJFQjsgfVxuICAubmF2aWdhdGlvbi5sb2dpbiwgLmhvbWUtbmF2aWdhdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG5cbi8qXG4ubWFpbi1uYXZpZ2F0aW9uIHtcblx0Y2xlYXI6IGJvdGg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdHVsIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMS41ZW07XG5cdFx0XHRsZWZ0OiAtOTk5ZW07XG5cdFx0XHR6LWluZGV4OiA5OTk5OTtcblxuXHRcdFx0dWwge1xuXHRcdFx0XHRsZWZ0OiAtOTk5ZW07XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHQmOmhvdmVyID4gdWwge1xuXHRcdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdH1cblxuXHRcdFx0OmhvdmVyID4gYSB7XG5cdFx0XHR9XG5cblx0XHRcdGE6aG92ZXIge1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGxpOmhvdmVyID4gdWwge1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHR9XG5cdH1cblx0bGkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6aG92ZXIgPiBhIHtcblx0XHR9XG5cdH1cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0LmN1cnJlbnRfcGFnZV9pdGVtID4gYSxcblx0LmN1cnJlbnQtbWVudS1pdGVtID4gYSxcblx0LmN1cnJlbnRfcGFnZV9hbmNlc3RvciA+IGEge1xuXHR9XG59XG5cbi5tZW51LXRvZ2dsZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdC5tZW51LXRvZ2dsZSxcblx0Lm1haW4tbmF2aWdhdGlvbi50b2dnbGVkIC5uYXYtbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQubWFpbi1uYXZpZ2F0aW9uIHVsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5zaXRlLW1haW4gLmNvbW1lbnQtbmF2aWdhdGlvbixcbi5zaXRlLW1haW4gLnBhZ2luZy1uYXZpZ2F0aW9uLFxuLnNpdGUtbWFpbiAucG9zdC1uYXZpZ2F0aW9uIHtcblx0bWFyZ2luOiAwIDAgMS41ZW07XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb21tZW50LW5hdmlnYXRpb24gLm5hdi1wcmV2aW91cyxcbi5wYWdpbmctbmF2aWdhdGlvbiAubmF2LXByZXZpb3VzLFxuLnBvc3QtbmF2aWdhdGlvbiAubmF2LXByZXZpb3VzIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5jb21tZW50LW5hdmlnYXRpb24gLm5hdi1uZXh0LFxuLnBhZ2luZy1uYXZpZ2F0aW9uIC5uYXYtbmV4dCxcbi5wb3N0LW5hdmlnYXRpb24gLm5hdi1uZXh0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0d2lkdGg6IDUwJTtcbn1cbiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG42LjAgQWNjZXNzaWJpbGl0eVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycyAqL1xuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5zY3JlZW4tcmVhZGVyLXRleHQ6aG92ZXIsIC5zY3JlZW4tcmVhZGVyLXRleHQ6YWN0aXZlLCAuc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGVmdDogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRvcDogNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHotaW5kZXg6IDEwMDAwMDtcbiAgICAvKiBBYm92ZSBXUCB0b29sYmFyICovIH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNy4wIEFsaWdubWVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hbGlnbmxlZnQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEuNWVtOyB9XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVlbTsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG44LjAgQ2xlYXJpbmdzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2xlYXI6YmVmb3JlLFxuLmNsZWFyOmFmdGVyLFxuLmVudHJ5LWNvbnRlbnQ6YmVmb3JlLFxuLmVudHJ5LWNvbnRlbnQ6YWZ0ZXIsXG4uY29tbWVudC1jb250ZW50OmJlZm9yZSxcbi5jb21tZW50LWNvbnRlbnQ6YWZ0ZXIsXG4uc2l0ZS1oZWFkZXI6YmVmb3JlLFxuLnNpdGUtaGVhZGVyOmFmdGVyLFxuLnNpdGUtY29udGVudDpiZWZvcmUsXG4uc2l0ZS1jb250ZW50OmFmdGVyLFxuLnNpdGUtZm9vdGVyOmJlZm9yZSxcbi5zaXRlLWZvb3RlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jbGVhcjphZnRlcixcbi5lbnRyeS1jb250ZW50OmFmdGVyLFxuLmNvbW1lbnQtY29udGVudDphZnRlcixcbi5zaXRlLWhlYWRlcjphZnRlcixcbi5zaXRlLWNvbnRlbnQ6YWZ0ZXIsXG4uc2l0ZS1mb290ZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG45LjAgV2lkZ2V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmp2ZWN0b3JtYXAtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5qdmVjdG9ybWFwLXRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogM3B4OyB9XG5cbi5qdmVjdG9ybWFwLXpvb21pbiwgLmp2ZWN0b3JtYXAtem9vbW91dCwgLmp2ZWN0b3JtYXAtZ29iYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6IGJsYWNrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmp2ZWN0b3JtYXAtem9vbWluLCAuanZlY3Rvcm1hcC16b29tb3V0IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDsgfVxuXG4uanZlY3Rvcm1hcC16b29taW4ge1xuICB0b3A6IDEwcHg7IH1cblxuLmp2ZWN0b3JtYXAtem9vbW91dCB7XG4gIHRvcDogNDBweDsgfVxuXG4uanZlY3Rvcm1hcC1nb2JhY2sge1xuICBib3R0b206IDEwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBhZGRpbmc6IDZweDsgfVxuXG4uanZlY3Rvcm1hcC1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaElBQWdBUE1BQVAvLy93QUFBTWJHeG9TRWhMYTJ0cHFhbWpZMk5sWldWdGpZMk9UazVMeTh2QjRlSGdRRUJBQUFBQUFBQUFBQUFDSC9DMDVGVkZORFFWQkZNaTR3QXdFQUFBQWgvaHBEY21WaGRHVmtJSGRwZEdnZ1lXcGhlR3h2WVdRdWFXNW1id0FoK1FRSkNnQUFBQ3dBQUFBQUlBQWdBQUFFNXhESVNXbGhwZXJONTJKTGhTU2RSZ3dWbzFJQ1FaUlVzaXdIcFRKVDRpb3dOUzh2eVcyaWNDRjZrOEhNTUJrQ0VEc2t4VEJEQVp3dUFra3FJZnhJUXloQlFCRnZBUVNESVRNNVZEVzZYTkU0S2FnTmg2Qmd3ZTYwc21RVUIzZDRSejFaQkFwbkZBU0RkMGhpaGgxMkJrRTlrakFKVmx5Y1hJZzdDUUlGQTZTbG5KODdwYXFiU0tpS29xdXNuYk1kbURDMnRYUWxrVWh6aVl0eVdUeElmeTZCRThXSnQ1WUp2cEppdnhOYUdtTEhUMFZuT2dTWWYwZFpYUzdBUGRwQjMwOVJuSE9HNWdEcVhHTERhQzQ1N0QxelovVi9ubU9NODJYaUhSTFlLaEtQMW9abUFEZEVBQUFoK1FRSkNnQUFBQ3dBQUFBQUlBQWdBQUFFNmhESVNXbFpwT3JOcDFsR05SU2RScERVb2xJR3c1UlVZaGhIdWtxRnU4RHNyRXlxbldUaEd2QW1oVmx0ZUJ2b2pwVEREQlVFSUZ3TUZCUkFtQmtTZ09yQkZab2dDQVN3QkRFWS9DWlNnN0dTRTBnU0NqUUJNVkcwMjN4V0Joa2xBbm9FZGhRRWZ5TnFNSWNLamhSc2pFZG5lekIrQTRrOGdUd0poRnVpVzRkb2tYaWxvVWVwQkFwNXFhS3BwNitIbzdhV1c1NHdsN29idkVlMGtSdW9wbENHZXB3U3gyakp2cUhFbUd0NndoSnBHcGZKQ0htT29OSEthSHg2MVdpU1I5MkU0bGJGb3ErQjZRRHR1ZXRjYUJQblc2K083d0RIcElpSzlTYVZLNUdnVjU0M3R6amdHY2doQWdBaCtRUUpDZ0FBQUN3QUFBQUFJQUFnQUFBRTdoRElTU2t4cE9yTjV6RkhOV1JkaFNpVm9WTEhzcFJVTW95VWFreUVlOFBUUENBVFc5QTE0RTBVdnVBS01OQVpLWVVaQ2lCTXVCYWtTUUtHOEcyRnpVV294MkFVdEFRRmNCS2xWUW9MZ1FSZVpoUWxDSUplc1FYSTVCMENCblVNT3hNQ2Vub0NmVENFV0JzSkNvbFRNQU5sZHgxNUJHczhCNXdsQ1o5UG82T0prd21ScG5xa3FudVNyYXlxZkttcXBMYWpvaVc1SEpxN0ZMMUdyMm1NTWNLVU1JaUpnSWVteTd4WnRKc1Rtc000eEhpS3Y1S01DWHFmeVVDSkVvblhQTjJyQU9JQW1zZkIzdVBvQUsrK0crdzQ4ZWRaUEsrTTZoTEpwUWc0ODRlblhJZFFGU1MxdTZVaGtzRU5FUUFBSWZrRUNRb0FBQUFzQUFBQUFDQUFJQUFBQk9jUXlFbXBHS0xxeldjWlJWVVFuWllnMWFCU2gyR1VWRUlRMmFRT0UrRytjRDRudHBXa1pRajFKSWlaSW9nREZGeUhJMFV4UXdGdWdNU09GSVBKZnRmVkFFb1pMQmJjTEVGaGxRaXFHcDFWZDE0MEFVa2xVTjNlQ0E1MUMxRVdNek1DZXpDQkJta3hWSVZIQldkM0hIbDlKUU9JSlNkU25KMFRES0NoQ3dVSmpvV01QYUdxREthbm5hc01vNlduTTU2MlI1WWx1WlJ3dXIwd3BncVpFN05LVW0rRk5SUEloakJKeEtadGVXdUlCTU40elJNSVZJaGZmY2dvandDRjExN2k0bmxMblk1enRSTHNuT2srYVYrb0pZN1Y3bTc2UGRrUzR0cktjZGcwWmMwdFRjS2tSQUFBSWZrRUNRb0FBQUFzQUFBQUFDQUFJQUFBQk80UXlFa3BLcWpxelNjcFJhVmtYWldRRXhpbXcxQlNDVUVJbERvaHJmdDZjcEtDazV4aWQ1TU5KVGFBSWtla0tHUWtXeUtIa3ZoS3NSN0FSbWl0a0FZRFlSSWJVUVJRaldCd0pSekNoaTlDUmxCY1kxVU40ZzAvVk5CMEFsY3ZjQVlIUnlaUGRFUUZZVjhjY3dSNUhXeEVKMDJZbVJNTG5KMXhDWXAwWTVpZHBRdWhvcG1tQzJLZ29qS2FzVVFEazVCTkF3d01PaDJSdFJxNXVRdVBaS0dJSlFJR3dBd0dmNkkwSlhNcEM4QzdrWFdEQklORk14UzRES01BV1ZXQUdZc0FkTnFXNXVhUnhrU0tKT1pLYVUzdFBPQlo0RHVLMkxBVGdKaGtQSk1nVHdLQ2RGanlQSEVuS3hGQ0RoRUFBQ0g1QkFrS0FBQUFMQUFBQUFBZ0FDQUFBQVR6RU1oSmFWS3A2czJuSWtvbElKMldrQlNocGtWUldxcVFyaExTRXU5TVpKS0s5eTFacnFZSzlXaUNsbXZvVWFGOGdJUVNOZUYxRXI0TU5GbjRTUlNEQVJXcm9BSUVUZzFpVnd1SGpZQjFrWWMxbXdydXdYS0M5Z21zSlhsaUd4YytYaVVDYnk5eWRoMXNPU2RNa3BNVEJwYVhCenNmaG9jNWw1OEdtNXlUb0FhWmhhT1VxamtEZ0NXTkhBVUxDd09MYVRtenN3YWRFcWdnUXdnSHVRc0hJb1pDSFFNTVFnUUd1YlZFY3hPUEZBY01EQVlVQTg1ZVdBUm1mU1JRQ2RjTWUwemVQMUFBeWd3TGxKdFBOQUFMMTlEQVJkUHpCT1dTbTFickpCaTQ1c29SQVdRQUFrclFJeWtTaFE5d1ZoSEN3Q1FDQUNINUJBa0tBQUFBTEFBQUFBQWdBQ0FBQUFUckVNaEphVktwNnMybklrcUZaRjJWSUJXaFVzSmFUb2txVUNvQnErRTcxU1JRZXlxVVRvTEE3VnhGMEpEeUlRaC9NVlZQTXQxRUNabGZjalpKOW1JS29hVGwxTVJJbDVvNENVS1hPd215ckNJbkNLcWNXdHZhZEwyU1loeUFTeU5ESjB1SWlSTURqSTBGZDMwL2lJMlVBNUdTUzVVRGoybDZOb3FnT2dONGdrc0VCZ1lGZjBGRHFLZ0hueVo5T1g4SHJnWUhkSHBjSFFVTFhBUzJxS3BFTlJnN2VBTUxDN2tUQmFpeFVZRmtLQXpXQUFuTEM3RkxWeExXREJMS0N3YUtUVUxnRXdiTEE0aEp0T2tTQk5xSVRUM3hFZ2ZMcEJ0ekUvaml1TDA0UkdFQmd3V2hTaFJnUUV4SEJBQWgrUVFKQ2dBQUFDd0FBQUFBSUFBZ0FBQUU3eERJU1dsU3Flck5weUpLaFdSZGxTQVZvVkxDV2s2SktsQXFBYXZoTzlVa1VIc3FsRTZDd08xY1JkQ1E4aUVJZnpGVlR6TGRSQW1aWDNJMlNmWmlDcUdrNWRURVNKZWFPQWxDbHpzSnNxd2lKd2lxbkZyYjJuUzlrbUljZ0VzalF5ZExpSWxIZWhocGVqYUlqemg5ZW9tU2paUitpcHNsV0lSTEFnTURPUjJET3FLb2dUQjlwQ1VKQmFnREJYUjZYQjBFQmtJSXNhUnNHR01NQXhvREJnWUhUS0ppVVlFR0RBekhDOUVBQ2NVR2tJZ0Z6Z3daMFFzU0JjWEhpUXZPd2dEZEV3ZkZzMHNEenQ0UzZCSzR4WWprRE96bjB1bkZlQnpPQmlqSW0xRGdtZzVZRlF3c0NNanAxb0o4THlJQUFDSDVCQWtLQUFBQUxBQUFBQUFnQUNBQUFBVHdFTWhKYVZLcDZzMm5Ja3FGWkYyVklCV2hVc0phVG9rcVVDb0JxK0U3MVNSUWV5cVVUb0xBN1Z4RjBKRHlJUWgvTVZWUE10MUVDWmxmY2paSjltSUtvYVRsMU1SSWw1bzRDVUtYT3dteXJDSW5DS3FjV3R2YWRMMlNZaHlBU3lOREowdUlpVWQ2R0dsNk5vaVBPSDE2aVpLTmxINktteVdGT2dnSGhFRXZBd3dNQTBOOUdCc0VDNmFtaG5WY0V3YXZEQWF6R3dJRGFIMWlwYVlMQlVUQ0dnUURBOE5kSHowRnBxZ1RCd3NMcUFiV0FBbklBNEZXS2RNTEdkWUdFZ3JhaWdiVDBPSVRCY2c1UXdQVDR4THJST1pMNkF1UUFQVVM3YnhMcG9XaWRZMEp0eExIS2h3d01KQlRIZ1BLZEVRQUFDSDVCQWtLQUFBQUxBQUFBQUFnQUNBQUFBVHJFTWhKYVZLcDZzMm5Ja3FGWkYyVklCV2hVc0phVG9rcVVDb0JxK0U3MVNSUWV5cVVUb0xBN1Z4RjBKRHlJUWgvTVZWUE10MUVDWmxmY2paSjltSUtvYVRsMU1SSWw1bzRDVUtYT3dteXJDSW5DS3FjV3R2YWRMMlNZaHlBU3lOREowdUlpVWQ2R0FVTERKQ1JpWG8xQ3BHWERKT1VqWStZaXA5RGhUb0pBNFJCTHdNTEN3VkRmUmdiQkFhcXFvWjFYQk1Ic3dzSHR4dEZhSDFpcWFvR05nQUl4UnBiRkFnZlBRU3FwYmdHQnFVRDF3QlhlQ1lwMUFZWjE5SkpPWWdIMUt3QTRVQnZRd1hVQnhQcVZEOUwzc2JwMkJOazJ4dnZGUEpkK01GQ042SEFBSUtnTmdnWTBLdEVCQUFoK1FRSkNnQUFBQ3dBQUFBQUlBQWdBQUFFNkJESVNXbFNxZXJOcHlKS2hXUmRsU0FWb1ZMQ1drNkpLbEFxQWF2aE85VWtVSHNxbEU2Q3dPMWNSZENROGlFSWZ6RlZUekxkUkFtWlgzSTJTZllJRE1hQUZkVEVTSmVhRURBSU14WUZxck9VYU5XNEU0T2JZY0NYYWlCVkVnVUxlME5KYXh4dFlrc2poMk5Ma1pJU2dEZ0poSHRoa3BVNG1XNmJsUmlZbVpPbGg0SldrRHFJTHdVR0JuRTZUWUViQ2dldnIwTjFnSDRBdDdnSGlScEZhTE5ycnE4SE5nQUpBNzBBV3hRSUgxK3ZzWU1EQXpaUVBDOVZDTmtEV1VoR2t1RTVQeEpOd2lVSzRVZkx6T2xENFd2ekFIYW9HOW54UGk1ZCtqWVVxZkFoaHlrT0Z3SldpQUFBSWZrRUNRb0FBQUFzQUFBQUFDQUFJQUFBQlBBUXlFbHBVcW5xemFjaVNvVmtYVlVNRmFGU3dscE9DY01ZbEVyQWF2aE9Nbk5MTm84S3Nac01aSXRKRUlESUZTa0xHUW9RVE5oSXNGZWhSd3cyQ1FMS0YwdFlHS1lTZyt5Z3NaSXVOcUprc0tnYmZnSUdlcE5vMmNJVUIzVjFCM0l2TmlCWU5RYURTVHRmaGh4MEN3VlBJMFVKZTArYm00ZzVWZ2NHb3FPY25qbWpxRFNkbmhnRW9hbWNzWnVYTzFhV1F5OEtBd09BdVRZWUd3aTd3NWgrS3IwU0o4TUZpaHBOYngrNEVycTdCWUJ1enNkaUgxakNBem9TZmwwclZpck5iUlhsQkJsTFgrQlAwWEpMQVBHelRrQXVBT3FiMFdUNUFIN09jZENtNUI4VGdSd1NSS0lIUXRhTEN3ZzFSQUFBT3dBQUFBQUFBQUFBQUE9PSk7IH1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLWNudC1oIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDsgfVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LXYge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwOyB9XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZCB7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtaCAuanZlY3Rvcm1hcC1sZWdlbmQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAzcHg7XG4gIG1heC13aWR0aDogMjA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LWggLmp2ZWN0b3JtYXAtbGVnZW5kIC5qdmVjdG9ybWFwLWxlZ2VuZC10aWNrIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLWNudC12IC5qdmVjdG9ybWFwLWxlZ2VuZCB7XG4gIG1hcmdpbjogMTBweCAxMHB4IDAgMDtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LWggLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2sge1xuICB3aWR0aDogNDBweDsgfVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LWggLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2stc2FtcGxlIHtcbiAgaGVpZ2h0OiAxNXB4OyB9XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtdiAuanZlY3Rvcm1hcC1sZWdlbmQtdGljay1zYW1wbGUge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2stdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTFweDsgfVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LWggLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2stdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LXYgLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2stdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogM3B4OyB9XG5cbiNtYXBvYmNpbiB7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogMjBweDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xMC4wIENvbnRlbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEwLjEgUG9zdHMgYW5kIHBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2l0ZS1mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMzNDM2MzA7IH1cbiAgLnNpdGUtZm9vdGVyIC5zb2NpYWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5zaXRlLWZvb3RlciAuc29jaWFsIGEge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5zaXRlLWZvb3RlciAuc29jaWFsIHNwYW4ge1xuICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICBjb2xvcjogIzVGNUY1RjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAjZjBmMGYwO1xuICAgICAgYmFja2dyb3VuZDogI2QyZDJkMjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlciAuc29jaWFsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5zaXRlLWZvb3RlciAuc29jaWFsIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gIC5zaXRlLWZvb3RlciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzI0OEVDMjsgfVxuICAuc2l0ZS1mb290ZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVycyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJzIHAsIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJzIC50ZXh0d2lkZ2V0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgR2VvcmdpYSwgc2VyaWY7IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVycyAudGV4dHdpZGdldCBoMyB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIFwiTHVjaWRhIEdyYW5kZVwiLCBzYW5zLXNlcmlmOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3RlcnMgYSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJzIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJzIGxpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJzIGxpIHVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJzIGgzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVycyAud2lkZ2V0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbi5jcnVtYnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLmNydW1icyBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmNydW1icyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDsgfVxuICAgIC5jcnVtYnMgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcvICc7IH1cbiAgICAuY3J1bWJzIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgLmNydW1icyBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJzsgfVxuXG4uc2hhcmUtYnV0dG9ucyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgY29sb3I6ICM5REFGQjc7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW46IDVweCAycHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTsgfVxuICAuc2hhcmUtYnV0dG9ucyBhOmhvdmVyIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cblxuLmVudHJ5LWhlYWRlci5mdWxsIHtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNGMkYxRUI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLmVudHJ5LWhlYWRlci5mdWxsIC50b3Age1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNDgsIDI0MywgMC45KTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgICAuZW50cnktaGVhZGVyLmZ1bGwgLnRvcCAuZW50cnktdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgLmVudHJ5LWhlYWRlci5mdWxsIC50b3AgLmVudHJ5LXRpdGxlIGEge1xuICAgICAgICBjb2xvcjogIzRBNEE0QTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5lbnRyeS1oZWFkZXIuZnVsbC5iYWNrZ3JvdW5kIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cblxuLm5pY2UtaGVhZGVyLmZ1bGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLm5pY2UtaGVhZGVyLmZ1bGwgLnRvcCB7XG4gICAgY29sb3I6ICM0QTRBNEE7IH1cbiAgICAubmljZS1oZWFkZXIuZnVsbCAudG9wIC5lbnRyeS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLm5pY2UtaGVhZGVyLmZ1bGwgLnRvcCAuZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgICAgdGV4dC1zaGFkb3c6IDAgMCAycHggd2hpdGU7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7IH1cbiAgLm5pY2UtaGVhZGVyLmZ1bGwuYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG5cbi5tYXJ1c2FibG9jazIge1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5zaXRlLWJyYW5kaW5nIHtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgLnNpdGUtYnJhbmRpbmcgaDEsIC5zaXRlLWJyYW5kaW5nIGgyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaXRlLWJyYW5kaW5nIGltZyB7XG4gICAgd2lkdGg6IDI4MHB4OyB9XG5cbi5zaXRlLWhlYWRlciB7XG4gIC8qLmxvZ2luIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGVzO1xuICAgIC8vYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzdjN2M3O1xuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgY29sb3I6ICRjb2xvcl9fdGV4dC1zY3JlZW47XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfSovIH1cbiAgLnNpdGUtaGVhZGVyIC5zZWFyY2gge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgLnNpdGUtaGVhZGVyIC5zZWFyY2gge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjhweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2l0ZS1oZWFkZXIgLnNlYXJjaCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7IH0gfVxuICAgIC5zaXRlLWhlYWRlciAuc2VhcmNoIGZvcm0ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgLnNpdGUtaGVhZGVyIC5zZWFyY2ggLnNlYXJjaC1maWVsZCB7XG4gICAgICBib3JkZXItY29sb3I6ICNjN2M3Yzc7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qXG4ubG9nZ2VkLWluIHtcbiAgLnNpdGUtaGVhZGVyIC5sb2dpbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG59Ki9cbi5vYmNpbmEtZGV0YWlscyB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZDogI0ZBRjlGMjsgfVxuICAub2JjaW5hLWRldGFpbHMgLmdyYiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5vYmNpbmEtZGV0YWlscyAuenVwYW4ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgLm9iY2luYS1kZXRhaWxzIC56dXBhbiBpbWcge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vYmNpbmEtZGV0YWlscyAucG9kYXRraSB0YWJsZSB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICAub2JjaW5hLWRldGFpbHMgLnBvZGF0a2kgdGFibGUgdGgge1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAgIC5vYmNpbmEtZGV0YWlscyAucG9kYXRraSB0YWJsZSB0ZCwgLm9iY2luYS1kZXRhaWxzIC5wb2RhdGtpIHRhYmxlIHRoIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtOyB9XG4gIC5vYmNpbmEtZGV0YWlscyAuZG9kYXRubyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5vYmNpbmEtZGV0YWlscyAuZG9kYXRubyBoMiB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5vYmNpbmEtZGV0YWlscyAuaHIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRENEQkQ2O1xuICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMjQ4RUMyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAub2JjaW5hLWRldGFpbHMgLmhyIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogI0ZBRjlGMjtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDMwJTtcbiAgICAgIHRvcDogLTE0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAub2JjaW5hLWRldGFpbHMgLnBvZGF0a2kge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm9iY2luYS1kZXRhaWxzIC5wb2RhdGtpIHRhYmxlIHtcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvOyB9IH1cbiAgLm9iY2luYS1kZXRhaWxzIC5yc3Nub3ZpY2UgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLm9iY2luYS1kZXRhaWxzIC5yc3Nub3ZpY2UgaDIgYSB7XG4gICAgICBjb2xvcjogIzg0QkY0NDsgfVxuICAub2JjaW5hLWRldGFpbHMgLnJzc25vdmljZSAudmlldy1hbGwge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gICAgLm9iY2luYS1kZXRhaWxzIC5yc3Nub3ZpY2UgLnZpZXctYWxsIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAwLjllbTsgfVxuICAub2JjaW5hLWRldGFpbHMgLnJzc25vdmljZSB1bCBsaSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIFwiTHVjaWRhIEdyYW5kZVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07IH1cbiAgLm9iY2luYS1kZXRhaWxzIC5yc3Nub3ZpY2UgdWwgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLm9iY2luYS1kZXRhaWxzIC5yc3Nub3ZpY2UgdWwgdGltZSB7XG4gICAgY29sb3I6ICM5Nzk3OTc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5vYmNpbmEtdGFibGUge1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLm9iY2luYS10YWJsZSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5vYmNpbmEtdGFibGUgdGQge1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4OyB9IH1cbiAgLm9iY2luYS10YWJsZSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzRBNEE0QTsgfVxuICAgIC5vYmNpbmEtdGFibGUgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAub2JjaW5hLXRhYmxlIHRkLCAub2JjaW5hLXRhYmxlIHRoIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7IH1cbiAgLm9iY2luYS10YWJsZSB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM5Nzk3OTc7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7IH1cbiAgLm9iY2luYS10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbikgdGQsIC5vYmNpbmEtdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOGYzOyB9XG4gIC5vYmNpbmEtdGFibGUubnVtYmVycyB0ZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLm9iY2luYS10YWJsZSAudGFibGVzb3J0ZXItaGVhZGVyRGVzYywgLm9iY2luYS10YWJsZSAudGFibGVzb3J0ZXItaGVhZGVyQXNjIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRCRjQ0O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5vYmNpbmEtY3JrZSB7XG4gIG1hcmdpbjogMjBweCAwcHg7IH1cbiAgLm9iY2luYS1jcmtlIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMCA3cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qXG4ub2JjaW5lLXRhYnMge1xuICBtYXJnaW46IDIwcHggMDtcbiAgYSB7XG4gICAgcGFkZGluZzogN3B4IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBmb250LWZhbWlseTogJGZvbnRfX3RpdGxlcztcbiAgICBjb2xvcjogJGJsdWU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICB9XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4qL1xuLnBvZGF0a2ktcGlja2VyIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMjBweCAwOyB9XG4gIC5wb2RhdGtpLXBpY2tlciBzZWxlY3Qge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzk3OTc5NztcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiA1cHg7IH1cblxuLnNlYXJjaCAudHlwZS1vYmNpbmEgaW1nIHtcbiAgbWFyZ2luOiAwIDIwcHggMTBweCAwO1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiA4MHB4OyB9XG5cbi5zZWFyY2ggLnR5cGUtb2JjaW5hIC5lbnRyeS1oZWFkZXIsIC5zZWFyY2ggLnR5cGUtb2JjaW5hIC5lbnRyeS1jb250ZW50LCAuc2VhcmNoIC50eXBlLW9iY2luYSAuZW50cnktdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLmNvbW1lbnRzLWFyZWEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMjQ4LCAyNDMsIDAuNik7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCByZ2JhKDI0MiwgMjQxLCAyMzUsIDAuNik7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAuY29tbWVudHMtYXJlYSBwIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIFwiTHVjaWRhIEdyYW5kZVwiLCBzYW5zLXNlcmlmOyB9XG5cbi5mb3JtLWFsbG93ZWQtdGFncyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbW1lbnQtbGlzdCAuYXZhdGFyLCAuY29tbWVudC1saXN0IC5zYXlzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY29tbWVudC1saXN0IC5jb21tZW50LWF1dGhvciBhLCAuY29tbWVudC1saXN0IHRpbWUge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbi5jb21tZW50LWxpc3QgLmNvbW1lbnQtYXV0aG9yIGEsIC5jb21tZW50LWxpc3QgLmNvbW1lbnQtZWRpdC1saW5rIHtcbiAgY29sb3I6ICMyNDhFQzI7IH1cblxuLmNvbW1lbnQtbGlzdCAuY29tbWVudC1tZXRhZGF0YSwgLmNvbW1lbnQtbGlzdCAuY29tbWVudC1hdXRob3Ige1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMS4yZW07IH1cbiAgLmNvbW1lbnQtbGlzdCAuY29tbWVudC1tZXRhZGF0YSBhLCAuY29tbWVudC1saXN0IC5jb21tZW50LWF1dGhvciBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNvbW1lbnQtbGlzdCAuY29tbWVudC1lZGl0LWxpbmsge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG5cbi5jb21tZW50LWxpc3QgLmRlcHRoLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDMxcHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWJlYmViOyB9XG5cbi5jb21tZW50LWxpc3QgLmNvbW1lbnQtcmVwbHktbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHJpZ2h0OiAwOyB9XG4gIC5jb21tZW50LWxpc3QgLmNvbW1lbnQtcmVwbHktbGluazphZnRlciB7XG4gICAgY29udGVudDogJ+KWtic7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMC41ZW07IH1cblxuLmNvbW1lbnQtbGlzdCAuZGVwdGgtMiB7XG4gIG1hcmdpbjogMjBweCAwIDAgMjBweDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNlYmViZWI7IH1cbiAgLmNvbW1lbnQtbGlzdCAuZGVwdGgtMiBmb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gIC5jb21tZW50LWxpc3QgLmRlcHRoLTIgLmNvbW1lbnQtcmVwbHktbGluayB7XG4gICAgdG9wOiAxMHB4OyB9XG5cbi5jb21tZW50LWxpc3QgZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7IH1cblxuLmNvbW1lbnQtcmVzcG9uZCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4OyB9XG5cbi5zaW5nbGUtbm92aWNhIC5lbnRyeS1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4uc2luZ2xlLW5vdmljYSAubm92aWNhLWJveCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgLnNpbmdsZS1ub3ZpY2EgLm5vdmljYS1ib3ggcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTsgfVxuXG4uc2luZ2xlLW5vdmljYSAubm92aWNhLmdyaWQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnNpbmdsZS1ub3ZpY2EgLm5vdmljYS13cmFwIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zaW5nbGUtbm92aWNhIC5ub3ZpY2Etd3JhcC5uby1iYWNrZ3JvdW5kIC5ub3ZpY2EtYm94IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhOyB9XG5cbi5zaW5nbGUtbm92aWNhIC5ub3ZpY2EtdGh1bWJjcmVkaXRzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtbm92aWNhIC5ub3ZpY2EtYm94IHtcbiAgICBwYWRkaW5nOiA0MHB4IDg0cHg7XG4gICAgbWFyZ2luOiA1MHB4IDAgMTAwcHggMDsgfSB9XG5cbi5zaW5nbGUtbm92aWNhIC52c2Utbm92aWNlIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnR5cGUtbm92aWNhIGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuLnR5cGUtbm92aWNhIHRpbWUgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICM4NEJGNDQ7XG4gIHBhZGRpbmc6IDdweCAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnR5cGUtbm92aWNhLmJnIHRpbWUgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwOyB9XG5cbi50eXBlLW5vdmljYS5iZyAuYXR0YWNobWVudC1ob21lcGFnZS10aHVtYiB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLnR5cGUtbm92aWNhIC50dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAzMHB4IDIwcHggMDsgfVxuXG4udHlwZS1ub3ZpY2EgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG4uYXJjaGl2ZS13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYXJjaGl2ZS13cmFwIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5hcmNoaXZlLXdyYXAgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuYXJjaGl2ZS13cmFwIC5lbnRyeS1tZXRhIHtcbiAgICBjb2xvcjogI2ExYTFhMTtcbiAgICBtYXJnaW46IDVweCAwOyB9XG4gIC5hcmNoaXZlLXdyYXAgYXJ0aWNsZSB7XG4gICAgbWFyZ2luOiA0MHB4IDA7IH1cbiAgICAuYXJjaGl2ZS13cmFwIGFydGljbGUgcCB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG5cbi5ob21lLWdyaWQgaDIge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAyMnB4OyB9XG4gIC5ob21lLWdyaWQgaDIgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmhvbWUtZ3JpZCBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgLmhvbWUtZ3JpZCBoMyBhIHtcbiAgICBjb2xvcjogIzRBNEE0QTsgfVxuXG4uaG9tZS1ncmlkIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmhvbWUtZ3JpZCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uaG9tZS1ncmlkIHRpbWUge1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBjb2xvcjogIzk3OTc5NzsgfVxuXG4uaG9tZS1ncmlkIC5zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uaG9tZS1ncmlkIC50aXRsZS1zdWJzZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5RUExQTM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC45NWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDsgfVxuXG4uaG9tZS1ncmlkIC5zdWJzZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDJweDsgfVxuICAuaG9tZS1ncmlkIC5zdWJzZWN0aW9uIHRpbWUsIC5ob21lLWdyaWQgLnN1YnNlY3Rpb24gaDMge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgbGluZS1oZWlnaHQ6IDFlbTsgfVxuXG4uaG9tZS1ncmlkIC5ob21lLW5vdmljZSBoMyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7IH1cblxuLmhvbWUtZ3JpZCAuaG9tZS1ub3ZpY2UgdGltZSB7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4uaG9tZS1ncmlkIC5ob21lLW5vdmljZSAuaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cblxuLmhvbWUtZ3JpZCAuaG9tZS1kb2dvZGtpIC5pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uaG9tZS1ncmlkIC5ob21lLWRvZ29ka2kgLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjQkY0MzVBO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDE0MHB4OyB9XG4gIC5ob21lLWdyaWQgLmhvbWUtZG9nb2RraSAuY3VycmVudCAuYmcge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmhvbWUtZ3JpZCAuaG9tZS1kb2dvZGtpIC5jdXJyZW50IC5kYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLmhvbWUtZ3JpZCAuaG9tZS1kb2dvZGtpIC5jdXJyZW50IHRpbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkYxRUI7IH1cbiAgLmhvbWUtZ3JpZCAuaG9tZS1kb2dvZGtpIC5jdXJyZW50IGgzIHtcbiAgICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5ob21lLWdyaWQgLmhvbWUtZG9nb2RraSAuY3VycmVudCB0aW1lLCAuaG9tZS1ncmlkIC5ob21lLWRvZ29ka2kgLmN1cnJlbnQgaDMgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLmhvbWUtZ3JpZCAuaG9tZS1kb2dvZGtpIC5pY29uLXNvcy1sYWJlbDpiZWZvcmUge1xuICB3aWR0aDogNGVtOyB9XG5cbi5ob21lLWdyaWQgLmhvbWUtZG9nb2RraSAuaWNvbi16YXN0b25qOmJlZm9yZSB7XG4gIHdpZHRoOiAyZW07IH1cblxuLmhvbWUtZ3JpZCAuaG9tZS1iYXphem5hbmphIC5pdGVtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAuaG9tZS1ncmlkIC5ob21lLWJhemF6bmFuamEgLml0ZW0gdGltZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjhlbTsgfVxuXG4uaG9tZS1ncmlkIC5ob21lLWJhemF6bmFuamEgYSB7XG4gIGNvbG9yOiAjNEE0QTRBOyB9XG4gIC5ob21lLWdyaWQgLmhvbWUtYmF6YXpuYW5qYSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uaG9tZS1ncmlkIC5ob21lLWdhbGVyaWphIC50bWIge1xuICBoZWlnaHQ6IDE0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5ob21lLWdyaWQgLmhvbWUtZ2FsZXJpamEgaDMge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5ob21lLWdyaWQgLnBiLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLmhvbWUgLmJhbm5lciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLmhvbWUgLmJhbm5lciAuZmxvYXRlci13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBoZWlnaHQ6IDQ1NXB4OyB9XG4gIC5ob21lIC5iYW5uZXIgLmZsb2F0ZXIge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDEwcHggMjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuaG9tZSAuYmFubmVyIC5mbG9hdGVyIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAuaG9tZSAuYmFubmVyIC5mbG9hdGVyIGEge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAuaG9tZSAuYmFubmVyIC5mbG9hdGVyIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5ob21lIC5iYW5uZXIgLmZsb2F0ZXIgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40ZW07IH1cbiAgICAuaG9tZSAuYmFubmVyIC5mbG9hdGVyIC5yZWFkLW1vcmUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLmhvbWUgLmJhbm5lciAuZmxvYXRlci13cmFwIHtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5ob21lIC5iYW5uZXIgLmZsb2F0ZXIgaDMge1xuICAgICAgZm9udC1zaXplOiAyNXB4OyB9XG4gICAgLmhvbWUgLmJhbm5lciAuZmxvYXRlciBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5uaWNlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLm5pY2UtaGVhZGVyIC5ob21lLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTAsIDI0OCwgMjQzLCAwLjcpOyB9XG4gIC5uaWNlLWhlYWRlciAuc2l0ZS1icmFuZGluZyB7XG4gICAgbWFyZ2luLXRvcDogMTAycHg7IH1cbiAgLm5pY2UtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNDgsIDI0MywgMC43KTsgfVxuXG4uaG9tZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMjQ4LCAyNDMsIDAuOSk7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCByZ2JhKDI0MiwgMjQxLCAyMzUsIDAuNik7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZm9udC1zaXplOiAxLjFlbTsgfVxuICAuaG9tZS1oZWFkZXIgaDIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMS4xZW07IH1cbiAgICAuaG9tZS1oZWFkZXIgaDIgc3BhbiB7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzRBNEE0QTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTsgfVxuICAuaG9tZS1oZWFkZXIgLnNlYXJjaC1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMTBweCAwOyB9XG4gICAgLmhvbWUtaGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYzdjN2M3O1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuaG9tZS1oZWFkZXIgYSB7XG4gICAgY29sb3I6ICM0QTRBNEE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmhvbWUtaGVhZGVyIGE6aG92ZXIsIC5ob21lLWhlYWRlciBhOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzI0OEVDMjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi53aWRnZXQtb2JjaW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAud2lkZ2V0LW9iY2luZSBoMiB7XG4gICAgYmFja2dyb3VuZDogIzg0QkY0MztcbiAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgLndpZGdldC1vYmNpbmUgaDIgYSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAud2lkZ2V0LW9iY2luZSAuemFrYWoge1xuICAgIGJhY2tncm91bmQ6ICMyNDhFQzI7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC53aWRnZXQtb2JjaW5lIC56YWthaiBhIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC53aWRnZXQtb2JjaW5lIC56YWthajpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZTsgfVxuICAud2lkZ2V0LW9iY2luZSAuc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkFGOEYzO1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgLndpZGdldC1vYmNpbmUgLndyYXAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGhlaWdodDogMjkwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAud2lkZ2V0LW9iY2luZSAub2JjaW5hIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLndpZGdldC1vYmNpbmUgLm9iY2luYSBpbWcge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDYwcHg7IH1cbiAgICAud2lkZ2V0LW9iY2luZSAub2JjaW5hIC5kYXRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgLndpZGdldC1vYmNpbmUgaHIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI0Q2RDZENjsgfVxuICAud2lkZ2V0LW9iY2luZSAuc2VhcmNoLW9iY2luZSB7XG4gICAgcGFkZGluZzogNXB4IDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sb3I6ICNjN2M3Yzc7IH1cbiAgLndpZGdldC1vYmNpbmUgc3Bhbi50d2l0dGVyLXR5cGVhaGVhZCAudHQtZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNGQUY4RjM7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjkwcHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luOiAycHggMCAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBcIkx1Y2lkYSBHcmFuZGVcIiwgc2Fucy1zZXJpZjtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyB9XG4gIC53aWRnZXQtb2JjaW5lIHNwYW4udHdpdHRlci10eXBlYWhlYWQgLnR0LXN1Z2dlc3Rpb24gPiBwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAud2lkZ2V0LW9iY2luZSBzcGFuLnR3aXR0ZXItdHlwZWFoZWFkIC50dC1zdWdnZXN0aW9uID4gcDpob3ZlcixcbiAgLndpZGdldC1vYmNpbmUgc3Bhbi50d2l0dGVyLXR5cGVhaGVhZCAudHQtc3VnZ2VzdGlvbiA+IHA6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFREVCRTY7IH1cbiAgLndpZGdldC1vYmNpbmUgc3Bhbi50d2l0dGVyLXR5cGVhaGVhZCAudHQtc3VnZ2VzdGlvbi50dC1jdXJzb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFREVCRTY7IH1cbiAgLndpZGdldC1vYmNpbmUgc3Bhbi50d2l0dGVyLXR5cGVhaGVhZCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLndpZGdldC1vYmNpbmUgLmlucHV0LWdyb3VwIHNwYW4udHdpdHRlci10eXBlYWhlYWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLndpZGdldC1vYmNpbmUgLmlucHV0LWdyb3VwIHNwYW4udHdpdHRlci10eXBlYWhlYWQgLnR0LWRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMzJweCAhaW1wb3J0YW50OyB9XG4gIC53aWRnZXQtb2JjaW5lIC5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1sZyBzcGFuLnR3aXR0ZXItdHlwZWFoZWFkIC50dC1kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDQ0cHggIWltcG9ydGFudDsgfVxuICAud2lkZ2V0LW9iY2luZSAuaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc20gc3Bhbi50d2l0dGVyLXR5cGVhaGVhZCAudHQtZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLnNpZGViYXIge1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5zaWRlYmFyIHVsIHtcbiAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgLnNpZGViYXIgdWwgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnNpZGViYXIgLndpZGdldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXQgaDMge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgxMzIsIDE5MSwgNjcsIDAuMyk7XG4gICAgICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIHBhZGRpbmc6IDJweCA4cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLnNpZGViYXIgLndpZGdldF9jYWxlbmRhciB0YWJsZSB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1zcGFjaW5nOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXRfY2FsZW5kYXIgdGFibGUgdHIgdGQ6bnRoLWNoaWxkKDYpLCAuc2lkZWJhciAud2lkZ2V0X2NhbGVuZGFyIHRhYmxlIHRyIHRkOm50aC1jaGlsZCg3KSwgLnNpZGViYXIgLndpZGdldF9jYWxlbmRhciB0YWJsZSB0ciB0aDpudGgtY2hpbGQoNiksIC5zaWRlYmFyIC53aWRnZXRfY2FsZW5kYXIgdGFibGUgdHIgdGg6bnRoLWNoaWxkKDcpIHtcbiAgICAgIGNvbG9yOiAjODg4OyB9XG4gICAgLnNpZGViYXIgLndpZGdldF9jYWxlbmRhciB0YWJsZSB0ZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5zaWRlYmFyIC53aWRnZXRfY2FsZW5kYXIgdGFibGUgdGQgZGl2IHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgLnNpZGViYXIgLndpZGdldF9jYWxlbmRhciB0YWJsZSB0ZCBkaXYgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07IH1cbiAgICAgICAgICAuc2lkZWJhciAud2lkZ2V0X2NhbGVuZGFyIHRhYmxlIHRkIGRpdiBhOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC5zaWRlYmFyIC53aWRnZXRfY2FsZW5kYXIgdGFibGUgdGQ6aG92ZXIgZGl2IHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXRfY2FsZW5kYXIgdGFibGUgdGQuZXZlbnQge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMzIsIDE5MSwgNjcsIDAuNSk7IH1cbiAgICAuc2lkZWJhciAud2lkZ2V0X2NhbGVuZGFyIHRhYmxlIHRkLmN1cnJlbnQge1xuICAgICAgYmFja2dyb3VuZDogIzg0QkY0NDtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXRfY2FsZW5kYXIgdGFibGUgdGQudG9kYXkge1xuICAgICAgY29sb3I6ICMyNDhFQzI7IH1cbiAgLnNpZGViYXIgLndpZGdldF9jYWxlbmRhciBjYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDVweCAxMHB4IDVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNpZGViYXIgLndpZGdldF9jYWxlbmRhciA+IGRpdiB7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAuc2lkZWJhciAud2lkZ2V0X2NhbGVuZGFyIHRkLCAuc2lkZWJhciAud2lkZ2V0X2NhbGVuZGFyIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNpZGViYXIgLndpZGdldC1rYXRlZ29yaXBpa2VyIGgzIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzMiwgMTkxLCA2NywgMC4zKTsgfVxuICAuc2lkZWJhciAud2lkZ2V0LWthdGVnb3JpcGlrZXIgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAxM3B4IDVweCAxM3B4IDhweDtcbiAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXQta2F0ZWdvcmlwaWtlciBsaSBpbnB1dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICB0b3A6IDNweDsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXQta2F0ZWdvcmlwaWtlciBsaSBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAuc2lkZWJhciAud2lkZ2V0LWthdGVnb3JpcGlrZXIgdWwge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnNpZGViYXIgLndpZGdldC1zdWJrYXRlZ29yaSBsaSB7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAuc2lkZWJhciAud2lkZ2V0LXN1YmthdGVnb3JpIGxpIGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxMnB4IDI1cHggMTJweCAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogIzI0OEVDMjtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlOyB9XG4gICAgICAuc2lkZWJhciAud2lkZ2V0LXN1YmthdGVnb3JpIGxpIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMWM2Zjk3OyB9XG4gICAgLnNpZGViYXIgLndpZGdldC1zdWJrYXRlZ29yaSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSAuYXJyb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7IH1cbiAgICAgIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEgLmFycm93OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgI2ZmZmZmZjtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IDNweCAwIDAgN3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAwOyB9XG4gICAgICAuc2lkZWJhciAud2lkZ2V0LXN1YmthdGVnb3JpIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIC5hcnJvdzpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICM4NEJGNDQ7IH1cbiAgICAgIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzZhOWIzNTsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkgLnN1Yi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkFGREZGO1xuICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICMyNDhFQzI7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAgIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkgLnN1Yi1tZW51IGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBjb2xvcjogIzI0OEVDMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBcIkx1Y2lkYSBHcmFuZGVcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTsgfVxuICAgICAgICAuc2lkZWJhciAud2lkZ2V0LXN1YmthdGVnb3JpIGxpIC5zdWItbWVudSBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgLnNpZGViYXIgLndpZGdldC1zdWJrYXRlZ29yaSBsaSAuc3ViLW1lbnUgLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICAgICAgICBjb2xvcjogIzg0QkY0NDsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkuY3VycmVudC1zZWxlY3RlZCAuc3ViLW1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2lkZWJhciAud2lkZ2V0LXN1YmthdGVnb3JpIGxpLmN1cnJlbnQtbWVudS1pdGVtIC5zdWItbWVudSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjODRCRjQ0OyB9XG4gICAgLnNpZGViYXIgLndpZGdldC1zdWJrYXRlZ29yaSBsaS5jdXJyZW50X3BhZ2VfYW5jZXN0b3IgLnN1Yi1tZW51LCAuc2lkZWJhciAud2lkZ2V0LXN1YmthdGVnb3JpIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciAuc3ViLW1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzI0OEVDMjsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkuY3VycmVudF9wYWdlX2FuY2VzdG9yID4gYSAuYXJyb3c6aG92ZXIsIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yID4gYSAuYXJyb3c6aG92ZXIsIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkuY3VycmVudC1tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEgLmFycm93OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAuc2lkZWJhciAud2lkZ2V0LXN1YmthdGVnb3JpIGxpLmN1cnJlbnRfcGFnZV9hbmNlc3RvciA+IGEgLmFycm93OmJlZm9yZSwgLnNpZGViYXIgLndpZGdldC1zdWJrYXRlZ29yaSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgPiBhIC5hcnJvdzpiZWZvcmUsIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkuY3VycmVudC1tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEgLmFycm93OmJlZm9yZSwgLnNpZGViYXIgLndpZGdldC1zdWJrYXRlZ29yaSBsaS5jdXJyZW50LXNlbGVjdGVkLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIC5hcnJvdzpiZWZvcmUge1xuICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICNmZmZmZmY7XG4gICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgbWFyZ2luOiA2cHggMCAwIDNweDsgfVxuICAgIC5zaWRlYmFyIC53aWRnZXQtc3Via2F0ZWdvcmkgbGkuYmFja2dyb3VuZC1ncmVlbiBhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NEJGNDQ7IH1cbiAgLnNpZGViYXIgLndpZGdldC1zdWJrYXRlZ29yaSB1bCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc2lkZWJhciAud2lkZ2V0LWt1aWNrbWVuaSBoMyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMzIsIDE5MSwgNjcsIDAuMyk7IH1cbiAgLnNpZGViYXIgLndpZGdldC1rdWlja21lbmkgdWwge1xuICAgIHBhZGRpbmc6IDRweCA4cHggOHB4IDhweDsgfVxuICAuc2lkZWJhciAud2lkZ2V0LWt1aWNrbWVuaSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuc2lkZWJhciAud2lkZ2V0LWt1aWNrbWVuaSBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5zaWRlYmFyIC53aWRnZXQta3VpY2ttZW5pIC5oMSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMThlbTsgfVxuICAuc2lkZWJhciAud2lkZ2V0LWt1aWNrbWVuaSAuaDIge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gICAgLnNpZGViYXIgLndpZGdldC1rdWlja21lbmkuZmxvYXRpbmcge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAyMHB4OyB9IH1cblxuLnNpbmdsZS1kb2dvZGVrIC5ldmVudC1zaW5nbGUtZGV0YWlsIHtcbiAgZm9udC1zaXplOiAwLjllbTsgfVxuICAuc2luZ2xlLWRvZ29kZWsgLmV2ZW50LXNpbmdsZS1kZXRhaWwuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07IH1cblxuLnNpbmdsZS1kb2dvZGVrIC5kb2dvZGVrLXRpbWVwbGFjZSB7XG4gIGZvbnQtc2l6ZTogMjBweDsgfVxuICAuc2luZ2xlLWRvZ29kZWsgLmRvZ29kZWstdGltZXBsYWNlIHNwYW4ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnR5cGUtZG9nb2RlayB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLnR5cGUtZG9nb2RlayAuZW50cnktdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC50eXBlLWRvZ29kZWsgLmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBtYXJnaW46IDAgMzBweCAyMHB4IDA7XG4gICAgYmFja2dyb3VuZDogI0JGNDM1QTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgLnR5cGUtZG9nb2RlayAubGVmdCAuYmcge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE2MHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC50eXBlLWRvZ29kZWsgLmxlZnQgLmRhcmsge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gICAgLnR5cGUtZG9nb2RlayAubGVmdCB0aW1lIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjJGMUVCOyB9XG4gICAgLnR5cGUtZG9nb2RlayAubGVmdCBoMyB7XG4gICAgICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDsgfVxuICAgIC50eXBlLWRvZ29kZWsgLmxlZnQgdGltZSwgLnR5cGUtZG9nb2RlayAubGVmdCBoMyBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAudHlwZS1kb2dvZGVrIC5sZWZ0IGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAudHlwZS1kb2dvZGVrIC5sZWZ0IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2VmZWZlZjsgfVxuICAudHlwZS1kb2dvZGVrIC5yaWdodCBwIHtcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIEdlb3JnaWEsIHNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgLnR5cGUtZG9nb2RlayAucmlnaHQgaHIge1xuICAgIG1hcmdpbjogMTBweCAwIDJweCAwOyB9XG4gIC50eXBlLWRvZ29kZWsgLnJpZ2h0IC5yZWFkLW1vcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR5cGUtZG9nb2RlayAucmlnaHQgLmljb24tbG9jYXRpb24ge1xuICAgIGNvbG9yOiAjODRCRjQ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgICAudHlwZS1kb2dvZGVrIC5yaWdodCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwMHB4OyB9IH1cbiAgLnR5cGUtZG9nb2RlayAuZG9nb2Rlay1zaW5nbGUtZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDAuOGVtOyB9XG4gICAgLnR5cGUtZG9nb2RlayAuZG9nb2Rlay1zaW5nbGUtZGV0YWlsIHNwYW4ge1xuICAgICAgY29sb3I6ICM4NEJGNDQ7XG4gICAgICBwYWRkaW5nOiAwIDFweDsgfVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtZG9nb2RlayAuYXJjaGl2ZS13cmFwIC5lbnRyeS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnR5cGUtZG9nb2RlayAud2lkZ2V0IHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAudHlwZS1kb2dvZGVrIC53aWRnZXQgaDMge1xuICAgIGJhY2tncm91bmQ6ICM4NEJGNDQ7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuMWVtOyB9XG4gIC50eXBlLWRvZ29kZWsgLndpZGdldC5uZXZvemlzZXNhbSAucHJldGV4dCwgLnR5cGUtZG9nb2RlayAud2lkZ2V0Lm5ldm96aXNlc2FtIHRhYmxlLCAudHlwZS1kb2dvZGVrIC53aWRnZXQubmV2b3ppc2VzYW0gLmVkaXQge1xuICAgIGJhY2tncm91bmQ6ICNGQUY4RjM7IH1cbiAgLnR5cGUtZG9nb2RlayAud2lkZ2V0Lm5ldm96aXNlc2FtIC5wcmV0ZXh0IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBjb2xvcjogIzRBNEE0QTsgfVxuICAudHlwZS1kb2dvZGVrIC53aWRnZXQubmV2b3ppc2VzYW0gLmVkaXQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIEFyaWFsLCBcIkx1Y2lkYSBHcmFuZGVcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGNvbG9yOiAjNEE0QTRBOyB9XG4gICAgLnR5cGUtZG9nb2RlayAud2lkZ2V0Lm5ldm96aXNlc2FtIC5lZGl0IGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gICAgLnR5cGUtZG9nb2RlayAud2lkZ2V0Lm5ldm96aXNlc2FtIC5lZGl0IGJ1dHRvbiwgLnR5cGUtZG9nb2RlayAud2lkZ2V0Lm5ldm96aXNlc2FtIC5lZGl0IGlucHV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICBwYWRkaW5nOiA3cHggMjVweDsgfVxuICAgICAgLnR5cGUtZG9nb2RlayAud2lkZ2V0Lm5ldm96aXNlc2FtIC5lZGl0IGJ1dHRvbi50cmFuc3BhcmVudCwgLnR5cGUtZG9nb2RlayAud2lkZ2V0Lm5ldm96aXNlc2FtIC5lZGl0IGlucHV0LnRyYW5zcGFyZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMjQ4RUMyO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgLnR5cGUtZG9nb2RlayAud2lkZ2V0Lm5ldm96aXNlc2FtIC5lZGl0IGlucHV0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2VmZWZlZjtcbiAgICAgIHdpZHRoOiAyMDBweDsgfVxuICAgIC50eXBlLWRvZ29kZWsgLndpZGdldC5uZXZvemlzZXNhbSAuZWRpdCAuc3RhZ2UyLCAudHlwZS1kb2dvZGVrIC53aWRnZXQubmV2b3ppc2VzYW0gLmVkaXQgLnN0YWdlMyB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAudHlwZS1kb2dvZGVrIC53aWRnZXQubmV2b3ppc2VzYW0gLmVkaXQgLnN0YWdlMyBpbnB1dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgcGFkZGluZzogN3B4OyB9XG4gIC50eXBlLWRvZ29kZWsgLndpZGdldC5uZXZvemlzZXNhbSB0YWJsZSB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC50eXBlLWRvZ29kZWsgLndpZGdldC5uZXZvemlzZXNhbSB0aGVhZCB0aCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAwIDVweCA1cHggNXB4OyB9XG4gIC50eXBlLWRvZ29kZWsgLndpZGdldC5uZXZvemlzZXNhbSB0Ym9keSB7XG4gICAgZm9udC1zaXplOiAwLjllbTsgfVxuICAgIC50eXBlLWRvZ29kZWsgLndpZGdldC5uZXZvemlzZXNhbSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRENFQ0ZGOyB9XG4gICAgLnR5cGUtZG9nb2RlayAud2lkZ2V0Lm5ldm96aXNlc2FtIHRib2R5IHRkIHtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuXG4uc29zLWRvZ29kZWstb2JyYXplYyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnNvcy1kb2dvZGVrLW9icmF6ZWMgLnRleHQtdGl0bGUge1xuICAgIGJhY2tncm91bmQ6ICM4NEJGNDQ7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuMWVtOyB9XG4gIC5zb3MtZG9nb2Rlay1vYnJhemVjIC5wcmV0ZXh0IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNGQUY4RjM7XG4gICAgY29sb3I6ICM0QTRBNEE7IH1cbiAgICAuc29zLWRvZ29kZWstb2JyYXplYyAucHJldGV4dCBwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMTBweCAwOyB9XG4gIC5zb3MtZG9nb2Rlay1vYnJhemVjIC5hbHRlcm5hdGl2ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBiYWNrZ3JvdW5kOiAjRkFGOEYzO1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgY29sb3I6ICM0QTRBNEE7IH1cbiAgLnNvcy1kb2dvZGVrLW9icmF6ZWMgLm9icmF6ZWMtZm9ybSB7XG4gICAgYmFja2dyb3VuZDogI0ZBRjhGMztcbiAgICBwYWRkaW5nOiAxNXB4OyB9XG4gICAgLnNvcy1kb2dvZGVrLW9icmF6ZWMgLm9icmF6ZWMtZm9ybSBmb3JtIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAuc29zLWRvZ29kZWstb2JyYXplYyAub2JyYXplYy1mb3JtIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07IH1cbiAgICAuc29zLWRvZ29kZWstb2JyYXplYyAub2JyYXplYy1mb3JtIGRpdi5pbnB1dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIC5zb3MtZG9nb2Rlay1vYnJhemVjIC5vYnJhemVjLWZvcm0gZGl2LmlucHV0IGxhYmVsLmlucHV0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07IH1cbiAgICAgIC5zb3MtZG9nb2Rlay1vYnJhemVjIC5vYnJhemVjLWZvcm0gZGl2LmlucHV0IGlucHV0W3R5cGU9dGV4dF0sIC5zb3MtZG9nb2Rlay1vYnJhemVjIC5vYnJhemVjLWZvcm0gZGl2LmlucHV0IGlucHV0W3R5cGU9ZW1haWxdLCAuc29zLWRvZ29kZWstb2JyYXplYyAub2JyYXplYy1mb3JtIGRpdi5pbnB1dCB0ZXh0YXJlYSB7XG4gICAgICAgIHBhZGRpbmc6IDJweCAycHg7XG4gICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2FhYTsgfVxuICAgICAgLnNvcy1kb2dvZGVrLW9icmF6ZWMgLm9icmF6ZWMtZm9ybSBkaXYuaW5wdXQgdGV4dGFyZWEge1xuICAgICAgICByZXNpemU6IHZlcnRpY2FsOyB9XG4gICAgICAuc29zLWRvZ29kZWstb2JyYXplYyAub2JyYXplYy1mb3JtIGRpdi5pbnB1dCBsYWJlbC5yYWRpbyB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4OyB9XG4gICAgICAgIC5zb3MtZG9nb2Rlay1vYnJhemVjIC5vYnJhemVjLWZvcm0gZGl2LmlucHV0IGxhYmVsLnJhZGlvIGlucHV0IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuICAgICAgLnNvcy1kb2dvZGVrLW9icmF6ZWMgLm9icmF6ZWMtZm9ybSBkaXYuaW5wdXQuaW5wdXQtc3VibWl0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5zb3MtZG9nb2Rlay1vYnJhemVjIC5vYnJhemVjLWZvcm0gLnN1Ym1pdC13YWl0IHtcbiAgICAgIGJhY2tncm91bmQ6ICM2NzhmYTI7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB3aWR0aDogMTU3cHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyNDhFQzI7IH1cbiAgICAuc29zLWRvZ29kZWstb2JyYXplYyAub2JyYXplYy1mb3JtIHAuaGVscCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIFwiTHVjaWRhIEdyYW5kZVwiLCBzYW5zLXNlcmlmOyB9XG4gICAgLnNvcy1kb2dvZGVrLW9icmF6ZWMgLm9icmF6ZWMtZm9ybSBhLmJ1dHRvbiB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuc29zLWRvZ29kZWstb2JyYXplYyAub2JyYXplYy1mb3JtIGgyIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5zb3MtZG9nb2Rlay1vYnJhemVjIC5vYnJhemVjLWZvcm0gLmRvbmUge1xuICAgICAgcGFkZGluZzogMTBweDsgfVxuICAgIC5zb3MtZG9nb2Rlay1vYnJhemVjIC5vYnJhemVjLWZvcm0gLm11dGVkIHtcbiAgICAgIG9wYWNpdHk6IDAuNjsgfVxuICAgIC5zb3MtZG9nb2Rlay1vYnJhemVjIC5vYnJhemVjLWZvcm0gLmVycm9yIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNlYTY3MDA7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMTBweDsgfVxuXG4uYXJjaGl2ZSAudHlwZS1wdWJsaWthY2lqYSAubmFzbG92bmljYSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjMwcHg7XG4gIGhlaWdodDogMzIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA2cHggIzk3OTc5NzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5hcmNoaXZlIC50eXBlLXB1Ymxpa2FjaWphIC5uYXNsb3ZuaWNhIHtcbiAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgIGhlaWdodDogMjMwcHg7IH0gfVxuXG4uYXJjaGl2ZSAudHlwZS1wdWJsaWthY2lqYSAuZW50cnktaGVhZGVyLCAuYXJjaGl2ZSAudHlwZS1wdWJsaWthY2lqYSAuZW50cnktY29udGVudCwgLmFyY2hpdmUgLnR5cGUtcHVibGlrYWNpamEgLmVudHJ5LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5zaW5nbGUtcHVibGlrYWNpamEgLm5hc2xvdm5pY2Ege1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIzMHB4O1xuICBoZWlnaHQ6IDMyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW46IDAgMzBweCAzMHB4IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuc2luZ2xlLXB1Ymxpa2FjaWphIC5uYXNsb3ZuaWNhIHtcbiAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgIGhlaWdodDogMjMwcHg7IH0gfVxuXG4uc2luZ2xlLXB1Ymxpa2FjaWphIC5hdHRhY2htZW50LWxhcmdlIHtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggIzk3OTc5NzsgfVxuXG4uc2luZ2xlLXB1Ymxpa2FjaWphIC5jYWxsLXRvLWFjdGlvbiwgLnR5cGUtcHVibGlrYWNpamEgLmNhbGwtdG8tYWN0aW9uLCAuYXJjaGl2ZSAudHlwZS10ZWRuaWsgLmNhbGwtdG8tYWN0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5zaW5nbGUtcHVibGlrYWNpamEgLmRvd25sb2FkLCAudHlwZS1wdWJsaWthY2lqYSAuZG93bmxvYWQsIC5hcmNoaXZlIC50eXBlLXRlZG5payAuZG93bmxvYWQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjODRCRjQ0O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGNvbG9yOiAjODRCRjQ0O1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuc2luZ2xlLXB1Ymxpa2FjaWphIC5kb3dubG9hZC5pbWFnZSBzcGFuOmJlZm9yZSwgLnR5cGUtcHVibGlrYWNpamEgLmRvd25sb2FkLmltYWdlIHNwYW46YmVmb3JlLCAuYXJjaGl2ZSAudHlwZS10ZWRuaWsgLmRvd25sb2FkLmltYWdlIHNwYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODA5JyAhaW1wb3J0YW50OyB9XG4gIC5zaW5nbGUtcHVibGlrYWNpamEgLmRvd25sb2FkLnZpZGVvIHNwYW46YmVmb3JlLCAudHlwZS1wdWJsaWthY2lqYSAuZG93bmxvYWQudmlkZW8gc3BhbjpiZWZvcmUsIC5hcmNoaXZlIC50eXBlLXRlZG5payAuZG93bmxvYWQudmlkZW8gc3BhbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MGQnICFpbXBvcnRhbnQ7IH1cbiAgLnNpbmdsZS1wdWJsaWthY2lqYSAuZG93bmxvYWQucGRmIHNwYW46YmVmb3JlLCAudHlwZS1wdWJsaWthY2lqYSAuZG93bmxvYWQucGRmIHNwYW46YmVmb3JlLCAuYXJjaGl2ZSAudHlwZS10ZWRuaWsgLmRvd25sb2FkLnBkZiBzcGFuOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgwNicgIWltcG9ydGFudDsgfVxuICAuc2luZ2xlLXB1Ymxpa2FjaWphIC5kb3dubG9hZC54LTd6LWNvbXByZXNzZWQgc3BhbjpiZWZvcmUsIC5zaW5nbGUtcHVibGlrYWNpamEgLmRvd25sb2FkLnppcCBzcGFuOmJlZm9yZSwgLnNpbmdsZS1wdWJsaWthY2lqYSAuZG93bmxvYWQucmFyIHNwYW46YmVmb3JlLCAudHlwZS1wdWJsaWthY2lqYSAuZG93bmxvYWQueC03ei1jb21wcmVzc2VkIHNwYW46YmVmb3JlLCAudHlwZS1wdWJsaWthY2lqYSAuZG93bmxvYWQuemlwIHNwYW46YmVmb3JlLCAudHlwZS1wdWJsaWthY2lqYSAuZG93bmxvYWQucmFyIHNwYW46YmVmb3JlLCAuYXJjaGl2ZSAudHlwZS10ZWRuaWsgLmRvd25sb2FkLngtN3otY29tcHJlc3NlZCBzcGFuOmJlZm9yZSwgLmFyY2hpdmUgLnR5cGUtdGVkbmlrIC5kb3dubG9hZC56aXAgc3BhbjpiZWZvcmUsIC5hcmNoaXZlIC50eXBlLXRlZG5payAuZG93bmxvYWQucmFyIHNwYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODBlJyAhaW1wb3J0YW50OyB9XG4gIC5zaW5nbGUtcHVibGlrYWNpamEgLmRvd25sb2FkLm1zd29yZCBzcGFuOmJlZm9yZSwgLnNpbmdsZS1wdWJsaWthY2lqYSAuZG93bmxvYWQudm5kLW9wZW54bWxmb3JtYXRzLW9mZmljZWRvY3VtZW50LXdvcmRwcm9jZXNzaW5nbWwtZG9jdW1lbnQgc3BhbjpiZWZvcmUsIC50eXBlLXB1Ymxpa2FjaWphIC5kb3dubG9hZC5tc3dvcmQgc3BhbjpiZWZvcmUsIC50eXBlLXB1Ymxpa2FjaWphIC5kb3dubG9hZC52bmQtb3BlbnhtbGZvcm1hdHMtb2ZmaWNlZG9jdW1lbnQtd29yZHByb2Nlc3NpbmdtbC1kb2N1bWVudCBzcGFuOmJlZm9yZSwgLmFyY2hpdmUgLnR5cGUtdGVkbmlrIC5kb3dubG9hZC5tc3dvcmQgc3BhbjpiZWZvcmUsIC5hcmNoaXZlIC50eXBlLXRlZG5payAuZG93bmxvYWQudm5kLW9wZW54bWxmb3JtYXRzLW9mZmljZWRvY3VtZW50LXdvcmRwcm9jZXNzaW5nbWwtZG9jdW1lbnQgc3BhbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MGMnICFpbXBvcnRhbnQ7IH1cbiAgLnNpbmdsZS1wdWJsaWthY2lqYSAuZG93bmxvYWQudm5kLW1zLXBvd2VycG9pbnQgc3BhbjpiZWZvcmUsIC5zaW5nbGUtcHVibGlrYWNpamEgLmRvd25sb2FkLnZuZC1vcGVueG1sZm9ybWF0cy1vZmZpY2Vkb2N1bWVudC5wcmVzZW50YXRpb25tbC1wcmVzZW50YXRpb24gc3BhbjpiZWZvcmUsIC50eXBlLXB1Ymxpa2FjaWphIC5kb3dubG9hZC52bmQtbXMtcG93ZXJwb2ludCBzcGFuOmJlZm9yZSwgLnR5cGUtcHVibGlrYWNpamEgLmRvd25sb2FkLnZuZC1vcGVueG1sZm9ybWF0cy1vZmZpY2Vkb2N1bWVudC5wcmVzZW50YXRpb25tbC1wcmVzZW50YXRpb24gc3BhbjpiZWZvcmUsIC5hcmNoaXZlIC50eXBlLXRlZG5payAuZG93bmxvYWQudm5kLW1zLXBvd2VycG9pbnQgc3BhbjpiZWZvcmUsIC5hcmNoaXZlIC50eXBlLXRlZG5payAuZG93bmxvYWQudm5kLW9wZW54bWxmb3JtYXRzLW9mZmljZWRvY3VtZW50LnByZXNlbnRhdGlvbm1sLXByZXNlbnRhdGlvbiBzcGFuOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgwYicgIWltcG9ydGFudDsgfVxuICAuc2luZ2xlLXB1Ymxpa2FjaWphIC5kb3dubG9hZC52bmQtbXMtZXhjZWwgc3BhbjpiZWZvcmUsIC50eXBlLXB1Ymxpa2FjaWphIC5kb3dubG9hZC52bmQtbXMtZXhjZWwgc3BhbjpiZWZvcmUsIC5hcmNoaXZlIC50eXBlLXRlZG5payAuZG93bmxvYWQudm5kLW1zLWV4Y2VsIHNwYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODBhJyAhaW1wb3J0YW50OyB9XG4gIC5zaW5nbGUtcHVibGlrYWNpamEgLmRvd25sb2FkOmhvdmVyLCAudHlwZS1wdWJsaWthY2lqYSAuZG93bmxvYWQ6aG92ZXIsIC5hcmNoaXZlIC50eXBlLXRlZG5payAuZG93bmxvYWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM2YTliMzU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICM2YTliMzU7IH1cbiAgICAuc2luZ2xlLXB1Ymxpa2FjaWphIC5kb3dubG9hZDpob3ZlciBzcGFuOmJlZm9yZSwgLnR5cGUtcHVibGlrYWNpamEgLmRvd25sb2FkOmhvdmVyIHNwYW46YmVmb3JlLCAuYXJjaGl2ZSAudHlwZS10ZWRuaWsgLmRvd25sb2FkOmhvdmVyIHNwYW46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGU4MTAnICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3luZGljYXRpb24gLmNhdC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXN5bmRpY2F0aW9uIC5jYXQtdGFibGUgdGJvZHkgdGQge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXN5bmRpY2F0aW9uIC5jYXQtdGFibGUgdGJvZHkgdGQgYSB7XG4gICAgICBjb2xvcjogIzRBNEE0QTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3luZGljYXRpb24gLmNhdC10YWJsZSB0Ym9keSB0ZCBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMyNDhFQzI7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3luZGljYXRpb24gLmNhdC10YWJsZSB0Ym9keSB0cjpob3ZlciB0ZCB7XG4gICAgYmFja2dyb3VuZDogI2VlZTsgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zeW5kaWNhdGlvbiAuY2F0LXRhYmxlIC5kZXB0aDAgLmthdGVnb3JpamEge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zeW5kaWNhdGlvbiAuY2F0LXRhYmxlIC5kZXB0aDEgLmthdGVnb3JpamEge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuXG4udGVkbmlrIC5zaXRlLWJyYW5kaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAxMHB4IDEwcHggLTIwcHggMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLnRlZG5payAuc2l0ZS1icmFuZGluZyBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7IH1cblxuLnRlZG5payAudGVkbmlrLXRpdGxlIHtcbiAgbWFyZ2luOiAzMHB4IDAgMTBweCAwO1xuICBmb250LXNpemU6IDMwcHg7IH1cbiAgLnRlZG5payAudGVkbmlrLXRpdGxlIGltZyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuLnRlZG5payAucy1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLnRlZG5payAuc2l0ZS1pbmZvIHtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50ZWRuaWsgLnNpdGUtaW5mbyAucy1sb2dvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgaGVpZ2h0OiAzMHB4OyB9XG4gIC50ZWRuaWsgLnNpdGUtaW5mbyAucy1saW5lIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgICAudGVkbmlrIC5zaXRlLWluZm8gLnMtbGluZSBhIHtcbiAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAudGVkbmlrIC5zaXRlLWluZm8gLnMtbGluZSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMyNDhFQzI7IH1cbiAgICAudGVkbmlrIC5zaXRlLWluZm8gLnMtbGluZSAucy1yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnRlZG5payAuc2l0ZS1pbmZvIC5zaXRlLWluZm8td3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50ZWRuaWsgLnNpZGViYXIge1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIC50ZWRuaWsgLnNpZGViYXIgLmRvd25sb2FkIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzg0QkY0NDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgY29sb3I6ICM4NEJGNDQ7XG4gICAgbWFyZ2luOiAxMHB4IDAgMjBweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnRlZG5payAuc2lkZWJhciAuZG93bmxvYWQuaW1hZ2Ugc3BhbjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZTgwOScgIWltcG9ydGFudDsgfVxuICAgIC50ZWRuaWsgLnNpZGViYXIgLmRvd25sb2FkLnZpZGVvIHNwYW46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGU4MGQnICFpbXBvcnRhbnQ7IH1cbiAgICAudGVkbmlrIC5zaWRlYmFyIC5kb3dubG9hZC5wZGYgc3BhbjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZTgwNicgIWltcG9ydGFudDsgfVxuICAgIC50ZWRuaWsgLnNpZGViYXIgLmRvd25sb2FkLngtN3otY29tcHJlc3NlZCBzcGFuOmJlZm9yZSwgLnRlZG5payAuc2lkZWJhciAuZG93bmxvYWQuemlwIHNwYW46YmVmb3JlLCAudGVkbmlrIC5zaWRlYmFyIC5kb3dubG9hZC5yYXIgc3BhbjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZTgwZScgIWltcG9ydGFudDsgfVxuICAgIC50ZWRuaWsgLnNpZGViYXIgLmRvd25sb2FkLm1zd29yZCBzcGFuOmJlZm9yZSwgLnRlZG5payAuc2lkZWJhciAuZG93bmxvYWQudm5kLW9wZW54bWxmb3JtYXRzLW9mZmljZWRvY3VtZW50LXdvcmRwcm9jZXNzaW5nbWwtZG9jdW1lbnQgc3BhbjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZTgwYycgIWltcG9ydGFudDsgfVxuICAgIC50ZWRuaWsgLnNpZGViYXIgLmRvd25sb2FkLnZuZC1tcy1wb3dlcnBvaW50IHNwYW46YmVmb3JlLCAudGVkbmlrIC5zaWRlYmFyIC5kb3dubG9hZC52bmQtb3BlbnhtbGZvcm1hdHMtb2ZmaWNlZG9jdW1lbnQucHJlc2VudGF0aW9ubWwtcHJlc2VudGF0aW9uIHNwYW46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGU4MGInICFpbXBvcnRhbnQ7IH1cbiAgICAudGVkbmlrIC5zaWRlYmFyIC5kb3dubG9hZC52bmQtbXMtZXhjZWwgc3BhbjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZTgwYScgIWltcG9ydGFudDsgfVxuICAgIC50ZWRuaWsgLnNpZGViYXIgLmRvd25sb2FkOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzZhOWIzNTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICM2YTliMzU7IH1cbiAgICAgIC50ZWRuaWsgLnNpZGViYXIgLmRvd25sb2FkOmhvdmVyIHNwYW46YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZTgxMCcgIWltcG9ydGFudDsgfVxuICAudGVkbmlrIC5zaWRlYmFyIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC50ZWRuaWsgLnNpZGViYXIgaDMgYSB7XG4gICAgY29sb3I6ICM0QTRBNEE7IH1cbiAgICAudGVkbmlrIC5zaWRlYmFyIGgzIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMyNDhFQzI7IH1cbiAgLnRlZG5payAuc2lkZWJhciBsaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAwLjhlbTsgfVxuICAudGVkbmlrIC5zaWRlYmFyIGEuYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4udGVkbmlrIC50aXRsZS1zZWN0aW9uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG4gIG1hcmdpbjogMHB4IDIwcHggMjBweCAyMHB4OyB9XG5cbi50ZWRuaWsgYXJ0aWNsZSB7XG4gIG1hcmdpbjogMzBweCAyMHB4IDMwcHggMjBweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuICAudGVkbmlrIGFydGljbGUgaDMge1xuICAgIG1hcmdpbjogMCAwIDhweCAwO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuICAgIC50ZWRuaWsgYXJ0aWNsZSBoMyBhIHtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAgIC50ZWRuaWsgYXJ0aWNsZSBoMyB0aW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi50ZWRuaWsgI21hc3RoZWFkMiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRlZG5payAuY2VzdGl0a2Ege1xuICBtYXJnaW46IDEwcHggMjBweCAwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmJmOWY1O1xuICBwYWRkaW5nOiAzMHB4IDE1MHB4IDMwcHggMzBweDsgfVxuICAudGVkbmlrIC5jZXN0aXRrYSAudG9wcmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMzBweDsgfVxuXG4udGVkbmlrIC5oZWFkZXIyIHtcbiAgbWFyZ2luOiAyMHB4O1xuICBwYWRkaW5nOiAzMHB4OyB9XG5cbi50ZWRuaWsgLm5vZ2Ege1xuICBtYXJnaW46IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmYmY5ZjU7XG4gIHBhZGRpbmc6IDMwcHg7IH1cblxuLnRlZG5payAuY29weSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luOiAxMDAlIDQwcHggMjBweCA0MHB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XG5cbi5mbG9hdGVkIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTsgfVxuICAuZmxvYXRlZCAuc2lkZWJhci1mbG9hdCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwOyB9XG4gICAgLmZsb2F0ZWQgLnNpZGViYXItZmxvYXQgLndpZGdldCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZsb2F0ZWQgLnNpZGViYXIgLmRvd25sb2FkIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5mbG9hdGVkICNtYXN0aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmxvYXRlZCAjbWFzdGhlYWQyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZmxvYXRlZCAucy1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAjZGRkIDAgMCAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cblxuLmFyY2hpdmUgLnR5cGUtdGVkbmlrIC5uYXNsb3ZuaWNhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjMwcHg7XG4gIGhlaWdodDogMzIwcHg7XG4gIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA2cHggIzk3OTc5NztcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmFyY2hpdmUgLnR5cGUtdGVkbmlrIC5uYXNsb3ZuaWNhIHtcbiAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgIGhlaWdodDogMjMwcHg7IH0gfVxuICAuYXJjaGl2ZSAudHlwZS10ZWRuaWsgLm5hc2xvdm5pY2EgLmNlc3RpdGthIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgYmFja2dyb3VuZDogI2ZjZmJmOTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxODBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gICAgLmFyY2hpdmUgLnR5cGUtdGVkbmlrIC5uYXNsb3ZuaWNhIC5jZXN0aXRrYSAqIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gIC5hcmNoaXZlIC50eXBlLXRlZG5payAubmFzbG92bmljYSAubmFzbG92IHtcbiAgICBwYWRkaW5nOiAxMHB4IDVweCAxNXB4IDVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5hcmNoaXZlIC50eXBlLXRlZG5payAubmFzbG92bmljYSAubmFzbG92IGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGhlaWdodDogMjZweDsgfVxuXG4uYXJjaGl2ZSAudHlwZS10ZWRuaWsgLmVudHJ5LWhlYWRlciwgLmFyY2hpdmUgLnR5cGUtdGVkbmlrIC5lbnRyeS1jb250ZW50LCAuYXJjaGl2ZSAudHlwZS10ZWRuaWsgLmVudHJ5LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5hcmNoaXZlIC50eXBlLXRlZG5payAucGRmIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjZkOTkwO1xuICBjb2xvcjogI2I2ZDk5MDsgfVxuXG5ib2R5LnNpbmdsZS10ZWRuaWsgI3NpZGViYXIgLmxvZ28ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuYm9keS5zaW5nbGUtdGVkbmlrICNzaWRlYmFyIC5saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgxMzIsIDE5MSwgNjcsIDAuMyk7XG4gIHBhZGRpbmc6IDRweCA5cHg7XG4gIGNvbG9yOiAjODRCRjQ0O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIGJvZHkuc2luZ2xlLXRlZG5payAjc2lkZWJhciAubGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NEJGNDQ7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5lbnRyeS1jb250ZW50IHtcbiAgLyogQ2l0YXQgKi8gfVxuICAuZW50cnktY29udGVudCBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmVudHJ5LWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmVudHJ5LWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5lbnRyeS1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIG1hcmdpbjogMTVweCAwOyB9XG4gIC5lbnRyeS1jb250ZW50IHAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cbiAgLmVudHJ5LWNvbnRlbnQgb2wge1xuICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7IH1cbiAgLmVudHJ5LWNvbnRlbnQgdWwge1xuICAgIGxpc3Qtc3R5bGU6IGNpcmNsZTsgfVxuICAuZW50cnktY29udGVudCB1bCwgLmVudHJ5LWNvbnRlbnQgb2wge1xuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgR2VvcmdpYSwgc2VyaWY7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4OyB9XG4gIC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGUge1xuICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgcGFkZGluZzogMTVweCAyNXB4IDE1cHggNTVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHF1b3RlczogXCJcXDIwMUNcIiBcIlxcMjAxRFwiIFwiXFwyMDE4XCIgXCJcXDIwMTlcIjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVudHJ5LWNvbnRlbnQgYmxvY2txdW90ZTpiZWZvcmUge1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgICBjb250ZW50OiBvcGVuLXF1b3RlO1xuICAgIGZvbnQtc2l6ZTogNGVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTBweDsgfVxuICAuZW50cnktY29udGVudCB0YWJsZSB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBtYXJnaW46IDEwcHggMDsgfVxuICAgIC5lbnRyeS1jb250ZW50IHRhYmxlIHRkIHtcbiAgICAgIHBhZGRpbmc6IDNweDsgfVxuICAgIC5lbnRyeS1jb250ZW50IHRhYmxlIHRyIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmOyB9XG4gICAgLmVudHJ5LWNvbnRlbnQgdGFibGUgdGhlYWQgdHIgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NTU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgIC5lbnRyeS1jb250ZW50IHRhYmxlIHRkIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5lbnRyeS1jb250ZW50IGRpdi52aXIge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCA0NXB4O1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZW50cnktY29udGVudCBkaXYudmlyOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2NjYztcbiAgICAgIGNvbnRlbnQ6IFwiQFwiO1xuICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIFwiTHVjaWRhIEdyYW5kZVwiLCBzYW5zLXNlcmlmO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gICAgICBsZWZ0OiAxMHB4OyB9XG4gIC5lbnRyeS1jb250ZW50IHRhYmxlLmdyZWVuIHtcbiAgICBtYXJnaW46IDJlbSAwOyB9XG4gICAgLmVudHJ5LWNvbnRlbnQgdGFibGUuZ3JlZW4gdGhlYWQgdGgge1xuICAgICAgYmFja2dyb3VuZDogIzg0QkY0NDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDAuM2VtIDAuNWVtOyB9XG4gICAgLmVudHJ5LWNvbnRlbnQgdGFibGUuZ3JlZW4gdGJvZHkgdGQge1xuICAgICAgcGFkZGluZzogMC4zZW0gMC41ZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JiYjsgfVxuICAgIC5lbnRyeS1jb250ZW50IHRhYmxlLmdyZWVuIHRmb290IHRkIHtcbiAgICAgIGNvbG9yOiAjYmJiO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgcGFkZGluZzogMC4zNmVtIDAuNmVtOyB9XG5cbmFydGljbGUuZ3JpZC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbmFydGljbGUgZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIGNvbG9yOiAjOGM4YzhjO1xuICBmb250LXNpemU6IDE0cHg7IH1cbiAgYXJ0aWNsZSBmb290ZXIgaHIge1xuICAgIG1hcmdpbjogMCAzMCUgNXB4IDA7IH1cbiAgYXJ0aWNsZSBmb290ZXIgYSwgYXJ0aWNsZSBmb290ZXIgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzhjOGM4YzsgfVxuXG4ucGIxMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5ub3QtZm91bmQge1xuICBtYXJnaW46IDQwcHggMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zdWJtZW51LXBocCAuZW50cnktY29udGVudCA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5jb29raWUtY29uc2VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNlZmVmZWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5jb29raWUtY29uc2VudCAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5ob21lIC5jb29raWUtY29uc2VudCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmNvb2tpZS1ub3QtY29uc2VudGVkIC5jb29raWUtY29uc2VudCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50b3AtYWRzIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIC8qXG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IC0xMHB4IDIwcHggLTlweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDBweCAtMTBweCAyMHB4IC05cHggcmdiYSgwLDAsMCwwLjc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0xMHB4IDIwcHggLTlweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAqL1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnRvcC1hZHMgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcyOHB4O1xuICAgIG1heC1oZWlnaHQ6IDkwcHg7IH1cblxuLnBhZ2UgLmVudHJ5LWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG4ud3AtcGFnZW5hdmkge1xuICBjbGVhcjogYm90aDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi53cC1wYWdlbmF2aSBhLCAud3AtcGFnZW5hdmkgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgbWFyZ2luOiAycHg7IH1cblxuLndwLXBhZ2VuYXZpIHNwYW4uY3VycmVudCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5jYXRmZWVkbGluayB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xuICBjb2xvcjogI0U1RTVFNSAhaW1wb3J0YW50OyB9XG4gIC5jYXRmZWVkbGluazpob3ZlciwgLmNhdGZlZWRsaW5rOmFjdGl2ZSB7XG4gICAgY29sb3I6ICM4NEJGNDQgIWltcG9ydGFudDsgfVxuXG5pbWcubm90LWZvdW5kIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMTU1cHg7XG4gIGhlaWdodDogMDsgfVxuXG4uY29udGVudC0zMyBoMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjExLjAgSW5maW5pdGUgc2Nyb2xsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBHbG9iYWxseSBoaWRkZW4gZWxlbWVudHMgd2hlbiBJbmZpbml0ZSBTY3JvbGwgaXMgc3VwcG9ydGVkIGFuZCBpbiB1c2UuICovXG4uaW5maW5pdGUtc2Nyb2xsIC5wYWdpbmctbmF2aWdhdGlvbixcbi5pbmZpbml0ZS1zY3JvbGwubmV2ZXJlbmRpbmcgLnNpdGUtZm9vdGVyIHtcbiAgLyogVGhlbWUgRm9vdGVyICh3aGVuIHNldCB0byBzY3JvbGxpbmcpICovXG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogV2hlbiBJbmZpbml0ZSBTY3JvbGwgaGFzIHJlYWNoZWQgaXRzIGVuZCB3ZSBuZWVkIHRvIHJlLWRpc3BsYXkgZWxlbWVudHMgdGhhdCB3ZXJlIGhpZGRlbiAodmlhIC5uZXZlcmVuZGluZykgYmVmb3JlICovXG4uaW5maW5pdHktZW5kLm5ldmVyZW5kaW5nIC5zaXRlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEyLjAgTWVkaWFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYWdlLWNvbnRlbnQgaW1nLndwLXNtaWxleSxcbi5lbnRyeS1jb250ZW50IGltZy53cC1zbWlsZXksXG4uY29tbWVudC1jb250ZW50IGltZy53cC1zbWlsZXkge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyogTWFrZSBzdXJlIGVtYmVkcyBhbmQgaWZyYW1lcyBmaXQgdGhlaXIgY29udGFpbmVycyAqL1xuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMTIuMSBDYXB0aW9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLndwLWNhcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC53cC1jYXB0aW9uIGltZ1tjbGFzcyo9XCJ3cC1pbWFnZS1cIl0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xuICAgIG1hcmdpbjogMC44MDc1ZW0gMDsgfVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEyLjIgR2FsbGVyaWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZ2FsbGVyeSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBtYXJnaW4tdG9wOiAxLjVlbTsgfVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLmdhbGxlcnktY29sdW1ucy0zIC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDMzLjMzJTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAyMCU7IH1cblxuLmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDE2LjY2JTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTQuMjglOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMi41JTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTkgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTEuMTElOyB9XG5cbi5nYWxsZXJ5LWNhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7IH1cblxuLmNhdGVnb3J5LWdhbGVyaWphIC50bWIge1xuICBoZWlnaHQ6IDE0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW46IDAgMTBweCAxMHB4IDBweDsgfVxuXG4uY2F0ZWdvcnktZ2FsZXJpamEgLml0ZW0ge1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5zaXRlLWZvb3RlciwgLnNoYXJlLWJ1dHRvbnMsIC5pY29uLXJzcywgI3NpdGUtbmF2aWdhdGlvbiwgLnNlYXJjaCwgLnNpZGViYXIsIC5ob21lLWJhbm5lci1zZWFyY2gsIC53aWRnZXQtb2JjaW5lLCAud3AtcGFnZW5hdmksIC5yZWFkLW1vcmUsIC52c2Utbm92aWNlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4OyB9XG4gIC5jcnVtYnMgbGk6bGFzdC1jaGlsZCwgLmNydW1icyBsaTpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY3J1bWJzIGxpOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnOyB9XG4gIC5lbnRyeS1oZWFkZXIuZnVsbCAudG9wIHtcbiAgICBwYWRkaW5nOiA1cHggMDsgfVxuICAuZW50cnktaGVhZGVyLmZ1bGwgLnRvcCAuZW50cnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAuc2luZ2xlLW5vdmljYSAubm92aWNhLWJveCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuIl19 */