@charset "UTF-8";
/*! normalize.css v2.1.1 | MIT License | git.io/normalize */
@import url(https://fonts.googleapis.com/css?family=Raleway:400,200,700,900);
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block;
}

audio, canvas, video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden] {
  display: none;
}

html {
  background: #fff;
  /* 1 */
  color: #000;
  /* 2 */
  font-family: sans-serif;
  /* 3 */
  -ms-text-size-adjust: 100%;
  /* 4 */
  -webkit-text-size-adjust: 100%;
  /* 4 */
}

body {
  margin: 0;
}

a:focus {
  outline: thin dotted;
}

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

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

hr {
  box-sizing: content-box;
  height: 0;
}

mark {
  background: #ff0;
  color: #000;
}

code, kbd, pre, samp {
  font-family: monospace, serif;
  font-size: 1em;
}

pre {
  white-space: pre-wrap;
}

q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

small {
  font-size: 80%;
}

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

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

button, input, select, textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

button, input {
  line-height: normal;
}

button, select {
  text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

button[disabled], html input[disabled] {
  cursor: default;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  /* 2 */
  box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

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

@font-face {
  font-family: 'Colmans';
  src: url("../../fonts/colmans/Colmans-Regular.eot");
  src: url("../../fonts/colmans/Colmans-Regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/colmans/Colmans-Regular.woff") format("woff"), url("../../fonts/colmans/Colmans-Regular.ttf") format("truetype"), url("../../fonts/colmans/Colmans-Regular.svg#cdc358bded5d426aa4f2a9515265b725") format("svg");
  font-style: normal;
  font-weight: 400;
}
* {
  box-sizing: border-box;
}

::-moz-selection {
  text-shadow: none;
  background: #333;
  color: #fff;
}

::selection {
  text-shadow: none;
  background: #333;
  color: #fff;
}

html,
body {
  background-color: #fff;
  height: 100%;
  min-height: 100%;
}

body {
  color: #333;
  font: 14px/24px "Raleway", sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
body.user-logged-in.toolbar-tray-open.toolbar-horizontal {
  padding-top: 79px;
}

p:empty {
  display: none;
}

.bold {
  font-weight: bold;
}

.bolder {
  font-weight: 900;
}

.color-red, .page-node-7 .block-webform-block .colman-sweepstakes-2017 .required-desc-container {
  color: #ed1c24;
}

.path-user #block-colmans-theme-content, footer.main #block-footercontent .content, #block-colmans-theme-local-tasks ul, .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container, #block-colmans-theme-footer .content, #block-productgridtextheader .content, #block-views-block-recipe-grid-block-1 .form-container, #block-views-block-recipe-grid-block-1 .view-content, #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title, #block-views-block-product-grid-block-1 .content,
#block-views-block-product-grid-block-2 .content,
#block-views-block-product-grid-block-2-clone .content, #block-views-block-recipe-grid-block-2 .content .form-container, .block-views-blocktestimonials-slider-block-1 .content,
.container {
  margin: 0 auto;
  max-width: 1224px;
  padding: 0 20px;
  position: relative;
  width: 100%;
}
.path-user #block-colmans-theme-content::after, footer.main #block-footercontent .content::after, #block-colmans-theme-local-tasks ul::after, .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container::after, #block-colmans-theme-footer .content::after, #block-productgridtextheader .content::after, #block-views-block-recipe-grid-block-1 .form-container::after, #block-views-block-recipe-grid-block-1 .view-content::after, #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title::after,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title::after, #block-views-block-product-grid-block-1 .content::after,
#block-views-block-product-grid-block-2 .content::after,
#block-views-block-product-grid-block-2-clone .content::after, #block-views-block-recipe-grid-block-2 .content .form-container::after, .block-views-blocktestimonials-slider-block-1 .content::after,
.container::after {
  clear: both;
  content: '\0020';
  display: block;
  height: 0;
  visibility: hidden;
}

#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul,
.row {
  float: left;
  clear: both;
  width: 100%;
}

.firstcol {
  margin-left: 0;
}

.lastcol {
  margin-right: 0;
}

.col1 {
  width: 4.3333333333%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

.col2 {
  width: 12.6666666667%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

#block-views-block-recipe-grid-block-1 .view-content .views-row,
.col3 {
  width: 21%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

.col4 {
  width: 29.3333333333%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

.col5 {
  width: 37.6666666667%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

.col6 {
  width: 46%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

.col7 {
  width: 54.3333333333%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

.col8 {
  width: 62.6666666667%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

.col9 {
  width: 71%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

.col10 {
  width: 79.3333333333%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

.col11 {
  width: 87.6666666667%;
  margin-left: 2%;
  margin-right: 2%;
  float: left;
  display: inline;
}

#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li,
.col12 {
  width: 96%;
  margin-right: 0;
  float: left;
  display: inline;
}

.row,
.clearfix {
  zoom: 1;
}
.row::after,
.clearfix::after {
  clear: both;
}

#block-sweepstakesleftblock, #block-sweepstakesleftblock .content, .eform-submission-sweepstakes-summer-2016__form, .page-node-7 .block-webform-block, #block-views-block-product-grid-block-1,
#block-views-block-product-grid-block-2,
#block-views-block-product-grid-block-2-clone, #block-views-block-product-grid-block-1 .contextual-region,
#block-views-block-product-grid-block-2 .contextual-region,
#block-views-block-product-grid-block-2-clone .contextual-region, #block-views-block-product-grid-block-1 header,
#block-views-block-product-grid-block-2 header,
#block-views-block-product-grid-block-2-clone header, #block-views-block-product-grid-block-1 .view-content,
#block-views-block-product-grid-block-2 .view-content,
#block-views-block-product-grid-block-2-clone .view-content {
  zoom: 1;
}
#block-sweepstakesleftblock::after, #block-sweepstakesleftblock .content::after, .eform-submission-sweepstakes-summer-2016__form::after, .page-node-7 .block-webform-block::after, #block-views-block-product-grid-block-1::after,
#block-views-block-product-grid-block-2::after,
#block-views-block-product-grid-block-2-clone::after, #block-views-block-product-grid-block-1 .contextual-region::after,
#block-views-block-product-grid-block-2 .contextual-region::after,
#block-views-block-product-grid-block-2-clone .contextual-region::after, #block-views-block-product-grid-block-1 header::after,
#block-views-block-product-grid-block-2 header::after,
#block-views-block-product-grid-block-2-clone header::after, #block-views-block-product-grid-block-1 .view-content::after,
#block-views-block-product-grid-block-2 .view-content::after,
#block-views-block-product-grid-block-2-clone .view-content::after {
  clear: both;
}
#block-sweepstakesleftblock::before, #block-sweepstakesleftblock .content::before, .eform-submission-sweepstakes-summer-2016__form::before, .page-node-7 .block-webform-block::before, #block-views-block-product-grid-block-1::before,
#block-views-block-product-grid-block-2::before,
#block-views-block-product-grid-block-2-clone::before, #block-views-block-product-grid-block-1 .contextual-region::before,
#block-views-block-product-grid-block-2 .contextual-region::before,
#block-views-block-product-grid-block-2-clone .contextual-region::before, #block-views-block-product-grid-block-1 header::before,
#block-views-block-product-grid-block-2 header::before,
#block-views-block-product-grid-block-2-clone header::before, #block-views-block-product-grid-block-1 .view-content::before,
#block-views-block-product-grid-block-2 .view-content::before,
#block-views-block-product-grid-block-2-clone .view-content::before, #block-sweepstakesleftblock::after, #block-sweepstakesleftblock .content::after, .eform-submission-sweepstakes-summer-2016__form::after, .page-node-7 .block-webform-block::after, #block-views-block-product-grid-block-1::after,
#block-views-block-product-grid-block-2::after,
#block-views-block-product-grid-block-2-clone::after, #block-views-block-product-grid-block-1 .contextual-region::after,
#block-views-block-product-grid-block-2 .contextual-region::after,
#block-views-block-product-grid-block-2-clone .contextual-region::after, #block-views-block-product-grid-block-1 header::after,
#block-views-block-product-grid-block-2 header::after,
#block-views-block-product-grid-block-2-clone header::after, #block-views-block-product-grid-block-1 .view-content::after,
#block-views-block-product-grid-block-2 .view-content::after,
#block-views-block-product-grid-block-2-clone .view-content::after {
  content: '\0020';
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}

fieldset {
  margin-bottom: 1em;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  line-height: 1.2;
  margin-top: 0;
}

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

h1 {
  color: #333;
  font-family: "Raleway", sans-serif;
  font-size: 3.6em;
  margin-bottom: 14px;
}
@media only screen and (max-width: 1024px) {
  h1 {
    font-size: 2.6em;
  }
}
.path-frontpage h1.page-title {
  display: none;
}
h1 a {
  color: #333;
}
h1 a:hover {
  color: #333;
}

#block-views-block-recipe-grid-block-1 .form-container form .js-form-item label, #block-views-block-product-category-individual-block-block-1 .views-row .views-field-nothing,
#block-views-block-product-category-individual-block-block-2 .views-row .views-field-nothing, #block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item label,
h2 {
  color: #333;
  font-family: "Raleway", sans-serif;
  font-size: 24pt;
  margin-bottom: 10px;
}
@media (max-width: 568px) {
  #block-views-block-recipe-grid-block-1 .form-container form .js-form-item label, #block-views-block-product-category-individual-block-block-1 .views-row .views-field-nothing,
  #block-views-block-product-category-individual-block-block-2 .views-row .views-field-nothing, #block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item label,
  h2 {
    line-height: 1em;
  }
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item label a, #block-views-block-product-category-individual-block-block-1 .views-row .views-field-nothing a,
#block-views-block-product-category-individual-block-block-2 .views-row .views-field-nothing a, #block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item label a,
h2 a {
  color: #333;
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item label a:hover, #block-views-block-product-category-individual-block-block-1 .views-row .views-field-nothing a:hover,
#block-views-block-product-category-individual-block-block-2 .views-row .views-field-nothing a:hover, #block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item label a:hover,
h2 a:hover {
  color: #333;
}

h2 + img.alignright,
h2 + img.alignleft,
h2 + img.alignnone,
h2 + img.aligncenter {
  margin-top: 0;
}

h2 + img + p {
  margin-top: 0;
}

h3 {
  color: #333;
  font-family: "Raleway", sans-serif;
  font-size: 1.8em;
  margin-bottom: 8px;
}
h3 a {
  color: #333;
}
h3 a:hover {
  color: #333;
}

h3 + img.alignright,
h3 + img.alignleft,
h3 + img.alignnone,
h3 + img.aligncenter {
  margin-top: 10px;
}

h4 {
  color: #333;
  font-size: 24pt;
  margin-bottom: 4px;
}
h4 a {
  color: #333;
}
h4 a:hover {
  color: #333;
}

h5 {
  color: #f6e52f;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 0;
  margin-top: 15px;
}
h5 a {
  color: #333;
}
h5 a:hover {
  color: #f6e52f;
}

h6 {
  color: #333;
  font-size: 1.4em;
}
h6 a {
  color: #333;
}
h6 a:hover {
  color: #333;
}

p {
  color: #333;
  font-size: 15pt;
  line-height: 1.6;
  margin-bottom: 20px;
}
p img {
  margin: 0;
}

p + img.alignright,
p + img.alignleft,
p + img.alignnone,
p + img.aligncenter {
  margin-top: 0;
}

hr {
  border: 1px solid #333;
  border-top: 1px solid #333;
  clear: both;
  height: 0;
  margin: 10px 0;
}

code,
pre {
  font-size: 15px;
}

blockquote {
  border-left: 10px solid #444;
  font-style: italic;
  color: #444;
  padding-left: 15px;
}

nav ul {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

ol {
  list-style: decimal;
}

ul.none {
  list-style: none;
}

ul.square {
  list-style: square outside;
}

ul.circle {
  list-style: circle outside;
}

ul.disc {
  list-style: disc outside;
}

dl dt {
  font-weight: bold;
  line-height: 1.2em;
}

dl dd {
  margin: 0 0 10px;
}

a,
a:visited {
  color: #ed1c24;
  outline: 0;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #ed1c24;
  text-decoration: underline;
}

p a,
p a:visited {
  line-height: inherit;
}

em,
i {
  font-style: italic;
}

b,
strong {
  font-weight: bold;
}

small {
  font-size: 1.1em;
}

sub,
sup {
  font-size: .9em;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img,
iframe,
object,
video {
  border: 0;
  height: auto;
  -ms-interpolation-mode: bicubic;
  max-width: 100%;
}

table {
  border-collapse: collapse;
  font-size: 15pt;
  text-align: left;
  width: 100%;
}
table th {
  color: #333;
  font-weight: bold;
  padding: 2px 8px;
  text-transform: uppercase;
}
table td {
  border-top: 1px dotted #333;
  color: #444;
  padding: 2px 8px;
}

.ir {
  background-color: transparent;
  background-repeat: no-repeat;
  border: 0;
  direction: ltr;
  display: block;
  overflow: hidden;
  text-align: left;
  text-indent: -999em;
}
.irbr {
  display: none;
}

.hidden {
  display: none;
  visibility: hidden;
}

.dead-link {
  pointer-events: none;
}

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

.invisible {
  visibility: hidden;
}

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

.clearfix::before, .clearfix::after,
.row::before,
.row::after {
  content: '\0020';
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
}

body.page-admin .admin-panel,
body.page-node-add .admin-panel,
body.page-node-edit .admin-panel {
  background: #ccc;
  border: 1px solid #333;
  margin-bottom: 1em;
  padding: 1em;
}
body.page-admin .admin-panel dd,
body.page-node-add .admin-panel dd,
body.page-node-edit .admin-panel dd {
  border-bottom: 1px solid #333;
  padding: .5em 0;
}
body.page-admin .admin-panel dd:last-child,
body.page-node-add .admin-panel dd:last-child,
body.page-node-edit .admin-panel dd:last-child {
  border: 0;
}
body.page-admin .tabledrag-handle .handle,
body.page-node-add .tabledrag-handle .handle,
body.page-node-edit .tabledrag-handle .handle {
  box-sizing: content-box;
}
body.page-admin table,
body.page-node-add table,
body.page-node-edit table {
  font-size: .8rem;
}

.form-submit,
a.button {
  border-radius: 15px;
  background: #d9d9d9;
  border: 1px solid #ccc;
  border-bottom: 1px solid #333;
  border-left-color: #ccc;
  border-radius: 15px;
  border-right-color: #ccc;
  color: #333;
  cursor: pointer;
  font-size: .929em;
  font-weight: normal;
  margin-bottom: 1em;
  margin-right: .6em;
  padding: 4px 17px;
  text-align: center;
}

a.button:visited, a.button:hover, a.button:focus, a.button:active, a.button:link {
  color: #333;
  text-decoration: none;
}

input.form-submit:hover,
input.form-submit:focus {
  background: #ccc;
}

.highlighted {
  left: 20px;
  position: absolute;
  right: 20px;
  top: 150px;
  z-index: 9999;
}

.path-user #block-colmans-theme-content {
  padding-bottom: 50px;
  padding-top: 50px;
  position: relative;
  z-index: 101;
}
.path-user #block-colmans-theme-content .form-container {
  text-align: center;
}
.path-user #block-colmans-theme-content .form-container label {
  display: block;
  font-weight: bold;
}
.path-user #block-colmans-theme-content .form-container input[name='name'],
.path-user #block-colmans-theme-content .form-container input[name='pass'] {
  padding: 10px;
}
.path-user #block-colmans-theme-content .form-container #edit-name--description,
.path-user #block-colmans-theme-content .form-container #edit-pass--description {
  font-size: .9em;
  font-weight: bold;
  margin-bottom: 10px;
  text-align: right;
}
.path-user #block-colmans-theme-content .form-container .user-login-form {
  display: inline-block;
  text-align: left;
}

header#header {
  background-color: #fff;
  border-bottom: 5px solid #f6e52f;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 5000;
  min-height: 101px;
}
body.user-logged-in header#header {
  border-top: 1px solid #333;
}
header#header .desktop-colman-logo {
  display: none;
  float: left;
  left: 20px;
  padding-bottom: 4px;
  padding-top: 15px;
  top: 0;
  vertical-align: top;
}
header#header .desktop-colman-logo.active {
  display: inline-block;
}
@media (max-width: 568px) {
  header#header .desktop-colman-logo.active {
    bottom: 0;
    top: auto;
  }
}
header#header .desktop-colman-logo p {
  margin: 0;
}
header#header .desktop-colman-logo a {
  display: block;
}
header#header .desktop-colman-logo img {
  width: 130px;
}
header#header .desktop-store-locator {
  display: inline-block;
  float: left;
  padding: 36px 0 0;
  vertical-align: top;
}
header#header .desktop-store-locator.active {
  display: none;
}
header#header .desktop-store-locator p {
  margin: 0;
  padding: 0;
}
header#header .desktop-store-locator a {
  color: #333;
  font-size: .85em;
  font-weight: bold;
  padding-left: 20px;
  padding-top: 0;
  position: relative;
}
header#header .desktop-store-locator a:hover {
  text-decoration: none;
}
header#header .desktop-store-locator i {
  font-size: 1.6em;
  line-height: 0;
}
header#header .desktop-store-locator i::before {
  bottom: 11px;
  left: 2px;
  position: absolute;
}
header#header .desktop-store-locator-icon-only {
  display: none;
  float: right;
  margin-top: 30px;
  vertical-align: top;
}
header#header .desktop-store-locator-icon-only p {
  font-size: 3em;
  line-height: 1em;
  margin: 0;
}
header#header .desktop-store-locator-icon-only a {
  color: #333;
}
header#header .desktop-store-locator-icon-only.active {
  display: inline-block;
}
header#header .desktop-coupon {
  background-color: #ed1c24;
  display: inline-block;
  float: right;
  padding: 0 13px;
  vertical-align: top;
}
header#header .desktop-coupon a {
  color: #fff;
}
header#header .desktop-coupon a:hover {
  text-decoration: none;
}
header#header .desktop-coupon span {
  display: block;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
}
header#header .desktop-coupon span.chunk-1, header#header .desktop-coupon span.chunk-2, header#header .desktop-coupon span.chunk-3 {
  line-height: 1em;
}
header#header .desktop-coupon span.chunk-1 {
  font-size: .8em;
  font-weight: 900;
  letter-spacing: 1px;
}
header#header .desktop-coupon span.chunk-2 {
  font-size: .9em;
}
header#header .desktop-coupon span.chunk-3 {
  font-size: 1.1em;
  font-weight: 900;
}
header#header .desktop-coupon.active {
  margin: 30px 10px 0;
}
header#header .desktop-coupon.active p {
  margin: 0;
}
header#header .desktop-coupon.active span.chunk-1 {
  font-size: 16px;
  padding: 12px 0;
}
header#header .desktop-coupon.active span.chunk-2, header#header .desktop-coupon.active span.chunk-3 {
  display: none;
}
header#header .desktop-ibotta {
  background-color: #26938e;
  display: inline-block;
  float: right;
  padding: 5px 13px;
  vertical-align: top;
}
header#header .desktop-ibotta a {
  color: #fff;
}
header#header .desktop-ibotta a:hover {
  text-decoration: none;
}
header#header .desktop-ibotta span {
  display: block;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
}
header#header .desktop-ibotta span.chunk-1, header#header .desktop-ibotta span.chunk-2 {
  line-height: 1em;
}
header#header .desktop-ibotta span.chunk-1 {
  font-size: .8em;
  margin-bottom: 9px;
}
header#header .desktop-ibotta span.chunk-2 {
  font-family: "Colmans", sans-serif;
  font-size: 1em;
  font-weight: bolder;
}
header#header .desktop-ibotta span.chunk-2 .sub-chunk-2 {
  display: inline;
  font-family: "Colmans", sans-serif;
}
header#header .desktop-ibotta.active {
  margin-top: 30px;
}
header#header .desktop-ibotta.active.coupon-not-avail {
  margin-left: 15px;
}
header#header .desktop-ibotta.active p {
  margin: 0;
}
header#header .desktop-ibotta.active span.chunk-1, header#header .desktop-ibotta.active span.sub-chunk-2 {
  display: none;
}
header#header .desktop-ibotta.active span.chunk-1 {
  margin-bottom: 0;
}
header#header .desktop-ibotta.active span.chunk-2 {
  font-size: 1.5em;
}
@media only screen and (max-width: 1024px) {
  header#header .container .desktop-ibotta,
  header#header .container .desktop-coupon {
    display: none;
  }
}
header#header .mobile-coupon-container {
  display: none;
  position: relative;
  width: 100%;
}
@media only screen and (max-width: 1024px) {
  header#header .mobile-coupon-container {
    display: block;
  }
}
header#header .mobile-coupon-container .desktop-ibotta.active,
header#header .mobile-coupon-container .desktop-coupon.active {
  margin: 0;
  margin-top: -6px;
}
header#header .mobile-coupon-container .desktop-ibotta.ibotta-not-avail,
header#header .mobile-coupon-container .desktop-coupon.ibotta-not-avail {
  width: 100%;
}
header#header .mobile-coupon-container .desktop-ibotta.coupon-not-avail,
header#header .mobile-coupon-container .desktop-coupon.coupon-not-avail {
  width: 100% !important;
}

.desktop-social-links {
  display: inline-block;
  float: left;
  padding: 37px 0 0 25px;
  vertical-align: top;
}
@media only screen and (max-width: 1024px) {
  .desktop-social-links {
    display: none;
  }
}
.desktop-social-links.active {
  padding-left: 30px;
}
.desktop-social-links p {
  padding-top: 14px;
}
.desktop-social-links ul {
  display: inline-block;
  margin: 0;
  padding: 0;
}
.desktop-social-links ul li {
  display: inline-block;
  font-size: 2em;
  list-style-type: none;
  padding: 0 7px;
}
.desktop-social-links a {
  color: #333;
}
.desktop-social-links a i {
  line-height: 1.2em;
}

.desktop-main-menu {
  display: inline-block;
  float: right;
  padding-right: 25px;
  padding-top: 30px;
}
@media only screen and (min-width: 1025px) and (max-width: 1124px) {
  .desktop-main-menu {
    padding-right: 15px;
  }
}
@media only screen and (max-width: 1223px) {
  .desktop-main-menu {
    display: none !important;
  }
}
body.path-frontpage .desktop-main-menu {
  display: none;
}
body.path-frontpage .desktop-main-menu.active {
  display: inline-block;
}
.desktop-main-menu #block-colmans-theme-main-menu .content a {
  display: none;
}
.desktop-main-menu #block-colmans-theme-main-menu .content ul.menu li.menu-item {
  display: inline-block;
}
.desktop-main-menu #block-colmans-theme-main-menu .content ul.menu li.menu-item a {
  color: #333;
  display: block;
  font-size: 1.1em;
  margin-top: 3px;
  padding: 7px;
}
@media only screen and (min-width: 1025px) and (max-width: 1124px) {
  .desktop-main-menu #block-colmans-theme-main-menu .content ul.menu li.menu-item a {
    font-size: 1em;
    padding: 7px 2px;
  }
}
.desktop-main-menu #block-colmans-theme-main-menu .content ul.menu li.menu-item a:hover {
  border-top: 3px solid #ed1c24;
  margin-top: 0;
  text-decoration: none;
}
.desktop-main-menu #block-colmans-theme-main-menu .content ul.menu li.menu-item a.is-active {
  border-top: 3px solid #ed1c24;
  margin-top: 0;
}

.mobile-menu-container {
  display: none;
  float: right;
  padding: 14px 0;
}
@media only screen and (max-width: 1223px) {
  .mobile-menu-container {
    display: inline-block;
  }
}
.mobile-menu-container.scroll {
  padding: 27px 0 0 10px;
}
.mobile-menu-container #mobile-menu-trigger {
  cursor: pointer;
}
.mobile-menu-container #mobile-menu-trigger span {
  display: block;
  font-family: "Colmans", sans-serif;
  font-size: 2.4em;
  padding: 10px;
}

.frontpage-header-menu {
  display: none;
  padding-right: 12px;
  position: absolute;
  right: 0;
  top: 30px;
  z-index: 500;
}
@media only screen and (max-width: 1223px) {
  .frontpage-header-menu {
    display: none !important;
  }
}
body.path-frontpage .frontpage-header-menu {
  display: block;
}
.frontpage-header-menu .path-frontpage-menu {
  display: inline-block;
}
.frontpage-header-menu .path-frontpage-menu ul {
  display: inline-block;
  margin: 0;
}
.frontpage-header-menu .path-frontpage-menu ul li {
  display: inline-block;
  margin: 0;
}
.frontpage-header-menu .path-frontpage-menu ul li a {
  color: #fff;
  display: block;
  font-size: 1.25em;
  font-weight: 400;
  margin-top: 3px;
  padding: 10px;
  text-shadow: 4px 2px 6px #333;
}
.frontpage-header-menu .path-frontpage-menu ul li a:hover {
  border-top: 3px solid #ed1c24;
  margin-top: 0;
  text-decoration: none;
}

#mobile-menu-content {
  background-color: #fff;
  display: none;
  position: fixed;
  width: 100%;
  z-index: 700;
}
#mobile-menu-content.active {
  display: block;
}
#mobile-menu-content .desktop-social-links {
  display: block;
  float: none;
  padding: 10px 0 30px;
  text-align: center;
}
#mobile-menu-content nav .content a.menu-toggle {
  display: none;
}
#mobile-menu-content nav .content ul.menu {
  list-style-type: none;
  margin: 0;
  padding: 20px;
}
#mobile-menu-content nav .content ul.menu li.menu-item {
  border-bottom: 1px solid #333;
}
#mobile-menu-content nav .content ul.menu li.menu-item a {
  color: #333;
  display: block;
  font-size: 1.4em;
  padding: 15px;
}

footer.main {
  position: relative;
}
footer.main #block-footercontent {
  padding: 5px 0 0px;
}
footer.main #block-footercontent .content p {
  font-size: 1.1em;
  margin: 0;
  text-align: center;
}
footer.main #block-footercontent .content p a {
  color: #ed1c24;
}

#footer-copyright {
  padding-bottom: 40px;
}
#footer-copyright p {
  font-size: 1.1em;
  margin: 0;
  text-align: center;
}
#footer-copyright p a {
  color: #ed1c24;
}

body.path-frontpage .basic-page--feature--image, body.page-node-33 .basic-page .basic-page--feature .basic-page--feature--image, #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-hero-image,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-hero-image, .image-center-buffer {
  height: 800px;
  margin-left: 50%;
  position: relative;
  top: 0;
  z-index: 1;
}
@media (max-width: 568px) {
  #block-aboutblock body.path-frontpage .basic-page--feature--image img, body.path-frontpage #block-aboutblock .basic-page--feature--image img, #block-aboutblock body.page-node-33 .basic-page .basic-page--feature .basic-page--feature--image img, body.page-node-33 .basic-page .basic-page--feature #block-aboutblock .basic-page--feature--image img, #block-aboutblock #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-hero-image img, #block-views-block-front-page-recipe-view-block-1 #block-aboutblock .views-field-field-recipe-hero-image img,
  #block-aboutblock #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-hero-image img,
  #block-views-block-front-page-recipe-view-block-2 #block-aboutblock .views-field-field-recipe-hero-image img,
  #block-aboutblock .image-center-buffer img {
    height: 100%;
    max-height: 400px;
    width: auto;
  }
}
@media only screen and (min-width: 2561px) {
  body.path-frontpage .basic-page--feature--image, body.page-node-33 .basic-page .basic-page--feature .basic-page--feature--image, #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-hero-image,
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-hero-image, .image-center-buffer {
    left: 0;
    position: relative;
  }
  body.path-frontpage .basic-page--feature--image img, body.page-node-33 .basic-page .basic-page--feature .basic-page--feature--image img, #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-hero-image img,
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-hero-image img, .image-center-buffer img {
    height: auto;
    margin: 0;
    position: absolute;
    top: 0;
    width: 100%;
  }
}
body.path-frontpage .basic-page--feature--image img, body.page-node-33 .basic-page .basic-page--feature .basic-page--feature--image img, #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-hero-image img,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-hero-image img, .image-center-buffer img {
  height: 800px;
  margin-left: -50%;
  max-width: none;
  position: relative;
  width: 2560px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
@media only screen and (max-width: 768px) {
  body.path-frontpage .basic-page--feature--image img, body.page-node-33 .basic-page .basic-page--feature .basic-page--feature--image img, #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-hero-image img,
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-hero-image img, .image-center-buffer img {
    margin-left: 0;
  }
}

.messages__wrapper {
  left: 0;
  margin: 0 !important;
  padding: 0 !important;
  position: fixed;
  right: 0;
  top: 0;
}

#block-colmans-theme-local-tasks {
  background-color: #f6e52f;
}
#block-colmans-theme-local-tasks ul {
  margin-bottom: 0;
  margin-top: 0;
  padding: 15px 0;
}
#block-colmans-theme-local-tasks ul li {
  display: inline-block;
  list-style-type: none;
  padding: 0 20px;
}
#block-colmans-theme-local-tasks ul li a {
  color: #333;
}

.colmans-font {
  font-family: "Colmans", sans-serif;
}

.theme-header {
  display: none;
}

.mailchimp-signup-subscribe-form .form-container #mailchimp-newsletter-f950142713-mergefields input[type='email'], .eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="email"],
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="text"],
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="email"],
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="text"], .page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="tel"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="email"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="text"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="tel"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="email"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="text"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="tel"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="email"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="text"],
.mailchimp-signup-subscribe-form .form-container input[type='submit'],
.eform-submission-sweepstakes-summer-2016__form .form-container form input[type="submit"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 input[type="submit"] {
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #fff;
  border: 0;
  color: #333;
  font-size: 1.3em;
  margin: 0;
  outline: 0;
  padding: 11px 15px;
}

.font-colmans {
  font-family: "Colmans", sans-serif;
}

#block-colmans-theme-page-title {
  display: none;
}

.region-content {
  overflow: hidden;
}
body.page-node-9 .region-content, body.page-node-11 .region-content {
  margin-top: 70px;
}

.red-text {
  color: #ed1c24;
}

.toolbar-menu a {
  color: #333;
}

.highlighted {
  left: 20px;
  position: absolute;
  right: 20px;
  top: 150px;
  z-index: 9999;
}
.highlighted .messages {
  background: no-repeat 10px 17px;
  /* LTR */
  border: 1px solid;
  border-width: 1px 1px 1px 0;
  /* LTR */
  border-radius: 2px;
  padding: 15px 20px 15px 35px;
  /* LTR */
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.highlighted .messages a {
  color: #cc2a00;
}
.highlighted [dir="rtl"] .messages {
  background-position: right 10px top 17px;
  text-align: right;
}
.highlighted .messages + .messages {
  margin-top: 1.538em;
}
.highlighted .messages__content {
  background: no-repeat 0 center;
}
.highlighted .messages--status {
  color: #325e1c;
  background-color: #f3faef;
  border-color: #c9e1bd #c9e1bd #c9e1bd transparent;
  /* LTR */
  background-image: url(/themes/contrib/client_theme/images/icons/73b355/check.svg);
  box-shadow: -8px 0 0 #77b259;
  /* LTR */
}
.highlighted .messages--status .messages__content {
  background-image: url(/themes/contrib/client_theme/images/icons/73b355/check.svg);
}
.highlighted .messages--warning {
  border-color: #f4daa6 #f4daa6 #f4daa6 transparent;
  /* LTR */
  color: #734c00;
  box-shadow: -8px 0 0 #e09600;
  /* LTR */
  background-color: #fdf8ed;
  background-image: url(/themes/contrib/client_theme/images/icons/e29700/warning.svg);
}
.highlighted .messages--warning .messages__content {
  background-image: url(/themes/contrib/client_theme/images/icons/e29700/warning.svg);
}
.highlighted .messages--error {
  background-color: #fcf4f2;
  color: #a51b00;
  background-image: url(/themes/contrib/client_theme/images/icons/e32700/error.svg);
  border-color: #f9c9bf #f9c9bf #f9c9bf transparent;
  /* LTR */
  box-shadow: -8px 0 0 #e62600;
  /* LTR */
}
.highlighted .messages--error .messages__content {
  background-image: url(/themes/contrib/client_theme/images/icons/e32700/error.svg);
}
.highlighted .messages--error .error {
  color: inherit;
}
.highlighted .messages__list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.highlighted .messages__item {
  margin-left: 24px;
}
.highlighted .messages__item + .messages__item {
  margin-top: 0.769em;
}

#site-logo {
  left: 20px;
  position: absolute;
  top: 45px;
  width: 177px;
}
@media only screen and (max-width: 1224px) {
  #site-logo {
    display: none !important;
  }
}
#site-logo a {
  display: block;
}

.logo-container {
  z-index: 100;
}

@media (max-width: 568px) {
  body.page-node-33 .basic-page--feature--html {
    top: 38% !important;
  }
}
body.page-node-33 .basic-page--feature--html--container {
  margin: 50px auto !important;
  z-index: 2;
}
@media (max-width: 568px) {
  body.page-node-33 .basic-page--feature--html--container .col8 {
    width: 100%;
  }
}
body.page-node-33 .basic-page--feature--html--container h2 {
  color: #ed1c24;
}
@media (max-width: 568px) {
  body.page-node-33 .basic-page--feature--html--container h2 {
    text-align: left;
  }
}
@media (max-width: 568px) {
  body.page-node-33 .basic-page--feature--html--container p {
    text-align: left;
  }
}
body.page-node-33 .basic-page {
  margin-bottom: 0;
}
body.page-node-33 .basic-page .container {
  margin: 5% auto;
}
@media (max-width: 568px) {
  body.page-node-33 .basic-page .container {
    margin: 5% auto 0;
    padding: 0;
  }
}
@media (max-width: 568px) {
  body.page-node-33 .basic-page .container .row {
    padding: 5%;
  }
}
body.page-node-33 .basic-page .container h2 {
  color: #ed1c24;
}
@media (max-width: 568px) {
  body.page-node-33 .basic-page .container .col6 {
    width: 100%;
  }
}

body.page-node-42 .basic-page {
  margin-bottom: 0;
}
.basic-page .display-title {
  display: none;
}
body.page-node-9 .basic-page .display-title {
  color: #ed1c24;
  display: block;
  font-size: 3.6em;
  margin: 5% 0;
  text-align: center;
}
.basic-page .influencer-upper-text .col12 {
  padding: 0 5% 5%;
  text-align: center;
}
.basic-page .influencer-upper-text .col12 p {
  font-size: 12pt;
}
.basic-page .hotmessyoutube {
  margin-right: 0;
}
@media only screen and (max-width: 768px) {
  .basic-page .hotmessyoutube {
    margin: 0;
    width: 100%;
  }
}
.basic-page .hotmessyoutube iframe {
  height: 506px;
}
.basic-page .hotmessinfo {
  background-color: #ed1c24;
  margin-left: 0;
  min-height: 506px;
  padding: 2%;
}
@media only screen and (max-width: 768px) {
  .basic-page .hotmessinfo {
    margin: 0;
    padding: 6%;
    width: 100%;
  }
}
.basic-page .hotmessinfo p {
  color: #fff;
  font-size: 12pt;
}
.basic-page .hotmessinfo p a {
  background-color: #fff;
  color: #ed1c24;
  padding: 6% 15%;
}
@media only screen and (min-width: 569px) and (max-width: 1024px) {
  .basic-page .hotmessinfo p:nth-child(4) {
    margin-top: 10%;
  }
}
.basic-page .influencer-recipe-main-row {
  margin: 5% 0 0;
}
@media only screen and (max-width: 768px) {
  .basic-page .influencer-recipe-main-row .influencer-recipe-main-col {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .basic-page .influencer-recipe-main-row .influencer-recipe-main-image {
    margin: 5% 0;
    width: 100%;
  }
}
.basic-page .influencer-recipe-main-row .influencer-recipe-header {
  padding: 2%;
}
.basic-page .influencer-recipe-main-row .influencer-recipe-header h2 {
  color: #ed1c24;
  margin-bottom: 0;
}
.basic-page .influencer-recipe-main-row .influencer-recipe-header p {
  font-size: 12pt;
  margin-bottom: 5px;
}
.basic-page .influencer-recipe-main-row .influencer-recipe-info-index {
  border-bottom: 2px solid #333;
  border-top: 2px solid #333;
  margin: 2%;
  padding: 2% 0;
  text-align: center;
}
.basic-page .influencer-recipe-main-row .influencer-recipe-info-index .col3 {
  font-weight: bold;
}
@media (max-width: 568px) {
  .basic-page .influencer-recipe-main-row .influencer-recipe-info-index .col3 {
    font-size: 12pt;
  }
  .basic-page .influencer-recipe-main-row .influencer-recipe-info-index .col3 h4 {
    font-size: 18pt;
  }
}
.basic-page .influencer-recipe-main-row .influencer-recipe-info-index .influencer-heat {
  margin-top: 8px;
}
@media (max-width: 568px) {
  .basic-page .influencer-recipe-main-row .influencer-recipe-directions .col6 {
    width: 100%;
  }
}
@media only screen and (min-width: 569px) and (max-width: 1024px) {
  .basic-page .influencer-recipe-main-row .influencer-recipe-directions .col6 {
    width: 100%;
  }
}
.basic-page .influencer-recipe-main-row .influencer-recipe-directions h4 {
  color: #ed1c24;
}
.basic-page .influencer-recipe-main-row .influencer-recipe-directions ol {
  -webkit-padding-start: 5px;
}
.basic-page .influencer-recipe-main-row .influencer-recipe-directions p {
  font-size: 12pt;
}

@media only screen and (max-width: 1224px) {
  body.path-frontpage .basic-page--feature {
    height: 500px;
  }
}
@media only screen and (max-width: 768px) {
  body.path-frontpage .basic-page--feature {
    height: 383px;
  }
}
@media (max-width: 568px) {
  body.path-frontpage .basic-page--feature {
    border-bottom: 1px solid #ccc;
    height: 250px;
  }
}
body.path-frontpage .basic-page--feature--image {
  background-image: none;
}
@media only screen and (max-width: 1224px) {
  body.path-frontpage .basic-page--feature--image {
    height: 500px;
  }
}
@media only screen and (max-width: 768px) {
  body.path-frontpage .basic-page--feature--image {
    height: 383px;
  }
}
@media (max-width: 568px) {
  body.path-frontpage .basic-page--feature--image {
    height: 250px;
  }
}
@media only screen and (max-width: 1224px) {
  body.path-frontpage .basic-page--feature--image img {
    width: 1600px;
    height: 500px;
  }
}
@media only screen and (max-width: 768px) {
  body.path-frontpage .basic-page--feature--image img {
    width: 1224px;
    height: 383px;
    left: 0;
  }
}
@media (max-width: 568px) {
  body.path-frontpage .basic-page--feature--image img {
    width: 800px;
    height: 250px;
    left: 0;
  }
}
body.path-frontpage .basic-page {
  margin-bottom: 0;
}
body.path-frontpage .basic-page .container {
  margin: 5% auto;
}
@media (max-width: 568px) {
  body.path-frontpage .basic-page .container {
    margin: 5% auto 0;
    padding: 0;
  }
}
@media (max-width: 568px) {
  body.path-frontpage .basic-page .container .row {
    padding: 5%;
  }
}
body.path-frontpage .basic-page .container h2 {
  color: #ed1c24;
}
@media (max-width: 568px) {
  body.path-frontpage .basic-page .container .col6 {
    width: 100%;
  }
}

.basic-page .basic-page--feature {
  position: relative;
  text-align: center;
}
@media (max-width: 568px) {
  .basic-page .basic-page--feature {
    height: 400px;
  }
  body.page-node-42 .basic-page .basic-page--feature {
    height: 800px;
  }
  body.page-node-33 .basic-page .basic-page--feature {
    border-bottom: 1px solid #ccc;
    height: 900px;
  }
}
@media only screen and (min-width: 569px) and (max-width: 768px) {
  .basic-page .basic-page--feature {
    height: 501px;
  }
  body.page-node-7 .basic-page .basic-page--feature {
    height: 600px;
    overflow: hidden;
  }
}
body.page-node-42 .basic-page .basic-page--feature {
  max-height: 800px;
}
@media only screen and (max-width: 1024px) {
  body.page-node-33 .basic-page .basic-page--feature .basic-page--feature--image {
    left: 0;
  }
}
body.page-node-33 .basic-page .basic-page--feature .basic-page--feature--image img {
  height: 800px;
  width: 2560px;
}
@media only screen and (max-width: 768px) {
  body.page-node-33 .basic-page .basic-page--feature .basic-page--feature--image img {
    height: 501px;
    width: 1603px;
  }
}
@media (max-width: 568px) {
  body.page-node-33 .basic-page .basic-page--feature .basic-page--feature--image img {
    height: 400px;
    width: 1280px;
    margin-top: -16%;
  }
}
body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--image {
  height: 800px;
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
  body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--image {
    height: 600px;
    overflow: hidden;
  }
}
@media only screen and (max-width: 768px) {
  body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--image div {
    left: inherit;
  }
  body.page-node-42 .basic-page .basic-page--feature .basic-page--feature--image div img {
    opacity: .5 !important;
  }
  body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--image div img {
    min-width: 1920px;
  }
}
@media only screen and (max-width: 568px) {
  body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--image div {
    left: inherit;
  }
  body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--image div img {
    min-width: 1280px;
  }
}
body.page-node-42 .basic-page .basic-page--feature .basic-page--feature--image {
  background: #333 !important;
}
body.page-node-42 .basic-page .basic-page--feature .basic-page--feature--image img {
  opacity: .5 !important;
}
body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--image img {
  width: 100%;
  min-width: 2560px;
  left: 100%;
  /* move the whole width of the image to the right */
  margin-left: -200%;
  position: relative;
}
@media only screen and (max-width: 768px) {
  body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--image img {
    margin-left: -230%;
  }
}
@media (max-width: 568px) {
  body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--image img {
    margin-left: -260%;
  }
}
.basic-page .basic-page--feature .basic-page--feature--html {
  bottom: 0;
  height: 100%;
  left: 0;
  padding-top: 217px;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
@media only screen and (max-width: 1224px) {
  .basic-page .basic-page--feature .basic-page--feature--html {
    padding-top: 18%;
  }
}
@media only screen and (max-width: 1024px) {
  .basic-page .basic-page--feature .basic-page--feature--html {
    padding-top: 5%;
  }
}
.basic-page .basic-page--feature .basic-page--feature--html.static-header {
  padding-top: 10px;
}
@media only screen and (min-width: 569px) and (max-width: 1024px) {
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container {
    min-height: 500px;
  }
  body.page-node-42 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container {
    width: 95% !important;
  }
}
@media (max-width: 568px) {
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container {
    min-height: 328px;
  }
  body.page-node-42 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container {
    width: 95% !important;
    top: 53% !important;
  }
}
body.page-node-42 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container {
  top: 45%;
  width: 35%;
}
body.page-node-42 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container h2 {
  color: #ed1c24;
  font-weight: bold;
}
@media (max-width: 568px) {
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container p {
    color: #333 !important;
  }
}
body.page-node-42 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container p {
  color: #fff;
  font-weight: bold;
}
body.page-node-42 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container a {
  color: #fff !important;
  text-decoration: none;
  background: #ed1c24;
  padding: 10px;
}
.basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top,
.basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-bottom {
  width: 30%;
}
.basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p,
.basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-bottom p {
  font-size: 1.5em;
  margin: 0;
}
body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top {
  padding-top: 100px;
  width: 333px;
}
@media only screen and (max-width: 768px) {
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top {
    margin: 0 auto;
    position: absolute;
    top: 15px;
    width: 100%;
  }
  body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top {
    font-weight: 600;
    line-height: 1.4em;
    padding-top: 60px;
    width: 100%;
  }
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(1) {
    margin: 0 auto;
    max-width: 346px;
    text-align: center;
  }
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(1) img {
    width: 80%;
  }
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(2) {
    text-shadow: 2px 2px #333;
  }
  body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(2) {
    text-shadow: 2px 4px 8px #000000;
  }
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(3) {
    text-shadow: 2px 2px #333;
  }
  body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(3) {
    text-shadow: 2px 4px 8px #000000;
  }
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(4) {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 425px;
  }
}
@media only screen and (max-width: 568px) {
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top {
    left: 0;
    top: 15px;
  }
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(1) img {
    width: 65%;
  }
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(2) {
    display: none;
  }
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(3) {
    display: none;
  }
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(4) {
    margin: 32px;
    top: 275px;
  }
}
body.page-node-7 .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top {
  font-weight: 600;
  line-height: 1.4em;
  margin: 0 auto;
}
.basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p {
  color: #fff;
}
.basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(2) {
  text-shadow: 1px 1px 1px #333;
}
.basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(3) {
  text-shadow: 1px 1px 1px #333;
}
.basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top p:nth-child(4) {
  margin: 10%;
}
.basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-top #sweeps-button {
  background-color: #ed1c24;
  color: #fff;
  font-weight: bold;
  padding: 10px 25px;
  text-decoration: none;
}
.basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-bottom {
  bottom: -50px;
  position: absolute;
}
@media only screen and (max-width: 768px) {
  .basic-page .basic-page--feature .basic-page--feature--html .basic-page--feature--html--container .front-feature-bottom {
    display: none;
  }
}

.recipe-full {
  padding-bottom: 80px;
}
@media only screen and (max-width: 1024px) {
  .recipe-full .col6 {
    float: none;
    margin: 0;
    width: 100%;
  }
}
@media only screen and (max-width: 1024px) {
  .recipe-full .row1col6b {
    float: left;
    clear: both;
    margin: 45px auto;
  }
}
.recipe-full .row1col6b .main-slider {
  max-width: 350px;
  margin: 0 auto;
}
@media only screen and (max-width: 1024px) {
  .recipe-full .row1col6b .main-slider {
    margin: 0;
  }
}
.recipe-full .row1col6b .main-slider > div {
  opacity: 0;
  visibility: hidden;
  transition: opacity 1s ease;
  -webkit-transition: opacity 1s ease;
}
.recipe-full .row1col6b .main-slider > div.slick-initialized {
  visibility: visible;
  opacity: 1;
}
.recipe-full .row1col6b .nav-slider {
  padding-top: 20px;
  max-width: 350px;
  margin: 0 auto;
  position: relative;
}
@media only screen and (max-width: 1024px) {
  .recipe-full .row1col6b .nav-slider {
    margin: 0;
  }
}
.recipe-full .row1col6b .nav-slider > div {
  opacity: 0;
  visibility: hidden;
  transition: opacity 1s ease;
  -webkit-transition: opacity 1s ease;
}
.recipe-full .row1col6b .nav-slider > div.slick-initialized {
  visibility: visible;
  opacity: 1;
}
.recipe-full .row1col6b .nav-slider img {
  max-width: 110px;
  padding: 5px 5px 5px 0px;
}
.recipe-full .row1col6b .nav-slider img:focus-visible {
  outline: none;
}
.recipe-full .row1col6b .nav-slider .slick-track {
  float: left;
}
.recipe-full .row1col6b .nav-slider .slick-slide {
  max-width: 130px !important;
}
.recipe-full .row1col6b .nav-slider .slick-slide.slide-active {
  outline: none;
}
.recipe-full .row1col6b .nav-slider .slick-slide:focus-visible {
  outline: none;
}
.recipe-full .row1col6b .nav-slider .slick-slide img:focus-visible {
  outline: none !important;
}
.recipe-full .row1col6b .nav-slider .slick-prev:before, .recipe-full .row1col6b .nav-slider .slick-next:before {
  font-family: FontAwesome;
  font-size: 40px;
  line-height: 1;
  color: #ed1c24;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.recipe-full .row1col6b .nav-slider .slick-prev:before {
  content: "\f053";
}
.recipe-full .row1col6b .nav-slider [dir="rtl"] .slick-prev:before {
  content: "\f054";
}
.recipe-full .row1col6b .nav-slider [dir="rtl"] .slick-next {
  left: -10px;
  top: 70px;
  right: auto;
}
.recipe-full .row1col6b .nav-slider .slick-next:before {
  content: "\f054";
}
.recipe-full .row1col6b .nav-slider [dir="rtl"] .slick-next:before {
  content: "\f053";
}
.recipe-full .row1col6b .nav-slider .slick-prev {
  display: none !important;
}
.recipe-full .row1col6b .youtubelink {
  display: none;
}
.recipe-full .row1col6b #youtubeiframespan {
  padding-left: 0;
  padding-right: 0;
  list-style-type: none;
  margin: 0 auto;
  max-width: 350px;
}
@media only screen and (max-width: 568px) {
  .recipe-full .row1col6b #youtubeiframespan {
    float: inherit;
    margin-top: 5%;
  }
}
.recipe-full .row1col6b #youtubeiframespan a i {
  color: #ed1c24;
}
.recipe-full .row1col6b #youtubeiframespan a span {
  font-size: 20px;
  padding-left: 0;
  padding-right: 0;
}
@media only screen and (max-width: 568px) {
  .recipe-full .row1col6b #youtubeiframespan a span {
    font-size: 1em;
  }
}
.recipe-full .row1col6a .product-teaser--title {
  cursor: pointer;
  font-size: 1.4em;
  text-align: center;
}
.recipe-full .row1col6a .product-teaser--title div:last-child {
  font-weight: bold;
  color: #ed1c24;
}
.recipe-full .row1col6a .product-teaser--title .madewith {
  color: #333;
}
.recipe-full .row1col6a .desktop-social-links-lower {
  display: inline-block;
  float: left;
  padding: 20px 0;
  vertical-align: top;
  width: 100%;
}
.recipe-full .row1col6a .desktop-social-links-lower.active {
  padding-left: 30px;
}
.recipe-full .row1col6a .desktop-social-links-lower p {
  padding-top: 14px;
}
.recipe-full .row1col6a .desktop-social-links-lower ul {
  display: inline-block;
  margin: 0;
  padding: 0;
  width: 100%;
}
.recipe-full .row1col6a .desktop-social-links-lower ul li {
  display: inline-block;
  font-size: 2em;
  list-style-type: none;
  padding: 0 7px;
  padding-left: 0;
}
.recipe-full .row1col6a .desktop-social-links-lower ul li span {
  font-size: 1em;
  font-weight: bold;
  padding-left: 0;
}
.recipe-full .row1col6a .desktop-social-links-lower ul span {
  cursor: pointer;
  display: inline-block;
  font-size: 2em;
  list-style-type: none;
  padding: 0 7px;
}
.recipe-full .row1col6a .desktop-social-links-lower a {
  color: #333;
}
.recipe-full .row1col6a .desktop-social-links-lower a i {
  line-height: 1.2em;
}
.recipe-full .recipe-full--header-video {
  position: relative;
}
.recipe-full .recipe-full--header-video .recipe-full-lets-cook-icon {
  bottom: 0;
  display: block;
  height: 175px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 100;
}
@media screen and (min-aspect-ratio: 16 / 9) {
  .recipe-full .recipe-full--header-video .recipe-full-lets-cook-icon {
    display: block;
  }
}
@media only screen and (max-width: 1024px) {
  .recipe-full .recipe-full--header-video .recipe-full-lets-cook-icon {
    display: none;
  }
}
.recipe-full .recipe-full--header-video .recipe-full-lets-cook-icon img {
  border-radius: 50%;
  box-shadow: 0 0 17px rgba(51, 51, 51, 0.3);
  cursor: pointer;
  height: 125px;
  width: 125px;
}
.recipe-full .recipe-full--header-video .video-center-buffer {
  background-color: #000;
}
.recipe-full .recipe-full--header-video .video-center-buffer video {
  margin-bottom: -8px;
  opacity: .8;
}
.recipe-full .recipe-full--header-video .video-center-buffer h1 {
  font-size: 3em;
}
@media only screen and (max-width: 1024px) {
  .recipe-full .recipe-full--header-video .video-center-buffer h1 {
    display: none;
  }
}
.recipe-full .recipe-full--header-video .video-center-buffer h1 div {
  bottom: 0;
  color: #fff;
  left: 0;
  padding: 20% 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
}
.recipe-full .recipe-full--header-video .video-center-buffer .youtube-embedvideo-link {
  bottom: 0;
  cursor: pointer;
  left: 0;
  padding: 25% 25% 15%;
  position: absolute;
  right: 0;
  text-align: center;
  text-decoration: none;
  top: 0;
  z-index: 1;
}
@media (max-width: 568px) {
  .recipe-full .recipe-full--header-video .video-center-buffer .youtube-embedvideo-link {
    padding: 10% 25% 15%;
  }
}
.recipe-full .recipe-full--header-video .video-center-buffer .youtube-embedvideo-link span {
  color: #fff;
  font-size: 2em;
}
.recipe-full .recipe-full--header-video .video-center-buffer .youtube-embedvideo-link .fa-stack {
  margin-top: 8%;
  width: 84px;
}
.recipe-full .recipe-full--header-video .video-center-buffer .youtube-embedvideo-link .fa-stack i {
  font-size: 3em;
}
.recipe-full .recipe-full--header-video .video-center-buffer .youtube-embedvideo-link .fa-stack .fa-play-circle {
  color: #ed1c24;
}
.recipe-full .recipe-full--header-embedvideo .video-center-buffer {
  position: relative;
}
.recipe-full .recipe-full--header-embedvideo .video-center-buffer .youtubeclosebutton {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 5%;
  width: 10% !important;
}
.recipe-full .recipe-full--header-embedvideo .video-center-buffer .youtubeclosebutton i {
  color: #fff;
  font-size: 2em;
}
@media only screen and (min-width: 1025px) {
  .recipe-full .recipe-full--header-embedvideo iframe {
    min-height: 800px;
  }
}
@media only screen and (min-width: 569px) and (max-width: 1024px) {
  .recipe-full .recipe-full--header-embedvideo iframe {
    min-height: 600px;
  }
}
@media (max-width: 568px) {
  .recipe-full .recipe-full--header-embedvideo iframe {
    min-height: 350px;
  }
}
.recipe-full .recipe-full--header-image {
  height: 0px !important;
  overflow: hidden;
  position: relative;
}
.recipe-full .recipe-full--header-image.max-100-percent .recipe-full-lets-cook-icon, .recipe-full .recipe-full--header-image.max-full-screen .recipe-full-lets-cook-icon {
  display: block;
}
.recipe-full .recipe-full--header-image .recipe-full-lets-cook-icon {
  bottom: 0;
  display: none;
  height: 175px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 100;
}
@media screen and (min-aspect-ratio: 16 / 9) {
  .recipe-full .recipe-full--header-image .recipe-full-lets-cook-icon {
    display: block;
  }
}
.recipe-full .recipe-full--header-image .recipe-full-lets-cook-icon img {
  border-radius: 50%;
  box-shadow: 0 0 17px rgba(51, 51, 51, 0.3);
  cursor: pointer;
  height: 125px;
  width: 125px;
}
@media only screen and (min-width: 2561px) {
  .recipe-full .recipe-full--header-image .image-center-buffer {
    float: none;
    left: 0;
    position: relative;
  }
}
.recipe-full .recipe-full--header-image .image-center-buffer img {
  max-width: none;
}
.recipe-full .container {
  padding-top: 90px;
}
.recipe-full p {
  font-size: 1.2em;
}
.recipe-full .recipe-full--display-title {
  color: #ed1c24;
  font-size: 2.5em;
  font-weight: bold;
}
.recipe-full .recipe-full--display-sub-title {
  font-size: 1.5em;
  font-weight: bold;
}
.recipe-full .recipe-full--ingredients .header,
.recipe-full .recipe-full--directions .header {
  color: #ed1c24;
  font-size: 1.5em;
  font-weight: bold;
  margin-bottom: 20px;
}
.recipe-full .recipe-full--ingredients ul,
.recipe-full .recipe-full--ingredients ol,
.recipe-full .recipe-full--directions ul,
.recipe-full .recipe-full--directions ol {
  margin: 0;
  padding: 0;
}
.recipe-full .recipe-full--ingredients ul li,
.recipe-full .recipe-full--ingredients ol li,
.recipe-full .recipe-full--directions ul li,
.recipe-full .recipe-full--directions ol li {
  font-size: 1.2em;
  padding: 3px 0;
}
.recipe-full .recipe-full--ingredients ul,
.recipe-full .recipe-full--directions ul {
  list-style-type: none;
}
.recipe-full .recipe-full--ingredients ol,
.recipe-full .recipe-full--directions ol {
  padding-left: 18px;
}
.recipe-full .recipe-full--ingredients ol li,
.recipe-full .recipe-full--directions ol li {
  padding-bottom: 15px;
}
.recipe-full .recipe-full--ingredients {
  margin-bottom: 45px;
}
@media only screen and (max-width: 1024px) {
  .recipe-full .recipe-full--related-product {
    padding-top: 50px;
  }
}
.recipe-full .recipe-full--related-product header {
  display: none;
}
.recipe-full .recipe-full--related-product .product-teaser--hero-image {
  text-align: center;
}
.recipe-full .recipe-full--related-product .product-teaser--hero-image img {
  max-width: 160px;
}
.recipe-full .row2 {
  padding-top: 50px;
}
.recipe-full .row2col6b {
  padding-top: 50px;
}
.recipe-full .row11 {
  border: 1px solid #ccc;
  border-width: 1px 0;
  padding: 30px 10px;
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
@media only screen and (max-width: 1024px) {
  .recipe-full .row11 {
    justify-content: space-between;
  }
}
.recipe-full .row11 .recipe-related-product {
  max-width: 30%;
}
.recipe-full .row11 .recipe-related-product header {
  display: none;
}
.recipe-full .row11 .recipe-meta-info {
  display: flex;
  flex-direction: column;
  padding-bottom: 48px;
  margin-left: auto;
}
.recipe-full .row11 .recipe-meta-info .col3 {
  width: 100%;
}
.recipe-full .row11 .recipe-meta-info .col3 div {
  padding-bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.recipe-full .row11 .recipe-meta-info .col3 div div:nth-child(1) {
  font-size: 2.25em;
  font-weight: bold;
  position: relative;
  line-height: 1;
}
@media (max-width: 568px) {
  .recipe-full .row11 .recipe-meta-info .col3 div div:nth-child(1) {
    font-size: 1.17em;
  }
}
.recipe-full .row11 .recipe-meta-info .col3 div div:nth-child(2) {
  font-size: 2.25em;
  text-align: center;
  white-space: nowrap;
  margin-left: 15px;
}
@media (max-width: 568px) {
  .recipe-full .row11 .recipe-meta-info .col3 div div:nth-child(2) {
    font-size: 1.17em;
  }
}
.recipe-full .row11 .recipe-meta-info .col3 div div:nth-child(2) img {
  max-width: 25px;
  padding-left: 2px;
}
.recipe-full .row11 .row11col3a,
.recipe-full .row11 .row11col3b,
.recipe-full .row11 .row11col3c,
.recipe-full .row11 .row11col3d {
  display: inline-block;
  float: none;
  margin: 0;
  vertical-align: bottom;
  width: 24%;
}
@media only screen and (max-width: 568px) {
  .recipe-full .row11 .row11col3a,
  .recipe-full .row11 .row11col3b,
  .recipe-full .row11 .row11col3c,
  .recipe-full .row11 .row11col3d {
    width: 48%;
  }
}
.recipe-full .row11 .row11col3a div,
.recipe-full .row11 .row11col3b div,
.recipe-full .row11 .row11col3c div,
.recipe-full .row11 .row11col3d div {
  padding-bottom: 40px;
  padding-top: 15px;
  position: relative;
}
.recipe-full .row11 .row11col3a div div:nth-child(1),
.recipe-full .row11 .row11col3b div div:nth-child(1),
.recipe-full .row11 .row11col3c div div:nth-child(1),
.recipe-full .row11 .row11col3d div div:nth-child(1) {
  bottom: 0;
  font-size: 1.5em;
  font-weight: bold;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
}
.recipe-full .row11 .row11col3a div div:nth-child(2),
.recipe-full .row11 .row11col3b div div:nth-child(2),
.recipe-full .row11 .row11col3c div div:nth-child(2),
.recipe-full .row11 .row11col3d div div:nth-child(2) {
  font-size: 2.3em;
  text-align: center;
  white-space: nowrap;
}
.recipe-full .row11 .row11col3a div div:nth-child(2) img,
.recipe-full .row11 .row11col3b div div:nth-child(2) img,
.recipe-full .row11 .row11col3c div div:nth-child(2) img,
.recipe-full .row11 .row11col3d div div:nth-child(2) img {
  max-width: 25px;
  padding-left: 2px;
}

.product {
  padding: 80px 0;
}
@media only screen and (max-width: 768px) {
  .product .col6 {
    width: 96%;
  }
}
.product .row .product--row1--col6a {
  max-height: 500px;
  text-align: center;
}
.product .row .product--row1--col6a img {
  max-height: 400px;
  width: auto;
}
.product .row .product--row1--col6a .desktop-social-links-lower {
  display: inline-block;
  padding: 20px;
  vertical-align: top;
}
.product .row .product--row1--col6a .desktop-social-links-lower.active {
  padding-left: 30px;
}
.product .row .product--row1--col6a .desktop-social-links-lower p {
  padding-top: 14px;
}
.product .row .product--row1--col6a .desktop-social-links-lower ul {
  display: inline-block;
  margin: 0;
  padding: 0;
}
.product .row .product--row1--col6a .desktop-social-links-lower ul li {
  display: inline-block;
  font-size: 2em;
  list-style-type: none;
  padding: 0 7px;
}
.product .row .product--row1--col6a .desktop-social-links-lower ul li span {
  font-size: 1em;
  font-weight: bold;
}
.product .row .product--row1--col6a .desktop-social-links-lower ul span {
  cursor: pointer;
  display: inline-block;
  font-size: 2em;
  list-style-type: none;
  padding: 0 7px;
}
.product .row .product--row1--col6a .desktop-social-links-lower a {
  color: #333;
}
.product .row .product--row1--col6a .desktop-social-links-lower a i {
  line-height: 1.2em;
}
@media only screen and (max-width: 768px) {
  .product .row .product--row1--col6b {
    padding-top: 4%;
  }
}
.product .row .product--row1--col6b h1,
.product .row .product--row1--col6b h2 {
  color: #ed1c24;
  font-size: 2em;
  font-weight: bold;
  margin-top: 10px;
}
.product .row .product--row1--col6b .product--description p {
  font-size: 1.2em;
  line-height: 1.4em;
}
.product .row .product--row1--col6b .product--tabs .product--tab-header {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.product .row .product--row1--col6b .product--tabs .product--tab-header li {
  border: 1px solid #ed1c24;
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 0;
}
.product .row .product--row1--col6b .product--tabs .product--tab-header li.product--tab--ibotta--header {
  background-color: #26938e;
  border: 1px solid #26938e;
}
.product .row .product--row1--col6b .product--tabs .product--tab-header li.product--tab--ibotta--header a {
  color: #fff;
  text-transform: none;
  font-family: "Colmans", sans-serif;
}
.product .row .product--row1--col6b .product--tabs .product--tab-header li.active {
  background-color: #ed1c24;
}
.product .row .product--row1--col6b .product--tabs .product--tab-header li.active a {
  color: #fff;
}
.product .row .product--row1--col6b .product--tabs .product--tab-header li a {
  display: block;
  font-weight: bold;
  padding: 10px;
  text-transform: uppercase;
}
.product .row .product--row1--col6b .product--tabs .product--tab-header li a:hover, .product .row .product--row1--col6b .product--tabs .product--tab-header li a:active, .product .row .product--row1--col6b .product--tabs .product--tab-header li a:focus {
  outline: 0;
  text-decoration: none;
}
.product .row .product--row1--col6b .product--tabs .product--tab {
  display: none;
}
.product .row .product--row1--col6b .product--tabs .product--tab--ibotta {
  display: none;
}
.product .row .product--row1--col6b .product--tabs .product--tab--buy-now {
  background-color: #ed1c24;
  color: #fff;
  display: none;
}
.product .row .product--row1--col6b .product--tabs .product--tab--buy-now.active {
  display: block;
}
.product .row .product--row1--col6b .product--tabs .product--tab--buy-now .product--tab--buy-now--col6a,
.product .row .product--row1--col6b .product--tabs .product--tab--buy-now .product--tab--buy-now--col6b {
  padding: 15px 0;
}
.product .row .product--row1--col6b .product--tabs .product--tab--buy-now h4 {
  color: #fff;
  font-size: 1.1em;
  font-weight: bold;
  margin: 0 0 15px;
}
.product .row .product--row1--col6b .product--tabs .product--tab--buy-now p {
  color: #fff;
  font-size: 1em;
  line-height: 1.1em;
  margin: 0 0 10px;
}
.product .row .product--row1--col6b .product--tabs .product--tab--buy-now a {
  background-color: #fff;
  display: block;
  line-height: 0;
  margin-bottom: 15px;
  padding: 10px;
  text-align: center;
}
.product .row .product--row1--col6b .product--tabs .product--tab--buy-now a img {
  max-height: 27px;
  max-width: 140px;
  width: auto;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details {
  background-color: #ed1c24;
  color: #fff;
  padding: 10px 0;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details.active {
  display: block;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a {
  border: 1px solid #fff;
  padding: 4px;
}
@media only screen and (max-width: 1024px) {
  .product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a {
    width: 96%;
  }
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a h3 {
  color: #fff;
  font-size: 1.2em;
  font-weight: bold;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-1 div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-2 div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-3 div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-4 div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-5 div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-6 div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-7 div {
  white-space: nowrap;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-1 div div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-2 div div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-3 div div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-4 div div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-5 div div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-6 div div,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-7 div div {
  display: inline-block;
  font-size: 1em;
  white-space: nowrap;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-1 div div.label,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-2 div div.label,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-3 div div.label,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-4 div div.label,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-5 div div.label,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-6 div div.label,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-7 div div.label {
  font-weight: bold;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-3,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .amount-per-serving,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .percent-daily-values,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-4,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-5,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-6,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-7 {
  border-bottom: 1px solid #fff;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-4 div div:nth-child(2),
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-5 div div:nth-child(2),
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-6 div div:nth-child(2),
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-7 div div:nth-child(2) {
  display: inline;
  font-weight: bold;
  margin-right: 5px;
  white-space: normal;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-4 div div:nth-child(2) span,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-5 div div:nth-child(2) span,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-6 div div:nth-child(2) span,
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-7 div div:nth-child(2) span {
  float: right;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .final-message {
  font-size: .8em;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .percent-daily-values {
  font-weight: bold;
  text-align: right;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .amount-per-serving {
  text-align: right;
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6a .nut-group-2 {
  border-bottom: 2px solid #fff;
}
@media only screen and (max-width: 1024px) {
  .product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6b {
    padding-top: 4%;
    width: 96%;
  }
}
.product .row .product--row1--col6b .product--tabs .product--tab--product-details .product--tab--product-details--col6b .label {
  font-size: 1.2em;
  font-weight: bold;
}

.mailchimp-signup-subscribe-form {
  background-color: #ed1c24;
  text-align: center;
  padding: 20px 0;
}
.mailchimp-signup-subscribe-form .form-container {
  display: inline-block;
}
@media (max-width: 568px) {
  .mailchimp-signup-subscribe-form .form-container {
    display: block;
  }
}
.mailchimp-signup-subscribe-form .form-container #mailchimp-newsletter-f950142713-mergefields {
  display: inline-block;
}
@media (max-width: 568px) {
  .mailchimp-signup-subscribe-form .form-container #mailchimp-newsletter-f950142713-mergefields {
    display: block;
  }
}
.mailchimp-signup-subscribe-form .form-container #mailchimp-newsletter-f950142713-mergefields label {
  display: none;
}
.mailchimp-signup-subscribe-form .form-container #mailchimp-newsletter-f950142713-mergefields input[type='email'] {
  background-color: #fff;
  color: #333;
  font-size: 1.1em;
  font-weight: bold;
  margin-right: -3px;
}
.mailchimp-signup-subscribe-form .form-container #mailchimp-newsletter-f950142713-mergefields input[type='email']::-webkit-input-placeholder {
  color: #333;
}
.mailchimp-signup-subscribe-form .form-container #mailchimp-newsletter-f950142713-mergefields input[type='email']:-moz-placeholder {
  color: #333;
}
.mailchimp-signup-subscribe-form .form-container #mailchimp-newsletter-f950142713-mergefields input[type='email']::-moz-placeholder {
  color: #333;
}
.mailchimp-signup-subscribe-form .form-container #mailchimp-newsletter-f950142713-mergefields input[type='email']:-ms-input-placeholder {
  color: #333;
}
@media (max-width: 568px) {
  .mailchimp-signup-subscribe-form .form-container #mailchimp-newsletter-f950142713-mergefields input[type='email'] {
    width: 90%;
    margin-right: 0;
  }
}
.mailchimp-signup-subscribe-form .form-container #edit-actions {
  display: inline-block;
}
@media (max-width: 568px) {
  .mailchimp-signup-subscribe-form .form-container #edit-actions {
    display: block;
  }
}
.mailchimp-signup-subscribe-form .form-container input[type='submit'] {
  background-color: #333;
  color: #fff;
  display: inline-block;
  font-size: 1.1em;
  font-weight: bold;
  text-transform: uppercase;
  border-left: 5px solid #f6e52f;
}
@media (max-width: 568px) {
  .mailchimp-signup-subscribe-form .form-container input[type='submit'] {
    width: 90%;
    border-top: 5px solid #f6e52f;
    border-left: 0px;
  }
}

body.nlty .messages__wrapper {
  display: none;
}

#newsletter-thank-you {
  background-color: #f6e52f;
  display: inline-block;
  height: 100px;
  margin: 0 auto;
  margin-bottom: -7px;
  text-align: center;
  width: 100%;
}
#newsletter-thank-you .thank-you-div-container .thank-you-div-row {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  margin-left: -5%;
}
#newsletter-thank-you .thank-you-div-container .thank-you-div-row .thumbs-up-container {
  margin: 0 10px;
  margin-top: -25px;
}
@media only screen and (max-width: 1024px) {
  #newsletter-thank-you .thank-you-div-container .thank-you-div-row .thumbs-up-container {
    margin-top: 0;
  }
}
#newsletter-thank-you .thank-you-div-container .thank-you-div-row .thumbs-up-container i {
  font-size: 3em;
}
#newsletter-thank-you .thank-you-div-container .thank-you-div-row .arrow-container {
  margin-top: 25px;
  max-width: 244px;
}
@media only screen and (max-width: 1024px) {
  #newsletter-thank-you .thank-you-div-container .thank-you-div-row .arrow-container {
    display: none;
  }
}
#newsletter-thank-you .thank-you-div-container .thank-you-div-row #close-thank-you-container {
  cursor: pointer;
  margin: 0 10px;
  margin-top: -25px;
  position: absolute;
  right: 0;
}
@media only screen and (max-width: 1024px) {
  #newsletter-thank-you .thank-you-div-container .thank-you-div-row #close-thank-you-container {
    margin-top: 0;
  }
}
#newsletter-thank-you .thank-you-div-container .thank-you-div-row #close-thank-you-container i {
  font-size: 2em;
}
#newsletter-thank-you .thank-you-div-container .thank-you-div-row #text-container {
  margin-top: -25px;
}
@media only screen and (max-width: 1024px) {
  #newsletter-thank-you .thank-you-div-container .thank-you-div-row #text-container {
    margin-top: 10px;
  }
}
@media only screen and (max-width: 1024px) {
  #newsletter-thank-you .thank-you-div-container .thank-you-div-row #text-container p {
    font-size: 16px;
    margin: 0;
  }
}
#newsletter-thank-you .thank-you-div-container .thank-you-div-row #text-container .desktop-social-links {
  display: none;
}
@media only screen and (max-width: 1024px) {
  #newsletter-thank-you .thank-you-div-container .thank-you-div-row #text-container .desktop-social-links {
    display: block;
    padding: 0;
  }
}

#block-colmans-theme-footer .content {
  text-align: center;
}
#block-colmans-theme-footer .content .menu-toggle {
  display: none;
}
#block-colmans-theme-footer .content ul {
  display: inline-block;
  margin: 10px 0 0;
  padding: 6px 0;
}
#block-colmans-theme-footer .content ul li {
  float: left;
  padding: 0 6px;
}
#block-colmans-theme-footer .content ul li a {
  font-size: 1.1em;
}
#block-colmans-theme-footer .content ul li + li {
  border-left: 1px solid #333;
}

#block-aboutblock {
  overflow: hidden;
}
#block-aboutblock .content {
  position: relative;
}
#block-aboutblock .content .about-block {
  height: 800px;
}
@media (max-width: 568px) {
  #block-aboutblock .content .about-block {
    min-height: 450px;
    background-color: #f6e52f;
    display: flex;
    flex-direction: column;
    height: auto;
  }
}
#block-aboutblock .content .about-block .image-center-buffer {
  z-index: 1;
}
@media (max-width: 568px) {
  #block-aboutblock .content .about-block .image-center-buffer {
    display: none;
  }
}
#block-aboutblock .content .about-block .about-block-html-container {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 2;
}
@media (max-width: 568px) {
  #block-aboutblock .content .about-block .about-block-html-container {
    height: auto;
    position: relative;
  }
}
#block-aboutblock .content .about-block .about-block-html-container .container {
  align-items: center;
  display: flex;
  height: 800px;
  justify-content: left;
}
@media (max-width: 568px) {
  #block-aboutblock .content .about-block .about-block-html-container .container {
    height: auto;
    align-items: flex-start;
  }
}
#block-aboutblock .content .about-block .about-block-html-container .container .text-block {
  width: 50%;
}
@media only screen and (max-width: 768px) {
  #block-aboutblock .content .about-block .about-block-html-container .container .text-block {
    width: 100%;
  }
}
@media (max-width: 568px) {
  #block-aboutblock .content .about-block .about-block-html-container .container .text-block {
    padding: 50px 20px;
    height: auto;
    background-color: #f6e52f;
  }
}
#block-aboutblock .content .about-block .about-block-html-container .container .text-block h2 {
  color: #ed1c24;
  font-size: 3em;
  font-weight: bold;
}
@media (max-width: 568px) {
  #block-aboutblock .content .about-block .about-block-html-container .container .text-block h2 {
    font-size: 2.3em;
  }
}
#block-aboutblock .content .about-block .about-block-html-container .container .text-block p {
  line-height: 1.4em;
  margin: 0;
  color: #ed1c24;
  font-size: 2em;
}
#block-aboutblock .content .about-block .about-block-html-container .container .text-block p a {
  display: table;
  margin: 15px 0;
  color: white;
  background-color: #ed1c24;
  padding: 30px 60px;
  font-weight: bold;
  font-size: 42px;
  box-shadow: white 10px 10px;
  text-decoration: none;
  transition: box-shadow .15s ease-in-out;
}
#block-aboutblock .content .about-block .about-block-html-container .container .text-block p a:hover {
  box-shadow: 0px 0px;
}
@media (max-width: 568px) {
  #block-aboutblock .content .about-block .about-block-html-container .container .text-block p a {
    padding: 15px 0px;
    width: 100%;
    text-align: center;
    font-size: 30px;
  }
}

#block-productgridtextheader {
  margin-top: 60px;
}
@media only screen and (max-width: 568px) {
  #block-productgridtextheader {
    margin-top: 50px;
  }
}
#block-productgridtextheader .product-block-text-header {
  text-align: right;
}
@media only screen and (max-width: 768px) {
  #block-productgridtextheader .product-block-text-header {
    text-align: left;
  }
}
#block-productgridtextheader .product-block-text-header h2 {
  color: #ed1c24;
  font-size: 3em;
  font-weight: bold;
  margin-bottom: 10px;
}

#block-sweepstakesleftblock {
  display: inline-block;
  float: left;
  margin-top: 70px;
  width: 50%;
}
@media only screen and (max-width: 768px) {
  #block-sweepstakesleftblock {
    display: block;
    float: none;
    width: 100%;
  }
}
#block-sweepstakesleftblock .grand-prize {
  margin: 30px 0;
  text-align: center;
}
#block-sweepstakesleftblock .grand-prize h3 {
  color: #ed1c24;
  font-size: 3em;
  font-weight: bold;
}
#block-sweepstakesleftblock .grand-prize p {
  margin: 0;
}
#block-sweepstakesleftblock .weekly-prizes {
  border-right: 1px solid #ccc;
  padding-right: 20px;
  text-align: right;
}
#block-sweepstakesleftblock .weekly-prizes h3,
#block-sweepstakesleftblock .daily-prizes h3 {
  color: #ed1c24;
  font-weight: bold;
}
#block-sweepstakesleftblock .row p {
  font-size: 1.2em;
}
#block-sweepstakesleftblock .row .col12 p {
  margin-top: 0;
}
#block-sweepstakesleftblock .row .col12 .med-text {
  font-size: 1.2em;
}

.eform-submission-sweepstakes-summer-2016__form {
  display: inline-block;
  float: right;
  margin-bottom: 50px;
  margin-top: 70px;
  width: 50%;
}
@media only screen and (max-width: 768px) {
  .eform-submission-sweepstakes-summer-2016__form {
    display: block;
    float: none;
    margin-top: 50px;
    width: 100%;
  }
}
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-item {
  margin-left: 25px;
  position: relative;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form .required-field {
  color: #ed1c24;
  display: inline-block;
  font-size: 2em;
  left: -17px;
  position: absolute;
  top: 30%;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form label {
  display: none;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form input[type="submit"] {
  background-color: #ed1c24;
  color: #fff;
  font-size: 1.1em;
  font-weight: bold;
  margin: 15px;
  text-transform: uppercase;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="email"],
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="text"],
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="email"],
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="text"] {
  border: 1px solid #ccc;
  font-size: 1em;
  margin-bottom: 10px;
  width: 100%;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="email"]::-webkit-input-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="text"]::-webkit-input-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="email"]::-webkit-input-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="text"]::-webkit-input-placeholder {
  color: #333;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="email"]:-moz-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="text"]:-moz-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="email"]:-moz-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="text"]:-moz-placeholder {
  color: #333;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="email"]::-moz-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="text"]::-moz-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="email"]::-moz-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="text"]::-moz-placeholder {
  color: #333;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="email"]:-ms-input-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="text"]:-ms-input-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="email"]:-ms-input-placeholder,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="text"]:-ms-input-placeholder {
  color: #333;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="email"]:required,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-email input[type="text"]:required,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="email"]:required,
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-textfield input[type="text"]:required {
  border: 1px solid #ed1c24;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-checkbox input[type="checkbox"] {
  padding: 5px;
}
.eform-submission-sweepstakes-summer-2016__form .form-container form .js-form-type-checkbox label {
  display: inline-block;
}

.page-node-7 .block-webform-block {
  display: inline-block;
  float: right;
  margin-bottom: 50px;
  margin-top: 70px;
  width: 50%;
}
@media only screen and (max-width: 768px) {
  .page-node-7 .block-webform-block {
    display: block;
    float: none;
    margin-top: 50px;
    width: 100%;
  }
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .required-desc-container {
  position: relative;
  font-size: 1em;
  padding-left: 35px;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .required-desc-container span {
  font-size: 2em;
  position: absolute;
  top: -3px;
  left: 20px;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-item {
  margin-left: 25px;
  position: relative;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-item.js-webform-address {
  margin: 0;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .required-field {
  color: #ed1c24;
  display: inline-block;
  font-size: 2em;
  left: -17px;
  position: absolute;
  top: 30%;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 label {
  display: none;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 input[type="submit"] {
  background-color: #ed1c24;
  color: #fff;
  font-size: 1.1em;
  font-weight: bold;
  margin: 15px;
  text-transform: uppercase;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="tel"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="email"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="text"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="tel"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="email"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="text"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="tel"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="email"],
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="text"] {
  border: 1px solid #ccc;
  font-size: 1em;
  margin-bottom: 10px;
  width: 100%;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="tel"]::-webkit-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="email"]::-webkit-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="text"]::-webkit-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="tel"]::-webkit-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="email"]::-webkit-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="text"]::-webkit-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="tel"]::-webkit-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="email"]::-webkit-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="text"]::-webkit-input-placeholder {
  color: #333;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="tel"]:-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="email"]:-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="text"]:-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="tel"]:-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="email"]:-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="text"]:-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="tel"]:-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="email"]:-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="text"]:-moz-placeholder {
  color: #333;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="tel"]::-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="email"]::-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="text"]::-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="tel"]::-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="email"]::-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="text"]::-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="tel"]::-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="email"]::-moz-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="text"]::-moz-placeholder {
  color: #333;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="tel"]:-ms-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="email"]:-ms-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="text"]:-ms-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="tel"]:-ms-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="email"]:-ms-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="text"]:-ms-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="tel"]:-ms-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="email"]:-ms-input-placeholder,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="text"]:-ms-input-placeholder {
  color: #333;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="tel"]:required,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="email"]:required,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-tel input[type="text"]:required,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="tel"]:required,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="email"]:required,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-email input[type="text"]:required,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="tel"]:required,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="email"]:required,
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-textfield input[type="text"]:required {
  border: 1px solid #ed1c24;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-checkbox input[type="checkbox"] {
  padding: 5px;
}
.page-node-7 .block-webform-block .colman-sweepstakes-2017 .js-form-type-checkbox label {
  display: inline-block;
}

@media only screen and (max-width: 768px) {
  body.page-node-11 .basic-page .col6 {
    width: 100%;
  }
}

#block-influencerblock {
  border-bottom: 5px solid #ed1c24;
  cursor: pointer;
  margin-top: 150px;
}
@media only screen and (max-width: 568px) {
  #block-influencerblock {
    margin-top: 0;
  }
}
@media only screen and (max-width: 768px) {
  #block-influencerblock .col6 {
    width: 100%;
  }
}
#block-influencerblock .col6 img {
  bottom: 0;
  position: absolute;
  right: 0;
  width: 32%;
}
@media (max-width: 568px) {
  #block-influencerblock .col6 img {
    margin-bottom: -8px;
    position: relative;
    width: 100%;
  }
}
#block-influencerblock .col6:first-child {
  padding: 3% 0;
}
#block-influencerblock .col6 h2 {
  color: #ed1c24;
  font-size: 32pt;
  font-weight: bold;
  margin-bottom: 0;
}
#block-influencerblock .col6 p {
  font-size: 18pt;
  margin-top: 0;
}
@media only screen and (max-width: 768px) {
  #block-influencerblock .col5 {
    width: 100%;
  }
}
#block-influencerblock .col5:first-child {
  padding: 3% 0;
}
#block-influencerblock .col5 h2 {
  color: #ed1c24;
  font-size: 32pt;
  font-weight: bold;
  margin-bottom: 0;
}
#block-influencerblock .col5 p {
  font-size: 18pt;
  margin-top: 0;
}
#block-influencerblock .col1 {
  padding: 4% 0;
}
@media (max-width: 568px) {
  #block-influencerblock .col1 {
    display: none;
  }
}
#block-influencerblock .col1 i {
  color: #ed1c24;
  font-size: 4em;
}

#block-views-block-recipe-grid-block-1 header {
  margin: 2% 0;
}
#block-views-block-recipe-grid-block-1 header .container .row .col12 {
  text-align: center;
}
#block-views-block-recipe-grid-block-1 header .container .row .col12 h2 {
  color: #ed1c24;
  font-size: 3.5em;
  font-weight: 600;
}
@media (max-width: 568px) {
  #block-views-block-recipe-grid-block-1 header .container .row .col12 h2 {
    font-size: 2.5em;
  }
}
#block-views-block-recipe-grid-block-1 .form-container {
  margin: 3% auto;
  text-align: center;
}
#block-views-block-recipe-grid-block-1 .form-container form {
  display: inline-block;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-recipe-grid-block-1 .form-container form {
    width: 75%;
  }
}
@media only screen and (max-width: 768px) {
  #block-views-block-recipe-grid-block-1 .form-container form {
    width: 100%;
  }
}
#block-views-block-recipe-grid-block-1 .form-container form div {
  float: left;
}
@media (max-width: 568px) {
  #block-views-block-recipe-grid-block-1 .form-container form div {
    width: 100%;
  }
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item {
  margin-right: 10px;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-recipe-grid-block-1 .form-container form .js-form-item {
    display: block;
    float: none;
    margin: 0;
    padding: 10px 0;
  }
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item label {
  color: #ed1c24;
  float: left;
  font-weight: bold;
  line-height: 1em;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-recipe-grid-block-1 .form-container form .js-form-item label {
    clear: both;
    width: 25%;
  }
}
@media only screen and (max-width: 768px) {
  #block-views-block-recipe-grid-block-1 .form-container form .js-form-item label {
    width: 100%;
  }
}
@media (max-width: 568px) {
  #block-views-block-recipe-grid-block-1 .form-container form .js-form-item label {
    font-size: 16pt;
    margin-bottom: 0 !important;
    padding: 5px;
  }
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item .select2 {
  border-bottom: 2px solid #ed1c24;
  margin: 0 15px;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-recipe-grid-block-1 .form-container form .js-form-item .select2 {
    width: 75%;
  }
}
@media only screen and (max-width: 768px) {
  #block-views-block-recipe-grid-block-1 .form-container form .js-form-item .select2 {
    width: 60%;
  }
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item .select2 .select2-selection--single {
  border: 0;
  border-radius: 0;
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item .select2 .select2-selection__rendered {
  font-size: 16px;
  font-weight: bold;
  color: #ed1c24;
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item .select2 .select2-selection__arrow b {
  border-top-color: #ed1c24;
  border-bottom-color: #ed1c24;
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item select {
  -webkit-appearance: none;
  background: transparent url("/themes/colmans_theme/images/triangle-down-20.png") no-repeat right center;
  border: 0;
  border-bottom: 2px solid #ed1c24;
  border-radius: 0;
  color: #ed1c24;
  font-size: 16px;
  font-weight: bold;
  height: 34px;
  line-height: 1;
  padding: 5px;
  text-indent: 33%;
  width: 268px;
  display: none;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-recipe-grid-block-1 .form-container form .js-form-item select {
    width: 75%;
  }
}
@media only screen and (max-width: 768px) {
  #block-views-block-recipe-grid-block-1 .form-container form .js-form-item select {
    width: 60%;
  }
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item .selectric {
  background: #fff;
  border: 0;
  border-bottom: 2px solid #ed1c24;
  width: 250px;
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item .selectric p {
  color: #ed1c24;
  font-size: 16px;
  font-weight: bold;
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item .selectric-items {
  background: #fff;
  border: 0;
  width: 250px;
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item .selectric-items .selectric-scroll {
  width: 100%;
}
#block-views-block-recipe-grid-block-1 .form-container form .js-form-item .selectric-items .selectric-scroll ul .selected {
  background: #fff;
  color: #ed1c24;
}
#block-views-block-recipe-grid-block-1 .form-container form .form-actions {
  display: none;
}
#block-views-block-recipe-grid-block-1 .view-content {
  margin-bottom: 50px;
  display: flex;
  flex-wrap: wrap;
}
#block-views-block-recipe-grid-block-1 .view-content .views-row {
  padding-bottom: 20px;
  min-height: 350px;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-recipe-grid-block-1 .view-content .views-row {
    width: 46%;
    min-height: 485px;
    max-height: none;
  }
}
@media only screen and (max-width: 568px) {
  #block-views-block-recipe-grid-block-1 .view-content .views-row {
    width: 100%;
  }
}
#block-views-block-recipe-grid-block-1 .view-content .views-row article img {
  cursor: pointer;
}
#block-views-block-recipe-grid-block-1 .view-content .views-row article .layout--recipe_page_teaser {
  position: relative;
  cursor: pointer;
}
#block-views-block-recipe-grid-block-1 .view-content .views-row article .layout--recipe_page_teaser:hover .plate-image-overlay {
  opacity: 1;
}
#block-views-block-recipe-grid-block-1 .view-content .views-row article .layout--recipe_page_teaser .plate-image-overlay {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-position: top;
  background-image: url("../../images/lets_cook_rollover.png");
  background-repeat: no-repeat;
  background-size: contain;
  transition: .10s ease-in-out;
}
#block-views-block-recipe-grid-block-1 .view-content .views-row article .new-recipe-wrapper {
  display: none;
}
#block-views-block-recipe-grid-block-1 .view-content .views-row article a {
  color: #333;
  display: block;
  font-size: 1.3em;
  font-weight: bold;
  min-height: 65px;
  text-align: center;
}
#block-views-block-recipe-grid-block-1 .view-content .views-row article a span {
  color: #ed1c24;
  margin-right: 5px;
  font-weight: 900;
}
#block-views-block-recipe-grid-block-1 .view-content .views-row article a:active, #block-views-block-recipe-grid-block-1 .view-content .views-row article a:hover, #block-views-block-recipe-grid-block-1 .view-content .views-row article a:focus {
  color: #333;
  text-decoration: none;
}
#block-views-block-recipe-grid-block-1 .view-content .views-row article header {
  display: none;
}

#block-views-block-front-page-recipe-view-block-1,
#block-views-block-front-page-recipe-view-block-2 {
  height: 800px;
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
  #block-views-block-front-page-recipe-view-block-1,
  #block-views-block-front-page-recipe-view-block-2 {
    height: 550px;
  }
}
@media (max-width: 568px) {
  #block-views-block-front-page-recipe-view-block-1,
  #block-views-block-front-page-recipe-view-block-2 {
    height: 400px;
  }
}
#block-views-block-front-page-recipe-view-block-1 .views-row,
#block-views-block-front-page-recipe-view-block-2 .views-row {
  position: relative;
}
#block-views-block-front-page-recipe-view-block-1 a,
#block-views-block-front-page-recipe-view-block-2 a {
  display: block;
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-heat-level,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-heat-level {
  display: none;
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title {
  bottom: 0;
  left: 0;
  margin: 0 auto;
  padding: 430px 0 0 1em;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
@media only screen and (max-width: 768px) {
  #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title,
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title {
    padding: 270px 0 0 1em;
  }
}
@media (max-width: 568px) {
  #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title,
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title {
    padding: 125px 0 0 1em;
  }
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul {
  list-style-type: none;
  margin: 0;
  margin-left: 1em;
  padding: 0;
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li {
  font-size: 3.5em;
  margin: 0;
  padding: 7px 0;
  cursor: pointer;
}
@media only screen and (max-width: 568px) {
  #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li,
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li {
    font-size: 3em;
  }
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li:nth-child(2),
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li:nth-child(2) {
  background: rgba 0, 0, 0, 0.2;
  font-size: 6em;
  font-weight: 600;
}
@media only screen and (max-width: 768px) {
  #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li:nth-child(2),
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li:nth-child(2) {
    font-size: 3.5em;
  }
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li:nth-child(3),
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li:nth-child(3) {
  background: rgba 0, 0, 0, 0.2;
  font-size: 6em;
  font-weight: 900;
}
@media only screen and (max-width: 768px) {
  #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li:nth-child(3),
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li:nth-child(3) {
    font-size: 3.5em;
  }
}
@media only screen and (max-width: 568px) {
  #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li:nth-child(3),
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li:nth-child(3) {
    font-size: 3em;
  }
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li a,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li a {
  color: #fff;
  line-height: .9;
  text-shadow: 4px 2px 6px #333;
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li a:hover,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li a:hover {
  text-decoration: none;
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li.heat-level-images img,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li.heat-level-images img {
  max-width: 35px;
  padding-left: 3px;
}
@media only screen and (max-width: 568px) {
  #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li.see-more-recipes,
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li.see-more-recipes {
    font-size: 2.5em;
  }
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li.see-more-recipes p,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li.see-more-recipes p {
  font-size: .8em;
  margin: 0;
}
#block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-homepage-title .field-content ul li.see-more-recipes p span,
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-homepage-title .field-content ul li.see-more-recipes p span {
  font-weight: 600;
}
@media only screen and (max-width: 1382px) {
  #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-hero-image a img,
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-hero-image a img {
    margin-left: -60%;
  }
}
@media only screen and (max-width: 768px) {
  #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-hero-image a img,
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-hero-image a img {
    margin-left: -63%;
  }
}
@media (max-width: 568px) {
  #block-views-block-front-page-recipe-view-block-1 .views-field-field-recipe-hero-image a img,
  #block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-hero-image a img {
    max-width: 1280px;
  }
}

#block-views-block-front-page-recipe-view-block-2 {
  background-color: #000;
  position: relative;
}
#block-views-block-front-page-recipe-view-block-2 header {
  bottom: 0;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: 100px;
  width: 100%;
  z-index: 100;
}
@media only screen and (max-width: 768px) {
  #block-views-block-front-page-recipe-view-block-2 header {
    top: 50px;
    width: 100%;
  }
}
#block-views-block-front-page-recipe-view-block-2 .views-field-field-recipe-hero-image img {
  opacity: .8;
}
#block-views-block-front-page-recipe-view-block-2 .front-feature-top {
  text-align: center;
}
#block-views-block-front-page-recipe-view-block-2 .front-feature-top p img {
  max-width: 300px;
}
@media only screen and (max-width: 768px) {
  #block-views-block-front-page-recipe-view-block-2 .front-feature-top p img {
    max-width: 225px;
    margin: 0 auto;
  }
}
#block-views-block-front-page-recipe-view-block-2 .front-feature-top p a {
  text-align: center;
  background-color: rgba(246, 229, 47, 0.9);
  color: #fff;
  padding: 10px;
  margin: 0 auto;
  width: 300px;
}

#block-masterofmustard {
  background-image: url("../../images/about_page_mustard_master.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 5%;
}
@media (max-width: 568px) {
  #block-masterofmustard {
    background-color: #333;
    background-image: none;
    margin-top: 5%;
  }
}
@media (max-width: 568px) {
  #block-masterofmustard .container .row .col6 {
    width: 100%;
  }
}
#block-masterofmustard .container .row .col6 h2 {
  color: #ed1c24;
}
#block-masterofmustard .container .row .col6 p {
  color: #fff;
}
@media (max-width: 568px) {
  #block-masterofmustard .container .row .mustard-product-images .col6 {
    width: 45%;
  }
}

#block-views-block-product-grid-block-1,
#block-views-block-product-grid-block-2,
#block-views-block-product-grid-block-2-clone {
  padding-bottom: 70px;
}
#block-views-block-product-grid-block-1 header,
#block-views-block-product-grid-block-2 header,
#block-views-block-product-grid-block-2-clone header {
  bottom: 0;
  height: 460px;
  position: absolute;
  width: 25%;
}
#block-views-block-product-grid-block-1 header .product-block-text-header,
#block-views-block-product-grid-block-2 header .product-block-text-header,
#block-views-block-product-grid-block-2-clone header .product-block-text-header {
  position: absolute;
  right: 0;
  top: 0;
}
#block-views-block-product-grid-block-1 .view-content,
#block-views-block-product-grid-block-2 .view-content,
#block-views-block-product-grid-block-2-clone .view-content {
  display: inline-block;
  float: left;
  width: 100%;
}
@media only screen and (max-width: 768px) {
  #block-views-block-product-grid-block-1 .view-content,
  #block-views-block-product-grid-block-2 .view-content,
  #block-views-block-product-grid-block-2-clone .view-content {
    width: 100%;
  }
}
#block-views-block-product-grid-block-1 .view-content .views-row,
#block-views-block-product-grid-block-2 .view-content .views-row,
#block-views-block-product-grid-block-2-clone .view-content .views-row {
  display: inline-block;
  float: left;
  max-height: 535px;
  width: 25%;
}
@media only screen and (max-width: 768px) {
  #block-views-block-product-grid-block-1 .view-content .views-row,
  #block-views-block-product-grid-block-2 .view-content .views-row,
  #block-views-block-product-grid-block-2-clone .view-content .views-row {
    width: 50%;
  }
}
@media only screen and (max-width: 568px) {
  #block-views-block-product-grid-block-1 .view-content .views-row,
  #block-views-block-product-grid-block-2 .view-content .views-row,
  #block-views-block-product-grid-block-2-clone .view-content .views-row {
    max-height: none;
    width: 100%;
  }
}
#block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container,
#block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container,
#block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container {
  padding: 37% 5% 0;
}
@media only screen and (max-width: 568px) {
  #block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container,
  #block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container,
  #block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container {
    padding: 10% 0;
  }
}
#block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container .coupon-top,
#block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container .coupon-top,
#block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container .coupon-top {
  border: 1px dashed #ccc;
  border-width: 5px 5px 0;
  padding: 40px 10px 20px;
}
#block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container .coupon-top h3,
#block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container .coupon-top h3,
#block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container .coupon-top h3 {
  color: #ed1c24;
  font-size: 5em;
  font-weight: 900;
  line-height: .8em;
  text-align: center;
  text-transform: uppercase;
}
@media only screen and (min-width: 569px) and (max-width: 1024px) {
  #block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container .coupon-top h3,
  #block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container .coupon-top h3,
  #block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container .coupon-top h3 {
    font-size: 4em;
  }
}
@media (max-width: 568px) {
  #block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container .coupon-top h3,
  #block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container .coupon-top h3,
  #block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container .coupon-top h3 {
    font-size: 3em;
  }
}
#block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container .coupon-top h3 span,
#block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container .coupon-top h3 span,
#block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container .coupon-top h3 span {
  display: block;
}
#block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container .coupon-top p,
#block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container .coupon-top p,
#block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container .coupon-top p {
  color: #333;
  font-size: 1em;
  margin: 0;
  margin-bottom: 30px;
  margin-top: 40px;
  text-align: center;
}
#block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container .coupon-bottom,
#block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container .coupon-bottom,
#block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container .coupon-bottom {
  background-color: #ed1c24;
}
#block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container .coupon-bottom p,
#block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container .coupon-bottom p,
#block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container .coupon-bottom p {
  color: #fff;
  font-size: 1.4em;
  font-weight: 900;
  margin: 0;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
}
#block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container .coupon-bottom a,
#block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container .coupon-bottom a,
#block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container .coupon-bottom a {
  color: inherit;
  display: block;
  padding: 20px;
}
#block-views-block-product-grid-block-1 .view-content .views-row .product-grid-coupon-container .coupon-bottom a:hover,
#block-views-block-product-grid-block-2 .view-content .views-row .product-grid-coupon-container .coupon-bottom a:hover,
#block-views-block-product-grid-block-2-clone .view-content .views-row .product-grid-coupon-container .coupon-bottom a:hover {
  text-decoration: none;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-field-product-home-image,
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-field-product-hero-image,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-field-product-home-image,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-field-product-hero-image,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-field-product-home-image,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-field-product-hero-image {
  text-align: center;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-field-product-home-image img,
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-field-product-hero-image img,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-field-product-home-image img,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-field-product-hero-image img,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-field-product-home-image img,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-field-product-hero-image img {
  max-height: 460px;
  width: auto;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-title,
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-field-product-display-title,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-title,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-field-product-display-title,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-title,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-field-product-display-title {
  font-size: 1.3em;
  text-align: center;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-title p,
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-field-product-display-title p,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-title p,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-field-product-display-title p,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-title p,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-field-product-display-title p {
  margin: 10px 0;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-title a,
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-field-product-display-title a,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-title a,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-field-product-display-title a,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-title a,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-field-product-display-title a {
  color: #333;
  display: block;
  margin: 10px 0;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-title a:hover, #block-views-block-product-grid-block-1 .view-content .views-row .views-field-title a:focus, #block-views-block-product-grid-block-1 .view-content .views-row .views-field-title a:active,
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-field-product-display-title a:hover,
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-field-product-display-title a:focus,
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-field-product-display-title a:active,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-title a:hover,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-title a:focus,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-title a:active,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-field-product-display-title a:hover,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-field-product-display-title a:focus,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-field-product-display-title a:active,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-title a:hover,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-title a:focus,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-title a:active,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-field-product-display-title a:hover,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-field-product-display-title a:focus,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-field-product-display-title a:active {
  outline: 0;
  text-decoration: none;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-nothing,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-nothing,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-nothing {
  text-align: center;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-nothing span,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-nothing span,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-nothing span {
  display: block;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-nothing ul,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-nothing ul,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-nothing ul {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-nothing ul li,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-nothing ul li,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-nothing ul li {
  display: inline-block;
  margin: 0;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-nothing ul li a,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-nothing ul li a,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-nothing ul li a {
  display: block;
  font-size: 1.1em;
  line-height: 1.2em;
  padding: 10px;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-nothing ul li a:hover,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-nothing ul li a:hover,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-nothing ul li a:hover {
  text-decoration: none;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-nothing ul li a.buy-now,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-nothing ul li a.buy-now,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-nothing ul li a.buy-now {
  background-color: #ed1c24;
  color: #fff;
  font-size: 1.6em;
  font-weight: bold;
  padding: 14px 10px 10px;
}
#block-views-block-product-grid-block-1 .view-content .views-row .views-field-nothing ul li a.ibotta,
#block-views-block-product-grid-block-2 .view-content .views-row .views-field-nothing ul li a.ibotta,
#block-views-block-product-grid-block-2-clone .view-content .views-row .views-field-nothing ul li a.ibotta {
  background-color: #26938e;
  color: #fff;
  font-family: "Colmans", sans-serif;
  font-size: 1.8em;
  padding: 8px 10px 12px;
  /*&.ibotta-not-avail {
    display: none;
  }*/
}

@media only screen and (max-width: 568px) {
  #block-views-block-product-grid-block-2 {
    display: none;
  }
}

#block-views-block-product-grid-block-2-clone {
  display: none;
}
@media only screen and (max-width: 568px) {
  #block-views-block-product-grid-block-2-clone {
    display: block;
  }
}

#block-views-block-instagram-carousel-view-block-1 {
  position: relative;
}
#block-views-block-instagram-carousel-view-block-1 header {
  bottom: 0;
  left: 0;
  padding: 10% 20%;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  z-index: 15;
}
@media only screen and (max-width: 768px) {
  #block-views-block-instagram-carousel-view-block-1 header {
    padding: 5%;
  }
}
@media (max-width: 568px) {
  #block-views-block-instagram-carousel-view-block-1 header {
    padding: 20% 5%;
  }
}
#block-views-block-instagram-carousel-view-block-1 header h2 {
  color: #fff;
  font-size: 4em;
  font-weight: bold;
}
@media only screen and (max-width: 768px) {
  #block-views-block-instagram-carousel-view-block-1 header h2 {
    font-size: 3em;
  }
}
@media (max-width: 568px) {
  #block-views-block-instagram-carousel-view-block-1 header h2 {
    font-size: 2em;
  }
}
#block-views-block-instagram-carousel-view-block-1 header h4 {
  color: #fff;
}
@media (max-width: 568px) {
  #block-views-block-instagram-carousel-view-block-1 header h4 {
    font-size: 2em;
  }
}
#block-views-block-instagram-carousel-view-block-1 .owl-carousel .owl-controls {
  margin-top: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
#block-views-block-instagram-carousel-view-block-1 .owl-carousel .owl-controls .owl-buttons .owl-prev {
  opacity: 1;
  background: none;
  border-radius: 0;
  float: left;
  left: 0;
  margin-left: 0;
  margin-top: 0;
  min-height: 382px;
  padding-left: 0;
  padding-top: 0;
  position: absolute;
  width: 170px;
  z-index: 5;
}
#block-views-block-instagram-carousel-view-block-1 .owl-carousel .owl-controls .owl-buttons .owl-prev::before {
  color: #fff;
  font-size: 5em;
  left: 33%;
  position: absolute;
  top: 42%;
}
#block-views-block-instagram-carousel-view-block-1 .owl-carousel .owl-controls .owl-buttons .owl-next {
  opacity: 1;
  background: none;
  border-radius: 0;
  float: right;
  margin-right: 0;
  margin-top: 0;
  min-height: 382px;
  padding-right: 0;
  padding-top: 0;
  position: absolute;
  right: 0;
  width: 170px;
  z-index: 5;
}
#block-views-block-instagram-carousel-view-block-1 .owl-carousel .owl-controls .owl-buttons .owl-next::before {
  color: #fff;
  font-size: 5em;
  position: absolute;
  right: 33%;
  top: 42%;
}
#block-views-block-instagram-carousel-view-block-1 .views-row {
  background: #333;
}
#block-views-block-instagram-carousel-view-block-1 .views-row img {
  max-height: 660px;
}
@media (max-width: 568px) {
  #block-views-block-instagram-carousel-view-block-1 .views-row img {
    height: 400px;
  }
}

#block-views-block-product-category-individual-block-block-1,
#block-views-block-product-category-individual-block-block-2 {
  visibility: hidden;
  opacity: 0;
  transition: all .025s ease-in-out;
}
#block-views-block-product-category-individual-block-block-1.loaded,
#block-views-block-product-category-individual-block-block-2.loaded {
  visibility: visible;
  opacity: 1;
}
#block-views-block-product-category-individual-block-block-1 .first-row,
#block-views-block-product-category-individual-block-block-2 .first-row {
  padding: 10% 0;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-product-category-individual-block-block-1 .first-row,
  #block-views-block-product-category-individual-block-block-2 .first-row {
    padding: 0;
  }
}
@media (max-width: 568px) {
  #block-views-block-product-category-individual-block-block-1 .first-row,
  #block-views-block-product-category-individual-block-block-2 .first-row {
    width: 100%;
  }
}
#block-views-block-product-category-individual-block-block-1 .first-row span,
#block-views-block-product-category-individual-block-block-2 .first-row span {
  font-size: 20px;
  font-weight: bold;
}
@media (max-width: 568px) {
  #block-views-block-product-category-individual-block-block-1 .views-row:nth-child(2),
  #block-views-block-product-category-individual-block-block-2 .views-row:nth-child(2) {
    width: 43%;
  }
}
@media (max-width: 568px) {
  #block-views-block-product-category-individual-block-block-1 .views-row:nth-child(3),
  #block-views-block-product-category-individual-block-block-2 .views-row:nth-child(3) {
    width: 43%;
  }
}
#block-views-block-product-category-individual-block-block-1 .views-row .views-field-field-product-package-size,
#block-views-block-product-category-individual-block-block-2 .views-row .views-field-field-product-package-size {
  text-align: center;
}
#block-views-block-product-category-individual-block-block-1 .views-row .views-field-title,
#block-views-block-product-category-individual-block-block-2 .views-row .views-field-title {
  font-size: 15px;
  text-align: center;
}
#block-views-block-product-category-individual-block-block-1 .views-row .views-field-title a,
#block-views-block-product-category-individual-block-block-2 .views-row .views-field-title a {
  color: #333;
  text-decoration: none;
}
#block-views-block-product-category-individual-block-block-1 .views-row .views-field-nothing,
#block-views-block-product-category-individual-block-block-2 .views-row .views-field-nothing {
  color: #ed1c24;
}
#block-views-block-product-category-individual-block-block-1 .views-row .views-field-nothing.last-title,
#block-views-block-product-category-individual-block-block-2 .views-row .views-field-nothing.last-title {
  display: none;
}
#block-views-block-product-category-individual-block-block-1 .views-row .views-field-field-product-display-title,
#block-views-block-product-category-individual-block-block-2 .views-row .views-field-field-product-display-title {
  font-size: 15px;
  text-align: center;
}
#block-views-block-product-category-individual-block-block-1 .views-row .views-field-field-product-display-title a,
#block-views-block-product-category-individual-block-block-2 .views-row .views-field-field-product-display-title a {
  color: #333;
  text-decoration: none;
}

#block-views-block-product-category-individual-block-block-1 {
  padding: 5% 0 2%;
}
@media (max-width: 568px) {
  #block-views-block-product-category-individual-block-block-1 {
    padding: 0;
  }
}

#block-views-block-product-category-individual-block-block-2 {
  padding: 2% 0 5%;
}
@media (max-width: 568px) {
  #block-views-block-product-category-individual-block-block-2 {
    padding: 15% 0 5%;
  }
}

#block-views-block-recipe-grid-block-2 .content header {
  margin: 2% 0;
}
#block-views-block-recipe-grid-block-2 .content header .container .row .col12 {
  text-align: center;
}
#block-views-block-recipe-grid-block-2 .content header .container .row .col12 h2 {
  color: #ed1c24;
  font-size: 3.5em;
  font-weight: 600;
}
@media (max-width: 568px) {
  #block-views-block-recipe-grid-block-2 .content header .container .row .col12 h2 {
    font-size: 2.5em;
  }
}
#block-views-block-recipe-grid-block-2 .content .form-container {
  margin: 3% auto;
  text-align: center;
}
#block-views-block-recipe-grid-block-2 .content .form-container form {
  display: inline-block;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-recipe-grid-block-2 .content .form-container form {
    width: 75%;
  }
}
#block-views-block-recipe-grid-block-2 .content .form-container form div {
  float: left;
}
@media (max-width: 568px) {
  #block-views-block-recipe-grid-block-2 .content .form-container form div {
    width: 100%;
  }
}
#block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item {
  margin-right: 10px;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item {
    display: block;
    float: none;
    margin: 0;
    padding: 10px 0;
  }
}
#block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item label {
  color: #ed1c24;
  float: left;
  font-weight: bold;
  line-height: 1em;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item label {
    clear: both;
    width: 25%;
  }
}
@media only screen and (max-width: 768px) {
  #block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item label {
    width: 40%;
  }
}
@media (max-width: 568px) {
  #block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item label {
    font-size: 16pt;
    margin-bottom: 0 !important;
    padding: 5px;
  }
}
#block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item select {
  -webkit-appearance: none;
  background: transparent url("/themes/colmans_theme/images/triangle-down-20.png") no-repeat right center;
  border: 0;
  border-bottom: 2px solid #ed1c24;
  border-radius: 0;
  color: #ed1c24;
  font-size: 16px;
  font-weight: bold;
  height: 34px;
  line-height: 1;
  padding: 5px;
  text-indent: 33%;
  width: 268px;
}
@media only screen and (max-width: 1024px) {
  #block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item select {
    width: 75%;
  }
}
@media only screen and (max-width: 768px) {
  #block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item select {
    width: 60%;
  }
}
#block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item .selectric {
  background: #fff;
  border: 0;
  border-bottom: 2px solid #ed1c24;
  width: 250px;
}
#block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item .selectric p {
  color: #ed1c24;
  font-size: 16px;
  font-weight: bold;
}
#block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item .selectric-items {
  background: #fff;
  border: 0;
  width: 250px;
}
#block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item .selectric-items .selectric-scroll {
  width: 100%;
}
#block-views-block-recipe-grid-block-2 .content .form-container form .js-form-item .selectric-items .selectric-scroll ul .selected {
  background: #fff;
  color: #ed1c24;
}
#block-views-block-recipe-grid-block-2 .content .form-container form .form-actions {
  display: none;
}
#block-views-block-recipe-grid-block-2 .content .view-content {
  display: none;
}

.block-views-blocktestimonials-slider-block-1 {
  padding: 5% 10%;
  border-bottom: 5px solid #ccc;
}
@media (max-width: 568px) {
  .block-views-blocktestimonials-slider-block-1 {
    padding: 5% 2%;
  }
}
.block-views-blocktestimonials-slider-block-1 .content {
  padding-left: 10%;
  padding-right: 10%;
}
@media (max-width: 568px) {
  .block-views-blocktestimonials-slider-block-1 .content {
    padding-left: 0;
    padding-right: 0;
  }
}
.block-views-blocktestimonials-slider-block-1 .content .owl-carousel .owl-controls {
  margin-top: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.block-views-blocktestimonials-slider-block-1 .content .owl-carousel .owl-controls .owl-buttons .owl-prev {
  opacity: 1;
  background-color: white;
  border-radius: 0;
  float: left;
  left: 0;
  margin-left: 0;
  margin-top: 0;
  padding-left: 0;
  padding-top: 0;
  position: relative;
  width: 50px;
  z-index: 5;
}
.block-views-blocktestimonials-slider-block-1 .content .owl-carousel .owl-controls .owl-buttons .owl-prev::before {
  background-color: white;
  color: #ed1c24;
  font-size: 6em;
  left: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 50%;
  height: 50%;
}
.block-views-blocktestimonials-slider-block-1 .content .owl-carousel .owl-controls .owl-buttons .owl-next {
  opacity: 1;
  background-color: white;
  border-radius: 0;
  float: right;
  margin-right: 0;
  margin-top: 0;
  padding-right: 0;
  padding-top: 0;
  position: relative;
  right: 0;
  width: 50px;
  z-index: 5;
}
.block-views-blocktestimonials-slider-block-1 .content .owl-carousel .owl-controls .owl-buttons .owl-next::before {
  background-color: white;
  color: #ed1c24;
  font-size: 6em;
  position: absolute;
  right: 0;
  top: 42%;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 50%;
  height: 50%;
}
.block-views-blocktestimonials-slider-block-1 .content .owl-item {
  text-align: center;
}
.block-views-blocktestimonials-slider-block-1 .content .owl-item .views-row {
  font-size: 20px;
  padding: 5% 15%;
}
.block-views-blocktestimonials-slider-block-1 .content .owl-item .views-row .views-field-field-testimonials-name {
  font-weight: bold;
}

#block-views-block-tips-recipe-view-block-1 {
  margin: 5% auto;
  text-align: center;
  width: 50%;
}
@media (max-width: 568px) {
  #block-views-block-tips-recipe-view-block-1 {
    width: 75%;
  }
}
#block-views-block-tips-recipe-view-block-1 .views-row {
  position: relative;
}
#block-views-block-tips-recipe-view-block-1 .field-content {
  margin: 0 auto;
  width: 70%;
  text-align: left;
}
#block-views-block-tips-recipe-view-block-1 .field-content p::after, #block-views-block-tips-recipe-view-block-1 .field-content p::before {
  border: 0.5em solid #ccc;
  bottom: 0;
  content: '';
  position: absolute;
  top: 0;
  width: 5%;
}
#block-views-block-tips-recipe-view-block-1 .field-content p::after {
  border-left: 0;
  right: 0;
}
#block-views-block-tips-recipe-view-block-1 .field-content p::before {
  border-right: 0;
  left: 0;
}

@media only screen and (max-width: 768px) {
  body.page-node-52 .basic-page--feature {
    height: 250px;
  }
}
body.page-node-52 .basic-page--feature .basic-page--feature--image {
  background: none;
}
body.page-node-52 h2 {
  margin: 30px 0;
}
body.page-node-52 .tour-icon-row-bottom {
  float: none;
  margin: 20px auto;
  max-width: 70%;
}
@media only screen and (max-width: 768px) {
  body.page-node-52 .tour-icon-row-bottom {
    margin: 0 auto;
    max-width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  body.page-node-52 .tour-icon-row-bottom .col3 {
    width: 46%;
  }
}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  border-radius: 4px;
}

.fancybox-opened {
  z-index: 8030;
}

.fancybox-opened .fancybox-skin {
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
  position: relative;
}

.fancybox-inner {
  overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url("../images/fancybox/fancybox_sprite.png");
}

#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("../images/fancybox/fancybox_loading.gif") center center no-repeat;
}

.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("../images/fancybox/blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}

.fancybox-prev {
  left: 0;
}

.fancybox-next {
  right: 0;
}

.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

.fancybox-nav:hover span {
  visibility: visible;
}

.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* Overlay helper */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

.fancybox-lock body {
  overflow: hidden !important;
}

.fancybox-lock-test {
  overflow-y: hidden !important;
}

.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url("../images/fancybox/fancybox_overlay.png");
}

.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* Title helper */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

.fancybox-opened .fancybox-title {
  visibility: visible;
}

.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

.fancybox-title-inside-wrap {
  padding-top: 10px;
}

.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url("../images/fancybox/fancybox_sprite@2x.png");
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }

  #fancybox-loading div {
    background-image: url("../images/fancybox/fancybox_loading@2x.gif");
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}
/*
 *  Core Owl Carousel CSS File
 *  v1.3.3
 */
/* clearfix */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}

/* display none until init */
.owl-controls {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
  cursor: pointer;
}

/* mouse grab icon */
.grabbing {
  cursor: url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}

/*
*   Owl Carousel Owl Demo Theme
* v1.3.3
*/
.owl-theme .owl-controls {
  margin-top: 10px;
  text-align: center;
}
.owl-theme .owl-controls .owl-buttons div {
  color: #FFF;
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */
  margin: 5px;
  padding: 3px 10px;
  font-size: 12px;
  border-radius: 30px;
  background: #869791;
  filter: Alpha(Opacity=50);
  /*IE7 fix*/
  opacity: 0.5;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
  opacity: 1;
  text-decoration: none;
}
.owl-theme .owl-controls .owl-page {
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span {
  display: block;
  width: 12px;
  height: 12px;
  margin: 5px 7px;
  filter: Alpha(Opacity=50);
  /*IE7 fix*/
  opacity: 0.5;
  border-radius: 20px;
  background: #869791;
}
.owl-theme .owl-controls .owl-page.active span {
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
  opacity: 1;
}
.owl-theme .owl-controls.clickable .owl-page:hover span {
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
  opacity: 1;
}
.owl-theme .owl-controls .owl-page span.owl-numbers {
  height: auto;
  width: auto;
  color: #FFF;
  padding: 2px 10px;
  font-size: 12px;
  border-radius: 30px;
}

/* Styling Next and Prev buttons */
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
/* Styling Pagination*/
/* If PaginationNumbers is true */
/* preloading images */
.owl-item.loading {
  min-height: 150px;
  background: url(AjaxLoader.gif) no-repeat center center;
}

/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("../../fonts/fa/fontawesome-webfont.eot?v=4.6.3");
  src: url("../../fonts/fa/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../../fonts/fa/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../../fonts/fa/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../../fonts/fa/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../../fonts/fa/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-fw {
  width: 1.2857142857em;
  text-align: center;
}

.fa-ul {
  padding-left: 0;
  margin-left: 2.1428571429em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  position: absolute;
  left: -2.1428571429em;
  width: 2.1428571429em;
  top: 0.1428571429em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.8571428571em;
}

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none;
}

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

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

.fa-music:before {
  content: "";
}

.fa-search:before {
  content: "";
}

.fa-envelope-o:before {
  content: "";
}

.fa-heart:before {
  content: "";
}

.fa-star:before {
  content: "";
}

.fa-star-o:before {
  content: "";
}

.fa-user:before {
  content: "";
}

.fa-film:before {
  content: "";
}

.fa-th-large:before {
  content: "";
}

.fa-th:before {
  content: "";
}

.fa-th-list:before {
  content: "";
}

.fa-check:before {
  content: "";
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "";
}

.fa-search-plus:before {
  content: "";
}

.fa-search-minus:before {
  content: "";
}

.fa-power-off:before {
  content: "";
}

.fa-signal:before {
  content: "";
}

.fa-gear:before,
.fa-cog:before {
  content: "";
}

.fa-trash-o:before {
  content: "";
}

.fa-home:before {
  content: "";
}

.fa-file-o:before {
  content: "";
}

.fa-clock-o:before {
  content: "";
}

.fa-road:before {
  content: "";
}

.fa-download:before {
  content: "";
}

.fa-arrow-circle-o-down:before {
  content: "";
}

.fa-arrow-circle-o-up:before {
  content: "";
}

.fa-inbox:before {
  content: "";
}

.fa-play-circle-o:before {
  content: "";
}

.fa-rotate-right:before,
.fa-repeat:before {
  content: "";
}

.fa-refresh:before {
  content: "";
}

.fa-list-alt:before {
  content: "";
}

.fa-lock:before {
  content: "";
}

.fa-flag:before {
  content: "";
}

.fa-headphones:before {
  content: "";
}

.fa-volume-off:before {
  content: "";
}

.fa-volume-down:before {
  content: "";
}

.fa-volume-up:before {
  content: "";
}

.fa-qrcode:before {
  content: "";
}

.fa-barcode:before {
  content: "";
}

.fa-tag:before {
  content: "";
}

.fa-tags:before {
  content: "";
}

.fa-book:before {
  content: "";
}

.fa-bookmark:before {
  content: "";
}

.fa-print:before {
  content: "";
}

.fa-camera:before {
  content: "";
}

.fa-font:before {
  content: "";
}

.fa-bold:before {
  content: "";
}

.fa-italic:before {
  content: "";
}

.fa-text-height:before {
  content: "";
}

.fa-text-width:before {
  content: "";
}

.fa-align-left:before {
  content: "";
}

.fa-align-center:before {
  content: "";
}

.fa-align-right:before {
  content: "";
}

.fa-align-justify:before {
  content: "";
}

.fa-list:before {
  content: "";
}

.fa-dedent:before,
.fa-outdent:before {
  content: "";
}

.fa-indent:before {
  content: "";
}

.fa-video-camera:before {
  content: "";
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "";
}

.fa-pencil:before {
  content: "";
}

.fa-map-marker:before {
  content: "";
}

.fa-adjust:before {
  content: "";
}

.fa-tint:before {
  content: "";
}

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "";
}

.fa-share-square-o:before {
  content: "";
}

.fa-check-square-o:before {
  content: "";
}

.fa-arrows:before {
  content: "";
}

.fa-step-backward:before {
  content: "";
}

.fa-fast-backward:before {
  content: "";
}

.fa-backward:before {
  content: "";
}

.fa-play:before {
  content: "";
}

.fa-pause:before {
  content: "";
}

.fa-stop:before {
  content: "";
}

.fa-forward:before {
  content: "";
}

.fa-fast-forward:before {
  content: "";
}

.fa-step-forward:before {
  content: "";
}

.fa-eject:before {
  content: "";
}

.fa-chevron-left:before {
  content: "";
}

.fa-chevron-right:before {
  content: "";
}

.fa-plus-circle:before {
  content: "";
}

.fa-minus-circle:before {
  content: "";
}

.fa-times-circle:before {
  content: "";
}

.fa-check-circle:before {
  content: "";
}

.fa-question-circle:before {
  content: "";
}

.fa-info-circle:before {
  content: "";
}

.fa-crosshairs:before {
  content: "";
}

.fa-times-circle-o:before {
  content: "";
}

.fa-check-circle-o:before {
  content: "";
}

.fa-ban:before {
  content: "";
}

.fa-arrow-left:before {
  content: "";
}

.fa-arrow-right:before {
  content: "";
}

.fa-arrow-up:before {
  content: "";
}

.fa-arrow-down:before {
  content: "";
}

.fa-mail-forward:before,
.fa-share:before {
  content: "";
}

.fa-expand:before {
  content: "";
}

.fa-compress:before {
  content: "";
}

.fa-plus:before {
  content: "";
}

.fa-minus:before {
  content: "";
}

.fa-asterisk:before {
  content: "";
}

.fa-exclamation-circle:before {
  content: "";
}

.fa-gift:before {
  content: "";
}

.fa-leaf:before {
  content: "";
}

.fa-fire:before {
  content: "";
}

.fa-eye:before {
  content: "";
}

.fa-eye-slash:before {
  content: "";
}

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "";
}

.fa-plane:before {
  content: "";
}

.fa-calendar:before {
  content: "";
}

.fa-random:before {
  content: "";
}

.fa-comment:before {
  content: "";
}

.fa-magnet:before {
  content: "";
}

.fa-chevron-up:before {
  content: "";
}

.fa-chevron-down:before {
  content: "";
}

.fa-retweet:before {
  content: "";
}

.fa-shopping-cart:before {
  content: "";
}

.fa-folder:before {
  content: "";
}

.fa-folder-open:before {
  content: "";
}

.fa-arrows-v:before {
  content: "";
}

.fa-arrows-h:before {
  content: "";
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "";
}

.fa-twitter-square:before {
  content: "";
}

.fa-facebook-square:before {
  content: "";
}

.fa-camera-retro:before {
  content: "";
}

.fa-key:before {
  content: "";
}

.fa-gears:before,
.fa-cogs:before {
  content: "";
}

.fa-comments:before {
  content: "";
}

.fa-thumbs-o-up:before {
  content: "";
}

.fa-thumbs-o-down:before {
  content: "";
}

.fa-star-half:before {
  content: "";
}

.fa-heart-o:before {
  content: "";
}

.fa-sign-out:before {
  content: "";
}

.fa-linkedin-square:before {
  content: "";
}

.fa-thumb-tack:before {
  content: "";
}

.fa-external-link:before {
  content: "";
}

.fa-sign-in:before {
  content: "";
}

.fa-trophy:before {
  content: "";
}

.fa-github-square:before {
  content: "";
}

.fa-upload:before {
  content: "";
}

.fa-lemon-o:before {
  content: "";
}

.fa-phone:before {
  content: "";
}

.fa-square-o:before {
  content: "";
}

.fa-bookmark-o:before {
  content: "";
}

.fa-phone-square:before {
  content: "";
}

.fa-twitter:before {
  content: "";
}

.fa-facebook-f:before,
.fa-facebook:before {
  content: "";
}

.fa-github:before {
  content: "";
}

.fa-unlock:before {
  content: "";
}

.fa-credit-card:before {
  content: "";
}

.fa-feed:before,
.fa-rss:before {
  content: "";
}

.fa-hdd-o:before {
  content: "";
}

.fa-bullhorn:before {
  content: "";
}

.fa-bell:before {
  content: "";
}

.fa-certificate:before {
  content: "";
}

.fa-hand-o-right:before {
  content: "";
}

.fa-hand-o-left:before {
  content: "";
}

.fa-hand-o-up:before {
  content: "";
}

.fa-hand-o-down:before {
  content: "";
}

.fa-arrow-circle-left:before {
  content: "";
}

.fa-arrow-circle-right:before {
  content: "";
}

.fa-arrow-circle-up:before {
  content: "";
}

.fa-arrow-circle-down:before {
  content: "";
}

.fa-globe:before {
  content: "";
}

.fa-wrench:before {
  content: "";
}

.fa-tasks:before {
  content: "";
}

.fa-filter:before {
  content: "";
}

.fa-briefcase:before {
  content: "";
}

.fa-arrows-alt:before {
  content: "";
}

.fa-group:before,
.fa-users:before {
  content: "";
}

.fa-chain:before,
.fa-link:before {
  content: "";
}

.fa-cloud:before {
  content: "";
}

.fa-flask:before {
  content: "";
}

.fa-cut:before,
.fa-scissors:before {
  content: "";
}

.fa-copy:before,
.fa-files-o:before {
  content: "";
}

.fa-paperclip:before {
  content: "";
}

.fa-save:before,
.fa-floppy-o:before {
  content: "";
}

.fa-square:before {
  content: "";
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "";
}

.fa-list-ul:before {
  content: "";
}

.fa-list-ol:before {
  content: "";
}

.fa-strikethrough:before {
  content: "";
}

.fa-underline:before {
  content: "";
}

.fa-table:before {
  content: "";
}

.fa-magic:before {
  content: "";
}

.fa-truck:before {
  content: "";
}

.fa-pinterest:before {
  content: "";
}

.fa-pinterest-square:before {
  content: "";
}

.fa-google-plus-square:before {
  content: "";
}

.fa-google-plus:before {
  content: "";
}

.fa-money:before {
  content: "";
}

.fa-caret-down:before {
  content: "";
}

.fa-caret-up:before {
  content: "";
}

.fa-caret-left:before {
  content: "";
}

.fa-caret-right:before {
  content: "";
}

.fa-columns:before {
  content: "";
}

.fa-unsorted:before,
.fa-sort:before {
  content: "";
}

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "";
}

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "";
}

.fa-envelope:before {
  content: "";
}

.fa-linkedin:before {
  content: "";
}

.fa-rotate-left:before,
.fa-undo:before {
  content: "";
}

.fa-legal:before,
.fa-gavel:before {
  content: "";
}

.fa-dashboard:before,
.fa-tachometer:before {
  content: "";
}

.fa-comment-o:before {
  content: "";
}

.fa-comments-o:before {
  content: "";
}

.fa-flash:before,
.fa-bolt:before {
  content: "";
}

.fa-sitemap:before {
  content: "";
}

.fa-umbrella:before {
  content: "";
}

.fa-paste:before,
.fa-clipboard:before {
  content: "";
}

.fa-lightbulb-o:before {
  content: "";
}

.fa-exchange:before {
  content: "";
}

.fa-cloud-download:before {
  content: "";
}

.fa-cloud-upload:before {
  content: "";
}

.fa-user-md:before {
  content: "";
}

.fa-stethoscope:before {
  content: "";
}

.fa-suitcase:before {
  content: "";
}

.fa-bell-o:before {
  content: "";
}

.fa-coffee:before {
  content: "";
}

.fa-cutlery:before {
  content: "";
}

.fa-file-text-o:before {
  content: "";
}

.fa-building-o:before {
  content: "";
}

.fa-hospital-o:before {
  content: "";
}

.fa-ambulance:before {
  content: "";
}

.fa-medkit:before {
  content: "";
}

.fa-fighter-jet:before {
  content: "";
}

.fa-beer:before {
  content: "";
}

.fa-h-square:before {
  content: "";
}

.fa-plus-square:before {
  content: "";
}

.fa-angle-double-left:before {
  content: "";
}

.fa-angle-double-right:before {
  content: "";
}

.fa-angle-double-up:before {
  content: "";
}

.fa-angle-double-down:before {
  content: "";
}

.fa-angle-left:before {
  content: "";
}

.fa-angle-right:before {
  content: "";
}

.fa-angle-up:before {
  content: "";
}

.fa-angle-down:before {
  content: "";
}

.fa-desktop:before {
  content: "";
}

.fa-laptop:before {
  content: "";
}

.fa-tablet:before {
  content: "";
}

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "";
}

.fa-circle-o:before {
  content: "";
}

.fa-quote-left:before {
  content: "";
}

.fa-quote-right:before {
  content: "";
}

.fa-spinner:before {
  content: "";
}

.fa-circle:before {
  content: "";
}

.fa-mail-reply:before,
.fa-reply:before {
  content: "";
}

.fa-github-alt:before {
  content: "";
}

.fa-folder-o:before {
  content: "";
}

.fa-folder-open-o:before {
  content: "";
}

.fa-smile-o:before {
  content: "";
}

.fa-frown-o:before {
  content: "";
}

.fa-meh-o:before {
  content: "";
}

.fa-gamepad:before {
  content: "";
}

.fa-keyboard-o:before {
  content: "";
}

.fa-flag-o:before {
  content: "";
}

.fa-flag-checkered:before {
  content: "";
}

.fa-terminal:before {
  content: "";
}

.fa-code:before {
  content: "";
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "";
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "";
}

.fa-location-arrow:before {
  content: "";
}

.fa-crop:before {
  content: "";
}

.fa-code-fork:before {
  content: "";
}

.fa-unlink:before,
.fa-chain-broken:before {
  content: "";
}

.fa-question:before {
  content: "";
}

.fa-info:before {
  content: "";
}

.fa-exclamation:before {
  content: "";
}

.fa-superscript:before {
  content: "";
}

.fa-subscript:before {
  content: "";
}

.fa-eraser:before {
  content: "";
}

.fa-puzzle-piece:before {
  content: "";
}

.fa-microphone:before {
  content: "";
}

.fa-microphone-slash:before {
  content: "";
}

.fa-shield:before {
  content: "";
}

.fa-calendar-o:before {
  content: "";
}

.fa-fire-extinguisher:before {
  content: "";
}

.fa-rocket:before {
  content: "";
}

.fa-maxcdn:before {
  content: "";
}

.fa-chevron-circle-left:before {
  content: "";
}

.fa-chevron-circle-right:before {
  content: "";
}

.fa-chevron-circle-up:before {
  content: "";
}

.fa-chevron-circle-down:before {
  content: "";
}

.fa-html5:before {
  content: "";
}

.fa-css3:before {
  content: "";
}

.fa-anchor:before {
  content: "";
}

.fa-unlock-alt:before {
  content: "";
}

.fa-bullseye:before {
  content: "";
}

.fa-ellipsis-h:before {
  content: "";
}

.fa-ellipsis-v:before {
  content: "";
}

.fa-rss-square:before {
  content: "";
}

.fa-play-circle:before {
  content: "";
}

.fa-ticket:before {
  content: "";
}

.fa-minus-square:before {
  content: "";
}

.fa-minus-square-o:before {
  content: "";
}

.fa-level-up:before {
  content: "";
}

.fa-level-down:before {
  content: "";
}

.fa-check-square:before {
  content: "";
}

.fa-pencil-square:before {
  content: "";
}

.fa-external-link-square:before {
  content: "";
}

.fa-share-square:before {
  content: "";
}

.fa-compass:before {
  content: "";
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "";
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "";
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "";
}

.fa-euro:before,
.fa-eur:before {
  content: "";
}

.fa-gbp:before {
  content: "";
}

.fa-dollar:before,
.fa-usd:before {
  content: "";
}

.fa-rupee:before,
.fa-inr:before {
  content: "";
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "";
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "";
}

.fa-won:before,
.fa-krw:before {
  content: "";
}

.fa-bitcoin:before,
.fa-btc:before {
  content: "";
}

.fa-file:before {
  content: "";
}

.fa-file-text:before {
  content: "";
}

.fa-sort-alpha-asc:before {
  content: "";
}

.fa-sort-alpha-desc:before {
  content: "";
}

.fa-sort-amount-asc:before {
  content: "";
}

.fa-sort-amount-desc:before {
  content: "";
}

.fa-sort-numeric-asc:before {
  content: "";
}

.fa-sort-numeric-desc:before {
  content: "";
}

.fa-thumbs-up:before {
  content: "";
}

.fa-thumbs-down:before {
  content: "";
}

.fa-youtube-square:before {
  content: "";
}

.fa-youtube:before {
  content: "";
}

.fa-xing:before {
  content: "";
}

.fa-xing-square:before {
  content: "";
}

.fa-youtube-play:before {
  content: "";
}

.fa-dropbox:before {
  content: "";
}

.fa-stack-overflow:before {
  content: "";
}

.fa-instagram:before {
  content: "";
}

.fa-flickr:before {
  content: "";
}

.fa-adn:before {
  content: "";
}

.fa-bitbucket:before {
  content: "";
}

.fa-bitbucket-square:before {
  content: "";
}

.fa-tumblr:before {
  content: "";
}

.fa-tumblr-square:before {
  content: "";
}

.fa-long-arrow-down:before {
  content: "";
}

.fa-long-arrow-up:before {
  content: "";
}

.fa-long-arrow-left:before {
  content: "";
}

.fa-long-arrow-right:before {
  content: "";
}

.fa-apple:before {
  content: "";
}

.fa-windows:before {
  content: "";
}

.fa-android:before {
  content: "";
}

.fa-linux:before {
  content: "";
}

.fa-dribbble:before {
  content: "";
}

.fa-skype:before {
  content: "";
}

.fa-foursquare:before {
  content: "";
}

.fa-trello:before {
  content: "";
}

.fa-female:before {
  content: "";
}

.fa-male:before {
  content: "";
}

.fa-gittip:before,
.fa-gratipay:before {
  content: "";
}

.fa-sun-o:before {
  content: "";
}

.fa-moon-o:before {
  content: "";
}

.fa-archive:before {
  content: "";
}

.fa-bug:before {
  content: "";
}

.fa-vk:before {
  content: "";
}

.fa-weibo:before {
  content: "";
}

.fa-renren:before {
  content: "";
}

.fa-pagelines:before {
  content: "";
}

.fa-stack-exchange:before {
  content: "";
}

.fa-arrow-circle-o-right:before {
  content: "";
}

.fa-arrow-circle-o-left:before {
  content: "";
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "";
}

.fa-dot-circle-o:before {
  content: "";
}

.fa-wheelchair:before {
  content: "";
}

.fa-vimeo-square:before {
  content: "";
}

.fa-turkish-lira:before,
.fa-try:before {
  content: "";
}

.fa-plus-square-o:before {
  content: "";
}

.fa-space-shuttle:before {
  content: "";
}

.fa-slack:before {
  content: "";
}

.fa-envelope-square:before {
  content: "";
}

.fa-wordpress:before {
  content: "";
}

.fa-openid:before {
  content: "";
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "";
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "";
}

.fa-yahoo:before {
  content: "";
}

.fa-google:before {
  content: "";
}

.fa-reddit:before {
  content: "";
}

.fa-reddit-square:before {
  content: "";
}

.fa-stumbleupon-circle:before {
  content: "";
}

.fa-stumbleupon:before {
  content: "";
}

.fa-delicious:before {
  content: "";
}

.fa-digg:before {
  content: "";
}

.fa-pied-piper-pp:before {
  content: "";
}

.fa-pied-piper-alt:before {
  content: "";
}

.fa-drupal:before {
  content: "";
}

.fa-joomla:before {
  content: "";
}

.fa-language:before {
  content: "";
}

.fa-fax:before {
  content: "";
}

.fa-building:before {
  content: "";
}

.fa-child:before {
  content: "";
}

.fa-paw:before {
  content: "";
}

.fa-spoon:before {
  content: "";
}

.fa-cube:before {
  content: "";
}

.fa-cubes:before {
  content: "";
}

.fa-behance:before {
  content: "";
}

.fa-behance-square:before {
  content: "";
}

.fa-steam:before {
  content: "";
}

.fa-steam-square:before {
  content: "";
}

.fa-recycle:before {
  content: "";
}

.fa-automobile:before,
.fa-car:before {
  content: "";
}

.fa-cab:before,
.fa-taxi:before {
  content: "";
}

.fa-tree:before {
  content: "";
}

.fa-spotify:before {
  content: "";
}

.fa-deviantart:before {
  content: "";
}

.fa-soundcloud:before {
  content: "";
}

.fa-database:before {
  content: "";
}

.fa-file-pdf-o:before {
  content: "";
}

.fa-file-word-o:before {
  content: "";
}

.fa-file-excel-o:before {
  content: "";
}

.fa-file-powerpoint-o:before {
  content: "";
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "";
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "";
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "";
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "";
}

.fa-file-code-o:before {
  content: "";
}

.fa-vine:before {
  content: "";
}

.fa-codepen:before {
  content: "";
}

.fa-jsfiddle:before {
  content: "";
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "";
}

.fa-circle-o-notch:before {
  content: "";
}

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "";
}

.fa-ge:before,
.fa-empire:before {
  content: "";
}

.fa-git-square:before {
  content: "";
}

.fa-git:before {
  content: "";
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "";
}

.fa-tencent-weibo:before {
  content: "";
}

.fa-qq:before {
  content: "";
}

.fa-wechat:before,
.fa-weixin:before {
  content: "";
}

.fa-send:before,
.fa-paper-plane:before {
  content: "";
}

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "";
}

.fa-history:before {
  content: "";
}

.fa-circle-thin:before {
  content: "";
}

.fa-header:before {
  content: "";
}

.fa-paragraph:before {
  content: "";
}

.fa-sliders:before {
  content: "";
}

.fa-share-alt:before {
  content: "";
}

.fa-share-alt-square:before {
  content: "";
}

.fa-bomb:before {
  content: "";
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "";
}

.fa-tty:before {
  content: "";
}

.fa-binoculars:before {
  content: "";
}

.fa-plug:before {
  content: "";
}

.fa-slideshare:before {
  content: "";
}

.fa-twitch:before {
  content: "";
}

.fa-yelp:before {
  content: "";
}

.fa-newspaper-o:before {
  content: "";
}

.fa-wifi:before {
  content: "";
}

.fa-calculator:before {
  content: "";
}

.fa-paypal:before {
  content: "";
}

.fa-google-wallet:before {
  content: "";
}

.fa-cc-visa:before {
  content: "";
}

.fa-cc-mastercard:before {
  content: "";
}

.fa-cc-discover:before {
  content: "";
}

.fa-cc-amex:before {
  content: "";
}

.fa-cc-paypal:before {
  content: "";
}

.fa-cc-stripe:before {
  content: "";
}

.fa-bell-slash:before {
  content: "";
}

.fa-bell-slash-o:before {
  content: "";
}

.fa-trash:before {
  content: "";
}

.fa-copyright:before {
  content: "";
}

.fa-at:before {
  content: "";
}

.fa-eyedropper:before {
  content: "";
}

.fa-paint-brush:before {
  content: "";
}

.fa-birthday-cake:before {
  content: "";
}

.fa-area-chart:before {
  content: "";
}

.fa-pie-chart:before {
  content: "";
}

.fa-line-chart:before {
  content: "";
}

.fa-lastfm:before {
  content: "";
}

.fa-lastfm-square:before {
  content: "";
}

.fa-toggle-off:before {
  content: "";
}

.fa-toggle-on:before {
  content: "";
}

.fa-bicycle:before {
  content: "";
}

.fa-bus:before {
  content: "";
}

.fa-ioxhost:before {
  content: "";
}

.fa-angellist:before {
  content: "";
}

.fa-cc:before {
  content: "";
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "";
}

.fa-meanpath:before {
  content: "";
}

.fa-buysellads:before {
  content: "";
}

.fa-connectdevelop:before {
  content: "";
}

.fa-dashcube:before {
  content: "";
}

.fa-forumbee:before {
  content: "";
}

.fa-leanpub:before {
  content: "";
}

.fa-sellsy:before {
  content: "";
}

.fa-shirtsinbulk:before {
  content: "";
}

.fa-simplybuilt:before {
  content: "";
}

.fa-skyatlas:before {
  content: "";
}

.fa-cart-plus:before {
  content: "";
}

.fa-cart-arrow-down:before {
  content: "";
}

.fa-diamond:before {
  content: "";
}

.fa-ship:before {
  content: "";
}

.fa-user-secret:before {
  content: "";
}

.fa-motorcycle:before {
  content: "";
}

.fa-street-view:before {
  content: "";
}

.fa-heartbeat:before {
  content: "";
}

.fa-venus:before {
  content: "";
}

.fa-mars:before {
  content: "";
}

.fa-mercury:before {
  content: "";
}

.fa-intersex:before,
.fa-transgender:before {
  content: "";
}

.fa-transgender-alt:before {
  content: "";
}

.fa-venus-double:before {
  content: "";
}

.fa-mars-double:before {
  content: "";
}

.fa-venus-mars:before {
  content: "";
}

.fa-mars-stroke:before {
  content: "";
}

.fa-mars-stroke-v:before {
  content: "";
}

.fa-mars-stroke-h:before {
  content: "";
}

.fa-neuter:before {
  content: "";
}

.fa-genderless:before {
  content: "";
}

.fa-facebook-official:before {
  content: "";
}

.fa-pinterest-p:before {
  content: "";
}

.fa-whatsapp:before {
  content: "";
}

.fa-server:before {
  content: "";
}

.fa-user-plus:before {
  content: "";
}

.fa-user-times:before {
  content: "";
}

.fa-hotel:before,
.fa-bed:before {
  content: "";
}

.fa-viacoin:before {
  content: "";
}

.fa-train:before {
  content: "";
}

.fa-subway:before {
  content: "";
}

.fa-medium:before {
  content: "";
}

.fa-yc:before,
.fa-y-combinator:before {
  content: "";
}

.fa-optin-monster:before {
  content: "";
}

.fa-opencart:before {
  content: "";
}

.fa-expeditedssl:before {
  content: "";
}

.fa-battery-4:before,
.fa-battery-full:before {
  content: "";
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "";
}

.fa-battery-2:before,
.fa-battery-half:before {
  content: "";
}

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "";
}

.fa-battery-0:before,
.fa-battery-empty:before {
  content: "";
}

.fa-mouse-pointer:before {
  content: "";
}

.fa-i-cursor:before {
  content: "";
}

.fa-object-group:before {
  content: "";
}

.fa-object-ungroup:before {
  content: "";
}

.fa-sticky-note:before {
  content: "";
}

.fa-sticky-note-o:before {
  content: "";
}

.fa-cc-jcb:before {
  content: "";
}

.fa-cc-diners-club:before {
  content: "";
}

.fa-clone:before {
  content: "";
}

.fa-balance-scale:before {
  content: "";
}

.fa-hourglass-o:before {
  content: "";
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "";
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "";
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "";
}

.fa-hourglass:before {
  content: "";
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "";
}

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "";
}

.fa-hand-scissors-o:before {
  content: "";
}

.fa-hand-lizard-o:before {
  content: "";
}

.fa-hand-spock-o:before {
  content: "";
}

.fa-hand-pointer-o:before {
  content: "";
}

.fa-hand-peace-o:before {
  content: "";
}

.fa-trademark:before {
  content: "";
}

.fa-registered:before {
  content: "";
}

.fa-creative-commons:before {
  content: "";
}

.fa-gg:before {
  content: "";
}

.fa-gg-circle:before {
  content: "";
}

.fa-tripadvisor:before {
  content: "";
}

.fa-odnoklassniki:before {
  content: "";
}

.fa-odnoklassniki-square:before {
  content: "";
}

.fa-get-pocket:before {
  content: "";
}

.fa-wikipedia-w:before {
  content: "";
}

.fa-safari:before {
  content: "";
}

.fa-chrome:before {
  content: "";
}

.fa-firefox:before {
  content: "";
}

.fa-opera:before {
  content: "";
}

.fa-internet-explorer:before {
  content: "";
}

.fa-tv:before,
.fa-television:before {
  content: "";
}

.fa-contao:before {
  content: "";
}

.fa-500px:before {
  content: "";
}

.fa-amazon:before {
  content: "";
}

.fa-calendar-plus-o:before {
  content: "";
}

.fa-calendar-minus-o:before {
  content: "";
}

.fa-calendar-times-o:before {
  content: "";
}

.fa-calendar-check-o:before {
  content: "";
}

.fa-industry:before {
  content: "";
}

.fa-map-pin:before {
  content: "";
}

.fa-map-signs:before {
  content: "";
}

.fa-map-o:before {
  content: "";
}

.fa-map:before {
  content: "";
}

.fa-commenting:before {
  content: "";
}

.fa-commenting-o:before {
  content: "";
}

.fa-houzz:before {
  content: "";
}

.fa-vimeo:before {
  content: "";
}

.fa-black-tie:before {
  content: "";
}

.fa-fonticons:before {
  content: "";
}

.fa-reddit-alien:before {
  content: "";
}

.fa-edge:before {
  content: "";
}

.fa-credit-card-alt:before {
  content: "";
}

.fa-codiepie:before {
  content: "";
}

.fa-modx:before {
  content: "";
}

.fa-fort-awesome:before {
  content: "";
}

.fa-usb:before {
  content: "";
}

.fa-product-hunt:before {
  content: "";
}

.fa-mixcloud:before {
  content: "";
}

.fa-scribd:before {
  content: "";
}

.fa-pause-circle:before {
  content: "";
}

.fa-pause-circle-o:before {
  content: "";
}

.fa-stop-circle:before {
  content: "";
}

.fa-stop-circle-o:before {
  content: "";
}

.fa-shopping-bag:before {
  content: "";
}

.fa-shopping-basket:before {
  content: "";
}

.fa-hashtag:before {
  content: "";
}

.fa-bluetooth:before {
  content: "";
}

.fa-bluetooth-b:before {
  content: "";
}

.fa-percent:before {
  content: "";
}

.fa-gitlab:before {
  content: "";
}

.fa-wpbeginner:before {
  content: "";
}

.fa-wpforms:before {
  content: "";
}

.fa-envira:before {
  content: "";
}

.fa-universal-access:before {
  content: "";
}

.fa-wheelchair-alt:before {
  content: "";
}

.fa-question-circle-o:before {
  content: "";
}

.fa-blind:before {
  content: "";
}

.fa-audio-description:before {
  content: "";
}

.fa-volume-control-phone:before {
  content: "";
}

.fa-braille:before {
  content: "";
}

.fa-assistive-listening-systems:before {
  content: "";
}

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "";
}

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "";
}

.fa-glide:before {
  content: "";
}

.fa-glide-g:before {
  content: "";
}

.fa-signing:before,
.fa-sign-language:before {
  content: "";
}

.fa-low-vision:before {
  content: "";
}

.fa-viadeo:before {
  content: "";
}

.fa-viadeo-square:before {
  content: "";
}

.fa-snapchat:before {
  content: "";
}

.fa-snapchat-ghost:before {
  content: "";
}

.fa-snapchat-square:before {
  content: "";
}

.fa-pied-piper:before {
  content: "";
}

.fa-first-order:before {
  content: "";
}

.fa-yoast:before {
  content: "";
}

.fa-themeisle:before {
  content: "";
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "";
}

.fa-fa:before,
.fa-font-awesome:before {
  content: "";
}

.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

.select2-results {
  display: block;
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}

.select2-container--open .select2-dropdown {
  left: 0;
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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RDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOzs7RUFHRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7OztFQUdFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOzs7RUFHRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOzs7O0VBSUUsYUFBYTtDQUNkOztBQUVEOzs7RUFHRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7O0VBR0UsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOzs7RUFHRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7Ozs7O0VBS0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOzs7RUFHRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOzs7RUFHRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOzs7RUFHRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGFBQWE7Q0FDZDs7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QjtFQUNqQixVQUFVO0VBQ1YsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsY0FBYztDQUNmO0FBQ0Q7RUFDRSwwQkFBMEI7RUFDMUIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtDQUNuQjtBQUNEO0VBQ0UsWUFBWTtDQUNiO0FBQ0Q7RUFDRSxhQUFhO0NBQ2Q7QUFDRDtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7QUFDRDtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7QUFDRDtFQUNFLDBCQUEwQjtDQUMzQjtBQUNEO0VBQ0UsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQiwyQkFBMkI7Q0FDNUI7QUFDRDtFQUNFLG9CQUFvQjtFQUNwQiw2QkFBNkI7RUFDN0IsOEJBQThCO0NBQy9CO0FBQ0Q7RUFDRSx1QkFBdUI7RUFDdkIsV0FBVztDQUNaO0FBQ0Q7RUFDRSxXQUFXO0VBQ1gsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSx3QkFBd0I7RUFDeEIsOEJBQThCO0NBQy9CO0FBQ0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0Usa0JBQWtCO0VBQ2xCLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0UsV0FBVztDQUNaO0FBQ0Q7RUFDRSxZQUFZO0NBQ2I7QUFDRDtFQUNFLDBCQUEwQjtFQUMxQixhQUFhO0NBQ2Q7QUFDRDtFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsYUFBYTtDQUNkO0FBQ0Q7RUFDRSxzQkFBc0I7Q0FDdkIiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohIG5vcm1hbGl6ZS5jc3MgdjIuMS4xIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UmFsZXdheTo0MDAsMjAwLDcwMCw5MDApO1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmF1ZGlvLCBjYW52YXMsIHZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaHRtbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIDEgKi9cbiAgY29sb3I6ICMwMDA7XG4gIC8qIDIgKi9cbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC8qIDMgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDQgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiA0ICovXG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuYTphY3RpdmUsIGE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5jb2RlLCBrYmQsIHByZSwgc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG5xIHtcbiAgcXVvdGVzOiBcIlxcMjAxQ1wiIFwiXFwyMDFEXCIgXCJcXDIwMThcIiBcIlxcMjAxOVwiO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsIHN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqL1xufVxuXG5idXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAyICovXG4gIG1hcmdpbjogMDtcbiAgLyogMyAqL1xufVxuXG5idXR0b24sIGlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuYnV0dG9uLCBzZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogMyAqL1xufVxuXG5idXR0b25bZGlzYWJsZWRdLCBodG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDIgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIGlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC8qIDIgKi9cbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29sbWFucyc7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvY29sbWFucy9Db2xtYW5zLVJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2NvbG1hbnMvQ29sbWFucy1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL2NvbG1hbnMvQ29sbWFucy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvY29sbWFucy9Db2xtYW5zLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9jb2xtYW5zL0NvbG1hbnMtUmVndWxhci5zdmcjY2RjMzU4YmRlZDVkNDI2YWE0ZjJhOTUxNTI2NWI3MjVcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQ6IDE0cHgvMjRweCBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5ib2R5LnVzZXItbG9nZ2VkLWluLnRvb2xiYXItdHJheS1vcGVuLnRvb2xiYXItaG9yaXpvbnRhbCB7XG4gIHBhZGRpbmctdG9wOiA3OXB4O1xufVxuXG5wOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5jb2xvci1yZWQsIC5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLnJlcXVpcmVkLWRlc2MtY29udGFpbmVyIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG5cbi5wYXRoLXVzZXIgI2Jsb2NrLWNvbG1hbnMtdGhlbWUtY29udGVudCwgZm9vdGVyLm1haW4gI2Jsb2NrLWZvb3RlcmNvbnRlbnQgLmNvbnRlbnQsICNibG9jay1jb2xtYW5zLXRoZW1lLWxvY2FsLXRhc2tzIHVsLCAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyLCAjYmxvY2stY29sbWFucy10aGVtZS1mb290ZXIgLmNvbnRlbnQsICNibG9jay1wcm9kdWN0Z3JpZHRleHRoZWFkZXIgLmNvbnRlbnQsICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciwgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCwgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlLCAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLmNvbnRlbnQsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLmNvbnRlbnQsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLmNvbnRlbnQsICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IC5mb3JtLWNvbnRhaW5lciwgLmJsb2NrLXZpZXdzLWJsb2NrdGVzdGltb25pYWxzLXNsaWRlci1ibG9jay0xIC5jb250ZW50LFxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEyMjRweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhdGgtdXNlciAjYmxvY2stY29sbWFucy10aGVtZS1jb250ZW50OjphZnRlciwgZm9vdGVyLm1haW4gI2Jsb2NrLWZvb3RlcmNvbnRlbnQgLmNvbnRlbnQ6OmFmdGVyLCAjYmxvY2stY29sbWFucy10aGVtZS1sb2NhbC10YXNrcyB1bDo6YWZ0ZXIsIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXI6OmFmdGVyLCAjYmxvY2stY29sbWFucy10aGVtZS1mb290ZXIgLmNvbnRlbnQ6OmFmdGVyLCAjYmxvY2stcHJvZHVjdGdyaWR0ZXh0aGVhZGVyIC5jb250ZW50OjphZnRlciwgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLmZvcm0tY29udGFpbmVyOjphZnRlciwgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudDo6YWZ0ZXIsICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTEgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZTo6YWZ0ZXIsXG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGU6OmFmdGVyLCAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLmNvbnRlbnQ6OmFmdGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC5jb250ZW50OjphZnRlcixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAuY29udGVudDo6YWZ0ZXIsICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IC5mb3JtLWNvbnRhaW5lcjo6YWZ0ZXIsIC5ibG9jay12aWV3cy1ibG9ja3Rlc3RpbW9uaWFscy1zbGlkZXItYmxvY2stMSAuY29udGVudDo6YWZ0ZXIsXG4uY29udGFpbmVyOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnXFwwMDIwJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwsXG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwsXG4ucm93IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZpcnN0Y29sIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5sYXN0Y29sIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY29sMSB7XG4gIHdpZHRoOiA0LjMzMzMzMzMzMzMlO1xuICBtYXJnaW4tbGVmdDogMiU7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5jb2wyIHtcbiAgd2lkdGg6IDEyLjY2NjY2NjY2NjclO1xuICBtYXJnaW4tbGVmdDogMiU7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyxcbi5jb2wzIHtcbiAgd2lkdGg6IDIxJTtcbiAgbWFyZ2luLWxlZnQ6IDIlO1xuICBtYXJnaW4tcmlnaHQ6IDIlO1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uY29sNCB7XG4gIHdpZHRoOiAyOS4zMzMzMzMzMzMzJTtcbiAgbWFyZ2luLWxlZnQ6IDIlO1xuICBtYXJnaW4tcmlnaHQ6IDIlO1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uY29sNSB7XG4gIHdpZHRoOiAzNy42NjY2NjY2NjY3JTtcbiAgbWFyZ2luLWxlZnQ6IDIlO1xuICBtYXJnaW4tcmlnaHQ6IDIlO1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uY29sNiB7XG4gIHdpZHRoOiA0NiU7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmNvbDcge1xuICB3aWR0aDogNTQuMzMzMzMzMzMzMyU7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmNvbDgge1xuICB3aWR0aDogNjIuNjY2NjY2NjY2NyU7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmNvbDkge1xuICB3aWR0aDogNzElO1xuICBtYXJnaW4tbGVmdDogMiU7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5jb2wxMCB7XG4gIHdpZHRoOiA3OS4zMzMzMzMzMzMzJTtcbiAgbWFyZ2luLWxlZnQ6IDIlO1xuICBtYXJnaW4tcmlnaHQ6IDIlO1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uY29sMTEge1xuICB3aWR0aDogODcuNjY2NjY2NjY2NyU7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlIC5maWVsZC1jb250ZW50IHVsIGxpLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlIC5maWVsZC1jb250ZW50IHVsIGxpLFxuLmNvbDEyIHtcbiAgd2lkdGg6IDk2JTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4ucm93LFxuLmNsZWFyZml4IHtcbiAgem9vbTogMTtcbn1cbi5yb3c6OmFmdGVyLFxuLmNsZWFyZml4OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4jYmxvY2stc3dlZXBzdGFrZXNsZWZ0YmxvY2ssICNibG9jay1zd2VlcHN0YWtlc2xlZnRibG9jayAuY29udGVudCwgLmVmb3JtLXN1Ym1pc3Npb24tc3dlZXBzdGFrZXMtc3VtbWVyLTIwMTZfX2Zvcm0sIC5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jaywgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lLCAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLmNvbnRleHR1YWwtcmVnaW9uLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC5jb250ZXh0dWFsLXJlZ2lvbixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAuY29udGV4dHVhbC1yZWdpb24sICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSBoZWFkZXIsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgaGVhZGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIGhlYWRlciwgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IHtcbiAgem9vbTogMTtcbn1cbiNibG9jay1zd2VlcHN0YWtlc2xlZnRibG9jazo6YWZ0ZXIsICNibG9jay1zd2VlcHN0YWtlc2xlZnRibG9jayAuY29udGVudDo6YWZ0ZXIsIC5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtOjphZnRlciwgLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrOjphZnRlciwgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xOjphZnRlcixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMjo6YWZ0ZXIsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmU6OmFmdGVyLCAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLmNvbnRleHR1YWwtcmVnaW9uOjphZnRlcixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAuY29udGV4dHVhbC1yZWdpb246OmFmdGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC5jb250ZXh0dWFsLXJlZ2lvbjo6YWZ0ZXIsICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSBoZWFkZXI6OmFmdGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIGhlYWRlcjo6YWZ0ZXIsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgaGVhZGVyOjphZnRlciwgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQ6OmFmdGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQ6OmFmdGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQ6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4jYmxvY2stc3dlZXBzdGFrZXNsZWZ0YmxvY2s6OmJlZm9yZSwgI2Jsb2NrLXN3ZWVwc3Rha2VzbGVmdGJsb2NrIC5jb250ZW50OjpiZWZvcmUsIC5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtOjpiZWZvcmUsIC5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jazo6YmVmb3JlLCAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTE6OmJlZm9yZSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMjo6YmVmb3JlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lOjpiZWZvcmUsICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSAuY29udGV4dHVhbC1yZWdpb246OmJlZm9yZSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAuY29udGV4dHVhbC1yZWdpb246OmJlZm9yZSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAuY29udGV4dHVhbC1yZWdpb246OmJlZm9yZSwgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIGhlYWRlcjo6YmVmb3JlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIGhlYWRlcjo6YmVmb3JlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIGhlYWRlcjo6YmVmb3JlLCAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudDo6YmVmb3JlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQ6OmJlZm9yZSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50OjpiZWZvcmUsICNibG9jay1zd2VlcHN0YWtlc2xlZnRibG9jazo6YWZ0ZXIsICNibG9jay1zd2VlcHN0YWtlc2xlZnRibG9jayAuY29udGVudDo6YWZ0ZXIsIC5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtOjphZnRlciwgLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrOjphZnRlciwgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xOjphZnRlcixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMjo6YWZ0ZXIsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmU6OmFmdGVyLCAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLmNvbnRleHR1YWwtcmVnaW9uOjphZnRlcixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAuY29udGV4dHVhbC1yZWdpb246OmFmdGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC5jb250ZXh0dWFsLXJlZ2lvbjo6YWZ0ZXIsICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSBoZWFkZXI6OmFmdGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIGhlYWRlcjo6YWZ0ZXIsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgaGVhZGVyOjphZnRlciwgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQ6OmFmdGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQ6OmFmdGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogJ1xcMDAyMCc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5oMSBhLFxuaDIgYSxcbmgzIGEsXG5oNCBhLFxuaDUgYSxcbmg2IGEge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuaDEge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMuNmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMi42ZW07XG4gIH1cbn1cbi5wYXRoLWZyb250cGFnZSBoMS5wYWdlLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmgxIGEge1xuICBjb2xvcjogIzMzMztcbn1cbmgxIGE6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cblxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSBsYWJlbCwgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1jYXRlZ29yeS1pbmRpdmlkdWFsLWJsb2NrLWJsb2NrLTIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZywgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSBsYWJlbCxcbmgyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gbGFiZWwsICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nLFxuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1jYXRlZ29yeS1pbmRpdmlkdWFsLWJsb2NrLWJsb2NrLTIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZywgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSBsYWJlbCxcbiAgaDIge1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gbGFiZWwgYSwgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgYSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMiAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIGEsICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gbGFiZWwgYSxcbmgyIGEge1xuICBjb2xvcjogIzMzMztcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gbGFiZWwgYTpob3ZlciwgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgYTpob3ZlcixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMiAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIGE6aG92ZXIsICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gbGFiZWwgYTpob3ZlcixcbmgyIGE6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cblxuaDIgKyBpbWcuYWxpZ25yaWdodCxcbmgyICsgaW1nLmFsaWdubGVmdCxcbmgyICsgaW1nLmFsaWdubm9uZSxcbmgyICsgaW1nLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuaDIgKyBpbWcgKyBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuaDMge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuOGVtO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5oMyBhIHtcbiAgY29sb3I6ICMzMzM7XG59XG5oMyBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbmgzICsgaW1nLmFsaWducmlnaHQsXG5oMyArIGltZy5hbGlnbmxlZnQsXG5oMyArIGltZy5hbGlnbm5vbmUsXG5oMyArIGltZy5hbGlnbmNlbnRlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbmg0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMjRwdDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuaDQgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuaDQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG5oNSB7XG4gIGNvbG9yOiAjZjZlNTJmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuaDUgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuaDUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjZlNTJmO1xufVxuXG5oNiB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEuNGVtO1xufVxuaDYgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuaDYgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG5wIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTVwdDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbnAgaW1nIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5wICsgaW1nLmFsaWducmlnaHQsXG5wICsgaW1nLmFsaWdubGVmdCxcbnAgKyBpbWcuYWxpZ25ub25lLFxucCArIGltZy5hbGlnbmNlbnRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmhyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG5jb2RlLFxucHJlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgIzQ0NDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzQ0NDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG5uYXYgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbm9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxudWwubm9uZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnVsLnNxdWFyZSB7XG4gIGxpc3Qtc3R5bGU6IHNxdWFyZSBvdXRzaWRlO1xufVxuXG51bC5jaXJjbGUge1xuICBsaXN0LXN0eWxlOiBjaXJjbGUgb3V0c2lkZTtcbn1cblxudWwuZGlzYyB7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZTtcbn1cblxuZGwgZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xufVxuXG5kbCBkZCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbmEsXG5hOnZpc2l0ZWQge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyLFxuYTpmb2N1cyB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxucCBhLFxucCBhOnZpc2l0ZWQge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuZW0sXG5pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjFlbTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiAuOWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLS41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG5pbWcsXG5pZnJhbWUsXG5vYmplY3QsXG52aWRlbyB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgZm9udC1zaXplOiAxNXB0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbnRhYmxlIHRoIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAycHggOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxudGFibGUgdGQge1xuICBib3JkZXItdG9wOiAxcHggZG90dGVkICMzMzM7XG4gIGNvbG9yOiAjNDQ0O1xuICBwYWRkaW5nOiAycHggOHB4O1xufVxuXG4uaXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAwO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtaW5kZW50OiAtOTk5ZW07XG59XG4uaXJiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5kZWFkLWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnZpc3VhbGx5aGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi52aXN1YWxseWhpZGRlbi5mb2N1c2FibGU6YWN0aXZlLFxuLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5jbGVhciB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAwO1xufVxuXG4uY2xlYXJmaXg6OmJlZm9yZSwgLmNsZWFyZml4OjphZnRlcixcbi5yb3c6OmJlZm9yZSxcbi5yb3c6OmFmdGVyIHtcbiAgY29udGVudDogJ1xcMDAyMCc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG5cbmJvZHkucGFnZS1hZG1pbiAuYWRtaW4tcGFuZWwsXG5ib2R5LnBhZ2Utbm9kZS1hZGQgLmFkbWluLXBhbmVsLFxuYm9keS5wYWdlLW5vZGUtZWRpdCAuYWRtaW4tcGFuZWwge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIHBhZGRpbmc6IDFlbTtcbn1cbmJvZHkucGFnZS1hZG1pbiAuYWRtaW4tcGFuZWwgZGQsXG5ib2R5LnBhZ2Utbm9kZS1hZGQgLmFkbWluLXBhbmVsIGRkLFxuYm9keS5wYWdlLW5vZGUtZWRpdCAuYWRtaW4tcGFuZWwgZGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgcGFkZGluZzogLjVlbSAwO1xufVxuYm9keS5wYWdlLWFkbWluIC5hZG1pbi1wYW5lbCBkZDpsYXN0LWNoaWxkLFxuYm9keS5wYWdlLW5vZGUtYWRkIC5hZG1pbi1wYW5lbCBkZDpsYXN0LWNoaWxkLFxuYm9keS5wYWdlLW5vZGUtZWRpdCAuYWRtaW4tcGFuZWwgZGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMDtcbn1cbmJvZHkucGFnZS1hZG1pbiAudGFibGVkcmFnLWhhbmRsZSAuaGFuZGxlLFxuYm9keS5wYWdlLW5vZGUtYWRkIC50YWJsZWRyYWctaGFuZGxlIC5oYW5kbGUsXG5ib2R5LnBhZ2Utbm9kZS1lZGl0IC50YWJsZWRyYWctaGFuZGxlIC5oYW5kbGUge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbmJvZHkucGFnZS1hZG1pbiB0YWJsZSxcbmJvZHkucGFnZS1ub2RlLWFkZCB0YWJsZSxcbmJvZHkucGFnZS1ub2RlLWVkaXQgdGFibGUge1xuICBmb250LXNpemU6IC44cmVtO1xufVxuXG4uZm9ybS1zdWJtaXQsXG5hLmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNkOWQ5ZDk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjY2NjO1xuICBjb2xvcjogIzMzMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IC45MjllbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBtYXJnaW4tcmlnaHQ6IC42ZW07XG4gIHBhZGRpbmc6IDRweCAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmEuYnV0dG9uOnZpc2l0ZWQsIGEuYnV0dG9uOmhvdmVyLCBhLmJ1dHRvbjpmb2N1cywgYS5idXR0b246YWN0aXZlLCBhLmJ1dHRvbjpsaW5rIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaW5wdXQuZm9ybS1zdWJtaXQ6aG92ZXIsXG5pbnB1dC5mb3JtLXN1Ym1pdDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG5cbi5oaWdobGlnaHRlZCB7XG4gIGxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMTUwcHg7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi5wYXRoLXVzZXIgI2Jsb2NrLWNvbG1hbnMtdGhlbWUtY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDE7XG59XG4ucGF0aC11c2VyICNibG9jay1jb2xtYW5zLXRoZW1lLWNvbnRlbnQgLmZvcm0tY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhdGgtdXNlciAjYmxvY2stY29sbWFucy10aGVtZS1jb250ZW50IC5mb3JtLWNvbnRhaW5lciBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wYXRoLXVzZXIgI2Jsb2NrLWNvbG1hbnMtdGhlbWUtY29udGVudCAuZm9ybS1jb250YWluZXIgaW5wdXRbbmFtZT0nbmFtZSddLFxuLnBhdGgtdXNlciAjYmxvY2stY29sbWFucy10aGVtZS1jb250ZW50IC5mb3JtLWNvbnRhaW5lciBpbnB1dFtuYW1lPSdwYXNzJ10ge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnBhdGgtdXNlciAjYmxvY2stY29sbWFucy10aGVtZS1jb250ZW50IC5mb3JtLWNvbnRhaW5lciAjZWRpdC1uYW1lLS1kZXNjcmlwdGlvbixcbi5wYXRoLXVzZXIgI2Jsb2NrLWNvbG1hbnMtdGhlbWUtY29udGVudCAuZm9ybS1jb250YWluZXIgI2VkaXQtcGFzcy0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IC45ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wYXRoLXVzZXIgI2Jsb2NrLWNvbG1hbnMtdGhlbWUtY29udGVudCAuZm9ybS1jb250YWluZXIgLnVzZXItbG9naW4tZm9ybSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaGVhZGVyI2hlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZjZlNTJmO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDUwMDA7XG4gIG1pbi1oZWlnaHQ6IDEwMXB4O1xufVxuYm9keS51c2VyLWxvZ2dlZC1pbiBoZWFkZXIjaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWNvbG1hbi1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICB0b3A6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWNvbG1hbi1sb2dvLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICBoZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWNvbG1hbi1sb2dvLmFjdGl2ZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1jb2xtYW4tbG9nbyBwIHtcbiAgbWFyZ2luOiAwO1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1jb2xtYW4tbG9nbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWNvbG1hbi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMzBweDtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3Atc3RvcmUtbG9jYXRvciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDM2cHggMCAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1zdG9yZS1sb2NhdG9yLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLXN0b3JlLWxvY2F0b3IgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3Atc3RvcmUtbG9jYXRvciBhIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogLjg1ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLXN0b3JlLWxvY2F0b3IgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3Atc3RvcmUtbG9jYXRvciBpIHtcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLXN0b3JlLWxvY2F0b3IgaTo6YmVmb3JlIHtcbiAgYm90dG9tOiAxMXB4O1xuICBsZWZ0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3Atc3RvcmUtbG9jYXRvci1pY29uLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLXN0b3JlLWxvY2F0b3ItaWNvbi1vbmx5IHAge1xuICBmb250LXNpemU6IDNlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbWFyZ2luOiAwO1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1zdG9yZS1sb2NhdG9yLWljb24tb25seSBhIHtcbiAgY29sb3I6ICMzMzM7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLXN0b3JlLWxvY2F0b3ItaWNvbi1vbmx5LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3AtY291cG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkMWMyNDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDAgMTNweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3AtY291cG9uIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3AtY291cG9uIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWNvdXBvbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3AtY291cG9uIHNwYW4uY2h1bmstMSwgaGVhZGVyI2hlYWRlciAuZGVza3RvcC1jb3Vwb24gc3Bhbi5jaHVuay0yLCBoZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWNvdXBvbiBzcGFuLmNodW5rLTMge1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1jb3Vwb24gc3Bhbi5jaHVuay0xIHtcbiAgZm9udC1zaXplOiAuOGVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1jb3Vwb24gc3Bhbi5jaHVuay0yIHtcbiAgZm9udC1zaXplOiAuOWVtO1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1jb3Vwb24gc3Bhbi5jaHVuay0zIHtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3AtY291cG9uLmFjdGl2ZSB7XG4gIG1hcmdpbjogMzBweCAxMHB4IDA7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWNvdXBvbi5hY3RpdmUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3AtY291cG9uLmFjdGl2ZSBzcGFuLmNodW5rLTEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDEycHggMDtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3AtY291cG9uLmFjdGl2ZSBzcGFuLmNodW5rLTIsIGhlYWRlciNoZWFkZXIgLmRlc2t0b3AtY291cG9uLmFjdGl2ZSBzcGFuLmNodW5rLTMge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1pYm90dGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY5MzhlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogNXB4IDEzcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWlib3R0YSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWlib3R0YSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1pYm90dGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWlib3R0YSBzcGFuLmNodW5rLTEsIGhlYWRlciNoZWFkZXIgLmRlc2t0b3AtaWJvdHRhIHNwYW4uY2h1bmstMiB7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWlib3R0YSBzcGFuLmNodW5rLTEge1xuICBmb250LXNpemU6IC44ZW07XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3AtaWJvdHRhIHNwYW4uY2h1bmstMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvbG1hbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWlib3R0YSBzcGFuLmNodW5rLTIgLnN1Yi1jaHVuay0yIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LWZhbWlseTogXCJDb2xtYW5zXCIsIHNhbnMtc2VyaWY7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWlib3R0YS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1pYm90dGEuYWN0aXZlLmNvdXBvbi1ub3QtYXZhaWwge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbmhlYWRlciNoZWFkZXIgLmRlc2t0b3AtaWJvdHRhLmFjdGl2ZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1pYm90dGEuYWN0aXZlIHNwYW4uY2h1bmstMSwgaGVhZGVyI2hlYWRlciAuZGVza3RvcC1pYm90dGEuYWN0aXZlIHNwYW4uc3ViLWNodW5rLTIge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyI2hlYWRlciAuZGVza3RvcC1pYm90dGEuYWN0aXZlIHNwYW4uY2h1bmstMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5oZWFkZXIjaGVhZGVyIC5kZXNrdG9wLWlib3R0YS5hY3RpdmUgc3Bhbi5jaHVuay0yIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmNvbnRhaW5lciAuZGVza3RvcC1pYm90dGEsXG4gIGhlYWRlciNoZWFkZXIgLmNvbnRhaW5lciAuZGVza3RvcC1jb3Vwb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlciNoZWFkZXIgLm1vYmlsZS1jb3Vwb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlciNoZWFkZXIgLm1vYmlsZS1jb3Vwb24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuaGVhZGVyI2hlYWRlciAubW9iaWxlLWNvdXBvbi1jb250YWluZXIgLmRlc2t0b3AtaWJvdHRhLmFjdGl2ZSxcbmhlYWRlciNoZWFkZXIgLm1vYmlsZS1jb3Vwb24tY29udGFpbmVyIC5kZXNrdG9wLWNvdXBvbi5hY3RpdmUge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IC02cHg7XG59XG5oZWFkZXIjaGVhZGVyIC5tb2JpbGUtY291cG9uLWNvbnRhaW5lciAuZGVza3RvcC1pYm90dGEuaWJvdHRhLW5vdC1hdmFpbCxcbmhlYWRlciNoZWFkZXIgLm1vYmlsZS1jb3Vwb24tY29udGFpbmVyIC5kZXNrdG9wLWNvdXBvbi5pYm90dGEtbm90LWF2YWlsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5oZWFkZXIjaGVhZGVyIC5tb2JpbGUtY291cG9uLWNvbnRhaW5lciAuZGVza3RvcC1pYm90dGEuY291cG9uLW5vdC1hdmFpbCxcbmhlYWRlciNoZWFkZXIgLm1vYmlsZS1jb3Vwb24tY29udGFpbmVyIC5kZXNrdG9wLWNvdXBvbi5jb3Vwb24tbm90LWF2YWlsIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmRlc2t0b3Atc29jaWFsLWxpbmtzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMzdweCAwIDAgMjVweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXNrdG9wLXNvY2lhbC1saW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRlc2t0b3Atc29jaWFsLWxpbmtzLmFjdGl2ZSB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5kZXNrdG9wLXNvY2lhbC1saW5rcyBwIHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG4uZGVza3RvcC1zb2NpYWwtbGlua3MgdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5kZXNrdG9wLXNvY2lhbC1saW5rcyB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMCA3cHg7XG59XG4uZGVza3RvcC1zb2NpYWwtbGlua3MgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmRlc2t0b3Atc29jaWFsLWxpbmtzIGEgaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cblxuLmRlc2t0b3AtbWFpbi1tZW51IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTI0cHgpIHtcbiAgLmRlc2t0b3AtbWFpbi1tZW51IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMjNweCkge1xuICAuZGVza3RvcC1tYWluLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS5wYXRoLWZyb250cGFnZSAuZGVza3RvcC1tYWluLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5wYXRoLWZyb250cGFnZSAuZGVza3RvcC1tYWluLW1lbnUuYWN0aXZlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmRlc2t0b3AtbWFpbi1tZW51ICNibG9jay1jb2xtYW5zLXRoZW1lLW1haW4tbWVudSAuY29udGVudCBhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kZXNrdG9wLW1haW4tbWVudSAjYmxvY2stY29sbWFucy10aGVtZS1tYWluLW1lbnUgLmNvbnRlbnQgdWwubWVudSBsaS5tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZGVza3RvcC1tYWluLW1lbnUgI2Jsb2NrLWNvbG1hbnMtdGhlbWUtbWFpbi1tZW51IC5jb250ZW50IHVsLm1lbnUgbGkubWVudS1pdGVtIGEge1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcGFkZGluZzogN3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTI0cHgpIHtcbiAgLmRlc2t0b3AtbWFpbi1tZW51ICNibG9jay1jb2xtYW5zLXRoZW1lLW1haW4tbWVudSAuY29udGVudCB1bC5tZW51IGxpLm1lbnUtaXRlbSBhIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBwYWRkaW5nOiA3cHggMnB4O1xuICB9XG59XG4uZGVza3RvcC1tYWluLW1lbnUgI2Jsb2NrLWNvbG1hbnMtdGhlbWUtbWFpbi1tZW51IC5jb250ZW50IHVsLm1lbnUgbGkubWVudS1pdGVtIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2VkMWMyNDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRlc2t0b3AtbWFpbi1tZW51ICNibG9jay1jb2xtYW5zLXRoZW1lLW1haW4tbWVudSAuY29udGVudCB1bC5tZW51IGxpLm1lbnUtaXRlbSBhLmlzLWFjdGl2ZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZWQxYzI0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubW9iaWxlLW1lbnUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiAxNHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMjNweCkge1xuICAubW9iaWxlLW1lbnUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5tb2JpbGUtbWVudS1jb250YWluZXIuc2Nyb2xsIHtcbiAgcGFkZGluZzogMjdweCAwIDAgMTBweDtcbn1cbi5tb2JpbGUtbWVudS1jb250YWluZXIgI21vYmlsZS1tZW51LXRyaWdnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubW9iaWxlLW1lbnUtY29udGFpbmVyICNtb2JpbGUtbWVudS10cmlnZ2VyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiQ29sbWFuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuNGVtO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uZnJvbnRwYWdlLWhlYWRlci1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAzMHB4O1xuICB6LWluZGV4OiA1MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMjNweCkge1xuICAuZnJvbnRwYWdlLWhlYWRlci1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgLmZyb250cGFnZS1oZWFkZXItbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZyb250cGFnZS1oZWFkZXItbWVudSAucGF0aC1mcm9udHBhZ2UtbWVudSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mcm9udHBhZ2UtaGVhZGVyLW1lbnUgLnBhdGgtZnJvbnRwYWdlLW1lbnUgdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5mcm9udHBhZ2UtaGVhZGVyLW1lbnUgLnBhdGgtZnJvbnRwYWdlLW1lbnUgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5mcm9udHBhZ2UtaGVhZGVyLW1lbnUgLnBhdGgtZnJvbnRwYWdlLW1lbnUgdWwgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1zaGFkb3c6IDRweCAycHggNnB4ICMzMzM7XG59XG4uZnJvbnRwYWdlLWhlYWRlci1tZW51IC5wYXRoLWZyb250cGFnZS1tZW51IHVsIGxpIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2VkMWMyNDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4jbW9iaWxlLW1lbnUtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDcwMDtcbn1cbiNtb2JpbGUtbWVudS1jb250ZW50LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI21vYmlsZS1tZW51LWNvbnRlbnQgLmRlc2t0b3Atc29jaWFsLWxpbmtzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDAgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI21vYmlsZS1tZW51LWNvbnRlbnQgbmF2IC5jb250ZW50IGEubWVudS10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI21vYmlsZS1tZW51LWNvbnRlbnQgbmF2IC5jb250ZW50IHVsLm1lbnUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbiNtb2JpbGUtbWVudS1jb250ZW50IG5hdiAuY29udGVudCB1bC5tZW51IGxpLm1lbnUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xufVxuI21vYmlsZS1tZW51LWNvbnRlbnQgbmF2IC5jb250ZW50IHVsLm1lbnUgbGkubWVudS1pdGVtIGEge1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbmZvb3Rlci5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9vdGVyLm1haW4gI2Jsb2NrLWZvb3RlcmNvbnRlbnQge1xuICBwYWRkaW5nOiA1cHggMCAwcHg7XG59XG5mb290ZXIubWFpbiAjYmxvY2stZm9vdGVyY29udGVudCAuY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5mb290ZXIubWFpbiAjYmxvY2stZm9vdGVyY29udGVudCAuY29udGVudCBwIGEge1xuICBjb2xvcjogI2VkMWMyNDtcbn1cblxuI2Zvb3Rlci1jb3B5cmlnaHQge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbiNmb290ZXItY29weXJpZ2h0IHAge1xuICBmb250LXNpemU6IDEuMWVtO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNmb290ZXItY29weXJpZ2h0IHAgYSB7XG4gIGNvbG9yOiAjZWQxYzI0O1xufVxuXG5ib2R5LnBhdGgtZnJvbnRwYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1pbWFnZSwgYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlLCAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaGVyby1pbWFnZSxcbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1oZXJvLWltYWdlLCAuaW1hZ2UtY2VudGVyLWJ1ZmZlciB7XG4gIGhlaWdodDogODAwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1hYm91dGJsb2NrIGJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIGltZywgYm9keS5wYXRoLWZyb250cGFnZSAjYmxvY2stYWJvdXRibG9jayAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgaW1nLCAjYmxvY2stYWJvdXRibG9jayBib2R5LnBhZ2Utbm9kZS0zMyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgaW1nLCBib2R5LnBhZ2Utbm9kZS0zMyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAjYmxvY2stYWJvdXRibG9jayAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgaW1nLCAjYmxvY2stYWJvdXRibG9jayAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaGVyby1pbWFnZSBpbWcsICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTEgI2Jsb2NrLWFib3V0YmxvY2sgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1oZXJvLWltYWdlIGltZyxcbiAgI2Jsb2NrLWFib3V0YmxvY2sgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhlcm8taW1hZ2UgaW1nLFxuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yICNibG9jay1hYm91dGJsb2NrIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaGVyby1pbWFnZSBpbWcsXG4gICNibG9jay1hYm91dGJsb2NrIC5pbWFnZS1jZW50ZXItYnVmZmVyIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDI1NjFweCkge1xuICBib2R5LnBhdGgtZnJvbnRwYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1pbWFnZSwgYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlLCAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaGVyby1pbWFnZSxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhlcm8taW1hZ2UsIC5pbWFnZS1jZW50ZXItYnVmZmVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBib2R5LnBhdGgtZnJvbnRwYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1pbWFnZSBpbWcsIGJvZHkucGFnZS1ub2RlLTMzIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1pbWFnZSBpbWcsICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTEgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1oZXJvLWltYWdlIGltZyxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhlcm8taW1hZ2UgaW1nLCAuaW1hZ2UtY2VudGVyLWJ1ZmZlciBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS5wYXRoLWZyb250cGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgaW1nLCBib2R5LnBhZ2Utbm9kZS0zMyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgaW1nLCAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaGVyby1pbWFnZSBpbWcsXG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaGVyby1pbWFnZSBpbWcsIC5pbWFnZS1jZW50ZXItYnVmZmVyIGltZyB7XG4gIGhlaWdodDogODAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNTAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI1NjBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5wYXRoLWZyb250cGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgaW1nLCBib2R5LnBhZ2Utbm9kZS0zMyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgaW1nLCAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaGVyby1pbWFnZSBpbWcsXG4gICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1oZXJvLWltYWdlIGltZywgLmltYWdlLWNlbnRlci1idWZmZXIgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4ubWVzc2FnZXNfX3dyYXBwZXIge1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbiNibG9jay1jb2xtYW5zLXRoZW1lLWxvY2FsLXRhc2tzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTUyZjtcbn1cbiNibG9jay1jb2xtYW5zLXRoZW1lLWxvY2FsLXRhc2tzIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuI2Jsb2NrLWNvbG1hbnMtdGhlbWUtbG9jYWwtdGFza3MgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuI2Jsb2NrLWNvbG1hbnMtdGhlbWUtbG9jYWwtdGFza3MgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uY29sbWFucy1mb250IHtcbiAgZm9udC1mYW1pbHk6IFwiQ29sbWFuc1wiLCBzYW5zLXNlcmlmO1xufVxuXG4udGhlbWUtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haWxjaGltcC1zaWdudXAtc3Vic2NyaWJlLWZvcm0gLmZvcm0tY29udGFpbmVyICNtYWlsY2hpbXAtbmV3c2xldHRlci1mOTUwMTQyNzEzLW1lcmdlZmllbGRzIGlucHV0W3R5cGU9J2VtYWlsJ10sIC5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLmVmb3JtLXN1Ym1pc3Npb24tc3dlZXBzdGFrZXMtc3VtbWVyLTIwMTZfX2Zvcm0gLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGVsIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGVsIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZWwgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cInRlbFwiXSxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ubWFpbGNoaW1wLXNpZ251cC1zdWJzY3JpYmUtZm9ybSAuZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT0nc3VibWl0J10sXG4uZWZvcm0tc3VibWlzc2lvbi1zd2VlcHN0YWtlcy1zdW1tZXItMjAxNl9fZm9ybSAuZm9ybS1jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAxMXB4IDE1cHg7XG59XG5cbi5mb250LWNvbG1hbnMge1xuICBmb250LWZhbWlseTogXCJDb2xtYW5zXCIsIHNhbnMtc2VyaWY7XG59XG5cbiNibG9jay1jb2xtYW5zLXRoZW1lLXBhZ2UtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVnaW9uLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keS5wYWdlLW5vZGUtOSAucmVnaW9uLWNvbnRlbnQsIGJvZHkucGFnZS1ub2RlLTExIC5yZWdpb24tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbi5yZWQtdGV4dCB7XG4gIGNvbG9yOiAjZWQxYzI0O1xufVxuXG4udG9vbGJhci1tZW51IGEge1xuICBjb2xvcjogIzMzMztcbn1cblxuLmhpZ2hsaWdodGVkIHtcbiAgbGVmdDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAxNTBweDtcbiAgei1pbmRleDogOTk5OTtcbn1cbi5oaWdobGlnaHRlZCAubWVzc2FnZXMge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgMTBweCAxN3B4O1xuICAvKiBMVFIgKi9cbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMDtcbiAgLyogTFRSICovXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggMzVweDtcbiAgLyogTFRSICovXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbi5oaWdobGlnaHRlZCAubWVzc2FnZXMgYSB7XG4gIGNvbG9yOiAjY2MyYTAwO1xufVxuLmhpZ2hsaWdodGVkIFtkaXI9XCJydGxcIl0gLm1lc3NhZ2VzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCB0b3AgMTdweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uaGlnaGxpZ2h0ZWQgLm1lc3NhZ2VzICsgLm1lc3NhZ2VzIHtcbiAgbWFyZ2luLXRvcDogMS41MzhlbTtcbn1cbi5oaWdobGlnaHRlZCAubWVzc2FnZXNfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgMCBjZW50ZXI7XG59XG4uaGlnaGxpZ2h0ZWQgLm1lc3NhZ2VzLS1zdGF0dXMge1xuICBjb2xvcjogIzMyNWUxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZmFlZjtcbiAgYm9yZGVyLWNvbG9yOiAjYzllMWJkICNjOWUxYmQgI2M5ZTFiZCB0cmFuc3BhcmVudDtcbiAgLyogTFRSICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2NvbnRyaWIvY2xpZW50X3RoZW1lL2ltYWdlcy9pY29ucy83M2IzNTUvY2hlY2suc3ZnKTtcbiAgYm94LXNoYWRvdzogLThweCAwIDAgIzc3YjI1OTtcbiAgLyogTFRSICovXG59XG4uaGlnaGxpZ2h0ZWQgLm1lc3NhZ2VzLS1zdGF0dXMgLm1lc3NhZ2VzX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvY29udHJpYi9jbGllbnRfdGhlbWUvaW1hZ2VzL2ljb25zLzczYjM1NS9jaGVjay5zdmcpO1xufVxuLmhpZ2hsaWdodGVkIC5tZXNzYWdlcy0td2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2Y0ZGFhNiAjZjRkYWE2ICNmNGRhYTYgdHJhbnNwYXJlbnQ7XG4gIC8qIExUUiAqL1xuICBjb2xvcjogIzczNGMwMDtcbiAgYm94LXNoYWRvdzogLThweCAwIDAgI2UwOTYwMDtcbiAgLyogTFRSICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGY4ZWQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2NvbnRyaWIvY2xpZW50X3RoZW1lL2ltYWdlcy9pY29ucy9lMjk3MDAvd2FybmluZy5zdmcpO1xufVxuLmhpZ2hsaWdodGVkIC5tZXNzYWdlcy0td2FybmluZyAubWVzc2FnZXNfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3RoZW1lcy9jb250cmliL2NsaWVudF90aGVtZS9pbWFnZXMvaWNvbnMvZTI5NzAwL3dhcm5pbmcuc3ZnKTtcbn1cbi5oaWdobGlnaHRlZCAubWVzc2FnZXMtLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjRmMjtcbiAgY29sb3I6ICNhNTFiMDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdGhlbWVzL2NvbnRyaWIvY2xpZW50X3RoZW1lL2ltYWdlcy9pY29ucy9lMzI3MDAvZXJyb3Iuc3ZnKTtcbiAgYm9yZGVyLWNvbG9yOiAjZjljOWJmICNmOWM5YmYgI2Y5YzliZiB0cmFuc3BhcmVudDtcbiAgLyogTFRSICovXG4gIGJveC1zaGFkb3c6IC04cHggMCAwICNlNjI2MDA7XG4gIC8qIExUUiAqL1xufVxuLmhpZ2hsaWdodGVkIC5tZXNzYWdlcy0tZXJyb3IgLm1lc3NhZ2VzX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvY29udHJpYi9jbGllbnRfdGhlbWUvaW1hZ2VzL2ljb25zL2UzMjcwMC9lcnJvci5zdmcpO1xufVxuLmhpZ2hsaWdodGVkIC5tZXNzYWdlcy0tZXJyb3IgLmVycm9yIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uaGlnaGxpZ2h0ZWQgLm1lc3NhZ2VzX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmhpZ2hsaWdodGVkIC5tZXNzYWdlc19faXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuLmhpZ2hsaWdodGVkIC5tZXNzYWdlc19faXRlbSArIC5tZXNzYWdlc19faXRlbSB7XG4gIG1hcmdpbi10b3A6IDAuNzY5ZW07XG59XG5cbiNzaXRlLWxvZ28ge1xuICBsZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDVweDtcbiAgd2lkdGg6IDE3N3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjI0cHgpIHtcbiAgI3NpdGUtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4jc2l0ZS1sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxvZ28tY29udGFpbmVyIHtcbiAgei1pbmRleDogMTAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwge1xuICAgIHRvcDogMzglICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkucGFnZS1ub2RlLTMzIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIge1xuICBtYXJnaW46IDUwcHggYXV0byAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIGJvZHkucGFnZS1ub2RlLTMzIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmNvbDgge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5LnBhZ2Utbm9kZS0zMyAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIGgyIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciBoMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIGJvZHkucGFnZS1ub2RlLTMzIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2UgLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogNSUgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICBib2R5LnBhZ2Utbm9kZS0zMyAuYmFzaWMtcGFnZSAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDUlIGF1dG8gMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2UgLmNvbnRhaW5lciAucm93IHtcbiAgICBwYWRkaW5nOiA1JTtcbiAgfVxufVxuYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2UgLmNvbnRhaW5lciBoMiB7XG4gIGNvbG9yOiAjZWQxYzI0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIGJvZHkucGFnZS1ub2RlLTMzIC5iYXNpYy1wYWdlIC5jb250YWluZXIgLmNvbDYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbmJvZHkucGFnZS1ub2RlLTQyIC5iYXNpYy1wYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5iYXNpYy1wYWdlIC5kaXNwbGF5LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkucGFnZS1ub2RlLTkgLmJhc2ljLXBhZ2UgLmRpc3BsYXktdGl0bGUge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMy42ZW07XG4gIG1hcmdpbjogNSUgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJhc2ljLXBhZ2UgLmluZmx1ZW5jZXItdXBwZXItdGV4dCAuY29sMTIge1xuICBwYWRkaW5nOiAwIDUlIDUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmFzaWMtcGFnZSAuaW5mbHVlbmNlci11cHBlci10ZXh0IC5jb2wxMiBwIHtcbiAgZm9udC1zaXplOiAxMnB0O1xufVxuLmJhc2ljLXBhZ2UgLmhvdG1lc3N5b3V0dWJlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFzaWMtcGFnZSAuaG90bWVzc3lvdXR1YmUge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJhc2ljLXBhZ2UgLmhvdG1lc3N5b3V0dWJlIGlmcmFtZSB7XG4gIGhlaWdodDogNTA2cHg7XG59XG4uYmFzaWMtcGFnZSAuaG90bWVzc2luZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQxYzI0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWluLWhlaWdodDogNTA2cHg7XG4gIHBhZGRpbmc6IDIlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFzaWMtcGFnZSAuaG90bWVzc2luZm8ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA2JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJhc2ljLXBhZ2UgLmhvdG1lc3NpbmZvIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB0O1xufVxuLmJhc2ljLXBhZ2UgLmhvdG1lc3NpbmZvIHAgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBwYWRkaW5nOiA2JSAxNSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iYXNpYy1wYWdlIC5ob3RtZXNzaW5mbyBwOm50aC1jaGlsZCg0KSB7XG4gICAgbWFyZ2luLXRvcDogMTAlO1xuICB9XG59XG4uYmFzaWMtcGFnZSAuaW5mbHVlbmNlci1yZWNpcGUtbWFpbi1yb3cge1xuICBtYXJnaW46IDUlIDAgMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2ljLXBhZ2UgLmluZmx1ZW5jZXItcmVjaXBlLW1haW4tcm93IC5pbmZsdWVuY2VyLXJlY2lwZS1tYWluLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2ljLXBhZ2UgLmluZmx1ZW5jZXItcmVjaXBlLW1haW4tcm93IC5pbmZsdWVuY2VyLXJlY2lwZS1tYWluLWltYWdlIHtcbiAgICBtYXJnaW46IDUlIDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5iYXNpYy1wYWdlIC5pbmZsdWVuY2VyLXJlY2lwZS1tYWluLXJvdyAuaW5mbHVlbmNlci1yZWNpcGUtaGVhZGVyIHtcbiAgcGFkZGluZzogMiU7XG59XG4uYmFzaWMtcGFnZSAuaW5mbHVlbmNlci1yZWNpcGUtbWFpbi1yb3cgLmluZmx1ZW5jZXItcmVjaXBlLWhlYWRlciBoMiB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJhc2ljLXBhZ2UgLmluZmx1ZW5jZXItcmVjaXBlLW1haW4tcm93IC5pbmZsdWVuY2VyLXJlY2lwZS1oZWFkZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmJhc2ljLXBhZ2UgLmluZmx1ZW5jZXItcmVjaXBlLW1haW4tcm93IC5pbmZsdWVuY2VyLXJlY2lwZS1pbmZvLWluZGV4IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzMzM7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzMzO1xuICBtYXJnaW46IDIlO1xuICBwYWRkaW5nOiAyJSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmFzaWMtcGFnZSAuaW5mbHVlbmNlci1yZWNpcGUtbWFpbi1yb3cgLmluZmx1ZW5jZXItcmVjaXBlLWluZm8taW5kZXggLmNvbDMge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAuYmFzaWMtcGFnZSAuaW5mbHVlbmNlci1yZWNpcGUtbWFpbi1yb3cgLmluZmx1ZW5jZXItcmVjaXBlLWluZm8taW5kZXggLmNvbDMge1xuICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgfVxuICAuYmFzaWMtcGFnZSAuaW5mbHVlbmNlci1yZWNpcGUtbWFpbi1yb3cgLmluZmx1ZW5jZXItcmVjaXBlLWluZm8taW5kZXggLmNvbDMgaDQge1xuICAgIGZvbnQtc2l6ZTogMThwdDtcbiAgfVxufVxuLmJhc2ljLXBhZ2UgLmluZmx1ZW5jZXItcmVjaXBlLW1haW4tcm93IC5pbmZsdWVuY2VyLXJlY2lwZS1pbmZvLWluZGV4IC5pbmZsdWVuY2VyLWhlYXQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLmJhc2ljLXBhZ2UgLmluZmx1ZW5jZXItcmVjaXBlLW1haW4tcm93IC5pbmZsdWVuY2VyLXJlY2lwZS1kaXJlY3Rpb25zIC5jb2w2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmFzaWMtcGFnZSAuaW5mbHVlbmNlci1yZWNpcGUtbWFpbi1yb3cgLmluZmx1ZW5jZXItcmVjaXBlLWRpcmVjdGlvbnMgLmNvbDYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmFzaWMtcGFnZSAuaW5mbHVlbmNlci1yZWNpcGUtbWFpbi1yb3cgLmluZmx1ZW5jZXItcmVjaXBlLWRpcmVjdGlvbnMgaDQge1xuICBjb2xvcjogI2VkMWMyNDtcbn1cbi5iYXNpYy1wYWdlIC5pbmZsdWVuY2VyLXJlY2lwZS1tYWluLXJvdyAuaW5mbHVlbmNlci1yZWNpcGUtZGlyZWN0aW9ucyBvbCB7XG4gIC13ZWJraXQtcGFkZGluZy1zdGFydDogNXB4O1xufVxuLmJhc2ljLXBhZ2UgLmluZmx1ZW5jZXItcmVjaXBlLW1haW4tcm93IC5pbmZsdWVuY2VyLXJlY2lwZS1kaXJlY3Rpb25zIHAge1xuICBmb250LXNpemU6IDEycHQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyNHB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5wYXRoLWZyb250cGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSB7XG4gICAgaGVpZ2h0OiAzODNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyNHB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIHtcbiAgICBoZWlnaHQ6IDM4M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgYm9keS5wYXRoLWZyb250cGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2Uge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyNHB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDE2MDBweDtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEyMjRweDtcbiAgICBoZWlnaHQ6IDM4M3B4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICBib2R5LnBhdGgtZnJvbnRwYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiA4MDBweDtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keS5wYXRoLWZyb250cGFnZSAuYmFzaWMtcGFnZSAuY29udGFpbmVyIHtcbiAgbWFyZ2luOiA1JSBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2UgLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiA1JSBhdXRvIDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIGJvZHkucGF0aC1mcm9udHBhZ2UgLmJhc2ljLXBhZ2UgLmNvbnRhaW5lciAucm93IHtcbiAgICBwYWRkaW5nOiA1JTtcbiAgfVxufVxuYm9keS5wYXRoLWZyb250cGFnZSAuYmFzaWMtcGFnZSAuY29udGFpbmVyIGgyIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgYm9keS5wYXRoLWZyb250cGFnZSAuYmFzaWMtcGFnZSAuY29udGFpbmVyIC5jb2w2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLTQyIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLTMzIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBoZWlnaHQ6IDkwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2OXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUge1xuICAgIGhlaWdodDogNTAxcHg7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtNyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSB7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5ib2R5LnBhZ2Utbm9kZS00MiAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSB7XG4gIG1heC1oZWlnaHQ6IDgwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5ib2R5LnBhZ2Utbm9kZS0zMyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiA4MDBweDtcbiAgd2lkdGg6IDI1NjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiA1MDFweDtcbiAgICB3aWR0aDogMTYwM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtMzMgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICB3aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbi10b3A6IC0xNiU7XG4gIH1cbn1cbmJvZHkucGFnZS1ub2RlLTcgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIHtcbiAgaGVpZ2h0OiA4MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtNyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2Uge1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LnBhZ2Utbm9kZS03IC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1pbWFnZSBkaXYge1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtNDIgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIGRpdiBpbWcge1xuICAgIG9wYWNpdHk6IC41ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtNyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgZGl2IGltZyB7XG4gICAgbWluLXdpZHRoOiAxOTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtNyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgZGl2IHtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLTcgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIGRpdiBpbWcge1xuICAgIG1pbi13aWR0aDogMTI4MHB4O1xuICB9XG59XG5ib2R5LnBhZ2Utbm9kZS00MiAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBhZ2Utbm9kZS00MiAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgaW1nIHtcbiAgb3BhY2l0eTogLjUgIWltcG9ydGFudDtcbn1cbmJvZHkucGFnZS1ub2RlLTcgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDI1NjBweDtcbiAgbGVmdDogMTAwJTtcbiAgLyogbW92ZSB0aGUgd2hvbGUgd2lkdGggb2YgdGhlIGltYWdlIHRvIHRoZSByaWdodCAqL1xuICBtYXJnaW4tbGVmdDogLTIwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtNyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taW1hZ2UgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogLTIzMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICBib2R5LnBhZ2Utbm9kZS03IC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1pbWFnZSBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjYwJTtcbiAgfVxufVxuLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDIxN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjI0cHgpIHtcbiAgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwge1xuICAgIHBhZGRpbmctdG9wOiAxOCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIHtcbiAgICBwYWRkaW5nLXRvcDogNSU7XG4gIH1cbn1cbi5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLnN0YXRpYy1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtNDIgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogMzI4cHg7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtNDIgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgIHRvcDogNTMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkucGFnZS1ub2RlLTQyIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIge1xuICB0b3A6IDQ1JTtcbiAgd2lkdGg6IDM1JTtcbn1cbmJvZHkucGFnZS1ub2RlLTQyIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgaDIge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciBwIHtcbiAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5LnBhZ2Utbm9kZS00MiAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5ib2R5LnBhZ2Utbm9kZS00MiAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNlZDFjMjQ7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLXRvcCxcbi5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmZyb250LWZlYXR1cmUtYm90dG9tIHtcbiAgd2lkdGg6IDMwJTtcbn1cbi5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmZyb250LWZlYXR1cmUtdG9wIHAsXG4uYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLWJvdHRvbSBwIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS5wYWdlLW5vZGUtNyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgd2lkdGg6IDMzM3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLXRvcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBib2R5LnBhZ2Utbm9kZS03IC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmZyb250LWZlYXR1cmUtdG9wIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLXRvcCBwOm50aC1jaGlsZCgxKSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAzNDZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciAuZnJvbnQtZmVhdHVyZS10b3AgcDpudGgtY2hpbGQoMSkgaW1nIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmZyb250LWZlYXR1cmUtdG9wIHA6bnRoLWNoaWxkKDIpIHtcbiAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAjMzMzO1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLTcgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciAuZnJvbnQtZmVhdHVyZS10b3AgcDpudGgtY2hpbGQoMikge1xuICAgIHRleHQtc2hhZG93OiAycHggNHB4IDhweCAjMDAwMDAwO1xuICB9XG4gIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmZyb250LWZlYXR1cmUtdG9wIHA6bnRoLWNoaWxkKDMpIHtcbiAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAjMzMzO1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLTcgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciAuZnJvbnQtZmVhdHVyZS10b3AgcDpudGgtY2hpbGQoMykge1xuICAgIHRleHQtc2hhZG93OiAycHggNHB4IDhweCAjMDAwMDAwO1xuICB9XG4gIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmZyb250LWZlYXR1cmUtdG9wIHA6bnRoLWNoaWxkKDQpIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA0MjVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuICAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLXRvcCB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDE1cHg7XG4gIH1cbiAgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciAuZnJvbnQtZmVhdHVyZS10b3AgcDpudGgtY2hpbGQoMSkgaW1nIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmZyb250LWZlYXR1cmUtdG9wIHA6bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmZyb250LWZlYXR1cmUtdG9wIHA6bnRoLWNoaWxkKDMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmZyb250LWZlYXR1cmUtdG9wIHA6bnRoLWNoaWxkKDQpIHtcbiAgICBtYXJnaW46IDMycHg7XG4gICAgdG9wOiAyNzVweDtcbiAgfVxufVxuYm9keS5wYWdlLW5vZGUtNyAuYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLXRvcCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLXRvcCBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLXRvcCBwOm50aC1jaGlsZCgyKSB7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCAjMzMzO1xufVxuLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciAuZnJvbnQtZmVhdHVyZS10b3AgcDpudGgtY2hpbGQoMykge1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzMzMztcbn1cbi5iYXNpYy1wYWdlIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1odG1sLS1jb250YWluZXIgLmZyb250LWZlYXR1cmUtdG9wIHA6bnRoLWNoaWxkKDQpIHtcbiAgbWFyZ2luOiAxMCU7XG59XG4uYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLXRvcCAjc3dlZXBzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDFjMjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmFzaWMtcGFnZSAuYmFzaWMtcGFnZS0tZmVhdHVyZSAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbCAuYmFzaWMtcGFnZS0tZmVhdHVyZS0taHRtbC0tY29udGFpbmVyIC5mcm9udC1mZWF0dXJlLWJvdHRvbSB7XG4gIGJvdHRvbTogLTUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2ljLXBhZ2UgLmJhc2ljLXBhZ2UtLWZlYXR1cmUgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwgLmJhc2ljLXBhZ2UtLWZlYXR1cmUtLWh0bWwtLWNvbnRhaW5lciAuZnJvbnQtZmVhdHVyZS1ib3R0b20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnJlY2lwZS1mdWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmVjaXBlLWZ1bGwgLmNvbDYge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbjogNDVweCBhdXRvO1xuICB9XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YiAubWFpbi1zbGlkZXIge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZWNpcGUtZnVsbCAucm93MWNvbDZiIC5tYWluLXNsaWRlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YiAubWFpbi1zbGlkZXIgPiBkaXYge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2U7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YiAubWFpbi1zbGlkZXIgPiBkaXYuc2xpY2staW5pdGlhbGl6ZWQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgLm5hdi1zbGlkZXIge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZWNpcGUtZnVsbCAucm93MWNvbDZiIC5uYXYtc2xpZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5yZWNpcGUtZnVsbCAucm93MWNvbDZiIC5uYXYtc2xpZGVyID4gZGl2IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgLm5hdi1zbGlkZXIgPiBkaXYuc2xpY2staW5pdGlhbGl6ZWQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgLm5hdi1zbGlkZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMTBweDtcbiAgcGFkZGluZzogNXB4IDVweCA1cHggMHB4O1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgLm5hdi1zbGlkZXIgaW1nOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgLm5hdi1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YiAubmF2LXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBtYXgtd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YiAubmF2LXNsaWRlciAuc2xpY2stc2xpZGUuc2xpZGUtYWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5yZWNpcGUtZnVsbCAucm93MWNvbDZiIC5uYXYtc2xpZGVyIC5zbGljay1zbGlkZTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5yZWNpcGUtZnVsbCAucm93MWNvbDZiIC5uYXYtc2xpZGVyIC5zbGljay1zbGlkZSBpbWc6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWNpcGUtZnVsbCAucm93MWNvbDZiIC5uYXYtc2xpZGVyIC5zbGljay1wcmV2OmJlZm9yZSwgLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgLm5hdi1zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2VkMWMyNDtcbiAgb3BhY2l0eTogMC43NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YiAubmF2LXNsaWRlciAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgLm5hdi1zbGlkZXIgW2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgLm5hdi1zbGlkZXIgW2Rpcj1cInJ0bFwiXSAuc2xpY2stbmV4dCB7XG4gIGxlZnQ6IC0xMHB4O1xuICB0b3A6IDcwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgLm5hdi1zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cbi5yZWNpcGUtZnVsbCAucm93MWNvbDZiIC5uYXYtc2xpZGVyIFtkaXI9XCJydGxcIl0gLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cbi5yZWNpcGUtZnVsbCAucm93MWNvbDZiIC5uYXYtc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgLnlvdXR1YmVsaW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWNpcGUtZnVsbCAucm93MWNvbDZiICN5b3V0dWJlaWZyYW1lc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgI3lvdXR1YmVpZnJhbWVzcGFuIHtcbiAgICBmbG9hdDogaW5oZXJpdDtcbiAgICBtYXJnaW4tdG9wOiA1JTtcbiAgfVxufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgI3lvdXR1YmVpZnJhbWVzcGFuIGEgaSB7XG4gIGNvbG9yOiAjZWQxYzI0O1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmIgI3lvdXR1YmVpZnJhbWVzcGFuIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuICAucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YiAjeW91dHViZWlmcmFtZXNwYW4gYSBzcGFuIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmEgLnByb2R1Y3QtdGVhc2VyLS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmEgLnByb2R1Y3QtdGVhc2VyLS10aXRsZSBkaXY6bGFzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2VkMWMyNDtcbn1cbi5yZWNpcGUtZnVsbCAucm93MWNvbDZhIC5wcm9kdWN0LXRlYXNlci0tdGl0bGUgLm1hZGV3aXRoIHtcbiAgY29sb3I6ICMzMzM7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YSAuZGVza3RvcC1zb2NpYWwtbGlua3MtbG93ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmEgLmRlc2t0b3Atc29jaWFsLWxpbmtzLWxvd2VyLmFjdGl2ZSB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5yZWNpcGUtZnVsbCAucm93MWNvbDZhIC5kZXNrdG9wLXNvY2lhbC1saW5rcy1sb3dlciBwIHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YSAuZGVza3RvcC1zb2NpYWwtbGlua3MtbG93ZXIgdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YSAuZGVza3RvcC1zb2NpYWwtbGlua3MtbG93ZXIgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YSAuZGVza3RvcC1zb2NpYWwtbGlua3MtbG93ZXIgdWwgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmEgLmRlc2t0b3Atc29jaWFsLWxpbmtzLWxvd2VyIHVsIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMCA3cHg7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzFjb2w2YSAuZGVza3RvcC1zb2NpYWwtbGlua3MtbG93ZXIgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxY29sNmEgLmRlc2t0b3Atc29jaWFsLWxpbmtzLWxvd2VyIGEgaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci12aWRlbyAucmVjaXBlLWZ1bGwtbGV0cy1jb29rLWljb24ge1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE3NXB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4tYXNwZWN0LXJhdGlvOiAxNiAvIDkpIHtcbiAgLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taGVhZGVyLXZpZGVvIC5yZWNpcGUtZnVsbC1sZXRzLWNvb2staWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci12aWRlbyAucmVjaXBlLWZ1bGwtbGV0cy1jb29rLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci12aWRlbyAucmVjaXBlLWZ1bGwtbGV0cy1jb29rLWljb24gaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgMTdweCByZ2JhKDUxLCA1MSwgNTEsIDAuMyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgd2lkdGg6IDEyNXB4O1xufVxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taGVhZGVyLXZpZGVvIC52aWRlby1jZW50ZXItYnVmZmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci12aWRlbyAudmlkZW8tY2VudGVyLWJ1ZmZlciB2aWRlbyB7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7XG4gIG9wYWNpdHk6IC44O1xufVxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taGVhZGVyLXZpZGVvIC52aWRlby1jZW50ZXItYnVmZmVyIGgxIHtcbiAgZm9udC1zaXplOiAzZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItdmlkZW8gLnZpZGVvLWNlbnRlci1idWZmZXIgaDEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci12aWRlbyAudmlkZW8tY2VudGVyLWJ1ZmZlciBoMSBkaXYge1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAyMCUgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItdmlkZW8gLnZpZGVvLWNlbnRlci1idWZmZXIgLnlvdXR1YmUtZW1iZWR2aWRlby1saW5rIHtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDI1JSAyNSUgMTUlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIC5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci12aWRlbyAudmlkZW8tY2VudGVyLWJ1ZmZlciAueW91dHViZS1lbWJlZHZpZGVvLWxpbmsge1xuICAgIHBhZGRpbmc6IDEwJSAyNSUgMTUlO1xuICB9XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItdmlkZW8gLnZpZGVvLWNlbnRlci1idWZmZXIgLnlvdXR1YmUtZW1iZWR2aWRlby1saW5rIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyZW07XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItdmlkZW8gLnZpZGVvLWNlbnRlci1idWZmZXIgLnlvdXR1YmUtZW1iZWR2aWRlby1saW5rIC5mYS1zdGFjayB7XG4gIG1hcmdpbi10b3A6IDglO1xuICB3aWR0aDogODRweDtcbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci12aWRlbyAudmlkZW8tY2VudGVyLWJ1ZmZlciAueW91dHViZS1lbWJlZHZpZGVvLWxpbmsgLmZhLXN0YWNrIGkge1xuICBmb250LXNpemU6IDNlbTtcbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci12aWRlbyAudmlkZW8tY2VudGVyLWJ1ZmZlciAueW91dHViZS1lbWJlZHZpZGVvLWxpbmsgLmZhLXN0YWNrIC5mYS1wbGF5LWNpcmNsZSB7XG4gIGNvbG9yOiAjZWQxYzI0O1xufVxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taGVhZGVyLWVtYmVkdmlkZW8gLnZpZGVvLWNlbnRlci1idWZmZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItZW1iZWR2aWRlbyAudmlkZW8tY2VudGVyLWJ1ZmZlciAueW91dHViZWNsb3NlYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUlO1xuICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItZW1iZWR2aWRlbyAudmlkZW8tY2VudGVyLWJ1ZmZlciAueW91dHViZWNsb3NlYnV0dG9uIGkge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItZW1iZWR2aWRlbyBpZnJhbWUge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci1lbWJlZHZpZGVvIGlmcmFtZSB7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItZW1iZWR2aWRlbyBpZnJhbWUge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB9XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItaW1hZ2Uge1xuICBoZWlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItaW1hZ2UubWF4LTEwMC1wZXJjZW50IC5yZWNpcGUtZnVsbC1sZXRzLWNvb2staWNvbiwgLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taGVhZGVyLWltYWdlLm1heC1mdWxsLXNjcmVlbiAucmVjaXBlLWZ1bGwtbGV0cy1jb29rLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWhlYWRlci1pbWFnZSAucmVjaXBlLWZ1bGwtbGV0cy1jb29rLWljb24ge1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTc1cHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1hc3BlY3QtcmF0aW86IDE2IC8gOSkge1xuICAucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItaW1hZ2UgLnJlY2lwZS1mdWxsLWxldHMtY29vay1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taGVhZGVyLWltYWdlIC5yZWNpcGUtZnVsbC1sZXRzLWNvb2staWNvbiBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAxN3B4IHJnYmEoNTEsIDUxLCA1MSwgMC4zKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDEyNXB4O1xuICB3aWR0aDogMTI1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDI1NjFweCkge1xuICAucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItaW1hZ2UgLmltYWdlLWNlbnRlci1idWZmZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1oZWFkZXItaW1hZ2UgLmltYWdlLWNlbnRlci1idWZmZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnJlY2lwZS1mdWxsIC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cbi5yZWNpcGUtZnVsbCBwIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWRpc3BsYXktdGl0bGUge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgZm9udC1zaXplOiAyLjVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1kaXNwbGF5LXN1Yi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taW5ncmVkaWVudHMgLmhlYWRlcixcbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWRpcmVjdGlvbnMgLmhlYWRlciB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBmb250LXNpemU6IDEuNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWluZ3JlZGllbnRzIHVsLFxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taW5ncmVkaWVudHMgb2wsXG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1kaXJlY3Rpb25zIHVsLFxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0tZGlyZWN0aW9ucyBvbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLWluZ3JlZGllbnRzIHVsIGxpLFxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taW5ncmVkaWVudHMgb2wgbGksXG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1kaXJlY3Rpb25zIHVsIGxpLFxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0tZGlyZWN0aW9ucyBvbCBsaSB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHBhZGRpbmc6IDNweCAwO1xufVxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taW5ncmVkaWVudHMgdWwsXG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1kaXJlY3Rpb25zIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taW5ncmVkaWVudHMgb2wsXG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1kaXJlY3Rpb25zIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuLnJlY2lwZS1mdWxsIC5yZWNpcGUtZnVsbC0taW5ncmVkaWVudHMgb2wgbGksXG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1kaXJlY3Rpb25zIG9sIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1pbmdyZWRpZW50cyB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1yZWxhdGVkLXByb2R1Y3Qge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1yZWxhdGVkLXByb2R1Y3QgaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWNpcGUtZnVsbCAucmVjaXBlLWZ1bGwtLXJlbGF0ZWQtcHJvZHVjdCAucHJvZHVjdC10ZWFzZXItLWhlcm8taW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmVjaXBlLWZ1bGwgLnJlY2lwZS1mdWxsLS1yZWxhdGVkLXByb2R1Y3QgLnByb2R1Y3QtdGVhc2VyLS1oZXJvLWltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTYwcHg7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzIge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cbi5yZWNpcGUtZnVsbCAucm93MmNvbDZiIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzExIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgcGFkZGluZzogMzBweCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlY2lwZS1mdWxsIC5yb3cxMSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yZWNpcGUtcmVsYXRlZC1wcm9kdWN0IHtcbiAgbWF4LXdpZHRoOiAzMCU7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yZWNpcGUtcmVsYXRlZC1wcm9kdWN0IGhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yZWNpcGUtbWV0YS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxMSAucmVjaXBlLW1ldGEtaW5mbyAuY29sMyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxMSAucmVjaXBlLW1ldGEtaW5mbyAuY29sMyBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxMSAucmVjaXBlLW1ldGEtaW5mbyAuY29sMyBkaXYgZGl2Om50aC1jaGlsZCgxKSB7XG4gIGZvbnQtc2l6ZTogMi4yNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAucmVjaXBlLWZ1bGwgLnJvdzExIC5yZWNpcGUtbWV0YS1pbmZvIC5jb2wzIGRpdiBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICBmb250LXNpemU6IDEuMTdlbTtcbiAgfVxufVxuLnJlY2lwZS1mdWxsIC5yb3cxMSAucmVjaXBlLW1ldGEtaW5mbyAuY29sMyBkaXYgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGZvbnQtc2l6ZTogMi4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIC5yZWNpcGUtZnVsbCAucm93MTEgLnJlY2lwZS1tZXRhLWluZm8gLmNvbDMgZGl2IGRpdjpudGgtY2hpbGQoMikge1xuICAgIGZvbnQtc2l6ZTogMS4xN2VtO1xuICB9XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yZWNpcGUtbWV0YS1pbmZvIC5jb2wzIGRpdiBkaXY6bnRoLWNoaWxkKDIpIGltZyB7XG4gIG1heC13aWR0aDogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNhLFxuLnJlY2lwZS1mdWxsIC5yb3cxMSAucm93MTFjb2wzYixcbi5yZWNpcGUtZnVsbCAucm93MTEgLnJvdzExY29sM2MsXG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB3aWR0aDogMjQlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuICAucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNhLFxuICAucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNiLFxuICAucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNjLFxuICAucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNkIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNhIGRpdixcbi5yZWNpcGUtZnVsbCAucm93MTEgLnJvdzExY29sM2IgZGl2LFxuLnJlY2lwZS1mdWxsIC5yb3cxMSAucm93MTFjb2wzYyBkaXYsXG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNkIGRpdiB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlY2lwZS1mdWxsIC5yb3cxMSAucm93MTFjb2wzYSBkaXYgZGl2Om50aC1jaGlsZCgxKSxcbi5yZWNpcGUtZnVsbCAucm93MTEgLnJvdzExY29sM2IgZGl2IGRpdjpudGgtY2hpbGQoMSksXG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNjIGRpdiBkaXY6bnRoLWNoaWxkKDEpLFxuLnJlY2lwZS1mdWxsIC5yb3cxMSAucm93MTFjb2wzZCBkaXYgZGl2Om50aC1jaGlsZCgxKSB7XG4gIGJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWNpcGUtZnVsbCAucm93MTEgLnJvdzExY29sM2EgZGl2IGRpdjpudGgtY2hpbGQoMiksXG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNiIGRpdiBkaXY6bnRoLWNoaWxkKDIpLFxuLnJlY2lwZS1mdWxsIC5yb3cxMSAucm93MTFjb2wzYyBkaXYgZGl2Om50aC1jaGlsZCgyKSxcbi5yZWNpcGUtZnVsbCAucm93MTEgLnJvdzExY29sM2QgZGl2IGRpdjpudGgtY2hpbGQoMikge1xuICBmb250LXNpemU6IDIuM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNhIGRpdiBkaXY6bnRoLWNoaWxkKDIpIGltZyxcbi5yZWNpcGUtZnVsbCAucm93MTEgLnJvdzExY29sM2IgZGl2IGRpdjpudGgtY2hpbGQoMikgaW1nLFxuLnJlY2lwZS1mdWxsIC5yb3cxMSAucm93MTFjb2wzYyBkaXYgZGl2Om50aC1jaGlsZCgyKSBpbWcsXG4ucmVjaXBlLWZ1bGwgLnJvdzExIC5yb3cxMWNvbDNkIGRpdiBkaXY6bnRoLWNoaWxkKDIpIGltZyB7XG4gIG1heC13aWR0aDogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG5cbi5wcm9kdWN0IHtcbiAgcGFkZGluZzogODBweCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdCAuY29sNiB7XG4gICAgd2lkdGg6IDk2JTtcbiAgfVxufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmEge1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmEgaW1nIHtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmEgLmRlc2t0b3Atc29jaWFsLWxpbmtzLWxvd2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmEgLmRlc2t0b3Atc29jaWFsLWxpbmtzLWxvd2VyLmFjdGl2ZSB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZhIC5kZXNrdG9wLXNvY2lhbC1saW5rcy1sb3dlciBwIHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YSAuZGVza3RvcC1zb2NpYWwtbGlua3MtbG93ZXIgdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZhIC5kZXNrdG9wLXNvY2lhbC1saW5rcy1sb3dlciB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMCA3cHg7XG59XG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YSAuZGVza3RvcC1zb2NpYWwtbGlua3MtbG93ZXIgdWwgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZhIC5kZXNrdG9wLXNvY2lhbC1saW5rcy1sb3dlciB1bCBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgN3B4O1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmEgLmRlc2t0b3Atc29jaWFsLWxpbmtzLWxvd2VyIGEge1xuICBjb2xvcjogIzMzMztcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZhIC5kZXNrdG9wLXNvY2lhbC1saW5rcy1sb3dlciBhIGkge1xuICBsaW5lLWhlaWdodDogMS4yZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIHtcbiAgICBwYWRkaW5nLXRvcDogNCU7XG4gIH1cbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIGgxLFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgaDIge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgZm9udC1zaXplOiAyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLWRlc2NyaXB0aW9uIHAge1xuICBmb250LXNpemU6IDEuMmVtO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLWhlYWRlciB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi1oZWFkZXIgbGkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWQxYzI0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItaGVhZGVyIGxpLnByb2R1Y3QtLXRhYi0taWJvdHRhLS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY5MzhlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjY5MzhlO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi1oZWFkZXIgbGkucHJvZHVjdC0tdGFiLS1pYm90dGEtLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LWZhbWlseTogXCJDb2xtYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLWhlYWRlciBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQxYzI0O1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi1oZWFkZXIgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItaGVhZGVyIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLWhlYWRlciBsaSBhOmhvdmVyLCAucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLWhlYWRlciBsaSBhOmFjdGl2ZSwgLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi1oZWFkZXIgbGkgYTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0taWJvdHRhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLWJ1eS1ub3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQxYzI0O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLWJ1eS1ub3cuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1idXktbm93IC5wcm9kdWN0LS10YWItLWJ1eS1ub3ctLWNvbDZhLFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tYnV5LW5vdyAucHJvZHVjdC0tdGFiLS1idXktbm93LS1jb2w2YiB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLWJ1eS1ub3cgaDQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG59XG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1idXktbm93IHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLWJ1eS1ub3cgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tYnV5LW5vdyBhIGltZyB7XG4gIG1heC1oZWlnaHQ6IDI3cHg7XG4gIG1heC13aWR0aDogMTQwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkMWMyNDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEge1xuICAgIHdpZHRoOiA5NiU7XG4gIH1cbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIGgzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC0xIGRpdixcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtMiBkaXYsXG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YSAubnV0LWdyb3VwLTMgZGl2LFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC00IGRpdixcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtNSBkaXYsXG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YSAubnV0LWdyb3VwLTYgZGl2LFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC03IGRpdiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YSAubnV0LWdyb3VwLTEgZGl2IGRpdixcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtMiBkaXYgZGl2LFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC0zIGRpdiBkaXYsXG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YSAubnV0LWdyb3VwLTQgZGl2IGRpdixcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtNSBkaXYgZGl2LFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC02IGRpdiBkaXYsXG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YSAubnV0LWdyb3VwLTcgZGl2IGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YSAubnV0LWdyb3VwLTEgZGl2IGRpdi5sYWJlbCxcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtMiBkaXYgZGl2LmxhYmVsLFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC0zIGRpdiBkaXYubGFiZWwsXG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YSAubnV0LWdyb3VwLTQgZGl2IGRpdi5sYWJlbCxcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtNSBkaXYgZGl2LmxhYmVsLFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC02IGRpdiBkaXYubGFiZWwsXG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YSAubnV0LWdyb3VwLTcgZGl2IGRpdi5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC0zLFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLmFtb3VudC1wZXItc2VydmluZyxcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5wZXJjZW50LWRhaWx5LXZhbHVlcyxcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtNCxcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtNSxcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtNixcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtNyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC00IGRpdiBkaXY6bnRoLWNoaWxkKDIpLFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC01IGRpdiBkaXY6bnRoLWNoaWxkKDIpLFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC02IGRpdiBkaXY6bnRoLWNoaWxkKDIpLFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC03IGRpdiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YSAubnV0LWdyb3VwLTQgZGl2IGRpdjpudGgtY2hpbGQoMikgc3Bhbixcbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5udXQtZ3JvdXAtNSBkaXYgZGl2Om50aC1jaGlsZCgyKSBzcGFuLFxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC02IGRpdiBkaXY6bnRoLWNoaWxkKDIpIHNwYW4sXG4ucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YSAubnV0LWdyb3VwLTcgZGl2IGRpdjpudGgtY2hpbGQoMikgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZhIC5maW5hbC1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAuOGVtO1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLnBlcmNlbnQtZGFpbHktdmFsdWVzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLmFtb3VudC1wZXItc2VydmluZyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnByb2R1Y3QgLnJvdyAucHJvZHVjdC0tcm93MS0tY29sNmIgLnByb2R1Y3QtLXRhYnMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscy0tY29sNmEgLm51dC1ncm91cC0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdCAucm93IC5wcm9kdWN0LS1yb3cxLS1jb2w2YiAucHJvZHVjdC0tdGFicyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtLXRhYi0tcHJvZHVjdC1kZXRhaWxzLS1jb2w2YiB7XG4gICAgcGFkZGluZy10b3A6IDQlO1xuICAgIHdpZHRoOiA5NiU7XG4gIH1cbn1cbi5wcm9kdWN0IC5yb3cgLnByb2R1Y3QtLXJvdzEtLWNvbDZiIC5wcm9kdWN0LS10YWJzIC5wcm9kdWN0LS10YWItLXByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC0tdGFiLS1wcm9kdWN0LWRldGFpbHMtLWNvbDZiIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWFpbGNoaW1wLXNpZ251cC1zdWJzY3JpYmUtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDFjMjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuLm1haWxjaGltcC1zaWdudXAtc3Vic2NyaWJlLWZvcm0gLmZvcm0tY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIC5tYWlsY2hpbXAtc2lnbnVwLXN1YnNjcmliZS1mb3JtIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWlsY2hpbXAtc2lnbnVwLXN1YnNjcmliZS1mb3JtIC5mb3JtLWNvbnRhaW5lciAjbWFpbGNoaW1wLW5ld3NsZXR0ZXItZjk1MDE0MjcxMy1tZXJnZWZpZWxkcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAubWFpbGNoaW1wLXNpZ251cC1zdWJzY3JpYmUtZm9ybSAuZm9ybS1jb250YWluZXIgI21haWxjaGltcC1uZXdzbGV0dGVyLWY5NTAxNDI3MTMtbWVyZ2VmaWVsZHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubWFpbGNoaW1wLXNpZ251cC1zdWJzY3JpYmUtZm9ybSAuZm9ybS1jb250YWluZXIgI21haWxjaGltcC1uZXdzbGV0dGVyLWY5NTAxNDI3MTMtbWVyZ2VmaWVsZHMgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haWxjaGltcC1zaWdudXAtc3Vic2NyaWJlLWZvcm0gLmZvcm0tY29udGFpbmVyICNtYWlsY2hpbXAtbmV3c2xldHRlci1mOTUwMTQyNzEzLW1lcmdlZmllbGRzIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogLTNweDtcbn1cbi5tYWlsY2hpbXAtc2lnbnVwLXN1YnNjcmliZS1mb3JtIC5mb3JtLWNvbnRhaW5lciAjbWFpbGNoaW1wLW5ld3NsZXR0ZXItZjk1MDE0MjcxMy1tZXJnZWZpZWxkcyBpbnB1dFt0eXBlPSdlbWFpbCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4ubWFpbGNoaW1wLXNpZ251cC1zdWJzY3JpYmUtZm9ybSAuZm9ybS1jb250YWluZXIgI21haWxjaGltcC1uZXdzbGV0dGVyLWY5NTAxNDI3MTMtbWVyZ2VmaWVsZHMgaW5wdXRbdHlwZT0nZW1haWwnXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4ubWFpbGNoaW1wLXNpZ251cC1zdWJzY3JpYmUtZm9ybSAuZm9ybS1jb250YWluZXIgI21haWxjaGltcC1uZXdzbGV0dGVyLWY5NTAxNDI3MTMtbWVyZ2VmaWVsZHMgaW5wdXRbdHlwZT0nZW1haWwnXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLm1haWxjaGltcC1zaWdudXAtc3Vic2NyaWJlLWZvcm0gLmZvcm0tY29udGFpbmVyICNtYWlsY2hpbXAtbmV3c2xldHRlci1mOTUwMTQyNzEzLW1lcmdlZmllbGRzIGlucHV0W3R5cGU9J2VtYWlsJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLm1haWxjaGltcC1zaWdudXAtc3Vic2NyaWJlLWZvcm0gLmZvcm0tY29udGFpbmVyICNtYWlsY2hpbXAtbmV3c2xldHRlci1mOTUwMTQyNzEzLW1lcmdlZmllbGRzIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ubWFpbGNoaW1wLXNpZ251cC1zdWJzY3JpYmUtZm9ybSAuZm9ybS1jb250YWluZXIgI2VkaXQtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAubWFpbGNoaW1wLXNpZ251cC1zdWJzY3JpYmUtZm9ybSAuZm9ybS1jb250YWluZXIgI2VkaXQtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWlsY2hpbXAtc2lnbnVwLXN1YnNjcmliZS1mb3JtIC5mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmNmU1MmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLm1haWxjaGltcC1zaWdudXAtc3Vic2NyaWJlLWZvcm0gLmZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjZjZlNTJmO1xuICAgIGJvcmRlci1sZWZ0OiAwcHg7XG4gIH1cbn1cblxuYm9keS5ubHR5IC5tZXNzYWdlc19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNuZXdzbGV0dGVyLXRoYW5rLXlvdSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmU1MmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IC03cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4jbmV3c2xldHRlci10aGFuay15b3UgLnRoYW5rLXlvdS1kaXYtY29udGFpbmVyIC50aGFuay15b3UtZGl2LXJvdyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IC01JTtcbn1cbiNuZXdzbGV0dGVyLXRoYW5rLXlvdSAudGhhbmsteW91LWRpdi1jb250YWluZXIgLnRoYW5rLXlvdS1kaXYtcm93IC50aHVtYnMtdXAtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI25ld3NsZXR0ZXItdGhhbmsteW91IC50aGFuay15b3UtZGl2LWNvbnRhaW5lciAudGhhbmsteW91LWRpdi1yb3cgLnRodW1icy11cC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbiNuZXdzbGV0dGVyLXRoYW5rLXlvdSAudGhhbmsteW91LWRpdi1jb250YWluZXIgLnRoYW5rLXlvdS1kaXYtcm93IC50aHVtYnMtdXAtY29udGFpbmVyIGkge1xuICBmb250LXNpemU6IDNlbTtcbn1cbiNuZXdzbGV0dGVyLXRoYW5rLXlvdSAudGhhbmsteW91LWRpdi1jb250YWluZXIgLnRoYW5rLXlvdS1kaXYtcm93IC5hcnJvdy1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXgtd2lkdGg6IDI0NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI25ld3NsZXR0ZXItdGhhbmsteW91IC50aGFuay15b3UtZGl2LWNvbnRhaW5lciAudGhhbmsteW91LWRpdi1yb3cgLmFycm93LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI25ld3NsZXR0ZXItdGhhbmsteW91IC50aGFuay15b3UtZGl2LWNvbnRhaW5lciAudGhhbmsteW91LWRpdi1yb3cgI2Nsb3NlLXRoYW5rLXlvdS1jb250YWluZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNuZXdzbGV0dGVyLXRoYW5rLXlvdSAudGhhbmsteW91LWRpdi1jb250YWluZXIgLnRoYW5rLXlvdS1kaXYtcm93ICNjbG9zZS10aGFuay15b3UtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4jbmV3c2xldHRlci10aGFuay15b3UgLnRoYW5rLXlvdS1kaXYtY29udGFpbmVyIC50aGFuay15b3UtZGl2LXJvdyAjY2xvc2UtdGhhbmsteW91LWNvbnRhaW5lciBpIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4jbmV3c2xldHRlci10aGFuay15b3UgLnRoYW5rLXlvdS1kaXYtY29udGFpbmVyIC50aGFuay15b3UtZGl2LXJvdyAjdGV4dC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNuZXdzbGV0dGVyLXRoYW5rLXlvdSAudGhhbmsteW91LWRpdi1jb250YWluZXIgLnRoYW5rLXlvdS1kaXYtcm93ICN0ZXh0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI25ld3NsZXR0ZXItdGhhbmsteW91IC50aGFuay15b3UtZGl2LWNvbnRhaW5lciAudGhhbmsteW91LWRpdi1yb3cgI3RleHQtY29udGFpbmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiNuZXdzbGV0dGVyLXRoYW5rLXlvdSAudGhhbmsteW91LWRpdi1jb250YWluZXIgLnRoYW5rLXlvdS1kaXYtcm93ICN0ZXh0LWNvbnRhaW5lciAuZGVza3RvcC1zb2NpYWwtbGlua3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI25ld3NsZXR0ZXItdGhhbmsteW91IC50aGFuay15b3UtZGl2LWNvbnRhaW5lciAudGhhbmsteW91LWRpdi1yb3cgI3RleHQtY29udGFpbmVyIC5kZXNrdG9wLXNvY2lhbC1saW5rcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4jYmxvY2stY29sbWFucy10aGVtZS1mb290ZXIgLmNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmxvY2stY29sbWFucy10aGVtZS1mb290ZXIgLmNvbnRlbnQgLm1lbnUtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNibG9jay1jb2xtYW5zLXRoZW1lLWZvb3RlciAuY29udGVudCB1bCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgcGFkZGluZzogNnB4IDA7XG59XG4jYmxvY2stY29sbWFucy10aGVtZS1mb290ZXIgLmNvbnRlbnQgdWwgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCA2cHg7XG59XG4jYmxvY2stY29sbWFucy10aGVtZS1mb290ZXIgLmNvbnRlbnQgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG59XG4jYmxvY2stY29sbWFucy10aGVtZS1mb290ZXIgLmNvbnRlbnQgdWwgbGkgKyBsaSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzMzMztcbn1cblxuI2Jsb2NrLWFib3V0YmxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2Jsb2NrLWFib3V0YmxvY2sgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jYmxvY2stYWJvdXRibG9jayAuY29udGVudCAuYWJvdXQtYmxvY2sge1xuICBoZWlnaHQ6IDgwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1hYm91dGJsb2NrIC5jb250ZW50IC5hYm91dC1ibG9jayB7XG4gICAgbWluLWhlaWdodDogNDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTUyZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4jYmxvY2stYWJvdXRibG9jayAuY29udGVudCAuYWJvdXQtYmxvY2sgLmltYWdlLWNlbnRlci1idWZmZXIge1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1hYm91dGJsb2NrIC5jb250ZW50IC5hYm91dC1ibG9jayAuaW1hZ2UtY2VudGVyLWJ1ZmZlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2Jsb2NrLWFib3V0YmxvY2sgLmNvbnRlbnQgLmFib3V0LWJsb2NrIC5hYm91dC1ibG9jay1odG1sLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1hYm91dGJsb2NrIC5jb250ZW50IC5hYm91dC1ibG9jayAuYWJvdXQtYmxvY2staHRtbC1jb250YWluZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbiNibG9jay1hYm91dGJsb2NrIC5jb250ZW50IC5hYm91dC1ibG9jayAuYWJvdXQtYmxvY2staHRtbC1jb250YWluZXIgLmNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogODAwcHg7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stYWJvdXRibG9jayAuY29udGVudCAuYWJvdXQtYmxvY2sgLmFib3V0LWJsb2NrLWh0bWwtY29udGFpbmVyIC5jb250YWluZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuI2Jsb2NrLWFib3V0YmxvY2sgLmNvbnRlbnQgLmFib3V0LWJsb2NrIC5hYm91dC1ibG9jay1odG1sLWNvbnRhaW5lciAuY29udGFpbmVyIC50ZXh0LWJsb2NrIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Jsb2NrLWFib3V0YmxvY2sgLmNvbnRlbnQgLmFib3V0LWJsb2NrIC5hYm91dC1ibG9jay1odG1sLWNvbnRhaW5lciAuY29udGFpbmVyIC50ZXh0LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1hYm91dGJsb2NrIC5jb250ZW50IC5hYm91dC1ibG9jayAuYWJvdXQtYmxvY2staHRtbC1jb250YWluZXIgLmNvbnRhaW5lciAudGV4dC1ibG9jayB7XG4gICAgcGFkZGluZzogNTBweCAyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZlNTJmO1xuICB9XG59XG4jYmxvY2stYWJvdXRibG9jayAuY29udGVudCAuYWJvdXQtYmxvY2sgLmFib3V0LWJsb2NrLWh0bWwtY29udGFpbmVyIC5jb250YWluZXIgLnRleHQtYmxvY2sgaDIge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgZm9udC1zaXplOiAzZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1hYm91dGJsb2NrIC5jb250ZW50IC5hYm91dC1ibG9jayAuYWJvdXQtYmxvY2staHRtbC1jb250YWluZXIgLmNvbnRhaW5lciAudGV4dC1ibG9jayBoMiB7XG4gICAgZm9udC1zaXplOiAyLjNlbTtcbiAgfVxufVxuI2Jsb2NrLWFib3V0YmxvY2sgLmNvbnRlbnQgLmFib3V0LWJsb2NrIC5hYm91dC1ibG9jay1odG1sLWNvbnRhaW5lciAuY29udGFpbmVyIC50ZXh0LWJsb2NrIHAge1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNlZDFjMjQ7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuI2Jsb2NrLWFib3V0YmxvY2sgLmNvbnRlbnQgLmFib3V0LWJsb2NrIC5hYm91dC1ibG9jay1odG1sLWNvbnRhaW5lciAuY29udGFpbmVyIC50ZXh0LWJsb2NrIHAgYSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW46IDE1cHggMDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQxYzI0O1xuICBwYWRkaW5nOiAzMHB4IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDQycHg7XG4gIGJveC1zaGFkb3c6IHdoaXRlIDEwcHggMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4jYmxvY2stYWJvdXRibG9jayAuY29udGVudCAuYWJvdXQtYmxvY2sgLmFib3V0LWJsb2NrLWh0bWwtY29udGFpbmVyIC5jb250YWluZXIgLnRleHQtYmxvY2sgcCBhOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stYWJvdXRibG9jayAuY29udGVudCAuYWJvdXQtYmxvY2sgLmFib3V0LWJsb2NrLWh0bWwtY29udGFpbmVyIC5jb250YWluZXIgLnRleHQtYmxvY2sgcCBhIHtcbiAgICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbiNibG9jay1wcm9kdWN0Z3JpZHRleHRoZWFkZXIge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stcHJvZHVjdGdyaWR0ZXh0aGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4jYmxvY2stcHJvZHVjdGdyaWR0ZXh0aGVhZGVyIC5wcm9kdWN0LWJsb2NrLXRleHQtaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay1wcm9kdWN0Z3JpZHRleHRoZWFkZXIgLnByb2R1Y3QtYmxvY2stdGV4dC1oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbiNibG9jay1wcm9kdWN0Z3JpZHRleHRoZWFkZXIgLnByb2R1Y3QtYmxvY2stdGV4dC1oZWFkZXIgaDIge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgZm9udC1zaXplOiAzZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4jYmxvY2stc3dlZXBzdGFrZXNsZWZ0YmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjYmxvY2stc3dlZXBzdGFrZXNsZWZ0YmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jYmxvY2stc3dlZXBzdGFrZXNsZWZ0YmxvY2sgLmdyYW5kLXByaXplIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNibG9jay1zd2VlcHN0YWtlc2xlZnRibG9jayAuZ3JhbmQtcHJpemUgaDMge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgZm9udC1zaXplOiAzZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI2Jsb2NrLXN3ZWVwc3Rha2VzbGVmdGJsb2NrIC5ncmFuZC1wcml6ZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuI2Jsb2NrLXN3ZWVwc3Rha2VzbGVmdGJsb2NrIC53ZWVrbHktcHJpemVzIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jYmxvY2stc3dlZXBzdGFrZXNsZWZ0YmxvY2sgLndlZWtseS1wcml6ZXMgaDMsXG4jYmxvY2stc3dlZXBzdGFrZXNsZWZ0YmxvY2sgLmRhaWx5LXByaXplcyBoMyB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNibG9jay1zd2VlcHN0YWtlc2xlZnRibG9jayAucm93IHAge1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuI2Jsb2NrLXN3ZWVwc3Rha2VzbGVmdGJsb2NrIC5yb3cgLmNvbDEyIHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI2Jsb2NrLXN3ZWVwc3Rha2VzbGVmdGJsb2NrIC5yb3cgLmNvbDEyIC5tZWQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZWZvcm0tc3VibWlzc2lvbi1zd2VlcHN0YWtlcy1zdW1tZXItMjAxNl9fZm9ybSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5yZXF1aXJlZC1maWVsZCB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBsZWZ0OiAtMTdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwJTtcbn1cbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQxYzI0O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLmVmb3JtLXN1Ym1pc3Npb24tc3dlZXBzdGFrZXMtc3VtbWVyLTIwMTZfX2Zvcm0gLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmVmb3JtLXN1Ym1pc3Npb24tc3dlZXBzdGFrZXMtc3VtbWVyLTIwMTZfX2Zvcm0gLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZWZvcm0tc3VibWlzc2lvbi1zd2VlcHN0YWtlcy1zdW1tZXItMjAxNl9fZm9ybSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS10eXBlLWVtYWlsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmVmb3JtLXN1Ym1pc3Npb24tc3dlZXBzdGFrZXMtc3VtbWVyLTIwMTZfX2Zvcm0gLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmVmb3JtLXN1Ym1pc3Npb24tc3dlZXBzdGFrZXMtc3VtbWVyLTIwMTZfX2Zvcm0gLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tb3otcGxhY2Vob2xkZXIsXG4uZWZvcm0tc3VibWlzc2lvbi1zd2VlcHN0YWtlcy1zdW1tZXItMjAxNl9fZm9ybSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS10eXBlLWVtYWlsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tb3otcGxhY2Vob2xkZXIsXG4uZWZvcm0tc3VibWlzc2lvbi1zd2VlcHN0YWtlcy1zdW1tZXItMjAxNl9fZm9ybSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1vei1wbGFjZWhvbGRlcixcbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuLmVmb3JtLXN1Ym1pc3Npb24tc3dlZXBzdGFrZXMtc3VtbWVyLTIwMTZfX2Zvcm0gLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uZWZvcm0tc3VibWlzc2lvbi1zd2VlcHN0YWtlcy1zdW1tZXItMjAxNl9fZm9ybSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS10eXBlLWVtYWlsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZWZvcm0tc3VibWlzc2lvbi1zd2VlcHN0YWtlcy1zdW1tZXItMjAxNl9fZm9ybSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS10eXBlLWVtYWlsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZWZvcm0tc3VibWlzc2lvbi1zd2VlcHN0YWtlcy1zdW1tZXItMjAxNl9fZm9ybSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOnJlcXVpcmVkLFxuLmVmb3JtLXN1Ym1pc3Npb24tc3dlZXBzdGFrZXMtc3VtbWVyLTIwMTZfX2Zvcm0gLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwidGV4dFwiXTpyZXF1aXJlZCxcbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpyZXF1aXJlZCxcbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOnJlcXVpcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkMWMyNDtcbn1cbi5lZm9ybS1zdWJtaXNzaW9uLXN3ZWVwc3Rha2VzLXN1bW1lci0yMDE2X19mb3JtIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcGFkZGluZzogNXB4O1xufVxuLmVmb3JtLXN1Ym1pc3Npb24tc3dlZXBzdGFrZXMtc3VtbWVyLTIwMTZfX2Zvcm0gLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAucmVxdWlyZWQtZGVzYy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5yZXF1aXJlZC1kZXNjLWNvbnRhaW5lciBzcGFuIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtM3B4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0taXRlbS5qcy13ZWJmb3JtLWFkZHJlc3Mge1xuICBtYXJnaW46IDA7XG59XG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5yZXF1aXJlZC1maWVsZCB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBsZWZ0OiAtMTdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwJTtcbn1cbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkMWMyNDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGVsIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGVsIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZWwgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cInRlbFwiXSxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGVsIGlucHV0W3R5cGU9XCJ0ZWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGVsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZWwgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cInRlbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJ0ZWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZWwgaW5wdXRbdHlwZT1cInRlbFwiXTotbW96LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRlbCBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1vei1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZWwgaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwidGVsXCJdOi1tb3otcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tb3otcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXRbdHlwZT1cInRlbFwiXTotbW96LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1vei1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRlbCBpbnB1dFt0eXBlPVwidGVsXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRlbCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGVsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLWVtYWlsIGlucHV0W3R5cGU9XCJ0ZWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLWVtYWlsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dFt0eXBlPVwidGVsXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGVsIGlucHV0W3R5cGU9XCJ0ZWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRlbCBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRlbCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cInRlbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtZW1haWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0W3R5cGU9XCJ0ZWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZWwgaW5wdXRbdHlwZT1cInRlbFwiXTpyZXF1aXJlZCxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZWwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOnJlcXVpcmVkLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRlbCBpbnB1dFt0eXBlPVwidGV4dFwiXTpyZXF1aXJlZCxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwidGVsXCJdOnJlcXVpcmVkLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLWVtYWlsIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpyZXF1aXJlZCxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS1lbWFpbCBpbnB1dFt0eXBlPVwidGV4dFwiXTpyZXF1aXJlZCxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXRbdHlwZT1cInRlbFwiXTpyZXF1aXJlZCxcbi5wYWdlLW5vZGUtNyAuYmxvY2std2ViZm9ybS1ibG9jayAuY29sbWFuLXN3ZWVwc3Rha2VzLTIwMTcgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXRbdHlwZT1cImVtYWlsXCJdOnJlcXVpcmVkLFxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dFt0eXBlPVwidGV4dFwiXTpyZXF1aXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZDFjMjQ7XG59XG4ucGFnZS1ub2RlLTcgLmJsb2NrLXdlYmZvcm0tYmxvY2sgLmNvbG1hbi1zd2VlcHN0YWtlcy0yMDE3IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcGFkZGluZzogNXB4O1xufVxuLnBhZ2Utbm9kZS03IC5ibG9jay13ZWJmb3JtLWJsb2NrIC5jb2xtYW4tc3dlZXBzdGFrZXMtMjAxNyAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkucGFnZS1ub2RlLTExIC5iYXNpYy1wYWdlIC5jb2w2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4jYmxvY2staW5mbHVlbmNlcmJsb2NrIHtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNlZDFjMjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMTUwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1pbmZsdWVuY2VyYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Jsb2NrLWluZmx1ZW5jZXJibG9jayAuY29sNiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNibG9jay1pbmZsdWVuY2VyYmxvY2sgLmNvbDYgaW1nIHtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzIlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1pbmZsdWVuY2VyYmxvY2sgLmNvbDYgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2Jsb2NrLWluZmx1ZW5jZXJibG9jayAuY29sNjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDMlIDA7XG59XG4jYmxvY2staW5mbHVlbmNlcmJsb2NrIC5jb2w2IGgyIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG4gIGZvbnQtc2l6ZTogMzJwdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jYmxvY2staW5mbHVlbmNlcmJsb2NrIC5jb2w2IHAge1xuICBmb250LXNpemU6IDE4cHQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay1pbmZsdWVuY2VyYmxvY2sgLmNvbDUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jYmxvY2staW5mbHVlbmNlcmJsb2NrIC5jb2w1OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZzogMyUgMDtcbn1cbiNibG9jay1pbmZsdWVuY2VyYmxvY2sgLmNvbDUgaDIge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgZm9udC1zaXplOiAzMnB0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNibG9jay1pbmZsdWVuY2VyYmxvY2sgLmNvbDUgcCB7XG4gIGZvbnQtc2l6ZTogMThwdDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNibG9jay1pbmZsdWVuY2VyYmxvY2sgLmNvbDEge1xuICBwYWRkaW5nOiA0JSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1pbmZsdWVuY2VyYmxvY2sgLmNvbDEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNibG9jay1pbmZsdWVuY2VyYmxvY2sgLmNvbDEgaSB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgaGVhZGVyIHtcbiAgbWFyZ2luOiAyJSAwO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgaGVhZGVyIC5jb250YWluZXIgLnJvdyAuY29sMTIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSBoZWFkZXIgLmNvbnRhaW5lciAucm93IC5jb2wxMiBoMiB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBmb250LXNpemU6IDMuNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIGhlYWRlciAuY29udGFpbmVyIC5yb3cgLmNvbDEyIGgyIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAuZm9ybS1jb250YWluZXIge1xuICBtYXJnaW46IDMlIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLmZvcm0tY29udGFpbmVyIGZvcm0ge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLmZvcm0tY29udGFpbmVyIGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAuZm9ybS1jb250YWluZXIgZm9ybSBkaXYge1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAuZm9ybS1jb250YWluZXIgZm9ybSBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSBsYWJlbCB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIGxhYmVsIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB0O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gLnNlbGVjdDIge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VkMWMyNDtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIC5zZWxlY3QyIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gLnNlbGVjdDIge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2VkMWMyNDtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VkMWMyNDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VkMWMyNDtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIvdGhlbWVzL2NvbG1hbnNfdGhlbWUvaW1hZ2VzL3RyaWFuZ2xlLWRvd24tMjAucG5nXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZDFjMjQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtaW5kZW50OiAzMyU7XG4gIHdpZHRoOiAyNjhweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gc2VsZWN0IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gc2VsZWN0IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIC5zZWxlY3RyaWMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWQxYzI0O1xuICB3aWR0aDogMjUwcHg7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIC5zZWxlY3RyaWMgcCB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMjUwcHg7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1zY3JvbGwge1xuICB3aWR0aDogMTAwJTtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gLnNlbGVjdHJpYy1pdGVtcyAuc2VsZWN0cmljLXNjcm9sbCB1bCAuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI2VkMWMyNDtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC5mb3JtLWNvbnRhaW5lciBmb3JtIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgd2lkdGg6IDQ2JTtcbiAgICBtaW4taGVpZ2h0OiA0ODVweDtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBhcnRpY2xlIGltZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBhcnRpY2xlIC5sYXlvdXQtLXJlY2lwZV9wYWdlX3RlYXNlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IGFydGljbGUgLmxheW91dC0tcmVjaXBlX3BhZ2VfdGVhc2VyOmhvdmVyIC5wbGF0ZS1pbWFnZS1vdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBhcnRpY2xlIC5sYXlvdXQtLXJlY2lwZV9wYWdlX3RlYXNlciAucGxhdGUtaW1hZ2Utb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvbGV0c19jb29rX3JvbGxvdmVyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2l0aW9uOiAuMTBzIGVhc2UtaW4tb3V0O1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IGFydGljbGUgLm5ldy1yZWNpcGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgYXJ0aWNsZSBhIHtcbiAgY29sb3I6ICMzMzM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuM2VtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWluLWhlaWdodDogNjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IGFydGljbGUgYSBzcGFuIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IGFydGljbGUgYTphY3RpdmUsICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBhcnRpY2xlIGE6aG92ZXIsICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBhcnRpY2xlIGE6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IGFydGljbGUgaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSxcbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIge1xuICBoZWlnaHQ6IDgwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xLFxuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIHtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSAudmlld3Mtcm93LFxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAudmlld3Mtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSBhLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaGVhdC1sZXZlbCxcbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1oZWF0LWxldmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTEgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSxcbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQzMHB4IDAgMCAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlLFxuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUge1xuICAgIHBhZGRpbmc6IDI3MHB4IDAgMCAxZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUsXG4gICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSB7XG4gICAgcGFkZGluZzogMTI1cHggMCAwIDFlbTtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlIC5maWVsZC1jb250ZW50IHVsLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlIC5maWVsZC1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG4gIHBhZGRpbmc6IDA7XG59XG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGksXG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGkge1xuICBmb250LXNpemU6IDMuNWVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTEgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaSxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlIC5maWVsZC1jb250ZW50IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDNlbTtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlIC5maWVsZC1jb250ZW50IHVsIGxpOm50aC1jaGlsZCgyKSxcbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kOiByZ2JhIDAsIDAsIDAsIDAuMjtcbiAgZm9udC1zaXplOiA2ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTEgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMiksXG4gICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMikge1xuICAgIGZvbnQtc2l6ZTogMy41ZW07XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTEgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMyksXG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZDogcmdiYSAwLCAwLCAwLCAwLjI7XG4gIGZvbnQtc2l6ZTogNmVtO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDMpLFxuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICBmb250LXNpemU6IDMuNWVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTEgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMyksXG4gICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMykge1xuICAgIGZvbnQtc2l6ZTogM2VtO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGkgYSxcbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAuOTtcbiAgdGV4dC1zaGFkb3c6IDRweCAycHggNnB4ICMzMzM7XG59XG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGkgYTpob3ZlcixcbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlIC5maWVsZC1jb250ZW50IHVsIGxpLmhlYXQtbGV2ZWwtaW1hZ2VzIGltZyxcbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaS5oZWF0LWxldmVsLWltYWdlcyBpbWcge1xuICBtYXgtd2lkdGg6IDM1cHg7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGkuc2VlLW1vcmUtcmVjaXBlcyxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhvbWVwYWdlLXRpdGxlIC5maWVsZC1jb250ZW50IHVsIGxpLnNlZS1tb3JlLXJlY2lwZXMge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTEgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1ob21lcGFnZS10aXRsZSAuZmllbGQtY29udGVudCB1bCBsaS5zZWUtbW9yZS1yZWNpcGVzIHAsXG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGkuc2VlLW1vcmUtcmVjaXBlcyBwIHtcbiAgZm9udC1zaXplOiAuOGVtO1xuICBtYXJnaW46IDA7XG59XG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGkuc2VlLW1vcmUtcmVjaXBlcyBwIHNwYW4sXG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaG9tZXBhZ2UtdGl0bGUgLmZpZWxkLWNvbnRlbnQgdWwgbGkuc2VlLW1vcmUtcmVjaXBlcyBwIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzgycHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhlcm8taW1hZ2UgYSBpbWcsXG4gICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1oZXJvLWltYWdlIGEgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0xIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaGVyby1pbWFnZSBhIGltZyxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhlcm8taW1hZ2UgYSBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjMlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMSAudmlld3MtZmllbGQtZmllbGQtcmVjaXBlLWhlcm8taW1hZ2UgYSBpbWcsXG4gICNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLnZpZXdzLWZpZWxkLWZpZWxkLXJlY2lwZS1oZXJvLWltYWdlIGEgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgfVxufVxuXG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiBoZWFkZXIge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIGhlYWRlciB7XG4gICAgdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC52aWV3cy1maWVsZC1maWVsZC1yZWNpcGUtaGVyby1pbWFnZSBpbWcge1xuICBvcGFjaXR5OiAuODtcbn1cbiNibG9jay12aWV3cy1ibG9jay1mcm9udC1wYWdlLXJlY2lwZS12aWV3LWJsb2NrLTIgLmZyb250LWZlYXR1cmUtdG9wIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAuZnJvbnQtZmVhdHVyZS10b3AgcCBpbWcge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stZnJvbnQtcGFnZS1yZWNpcGUtdmlldy1ibG9jay0yIC5mcm9udC1mZWF0dXJlLXRvcCBwIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWZyb250LXBhZ2UtcmVjaXBlLXZpZXctYmxvY2stMiAuZnJvbnQtZmVhdHVyZS10b3AgcCBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NiwgMjI5LCA0NywgMC45KTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMzAwcHg7XG59XG5cbiNibG9jay1tYXN0ZXJvZm11c3RhcmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvYWJvdXRfcGFnZV9tdXN0YXJkX21hc3Rlci5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1tYXN0ZXJvZm11c3RhcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiA1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay1tYXN0ZXJvZm11c3RhcmQgLmNvbnRhaW5lciAucm93IC5jb2w2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2Jsb2NrLW1hc3Rlcm9mbXVzdGFyZCAuY29udGFpbmVyIC5yb3cgLmNvbDYgaDIge1xuICBjb2xvcjogI2VkMWMyNDtcbn1cbiNibG9jay1tYXN0ZXJvZm11c3RhcmQgLmNvbnRhaW5lciAucm93IC5jb2w2IHAge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stbWFzdGVyb2ZtdXN0YXJkIC5jb250YWluZXIgLnJvdyAubXVzdGFyZC1wcm9kdWN0LWltYWdlcyAuY29sNiB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxufVxuXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSBoZWFkZXIsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgaGVhZGVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIGhlYWRlciB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA0NjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjUlO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIGhlYWRlciAucHJvZHVjdC1ibG9jay10ZXh0LWhlYWRlcixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiBoZWFkZXIgLnByb2R1Y3QtYmxvY2stdGV4dC1oZWFkZXIsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgaGVhZGVyIC5wcm9kdWN0LWJsb2NrLXRleHQtaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSAudmlldy1jb250ZW50LFxuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93LFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtaGVpZ2h0OiA1MzVweDtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93LFxuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93LFxuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lcixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIge1xuICBwYWRkaW5nOiAzNyUgNSUgMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIsXG4gICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyLFxuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTAlIDA7XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyIC5jb3Vwb24tdG9wLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIgLmNvdXBvbi10b3AsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciAuY291cG9uLXRvcCB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjY2NjO1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgcGFkZGluZzogNDBweCAxMHB4IDIwcHg7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciAuY291cG9uLXRvcCBoMyxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyIC5jb3Vwb24tdG9wIGgzLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIgLmNvdXBvbi10b3AgaDMge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgZm9udC1zaXplOiA1ZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAuOGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyIC5jb3Vwb24tdG9wIGgzLFxuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciAuY291cG9uLXRvcCBoMyxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIgLmNvdXBvbi10b3AgaDMge1xuICAgIGZvbnQtc2l6ZTogNGVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIgLmNvdXBvbi10b3AgaDMsXG4gICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyIC5jb3Vwb24tdG9wIGgzLFxuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciAuY291cG9uLXRvcCBoMyB7XG4gICAgZm9udC1zaXplOiAzZW07XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyIC5jb3Vwb24tdG9wIGgzIHNwYW4sXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciAuY291cG9uLXRvcCBoMyBzcGFuLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIgLmNvdXBvbi10b3AgaDMgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIgLmNvdXBvbi10b3AgcCxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyIC5jb3Vwb24tdG9wIHAsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciAuY291cG9uLXRvcCBwIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyIC5jb3Vwb24tYm90dG9tLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIgLmNvdXBvbi1ib3R0b20sXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciAuY291cG9uLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDFjMjQ7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciAuY291cG9uLWJvdHRvbSBwLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIgLmNvdXBvbi1ib3R0b20gcCxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyIC5jb3Vwb24tYm90dG9tIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjRlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciAuY291cG9uLWJvdHRvbSBhLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIgLmNvdXBvbi1ib3R0b20gYSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyIC5jb3Vwb24tYm90dG9tIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5wcm9kdWN0LWdyaWQtY291cG9uLWNvbnRhaW5lciAuY291cG9uLWJvdHRvbSBhOmhvdmVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucHJvZHVjdC1ncmlkLWNvdXBvbi1jb250YWluZXIgLmNvdXBvbi1ib3R0b20gYTpob3ZlcixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnByb2R1Y3QtZ3JpZC1jb3Vwb24tY29udGFpbmVyIC5jb3Vwb24tYm90dG9tIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWhvbWUtaW1hZ2UsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWhlcm8taW1hZ2UsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWhvbWUtaW1hZ2UsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWhlcm8taW1hZ2UsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWhvbWUtaW1hZ2UsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWhlcm8taW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWhvbWUtaW1hZ2UgaW1nLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJvZHVjdC1oZXJvLWltYWdlIGltZyxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXByb2R1Y3QtaG9tZS1pbWFnZSBpbWcsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWhlcm8taW1hZ2UgaW1nLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJvZHVjdC1ob21lLWltYWdlIGltZyxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXByb2R1Y3QtaGVyby1pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiA0NjBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXByb2R1Y3QtZGlzcGxheS10aXRsZSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJvZHVjdC1kaXNwbGF5LXRpdGxlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWRpc3BsYXktdGl0bGUge1xuICBmb250LXNpemU6IDEuM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBwLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJvZHVjdC1kaXNwbGF5LXRpdGxlIHAsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBwLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJvZHVjdC1kaXNwbGF5LXRpdGxlIHAsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBwLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJvZHVjdC1kaXNwbGF5LXRpdGxlIHAge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGEsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWRpc3BsYXktdGl0bGUgYSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGEsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWRpc3BsYXktdGl0bGUgYSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGEsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWRpc3BsYXktdGl0bGUgYSB7XG4gIGNvbG9yOiAjMzMzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBhOmhvdmVyLCAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBhOmZvY3VzLCAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBhOmFjdGl2ZSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXByb2R1Y3QtZGlzcGxheS10aXRsZSBhOmhvdmVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJvZHVjdC1kaXNwbGF5LXRpdGxlIGE6Zm9jdXMsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWRpc3BsYXktdGl0bGUgYTphY3RpdmUsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBhOmhvdmVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgYTpmb2N1cyxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGE6YWN0aXZlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJvZHVjdC1kaXNwbGF5LXRpdGxlIGE6aG92ZXIsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWRpc3BsYXktdGl0bGUgYTpmb2N1cyxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXByb2R1Y3QtZGlzcGxheS10aXRsZSBhOmFjdGl2ZSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGE6aG92ZXIsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSBhOmZvY3VzLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgYTphY3RpdmUsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LWRpc3BsYXktdGl0bGUgYTpob3ZlcixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXByb2R1Y3QtZGlzcGxheS10aXRsZSBhOmZvY3VzLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJvZHVjdC1kaXNwbGF5LXRpdGxlIGE6YWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyBzcGFuLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyBzcGFuLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIHVsLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyB1bCxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyB1bCBsaSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMiAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgdWwgbGksXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTEgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIHVsIGxpIGEsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIHVsIGxpIGEsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTItY2xvbmUgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyB1bCBsaSBhOmhvdmVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyB1bCBsaSBhOmhvdmVyLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyB1bCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0xIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyB1bCBsaSBhLmJ1eS1ub3csXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIHVsIGxpIGEuYnV5LW5vdyxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMi1jbG9uZSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgdWwgbGkgYS5idXktbm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkMWMyNDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxNHB4IDEwcHggMTBweDtcbn1cbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWdyaWQtYmxvY2stMSAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcgdWwgbGkgYS5pYm90dGEsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIHVsIGxpIGEuaWJvdHRhLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyB1bCBsaSBhLmlib3R0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjkzOGU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJDb2xtYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIHBhZGRpbmc6IDhweCAxMHB4IDEycHg7XG4gIC8qJi5pYm90dGEtbm90LWF2YWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9Ki9cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1ncmlkLWJsb2NrLTIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtZ3JpZC1ibG9jay0yLWNsb25lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4jYmxvY2stdmlld3MtYmxvY2staW5zdGFncmFtLWNhcm91c2VsLXZpZXctYmxvY2stMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNibG9jay12aWV3cy1ibG9jay1pbnN0YWdyYW0tY2Fyb3VzZWwtdmlldy1ibG9jay0xIGhlYWRlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTAlIDIwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE1O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2staW5zdGFncmFtLWNhcm91c2VsLXZpZXctYmxvY2stMSBoZWFkZXIge1xuICAgIHBhZGRpbmc6IDUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLWluc3RhZ3JhbS1jYXJvdXNlbC12aWV3LWJsb2NrLTEgaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMCUgNSU7XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1pbnN0YWdyYW0tY2Fyb3VzZWwtdmlldy1ibG9jay0xIGhlYWRlciBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDRlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1pbnN0YWdyYW0tY2Fyb3VzZWwtdmlldy1ibG9jay0xIGhlYWRlciBoMiB7XG4gICAgZm9udC1zaXplOiAzZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2staW5zdGFncmFtLWNhcm91c2VsLXZpZXctYmxvY2stMSBoZWFkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2staW5zdGFncmFtLWNhcm91c2VsLXZpZXctYmxvY2stMSBoZWFkZXIgaDQge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2staW5zdGFncmFtLWNhcm91c2VsLXZpZXctYmxvY2stMSBoZWFkZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2staW5zdGFncmFtLWNhcm91c2VsLXZpZXctYmxvY2stMSAub3dsLWNhcm91c2VsIC5vd2wtY29udHJvbHMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG4jYmxvY2stdmlld3MtYmxvY2staW5zdGFncmFtLWNhcm91c2VsLXZpZXctYmxvY2stMSAub3dsLWNhcm91c2VsIC5vd2wtY29udHJvbHMgLm93bC1idXR0b25zIC5vd2wtcHJldiB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWluLWhlaWdodDogMzgycHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE3MHB4O1xuICB6LWluZGV4OiA1O1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWluc3RhZ3JhbS1jYXJvdXNlbC12aWV3LWJsb2NrLTEgLm93bC1jYXJvdXNlbCAub3dsLWNvbnRyb2xzIC5vd2wtYnV0dG9ucyAub3dsLXByZXY6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDVlbTtcbiAgbGVmdDogMzMlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDIlO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWluc3RhZ3JhbS1jYXJvdXNlbC12aWV3LWJsb2NrLTEgLm93bC1jYXJvdXNlbCAub3dsLWNvbnRyb2xzIC5vd2wtYnV0dG9ucyAub3dsLW5leHQge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWluLWhlaWdodDogMzgycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTcwcHg7XG4gIHotaW5kZXg6IDU7XG59XG4jYmxvY2stdmlld3MtYmxvY2staW5zdGFncmFtLWNhcm91c2VsLXZpZXctYmxvY2stMSAub3dsLWNhcm91c2VsIC5vd2wtY29udHJvbHMgLm93bC1idXR0b25zIC5vd2wtbmV4dDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMyU7XG4gIHRvcDogNDIlO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLWluc3RhZ3JhbS1jYXJvdXNlbC12aWV3LWJsb2NrLTEgLnZpZXdzLXJvdyB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG59XG4jYmxvY2stdmlld3MtYmxvY2staW5zdGFncmFtLWNhcm91c2VsLXZpZXctYmxvY2stMSAudmlld3Mtcm93IGltZyB7XG4gIG1heC1oZWlnaHQ6IDY2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1pbnN0YWdyYW0tY2Fyb3VzZWwtdmlldy1ibG9jay0xIC52aWV3cy1yb3cgaW1nIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4wMjVzIGVhc2UtaW4tb3V0O1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xLmxvYWRlZCxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMi5sb2FkZWQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIC5maXJzdC1yb3csXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1jYXRlZ29yeS1pbmRpdmlkdWFsLWJsb2NrLWJsb2NrLTIgLmZpcnN0LXJvdyB7XG4gIHBhZGRpbmc6IDEwJSAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIC5maXJzdC1yb3csXG4gICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMiAuZmlyc3Qtcm93IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIC5maXJzdC1yb3csXG4gICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMiAuZmlyc3Qtcm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIC5maXJzdC1yb3cgc3BhbixcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMiAuZmlyc3Qtcm93IHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMSAudmlld3Mtcm93Om50aC1jaGlsZCgyKSxcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0yIC52aWV3cy1yb3c6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogNDMlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIC52aWV3cy1yb3c6bnRoLWNoaWxkKDMpLFxuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1jYXRlZ29yeS1pbmRpdmlkdWFsLWJsb2NrLWJsb2NrLTIgLnZpZXdzLXJvdzpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiA0MyU7XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LXBhY2thZ2Utc2l6ZSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMiAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1wcm9kdWN0LXBhY2thZ2Utc2l6ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMiAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGEsXG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1jYXRlZ29yeS1pbmRpdmlkdWFsLWJsb2NrLWJsb2NrLTIgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1jYXRlZ29yeS1pbmRpdmlkdWFsLWJsb2NrLWJsb2NrLTEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZyxcbiNibG9jay12aWV3cy1ibG9jay1wcm9kdWN0LWNhdGVnb3J5LWluZGl2aWR1YWwtYmxvY2stYmxvY2stMiAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ub3RoaW5nIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1jYXRlZ29yeS1pbmRpdmlkdWFsLWJsb2NrLWJsb2NrLTEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtbm90aGluZy5sYXN0LXRpdGxlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0yIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLW5vdGhpbmcubGFzdC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1jYXRlZ29yeS1pbmRpdmlkdWFsLWJsb2NrLWJsb2NrLTEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtcHJvZHVjdC1kaXNwbGF5LXRpdGxlLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0yIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXByb2R1Y3QtZGlzcGxheS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXByb2R1Y3QtZGlzcGxheS10aXRsZSBhLFxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0yIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXByb2R1Y3QtZGlzcGxheS10aXRsZSBhIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0xIHtcbiAgcGFkZGluZzogNSUgMCAyJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1jYXRlZ29yeS1pbmRpdmlkdWFsLWJsb2NrLWJsb2NrLTEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuI2Jsb2NrLXZpZXdzLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcnktaW5kaXZpZHVhbC1ibG9jay1ibG9jay0yIHtcbiAgcGFkZGluZzogMiUgMCA1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcHJvZHVjdC1jYXRlZ29yeS1pbmRpdmlkdWFsLWJsb2NrLWJsb2NrLTIge1xuICAgIHBhZGRpbmc6IDE1JSAwIDUlO1xuICB9XG59XG5cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IGhlYWRlciB7XG4gIG1hcmdpbjogMiUgMDtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IGhlYWRlciAuY29udGFpbmVyIC5yb3cgLmNvbDEyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgaGVhZGVyIC5jb250YWluZXIgLnJvdyAuY29sMTIgaDIge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgZm9udC1zaXplOiAzLjVlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMiAuY29udGVudCBoZWFkZXIgLmNvbnRhaW5lciAucm93IC5jb2wxMiBoMiB7XG4gICAgZm9udC1zaXplOiAyLjVlbTtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgLmZvcm0tY29udGFpbmVyIHtcbiAgbWFyZ2luOiAzJSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMiAuY29udGVudCAuZm9ybS1jb250YWluZXIgZm9ybSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IC5mb3JtLWNvbnRhaW5lciBmb3JtIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMiAuY29udGVudCAuZm9ybS1jb250YWluZXIgZm9ybSBkaXYge1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMiAuY29udGVudCAuZm9ybS1jb250YWluZXIgZm9ybSBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMiAuY29udGVudCAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSBsYWJlbCB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMiAuY29udGVudCAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIGxhYmVsIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gbGFiZWwge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAjYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMiAuY29udGVudCAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSBzZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi90aGVtZXMvY29sbWFuc190aGVtZS9pbWFnZXMvdHJpYW5nbGUtZG93bi0yMC5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VkMWMyNDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNlZDFjMjQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1pbmRlbnQ6IDMzJTtcbiAgd2lkdGg6IDI2OHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSBzZWxlY3Qge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSBzZWxlY3Qge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gLnNlbGVjdHJpYyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZDFjMjQ7XG4gIHdpZHRoOiAyNTBweDtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gLnNlbGVjdHJpYyBwIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMiAuY29udGVudCAuZm9ybS1jb250YWluZXIgZm9ybSAuanMtZm9ybS1pdGVtIC5zZWxlY3RyaWMtaXRlbXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAyNTBweDtcbn1cbiNibG9jay12aWV3cy1ibG9jay1yZWNpcGUtZ3JpZC1ibG9jay0yIC5jb250ZW50IC5mb3JtLWNvbnRhaW5lciBmb3JtIC5qcy1mb3JtLWl0ZW0gLnNlbGVjdHJpYy1pdGVtcyAuc2VsZWN0cmljLXNjcm9sbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgLmZvcm0tY29udGFpbmVyIGZvcm0gLmpzLWZvcm0taXRlbSAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtc2Nyb2xsIHVsIC5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjZWQxYzI0O1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXJlY2lwZS1ncmlkLWJsb2NrLTIgLmNvbnRlbnQgLmZvcm0tY29udGFpbmVyIGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYmxvY2stdmlld3MtYmxvY2stcmVjaXBlLWdyaWQtYmxvY2stMiAuY29udGVudCAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJsb2NrLXZpZXdzLWJsb2NrdGVzdGltb25pYWxzLXNsaWRlci1ibG9jay0xIHtcbiAgcGFkZGluZzogNSUgMTAlO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2t0ZXN0aW1vbmlhbHMtc2xpZGVyLWJsb2NrLTEge1xuICAgIHBhZGRpbmc6IDUlIDIlO1xuICB9XG59XG4uYmxvY2stdmlld3MtYmxvY2t0ZXN0aW1vbmlhbHMtc2xpZGVyLWJsb2NrLTEgLmNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDEwJTtcbiAgcGFkZGluZy1yaWdodDogMTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIC5ibG9jay12aWV3cy1ibG9ja3Rlc3RpbW9uaWFscy1zbGlkZXItYmxvY2stMSAuY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5ibG9jay12aWV3cy1ibG9ja3Rlc3RpbW9uaWFscy1zbGlkZXItYmxvY2stMSAuY29udGVudCAub3dsLWNhcm91c2VsIC5vd2wtY29udHJvbHMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG4uYmxvY2stdmlld3MtYmxvY2t0ZXN0aW1vbmlhbHMtc2xpZGVyLWJsb2NrLTEgLmNvbnRlbnQgLm93bC1jYXJvdXNlbCAub3dsLWNvbnRyb2xzIC5vd2wtYnV0dG9ucyAub3dsLXByZXYge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MHB4O1xuICB6LWluZGV4OiA1O1xufVxuLmJsb2NrLXZpZXdzLWJsb2NrdGVzdGltb25pYWxzLXNsaWRlci1ibG9jay0xIC5jb250ZW50IC5vd2wtY2Fyb3VzZWwgLm93bC1jb250cm9scyAub3dsLWJ1dHRvbnMgLm93bC1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICNlZDFjMjQ7XG4gIGZvbnQtc2l6ZTogNmVtO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDUwJTtcbn1cbi5ibG9jay12aWV3cy1ibG9ja3Rlc3RpbW9uaWFscy1zbGlkZXItYmxvY2stMSAuY29udGVudCAub3dsLWNhcm91c2VsIC5vd2wtY29udHJvbHMgLm93bC1idXR0b25zIC5vd2wtbmV4dCB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA1MHB4O1xuICB6LWluZGV4OiA1O1xufVxuLmJsb2NrLXZpZXdzLWJsb2NrdGVzdGltb25pYWxzLXNsaWRlci1ibG9jay0xIC5jb250ZW50IC5vd2wtY2Fyb3VzZWwgLm93bC1jb250cm9scyAub3dsLWJ1dHRvbnMgLm93bC1uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICNlZDFjMjQ7XG4gIGZvbnQtc2l6ZTogNmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDQyJTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTAlO1xufVxuLmJsb2NrLXZpZXdzLWJsb2NrdGVzdGltb25pYWxzLXNsaWRlci1ibG9jay0xIC5jb250ZW50IC5vd2wtaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay12aWV3cy1ibG9ja3Rlc3RpbW9uaWFscy1zbGlkZXItYmxvY2stMSAuY29udGVudCAub3dsLWl0ZW0gLnZpZXdzLXJvdyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogNSUgMTUlO1xufVxuLmJsb2NrLXZpZXdzLWJsb2NrdGVzdGltb25pYWxzLXNsaWRlci1ibG9jay0xIC5jb250ZW50IC5vd2wtaXRlbSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC10ZXN0aW1vbmlhbHMtbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jYmxvY2stdmlld3MtYmxvY2stdGlwcy1yZWNpcGUtdmlldy1ibG9jay0xIHtcbiAgbWFyZ2luOiA1JSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgI2Jsb2NrLXZpZXdzLWJsb2NrLXRpcHMtcmVjaXBlLXZpZXctYmxvY2stMSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXRpcHMtcmVjaXBlLXZpZXctYmxvY2stMSAudmlld3Mtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXRpcHMtcmVjaXBlLXZpZXctYmxvY2stMSAuZmllbGQtY29udGVudCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogNzAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXRpcHMtcmVjaXBlLXZpZXctYmxvY2stMSAuZmllbGQtY29udGVudCBwOjphZnRlciwgI2Jsb2NrLXZpZXdzLWJsb2NrLXRpcHMtcmVjaXBlLXZpZXctYmxvY2stMSAuZmllbGQtY29udGVudCBwOjpiZWZvcmUge1xuICBib3JkZXI6IDAuNWVtIHNvbGlkICNjY2M7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNSU7XG59XG4jYmxvY2stdmlld3MtYmxvY2stdGlwcy1yZWNpcGUtdmlldy1ibG9jay0xIC5maWVsZC1jb250ZW50IHA6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuI2Jsb2NrLXZpZXdzLWJsb2NrLXRpcHMtcmVjaXBlLXZpZXctYmxvY2stMSAuZmllbGQtY29udGVudCBwOjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtNTIgLmJhc2ljLXBhZ2UtLWZlYXR1cmUge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbmJvZHkucGFnZS1ub2RlLTUyIC5iYXNpYy1wYWdlLS1mZWF0dXJlIC5iYXNpYy1wYWdlLS1mZWF0dXJlLS1pbWFnZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5LnBhZ2Utbm9kZS01MiBoMiB7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuYm9keS5wYWdlLW5vZGUtNTIgLnRvdXItaWNvbi1yb3ctYm90dG9tIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtNTIgLnRvdXItaWNvbi1yb3ctYm90dG9tIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtNTIgLnRvdXItaWNvbi1yb3ctYm90dG9tIC5jb2wzIHtcbiAgICB3aWR0aDogNDYlO1xuICB9XG59XG5cbi8qISBmYW5jeUJveCB2Mi4xLjUgZmFuY3lhcHBzLmNvbSB8IGZhbmN5YXBwcy5jb20vZmFuY3lib3gvI2xpY2Vuc2UgKi9cbi5mYW5jeWJveC13cmFwLFxuLmZhbmN5Ym94LXNraW4sXG4uZmFuY3lib3gtb3V0ZXIsXG4uZmFuY3lib3gtaW5uZXIsXG4uZmFuY3lib3gtaW1hZ2UsXG4uZmFuY3lib3gtd3JhcCBpZnJhbWUsXG4uZmFuY3lib3gtd3JhcCBvYmplY3QsXG4uZmFuY3lib3gtbmF2LFxuLmZhbmN5Ym94LW5hdiBzcGFuLFxuLmZhbmN5Ym94LXRtcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uZmFuY3lib3gtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA4MDIwO1xufVxuXG4uZmFuY3lib3gtc2tpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgY29sb3I6ICM0NDQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmZhbmN5Ym94LW9wZW5lZCB7XG4gIHotaW5kZXg6IDgwMzA7XG59XG5cbi5mYW5jeWJveC1vcGVuZWQgLmZhbmN5Ym94LXNraW4ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmZhbmN5Ym94LW91dGVyLCAuZmFuY3lib3gtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYW5jeWJveC1pbm5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC10eXBlLWlmcmFtZSAuZmFuY3lib3gtaW5uZXIge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5mYW5jeWJveC1lcnJvciB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250OiAxNHB4LzIwcHggXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5mYW5jeWJveC1pbWFnZSwgLmZhbmN5Ym94LWlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3gtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbiNmYW5jeWJveC1sb2FkaW5nLCAuZmFuY3lib3gtY2xvc2UsIC5mYW5jeWJveC1wcmV2IHNwYW4sIC5mYW5jeWJveC1uZXh0IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZmFuY3lib3gvZmFuY3lib3hfc3ByaXRlLnBuZ1wiKTtcbn1cblxuI2ZhbmN5Ym94LWxvYWRpbmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yMnB4O1xuICBtYXJnaW4tbGVmdDogLTIycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwOHB4O1xuICBvcGFjaXR5OiAwLjg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogODA2MDtcbn1cblxuI2ZhbmN5Ym94LWxvYWRpbmcgZGl2IHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ZhbmN5Ym94L2ZhbmN5Ym94X2xvYWRpbmcuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uZmFuY3lib3gtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE4cHg7XG4gIHJpZ2h0OiAtMThweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA4MDQwO1xufVxuXG4uZmFuY3lib3gtbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9mYW5jeWJveC9ibGFuay5naWZcIik7XG4gIC8qIGhlbHBzIElFICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgei1pbmRleDogODA0MDtcbn1cblxuLmZhbmN5Ym94LXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uZmFuY3lib3gtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZmFuY3lib3gtbmF2IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW4tdG9wOiAtMThweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA4MDQwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1wcmV2IHNwYW4ge1xuICBsZWZ0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNnB4O1xufVxuXG4uZmFuY3lib3gtbmV4dCBzcGFuIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcycHg7XG59XG5cbi5mYW5jeWJveC1uYXY6aG92ZXIgc3BhbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5mYW5jeWJveC10bXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTk5cHg7XG4gIGxlZnQ6IC05OTk5OXB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1heC13aWR0aDogOTk5OTlweDtcbiAgbWF4LWhlaWdodDogOTk5OTlweDtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLyogT3ZlcmxheSBoZWxwZXIgKi9cbi5mYW5jeWJveC1sb2NrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmZhbmN5Ym94LWxvY2sgYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmZhbmN5Ym94LWxvY2stdGVzdCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZmFuY3lib3gtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiA4MDEwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZmFuY3lib3gvZmFuY3lib3hfb3ZlcmxheS5wbmdcIik7XG59XG5cbi5mYW5jeWJveC1vdmVybGF5LWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZmFuY3lib3gtbG9jayAuZmFuY3lib3gtb3ZlcmxheSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi8qIFRpdGxlIGhlbHBlciAqL1xuLmZhbmN5Ym94LXRpdGxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBmb250OiBub3JtYWwgMTNweC8yMHB4IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgei1pbmRleDogODA1MDtcbn1cblxuLmZhbmN5Ym94LW9wZW5lZCAuZmFuY3lib3gtdGl0bGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZmFuY3lib3gtdGl0bGUtZmxvYXQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAtMzVweDtcbiAgei1pbmRleDogODA1MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmFuY3lib3gtdGl0bGUtZmxvYXQtd3JhcCAuY2hpbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIHBhZGRpbmc6IDJweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLyogRmFsbGJhY2sgZm9yIHdlYiBicm93c2VycyB0aGF0IGRvZXNuJ3Qgc3VwcG9ydCBSR0JhICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggIzIyMjtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmZhbmN5Ym94LXRpdGxlLW91dHNpZGUtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mYW5jeWJveC10aXRsZS1pbnNpZGUtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uZmFuY3lib3gtdGl0bGUtb3Zlci13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG5cbi8qUmV0aW5hIGdyYXBoaWNzISovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAjZmFuY3lib3gtbG9hZGluZywgLmZhbmN5Ym94LWNsb3NlLCAuZmFuY3lib3gtcHJldiBzcGFuLCAuZmFuY3lib3gtbmV4dCBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZmFuY3lib3gvZmFuY3lib3hfc3ByaXRlQDJ4LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQ0cHggMTUycHg7XG4gICAgLypUaGUgc2l6ZSBvZiB0aGUgbm9ybWFsIGltYWdlLCBoYWxmIHRoZSBzaXplIG9mIHRoZSBoaS1yZXMgaW1hZ2UqL1xuICB9XG5cbiAgI2ZhbmN5Ym94LWxvYWRpbmcgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZmFuY3lib3gvZmFuY3lib3hfbG9hZGluZ0AyeC5naWZcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gICAgLypUaGUgc2l6ZSBvZiB0aGUgbm9ybWFsIGltYWdlLCBoYWxmIHRoZSBzaXplIG9mIHRoZSBoaS1yZXMgaW1hZ2UqL1xuICB9XG59XG4vKlxuICogIENvcmUgT3dsIENhcm91c2VsIENTUyBGaWxlXG4gKiAgdjEuMy4zXG4gKi9cbi8qIGNsZWFyZml4ICovXG4ub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBoZWlnaHQ6IDA7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlci1vdXRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlci1vdXRlci5hdXRvSGVpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGRpc3BsYXkgbm9uZSB1bnRpbCBpbml0ICovXG4ub3dsLWNvbnRyb2xzIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ub3dsLWNvbnRyb2xzIC5vd2wtcGFnZSwgLm93bC1jb250cm9scyAub3dsLWJ1dHRvbnMgZGl2IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBtb3VzZSBncmFiIGljb24gKi9cbi5ncmFiYmluZyB7XG4gIGN1cnNvcjogdXJsKGdyYWJiaW5nLnBuZykgOCA4LCBtb3ZlO1xufVxuXG4vKiBmaXggKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVyLCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4vKlxuKiAgIE93bCBDYXJvdXNlbCBPd2wgRGVtbyBUaGVtZVxuKiB2MS4zLjNcbiovXG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1idXR0b25zIGRpdiB7XG4gIGNvbG9yOiAjRkZGO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIC8qSUU3IGxpZmUtc2F2ZXIgKi9cbiAgbWFyZ2luOiA1cHg7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjODY5NzkxO1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9NTApO1xuICAvKklFNyBmaXgqL1xuICBvcGFjaXR5OiAwLjU7XG59XG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMuY2xpY2thYmxlIC5vd2wtYnV0dG9ucyBkaXY6aG92ZXIge1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MTAwKTtcbiAgLypJRTcgZml4Ki9cbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtcGFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgLypJRTcgbGlmZS1zYXZlciAqL1xufVxuLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtcGFnZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbjogNXB4IDdweDtcbiAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTUwKTtcbiAgLypJRTcgZml4Ki9cbiAgb3BhY2l0eTogMC41O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogIzg2OTc5MTtcbn1cbi5vd2wtdGhlbWUgLm93bC1jb250cm9scyAub3dsLXBhZ2UuYWN0aXZlIHNwYW4ge1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MTAwKTtcbiAgLypJRTcgZml4Ki9cbiAgb3BhY2l0eTogMTtcbn1cbi5vd2wtdGhlbWUgLm93bC1jb250cm9scy5jbGlja2FibGUgLm93bC1wYWdlOmhvdmVyIHNwYW4ge1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MTAwKTtcbiAgLypJRTcgZml4Ki9cbiAgb3BhY2l0eTogMTtcbn1cbi5vd2wtdGhlbWUgLm93bC1jb250cm9scyAub3dsLXBhZ2Ugc3Bhbi5vd2wtbnVtYmVycyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLyogU3R5bGluZyBOZXh0IGFuZCBQcmV2IGJ1dHRvbnMgKi9cbi8qIENsaWNrYWJsZSBjbGFzcyBmaXggcHJvYmxlbSB3aXRoIGhvdmVyIG9uIHRvdWNoIGRldmljZXMgKi9cbi8qIFVzZSBpdCBmb3Igbm9uLXRvdWNoIGhvdmVyIGFjdGlvbiAqL1xuLyogU3R5bGluZyBQYWdpbmF0aW9uKi9cbi8qIElmIFBhZ2luYXRpb25OdW1iZXJzIGlzIHRydWUgKi9cbi8qIHByZWxvYWRpbmcgaW1hZ2VzICovXG4ub3dsLWl0ZW0ubG9hZGluZyB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoQWpheExvYWRlci5naWYpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuXG4vKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZmEvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjYuM1wiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9mYS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjYuM1wiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvZmEvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNi4zXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9mYS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjYuM1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9mYS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNi4zXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9mYS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNi4zI2ZvbnRhd2Vzb21lcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xufVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLTN4IHtcbiAgZm9udC1zaXplOiAzZW07XG59XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtO1xufVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTtcbn1cblxuLmZhLWZ3IHtcbiAgd2lkdGg6IDEuMjg1NzE0Mjg1N2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDIuMTQyODU3MTQyOWVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uZmEtdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZhLWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMi4xNDI4NTcxNDI5ZW07XG4gIHdpZHRoOiAyLjE0Mjg1NzE0MjllbTtcbiAgdG9wOiAwLjE0Mjg1NzE0MjllbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZhLWxpLmZhLWxnIHtcbiAgbGVmdDogLTEuODU3MTQyODU3MWVtO1xufVxuXG4uZmEtYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAwLjA4ZW0gI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmZhLmZhLXB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTtcbn1cbi5mYS5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07XG59XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5mYS5wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07XG59XG4uZmEucHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtO1xufVxuXG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5mYS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZhLXN0YWNrLTF4LCAuZmEtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbn1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CAXCI7XG59XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgVwiO1xufVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CCXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CDXCI7XG59XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhFwiO1xufVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhVwiO1xufVxuXG4uZmEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CGXCI7XG59XG5cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CHXCI7XG59XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CIXCI7XG59XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiVwiO1xufVxuXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIpcIjtcbn1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgItcIjtcbn1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CMXCI7XG59XG5cbi5mYS1yZW1vdmU6YmVmb3JlLFxuLmZhLWNsb3NlOmJlZm9yZSxcbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjVwiO1xufVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CRXCI7XG59XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJJcIjtcbn1cblxuLmZhLWdlYXI6YmVmb3JlLFxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ak1wiO1xufVxuXG4uZmEtdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiO1xufVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiO1xufVxuXG4uZmEtZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CWXCI7XG59XG5cbi5mYS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7XG59XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CYXCI7XG59XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjtcbn1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CcXCI7XG59XG5cbi5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CdXCI7XG59XG5cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiO1xufVxuXG4uZmEtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AoVwiO1xufVxuXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKJcIjtcbn1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKNcIjtcbn1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKRcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjtcbn1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CnXCI7XG59XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjtcbn1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqVwiO1xufVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqlwiO1xufVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CrXCI7XG59XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CsXCI7XG59XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CtXCI7XG59XG5cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArlwiO1xufVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK9cIjtcbn1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsFwiO1xufVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsVwiO1xufVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AslwiO1xufVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CzXCI7XG59XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtFwiO1xufVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtlwiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C3XCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AuFwiO1xufVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AuVwiO1xufVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AulwiO1xufVxuXG4uZmEtZGVkZW50OmJlZm9yZSxcbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C7XCI7XG59XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLxcIjtcbn1cblxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvVwiO1xufVxuXG4uZmEtcGhvdG86YmVmb3JlLFxuLmZhLWltYWdlOmJlZm9yZSxcbi5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgL5cIjtcbn1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgVwiO1xufVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GCXCI7XG59XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GDXCI7XG59XG5cbi5mYS1lZGl0OmJlZm9yZSxcbi5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYRcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GFXCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhlwiO1xufVxuXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GHXCI7XG59XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GIXCI7XG59XG5cbi5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GJXCI7XG59XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BilwiO1xufVxuXG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bi1wiO1xufVxuXG4uZmEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYxcIjtcbn1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY1cIjtcbn1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY5cIjtcbn1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkFwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GRXCI7XG59XG5cbi5mYS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BklwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GTXCI7XG59XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GUXCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BlVwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GWXCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZdcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmFwiO1xufVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GZXCI7XG59XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmlwiO1xufVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bm1wiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZxcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GdXCI7XG59XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZ5cIjtcbn1cblxuLmZhLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaBcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GhXCI7XG59XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BolwiO1xufVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiO1xufVxuXG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BpFwiO1xufVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GlXCI7XG59XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BplwiO1xufVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bp1wiO1xufVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgahcIjtcbn1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GpXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgapcIjtcbn1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgatcIjtcbn1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaxcIjtcbn1cblxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvga1cIjtcbn1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrlwiO1xufVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GwXCI7XG59XG5cbi5mYS13YXJuaW5nOmJlZm9yZSxcbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BsVwiO1xufVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbJcIjtcbn1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GzXCI7XG59XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbRcIjtcbn1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbVcIjtcbn1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiO1xufVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bt1wiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G4XCI7XG59XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G5XCI7XG59XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G6XCI7XG59XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbtcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G8XCI7XG59XG5cbi5mYS1hcnJvd3MtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BvVwiO1xufVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgb5cIjtcbn1cblxuLmZhLWJhci1jaGFydC1vOmJlZm9yZSxcbi5mYS1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoBcIjtcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KBXCI7XG59XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoJcIjtcbn1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cg1wiO1xufVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KEXCI7XG59XG5cbi5mYS1nZWFyczpiZWZvcmUsXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChVwiO1xufVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoZcIjtcbn1cblxuLmZhLXRodW1icy1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KHXCI7XG59XG5cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KIXCI7XG59XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgolcIjtcbn1cblxuLmZhLWhlYXJ0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgopcIjtcbn1cblxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KLXCI7XG59XG5cbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoxcIjtcbn1cblxuLmZhLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo1cIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo5cIjtcbn1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpBcIjtcbn1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CkVwiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CklwiO1xufVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KTXCI7XG59XG5cbi5mYS1sZW1vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KUXCI7XG59XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClVwiO1xufVxuXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpZcIjtcbn1cblxuLmZhLWJvb2ttYXJrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpdcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmFwiO1xufVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmVwiO1xufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUsXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgppcIjtcbn1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cm1wiO1xufVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KcXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnVwiO1xufVxuXG4uZmEtZmVlZDpiZWZvcmUsXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KeXCI7XG59XG5cbi5mYS1oZGQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CoFwiO1xufVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqFcIjtcbn1cblxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7NcIjtcbn1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KjXCI7XG59XG5cbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqRcIjtcbn1cblxuLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KlXCI7XG59XG5cbi5mYS1oYW5kLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqZcIjtcbn1cblxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KnXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KpXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqpcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KrXCI7XG59XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrFwiO1xufVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KtXCI7XG59XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrlwiO1xufVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KwXCI7XG59XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrFcIjtcbn1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrJcIjtcbn1cblxuLmZhLWdyb3VwOmJlZm9yZSxcbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DgFwiO1xufVxuXG4uZmEtY2hhaW46YmVmb3JlLFxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4FcIjtcbn1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OCXCI7XG59XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dg1wiO1xufVxuXG4uZmEtY3V0OmJlZm9yZSxcbi5mYS1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhFwiO1xufVxuXG4uZmEtY29weTpiZWZvcmUsXG4uZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhVwiO1xufVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OGXCI7XG59XG5cbi5mYS1zYXZlOmJlZm9yZSxcbi5mYS1mbG9wcHktbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dh1wiO1xufVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OIXCI7XG59XG5cbi5mYS1uYXZpY29uOmJlZm9yZSxcbi5mYS1yZW9yZGVyOmJlZm9yZSxcbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OJXCI7XG59XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OKXCI7XG59XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OLXCI7XG59XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OMXCI7XG59XG5cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg41cIjtcbn1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OOXCI7XG59XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DkFwiO1xufVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5FcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DklwiO1xufVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dk1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OUXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DlVwiO1xufVxuXG4uZmEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5ZcIjtcbn1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5dcIjtcbn1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OYXCI7XG59XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OZXCI7XG59XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmlwiO1xufVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dm1wiO1xufVxuXG4uZmEtdW5zb3J0ZWQ6YmVmb3JlLFxuLmZhLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5xcIjtcbn1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUsXG4uZmEtc29ydC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OdXCI7XG59XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSxcbi5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnlwiO1xufVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6BcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OhXCI7XG59XG5cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DolwiO1xufVxuXG4uZmEtbGVnYWw6YmVmb3JlLFxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OjXCI7XG59XG5cbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLFxuLmZhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6RcIjtcbn1cblxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DpVwiO1xufVxuXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DplwiO1xufVxuXG4uZmEtZmxhc2g6YmVmb3JlLFxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6dcIjtcbn1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6hcIjtcbn1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OpXCI7XG59XG5cbi5mYS1wYXN0ZTpiZWZvcmUsXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OqXCI7XG59XG5cbi5mYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dq1wiO1xufVxuXG4uZmEtZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6xcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OtXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg65cIjtcbn1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7BcIjtcbn1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OxXCI7XG59XG5cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DslwiO1xufVxuXG4uZmEtYmVsbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KiXCI7XG59XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7RcIjtcbn1cblxuLmZhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7VcIjtcbn1cblxuLmZhLWZpbGUtdGV4dC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O2XCI7XG59XG5cbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O3XCI7XG59XG5cbi5mYS1ob3NwaXRhbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O4XCI7XG59XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7lcIjtcbn1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DulwiO1xufVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7tcIjtcbn1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7xcIjtcbn1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O9XCI7XG59XG5cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvlwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIBcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EgVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SCXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eg1wiO1xufVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhFwiO1xufVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIVcIjtcbn1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SGXCI7XG59XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SHXCI7XG59XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SIXCI7XG59XG5cbi5mYS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIlcIjtcbn1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EilwiO1xufVxuXG4uZmEtbW9iaWxlLXBob25lOmJlZm9yZSxcbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhItcIjtcbn1cblxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SMXCI7XG59XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SNXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjlwiO1xufVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EkFwiO1xufVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SRXCI7XG59XG5cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSxcbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EklwiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ek1wiO1xufVxuXG4uZmEtZm9sZGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJRcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJVcIjtcbn1cblxuLmZhLXNtaWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJhcIjtcbn1cblxuLmZhLWZyb3duLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJlcIjtcbn1cblxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SaXCI7XG59XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SbXCI7XG59XG5cbi5mYS1rZXlib2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ScXCI7XG59XG5cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ1cIjtcbn1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SeXCI7XG59XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoFwiO1xufVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EolwiO1xufVxuXG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKNcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SkXCI7XG59XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SlXCI7XG59XG5cbi5mYS1jb2RlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKZcIjtcbn1cblxuLmZhLXVubGluazpiZWZvcmUsXG4uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SnXCI7XG59XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqFwiO1xufVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKpcIjtcbn1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SrXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKxcIjtcbn1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErVwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SuXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SwXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SxXCI7XG59XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLNcIjtcbn1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S0XCI7XG59XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLVcIjtcbn1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EtlwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Et1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLhcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S5XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S6XCI7XG59XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eu1wiO1xufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EvFwiO1xufVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S9XCI7XG59XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S+XCI7XG59XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgFwiO1xufVxuXG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FglwiO1xufVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fg1wiO1xufVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYRcIjtcbn1cblxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhVwiO1xufVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WGXCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fh1wiO1xufVxuXG4uZmEtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYhcIjtcbn1cblxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYlcIjtcbn1cblxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FilwiO1xufVxuXG4uZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fi1wiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYxcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjVwiO1xufVxuXG4uZmEtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjlwiO1xufVxuXG4uZmEtdG9nZ2xlLWRvd246YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZBcIjtcbn1cblxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZFcIjtcbn1cblxuLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZJcIjtcbn1cblxuLmZhLWV1cm86YmVmb3JlLFxuLmZhLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fk1wiO1xufVxuXG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WUXCI7XG59XG5cbi5mYS1kb2xsYXI6YmVmb3JlLFxuLmZhLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FlVwiO1xufVxuXG4uZmEtcnVwZWU6YmVmb3JlLFxuLmZhLWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FllwiO1xufVxuXG4uZmEtY255OmJlZm9yZSxcbi5mYS1ybWI6YmVmb3JlLFxuLmZhLXllbjpiZWZvcmUsXG4uZmEtanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WXXCI7XG59XG5cbi5mYS1ydWJsZTpiZWZvcmUsXG4uZmEtcm91YmxlOmJlZm9yZSxcbi5mYS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZhcIjtcbn1cblxuLmZhLXdvbjpiZWZvcmUsXG4uZmEta3J3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WZXCI7XG59XG5cbi5mYS1iaXRjb2luOmJlZm9yZSxcbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZpcIjtcbn1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZtcIjtcbn1cblxuLmZhLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnFwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZ1cIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnlwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WgXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WhXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WiXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fo1wiO1xufVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WkXCI7XG59XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FpVwiO1xufVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaZcIjtcbn1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhadcIjtcbn1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhahcIjtcbn1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WpXCI7XG59XG5cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhapcIjtcbn1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhatcIjtcbn1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WsXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvha1cIjtcbn1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FrlwiO1xufVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WwXCI7XG59XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbFcIjtcbn1cblxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbJcIjtcbn1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fs1wiO1xufVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtFwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W1XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbdcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbhcIjtcbn1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W5XCI7XG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W6XCI7XG59XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W7XCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvFwiO1xufVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhb1cIjtcbn1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W+XCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aAXCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoFcIjtcbn1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GglwiO1xufVxuXG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gg1wiO1xufVxuXG4uZmEtZ2l0dGlwOmJlZm9yZSxcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhFwiO1xufVxuXG4uZmEtc3VuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoVcIjtcbn1cblxuLmZhLW1vb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhlwiO1xufVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gh1wiO1xufVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aIXCI7XG59XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GiVwiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhopcIjtcbn1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gi1wiO1xufVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aMXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvho5cIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpBcIjtcbn1cblxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aRXCI7XG59XG5cbi5mYS1kb3QtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpJcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpNcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GlFwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhOmJlZm9yZSxcbi5mYS10cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpZcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpdcIjtcbn1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aYXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhplcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GmlwiO1xufVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74abXCI7XG59XG5cbi5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uZmEtYmFuazpiZWZvcmUsXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnFwiO1xufVxuXG4uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnVwiO1xufVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCLvhp5cIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GoFwiO1xufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ahXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aiXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqNcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74akXCI7XG59XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqVcIjtcbn1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqZcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqdcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aoXCI7XG59XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqlcIjtcbn1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GqlwiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqtcIjtcbn1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrFwiO1xufVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq1cIjtcbn1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74auXCI7XG59XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrBcIjtcbn1cblxuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74axXCI7XG59XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ayXCI7XG59XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gs1wiO1xufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtFwiO1xufVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrVcIjtcbn1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a2XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrdcIjtcbn1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrhcIjtcbn1cblxuLmZhLWF1dG9tb2JpbGU6YmVmb3JlLFxuLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GuVwiO1xufVxuXG4uZmEtY2FiOmJlZm9yZSxcbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a6XCI7XG59XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a7XCI7XG59XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a8XCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a9XCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a+XCI7XG59XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HgFwiO1xufVxuXG4uZmEtZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HgVwiO1xufVxuXG4uZmEtZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4JcIjtcbn1cblxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hg1wiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4RcIjtcbn1cblxuLmZhLWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLFxuLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HhVwiO1xufVxuXG4uZmEtZmlsZS16aXAtbzpiZWZvcmUsXG4uZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4ZcIjtcbn1cblxuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUsXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eHXCI7XG59XG5cbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLFxuLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HiFwiO1xufVxuXG4uZmEtZmlsZS1jb2RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4lcIjtcbn1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4pcIjtcbn1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4tcIjtcbn1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eMXCI7XG59XG5cbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxuLmZhLWxpZmUtYnVveTpiZWZvcmUsXG4uZmEtbGlmZS1zYXZlcjpiZWZvcmUsXG4uZmEtc3VwcG9ydDpiZWZvcmUsXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eNXCI7XG59XG5cbi5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HjlwiO1xufVxuXG4uZmEtcmE6YmVmb3JlLFxuLmZhLXJlc2lzdGFuY2U6YmVmb3JlLFxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eQXCI7XG59XG5cbi5mYS1nZTpiZWZvcmUsXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eRXCI7XG59XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eSXCI7XG59XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5NcIjtcbn1cblxuLmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLmZhLXljLXNxdWFyZTpiZWZvcmUsXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5RcIjtcbn1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5VcIjtcbn1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eWXCI7XG59XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLFxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hl1wiO1xufVxuXG4uZmEtc2VuZDpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5hcIjtcbn1cblxuLmZhLXNlbmQtbzpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmVwiO1xufVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmlwiO1xufVxuXG4uZmEtY2lyY2xlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5tcIjtcbn1cblxuLmZhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnFwiO1xufVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74edXCI7XG59XG5cbi5mYS1zbGlkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eeXCI7XG59XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6BcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6FcIjtcbn1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6JcIjtcbn1cblxuLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLmZhLWZ1dGJvbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ejXCI7XG59XG5cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6RcIjtcbn1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6VcIjtcbn1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6ZcIjtcbn1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6dcIjtcbn1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqFwiO1xufVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqVwiO1xufVxuXG4uZmEtbmV3c3BhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6pcIjtcbn1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6tcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6xcIjtcbn1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrVwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrlwiO1xufVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HsFwiO1xufVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HsVwiO1xufVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7JcIjtcbn1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7NcIjtcbn1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtFwiO1xufVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e1XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e2XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7dcIjtcbn1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e4XCI7XG59XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7lcIjtcbn1cblxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e6XCI7XG59XG5cbi5mYS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e7XCI7XG59XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvFwiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvVwiO1xufVxuXG4uZmEtYXJlYS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvlwiO1xufVxuXG4uZmEtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iAXCI7XG59XG5cbi5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iBXCI7XG59XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCLviIJcIjtcbn1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviINcIjtcbn1cblxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIRcIjtcbn1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhVwiO1xufVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhlwiO1xufVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iHXCI7XG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iIXCI7XG59XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIlcIjtcbn1cblxuLmZhLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iKXCI7XG59XG5cbi5mYS1zaGVrZWw6YmVmb3JlLFxuLmZhLXNoZXFlbDpiZWZvcmUsXG4uZmEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iLXCI7XG59XG5cbi5mYS1tZWFucGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjFwiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjVwiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLviI5cIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iQXCI7XG59XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkVwiO1xufVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IklwiO1xufVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iTXCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJRcIjtcbn1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iVXCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IllwiO1xufVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iXXCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLviJhcIjtcbn1cblxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJlcIjtcbn1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJpcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ibXCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74icXCI7XG59XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InVwiO1xufVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ieXCI7XG59XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IoVwiO1xufVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IolwiO1xufVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Io1wiO1xufVxuXG4uZmEtaW50ZXJzZXg6YmVmb3JlLFxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ikXCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKVcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IplwiO1xufVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKdcIjtcbn1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKhcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ipXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iqXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74irXCI7XG59XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKxcIjtcbn1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviK1cIjtcbn1cblxuLmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iwXCI7XG59XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IsVwiO1xufVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLJcIjtcbn1cblxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Is1wiO1xufVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i0XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i1XCI7XG59XG5cbi5mYS1ob3RlbDpiZWZvcmUsXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i2XCI7XG59XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i3XCI7XG59XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IuFwiO1xufVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i5XCI7XG59XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCLviLpcIjtcbn1cblxuLmZhLXljOmJlZm9yZSxcbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLtcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLxcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i9XCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCLviL5cIjtcbn1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mAXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLFxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYFcIjtcbn1cblxuLmZhLWJhdHRlcnktMjpiZWZvcmUsXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mCXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jg1wiO1xufVxuXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mEXCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mFXCI7XG59XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mHXCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JiFwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYlcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviYpcIjtcbn1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ji1wiO1xufVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYxcIjtcbn1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mNXCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mOXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTE6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mSXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jk1wiO1xufVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mUXCI7XG59XG5cbi5mYS1oYW5kLWdyYWItbzpiZWZvcmUsXG4uZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZVcIjtcbn1cblxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSxcbi5mYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZZcIjtcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jl1wiO1xufVxuXG4uZmEtaGFuZC1saXphcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JmFwiO1xufVxuXG4uZmEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mZXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JmlwiO1xufVxuXG4uZmEtaGFuZC1wZWFjZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mbXCI7XG59XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZxcIjtcbn1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ1cIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ5cIjtcbn1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mgXCI7XG59XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaFcIjtcbn1cblxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74miXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mjXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JpFwiO1xufVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JpVwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaZcIjtcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jp1wiO1xufVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74moXCI7XG59XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mpXCI7XG59XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JqlwiO1xufVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviatcIjtcbn1cblxuLmZhLXR2OmJlZm9yZSxcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74msXCI7XG59XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvia1cIjtcbn1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74muXCI7XG59XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCLvibBcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JsVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JslwiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Js1wiO1xufVxuXG4uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtFwiO1xufVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibVcIjtcbn1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvibZcIjtcbn1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jt1wiO1xufVxuXG4uZmEtbWFwLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibhcIjtcbn1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JuVwiO1xufVxuXG4uZmEtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JulwiO1xufVxuXG4uZmEtY29tbWVudGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m7XCI7XG59XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvFwiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvib1cIjtcbn1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvlwiO1xufVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qAXCI7XG59XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvioFcIjtcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioJcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kg1wiO1xufVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioRcIjtcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioVcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhlwiO1xufVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qHXCI7XG59XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviohcIjtcbn1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qJXCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviopcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ki1wiO1xufVxuXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvioxcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qNXCI7XG59XG5cbi5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qOXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipBcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KkVwiO1xufVxuXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KklwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qTXCI7XG59XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlFwiO1xufVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlVwiO1xufVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qWXCI7XG59XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qXXCI7XG59XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qYXCI7XG59XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviplcIjtcbn1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvippcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qbXCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnFwiO1xufVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvip1cIjtcbn1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qeXCI7XG59XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KoFwiO1xufVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KoVwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qiXCI7XG59XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ko1wiO1xufVxuXG4uZmEtZGVhZm5lc3M6YmVmb3JlLFxuLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KpFwiO1xufVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqVcIjtcbn1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqZcIjtcbn1cblxuLmZhLXNpZ25pbmc6YmVmb3JlLFxuLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqdcIjtcbn1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviqhcIjtcbn1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqVwiO1xufVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqlwiO1xufVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqtcIjtcbn1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qsXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviq1cIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviq5cIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qwXCI7XG59XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KsVwiO1xufVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qyXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qzXCI7XG59XG5cbi5mYS1mYTpiZWZvcmUsXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q0XCI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXJbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMzJweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBmbG9hdDogbGVmdDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAwMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwNTE7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogNnB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgbGVmdDogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4O1xufVxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgcGFkZGluZzogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24uc2VsZWN0Mi1zZWFyY2gtLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0Mi1jbG9zZS1tYXNrIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogIzQ0NDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGhlaWdodDogMjZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBmbG9hdDogbGVmdDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGxlZnQ6IDFweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyOiBzb2xpZCBibGFjayAxcHg7XG4gIG91dGxpbmU6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltyb2xlPWdyb3VwXSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xuICBjb2xvcjogIzk5OTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0yZW07XG4gIHBhZGRpbmctbGVmdDogM2VtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTNlbTtcbiAgcGFkZGluZy1sZWZ0OiA0ZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTRlbTtcbiAgcGFkZGluZy1sZWZ0OiA1ZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC01ZW07XG4gIHBhZGRpbmctbGVmdDogNmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg5N2ZiO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSA1MCUsICNlZWVlZWUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDUwJSwgI2VlZWVlZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgNTAlLCAjZWVlZWVlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogIzQ0NDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogMjZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsICNjY2NjY2MgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlZWVlIDUwJSwgI2NjY2NjYyAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZFRUVFRUUnLCBlbmRDb2xvcnN0cj0nI0ZGQ0NDQ0NDJywgR3JhZGllbnRUeXBlPTApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsIHdoaXRlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDUwJSwgd2hpdGUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWVlZWUgNTAlLCB3aGl0ZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZFRUVFRUUnLCBlbmRDb2xvcnN0cj0nI0ZGRkZGRkZGJywgR3JhZGllbnRUeXBlPTApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHRleHQ7XG4gIG91dGxpbmU6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiAjODg4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjNTU1O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIG91dGxpbmU6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBdIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiBncmV5O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg3NWQ3O1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICM1ODk3ZmI7XG59XG4iXX0= */
