/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
.has-feedback, sub, sup {
  position: relative; }

.sr-only, svg:not(:root) {
  overflow: hidden; }

hr, img {
  border: 0; }

body, figure {
  margin: 0; }

.btn, .title-sign {
  white-space: nowrap; }

.email-header img, .img-thumbnail, iframe, table {
  max-width: 100%; }

html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block; }

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden], template {
  display: none; }

a {
  background: 0 0; }

a:active, a:hover {
  outline: 0; }

b, optgroup, strong {
  font-weight: 700; }

dfn {
  font-style: italic; }

mark {
  background: #ff0;
  color: #000; }

sub, sup {
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sup {
  top: -.5em; }

sub {
  bottom: -.25em; }

img {
  vertical-align: middle; }

hr {
  box-sizing: content-box;
  height: 0; }

pre, textarea {
  overflow: auto; }

code, kbd, pre, samp {
  font-family: monospace,monospace;
  font-size: 1em; }

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button, select {
  text-transform: none; }

button, html input[type=button], input[type=reset], input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled], html input[disabled] {
  cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input[type=checkbox], input[type=radio] {
  box-sizing: border-box;
  padding: 0; }

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  height: auto; }

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td, th {
  padding: 0; }

@media print {
  blockquote, img, pre, tr {
    page-break-inside: avoid; }
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: 0 0 !important;
    box-shadow: none !important; }
  a, a:visited {
    text-decoration: underline; }
  a[href^="javascript:"]:after, a[href^="#"]:after {
    content: ""; }
  blockquote, pre {
    border: 1px solid #999; }
  thead {
    display: table-header-group; }
  img {
    max-width: 100% !important; }
  h2, h3, p {
    orphans: 3;
    widows: 3; }
  h2, h3 {
    page-break-after: avoid; }
  select {
    background: #fff !important; }
  .navbar {
    display: none; }
  .table td, .table th {
    background-color: #fff !important; }
  .btn > .caret, .dropup > .btn > .caret {
    border-top-color: #000 !important; }
  .label {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
  .table-bordered td, .table-bordered th {
    border: 1px solid #ddd !important; }
  .aside, .cc-badge, .feedback, .footer-links, .highlight-boxes, .page-banner, .share, .side-menu {
    display: none !important; }
  .masthead {
    border: 0 !important; }
  .accordion-section {
    display: block !important; }
  .accordion-section-toggle {
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    font-weight: 700; }
  .article-heading .h1, .article-heading h1 {
    width: 100% !important; } }

.btn, .btn-danger.active, .btn-danger:active, .btn-default.active, .btn-default:active, .btn-info.active, .btn-info:active, .btn-primary.active, .btn-primary:active, .btn-success.active, .btn-success:active, .btn-warning.active, .btn-warning:active, .form-control, .open .dropdown-toggle.btn-danger, .open .dropdown-toggle.btn-default, .open .dropdown-toggle.btn-info, .open .dropdown-toggle.btn-primary, .open .dropdown-toggle.btn-success, .open .dropdown-toggle.btn-warning {
  background-image: none; }

.img-thumbnail, body {
  background-color: #fff; }

*, :after, :before {
  box-sizing: border-box; }

html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: transparent; }

body {
  font-size: 14px;
  line-height: 1.42857143; }

button, input, select, textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

a {
  color: #035ca3;
  text-decoration: none; }

a:focus, a:hover {
  color: #197abc;
  text-decoration: underline; }

a:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px; }

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto; }

.img-rounded {
  border-radius: 6px; }

.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: all .2s ease-in-out;
  display: inline-block;
  height: auto; }

.list-inline, .list-unstyled {
  padding-left: 0;
  list-style: none; }

.img-circle {
  border-radius: 50%; }

hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border-top: 1px solid #eee; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit; }

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
  font-weight: 400;
  line-height: 1;
  color: #999; }

.h1, .h2, .h3, h1, h2, h3 {
  margin-top: 20px;
  margin-bottom: 10px; }

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {
  font-size: 65%; }

.h4, .h5, .h6, h4, h5, h6 {
  margin-top: 10px;
  margin-bottom: 10px; }

.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
  font-size: 75%; }

.h1, h1 {
  font-size: 36px; }

.h2, h2 {
  font-size: 30px; }

.h3, h3 {
  font-size: 24px; }

.h4, h4 {
  font-size: 18px; }

.h5, h5 {
  font-size: 14px; }

.h6, h6 {
  font-size: 12px; }

p {
  margin: 0 0 10px; }

.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 200;
  line-height: 1.4; }

@media (min-width: 768px) {
  .lead {
    font-size: 21px; } }

.small, small {
  font-size: 85%; }

cite {
  font-style: normal; }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

.text-center {
  text-align: center; }

.text-justify {
  text-align: justify; }

.text-muted {
  color: #999; }

.text-primary {
  color: #428bca; }

a.text-primary:hover {
  color: #3071a9; }

.text-success {
  color: #3c763d; }

a.text-success:hover {
  color: #2b542c; }

.text-info {
  color: #31708f; }

a.text-info:hover {
  color: #245269; }

.text-warning {
  color: #8a6d3b; }

a.text-warning:hover {
  color: #66512c; }

.text-danger {
  color: #a94442; }

a.text-danger:hover {
  color: #843534; }

.bg-primary {
  color: #fff;
  background-color: #428bca; }

a.bg-primary:hover {
  background-color: #3071a9; }

.bg-success {
  background-color: #dff0d8; }

a.bg-success:hover {
  background-color: #c1e2b3; }

.bg-info {
  background-color: #d9edf7; }

a.bg-info:hover {
  background-color: #afd9ee; }

.bg-warning {
  background-color: #fcf8e3; }

a.bg-warning:hover {
  background-color: #f7ecb5; }

.bg-danger {
  background-color: #f2dede; }

a.bg-danger:hover {
  background-color: #e4b9b9; }

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee; }

dl, ol, ul {
  margin-top: 0; }

blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child, ol ol, ol ul, ul ol, ul ul {
  margin-bottom: 0; }

address, dl {
  margin-bottom: 20px; }

ol, ul {
  margin-bottom: 10px; }

.list-inline {
  margin-left: -5px; }

.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px; }

dd, dt {
  line-height: 1.42857143; }

dt {
  font-weight: 700; }

dd {
  margin-left: 0; }

@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .dl-horizontal dd {
    margin-left: 180px; } }

abbr[data-original-title], abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #999; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #d2d2d2;
  font-weight: lighter; }

blockquote .small, blockquote footer, blockquote small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #999; }

blockquote .small:before, blockquote footer:before, blockquote small:before {
  content: '\2014 \00A0'; }

.blockquote-reverse, blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
  text-align: right; }

.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {
  content: ''; }

.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {
  content: '\00A0 \2014'; }

blockquote:after, blockquote:before {
  content: ""; }

address {
  font-style: normal;
  line-height: 1.42857143; }

table {
  background-color: transparent; }

th {
  text-align: left; }

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd; }

.btn, .checkbox-inline, .radio-inline {
  vertical-align: middle;
  font-weight: 400; }

.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
  border-top: 0; }

.table > tbody + tbody {
  border-top: 2px solid #ddd; }

.table .table {
  background-color: #fff; }

.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {
  padding: 5px; }

.table-bordered, .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
  border: 1px solid #ddd; }

.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
  border-bottom-width: 2px; }

.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9; }

.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active {
  background-color: #f5f5f5; }

table col[class*=col-] {
  position: static;
  float: none;
  display: table-column; }

table td[class*=col-], table th[class*=col-] {
  position: static;
  float: none;
  display: table-cell; }

.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th, .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover {
  background-color: #e8e8e8; }

.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success {
  background-color: #dff0d8; }

.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th, .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover {
  background-color: #d0e9c6; }

.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info {
  background-color: #d9edf7; }

.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th, .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover {
  background-color: #c4e3f3; }

.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning {
  background-color: #fcf8e3; }

.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th, .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover {
  background-color: #faf2cc; }

.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger {
  background-color: #f2dede; }

.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th, .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover {
  background-color: #ebcccc; }

@media (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
    -webkit-overflow-scrolling: touch; }
  .table-responsive > .table {
    margin-bottom: 0; }
  .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {
    white-space: nowrap; }
  .table-responsive > .table-bordered {
    border: 0; }
  .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0; }
  .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0; }
  .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0; } }

fieldset, legend {
  padding: 0;
  border: 0; }

fieldset {
  margin: 0;
  min-width: 0; }

legend {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border-bottom: 1px solid #e5e5e5; }

label {
  display: inline-block;
  margin-bottom: 5px; }

input[type=search] {
  box-sizing: border-box;
  -webkit-appearance: none; }

input[type=checkbox], input[type=radio] {
  margin: 4px 0 0;
  margin-top: 1px\9;
  line-height: normal; }

.form-control, output {
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  display: block; }

input[type=file] {
  display: block; }

input[type=range] {
  display: block;
  width: 100%; }

select[multiple], select[size] {
  height: auto; }

input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px; }

output {
  padding-top: 7px; }

.form-control {
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }

.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

.form-control::-moz-placeholder {
  color: #999;
  opacity: 1; }

.form-control:-ms-input-placeholder {
  color: #999; }

.form-control::-webkit-input-placeholder {
  color: #999; }

.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .form-control-feedback, .has-success .help-block, .has-success .radio, .has-success .radio-inline {
  color: #3c763d; }

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 15px; }

.checkbox, .radio {
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px; }

.checkbox label, .radio label {
  display: inline;
  font-weight: 400;
  cursor: pointer; }

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
  float: left;
  margin-left: -20px; }

.checkbox + .checkbox, .radio + .radio {
  margin-top: -5px; }

.checkbox-inline, .radio-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  cursor: pointer; }

.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {
  margin-top: 0;
  margin-left: 10px; }

.checkbox-inline[disabled], .checkbox[disabled], .radio-inline[disabled], .radio[disabled], fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox][disabled], input[type=radio][disabled] {
  cursor: not-allowed; }

.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

select.input-sm {
  height: 30px;
  line-height: 30px; }

select[multiple].input-sm, textarea.input-sm {
  height: auto; }

.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px; }

select.input-lg {
  height: 46px;
  line-height: 46px; }

select[multiple].input-lg, textarea.input-lg {
  height: auto; }

.has-feedback .form-control {
  padding-right: 42.5px; }

.has-feedback .form-control-feedback {
  position: absolute;
  top: 25px;
  right: 0;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center; }

.has-success .form-control {
  border-color: #3c763d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }

.has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }

.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8; }

.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .form-control-feedback, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline {
  color: #8a6d3b; }

.has-warning .form-control {
  border-color: #8a6d3b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }

.has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }

.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3; }

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .form-control-feedback, .has-error .help-block, .has-error .radio, .has-error .radio-inline {
  color: #a94442; }

.has-error .form-control {
  border-color: #a94442;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }

.has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }

.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede; }

.form-control-static {
  margin-bottom: 0; }

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373; }

@media (min-width: 768px) {
  .form-inline .checkbox, .form-inline .form-control, .form-inline .form-group, .form-inline .radio {
    display: inline-block;
    vertical-align: middle; }
  .form-inline .control-label, .form-inline .form-group {
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-control {
    width: auto; }
  .form-inline .input-group > .form-control {
    width: 100%; }
  .form-inline .checkbox, .form-inline .radio {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0; }
  .form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {
    float: none;
    margin-left: 0; }
  .form-inline .has-feedback .form-control-feedback {
    top: 0; }
  .form-horizontal .control-label {
    text-align: right; } }

.btn-block, input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
  width: 100%; }

.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .radio-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px; }

.form-horizontal .checkbox, .form-horizontal .radio {
  min-height: 27px; }

.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px; }

.form-horizontal .form-control-static {
  padding-top: 7px; }

.form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  right: 15px; }

.btn {
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  cursor: pointer;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.btn.active:focus, .btn:active:focus, .btn:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px; }

.btn:focus, .btn:hover {
  color: #333;
  text-decoration: none; }

.btn.active, .btn:active {
  outline: 0;
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: .65;
  filter: alpha(opacity=65);
  box-shadow: none; }

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc; }

.btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover, .open .dropdown-toggle.btn-default {
  color: #333;
  background-color: #ebebeb;
  border-color: #adadad; }

.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {
  background-color: #fff;
  border-color: #ccc; }

.btn-default .badge {
  color: #fff;
  background-color: #333; }

.btn-primary {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd; }

.btn-primary.active, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #3276b1;
  border-color: #285e8e; }

.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
  background-color: #428bca;
  border-color: #357ebd; }

.btn-primary .badge {
  color: #428bca;
  background-color: #fff; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c; }

.btn-success.active, .btn-success:active, .btn-success:focus, .btn-success:hover, .open .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #47a447;
  border-color: #398439; }

.btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
  background-color: #5cb85c;
  border-color: #4cae4c; }

.btn-success .badge {
  color: #5cb85c;
  background-color: #fff; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da; }

.btn-info.active, .btn-info:active, .btn-info:focus, .btn-info:hover, .open .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #39b3d7;
  border-color: #269abc; }

.btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
  background-color: #5bc0de;
  border-color: #46b8da; }

.btn-info .badge {
  color: #5bc0de;
  background-color: #fff; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236; }

.btn-warning.active, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .open .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ed9c28;
  border-color: #d58512; }

.btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
  background-color: #f0ad4e;
  border-color: #eea236; }

.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a; }

.btn-danger.active, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #d2322d;
  border-color: #ac2925; }

.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {
  background-color: #d9534f;
  border-color: #d43f3a; }

.btn-danger .badge {
  color: #d9534f;
  background-color: #fff; }

.btn-link {
  color: #428bca;
  font-weight: 400;
  cursor: pointer;
  border-radius: 0; }

.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none; }

.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
  border-color: transparent; }

.btn-link:focus, .btn-link:hover {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent; }

.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {
  color: #999;
  text-decoration: none; }

.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px; }

.btn-sm, .btn-xs {
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-sm {
  padding: 5px 10px; }

.btn-xs {
  padding: 1px 5px; }

.btn-block {
  display: block;
  padding-left: 0;
  padding-right: 0; }

.btn-block + .btn-block {
  margin-top: 5px; }

.clearfix:after, .clearfix:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before {
  content: " ";
  display: table; }

.clearfix:after, .form-horizontal .form-group:after {
  clear: both; }

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.pull-right {
  float: right !important; }

.pull-left {
  float: left !important; }

.hide {
  display: none !important; }

.show {
  display: block !important; }

.hidden, .visible-lg, .visible-md, .visible-sm, .visible-xs {
  display: none !important; }

.invisible {
  visibility: hidden; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.hidden {
  visibility: hidden !important; }

.affix {
  position: fixed; }

@-ms-viewport {
  width: device-width; }

@media (max-width: 767px) {
  .visible-xs {
    display: block !important; }
  table.visible-xs {
    display: table; }
  tr.visible-xs {
    display: table-row !important; }
  td.visible-xs, th.visible-xs {
    display: table-cell !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important; }
  table.visible-sm {
    display: table; }
  tr.visible-sm {
    display: table-row !important; }
  td.visible-sm, th.visible-sm {
    display: table-cell !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important; }
  table.visible-md {
    display: table; }
  tr.visible-md {
    display: table-row !important; }
  td.visible-md, th.visible-md {
    display: table-cell !important; } }

@media (min-width: 1200px) {
  .visible-lg {
    display: block !important; }
  table.visible-lg {
    display: table; }
  tr.visible-lg {
    display: table-row !important; }
  td.visible-lg, th.visible-lg {
    display: table-cell !important; }
  .hidden-lg {
    display: none !important; } }

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important; } }

.visible-print {
  display: none !important; }

@media print {
  .visible-print {
    display: block !important; }
  table.visible-print {
    display: table; }
  tr.visible-print {
    display: table-row !important; }
  td.visible-print, th.visible-print {
    display: table-cell !important; }
  .hidden-print {
    display: none !important; } }

@font-face {
  font-family: fontello;
  src: url(../fonts/fontello.eot?25753756);
  src: url(../fonts/fontello.eot?25753756#iefix) format("embedded-opentype"), url(../fonts/fontello.woff?25753756) format("woff"), url(../fonts/fontello.ttf?25753756) format("truetype"), url(../fonts/fontello.svg?25753756#fontello) format("svg");
  font-weight: 400;
  font-style: normal; }

.main-menu > li .caret, [class*=" icon-"]:before, [class^=icon-]:before {
  font-family: fontello;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em; }

.icon-down-dir:before {
  content: '\e800'; }

.icon-left-dir:before {
  content: '\e801'; }

.icon-right-dir:before {
  content: '\e802'; }

.icon-up-dir:before {
  content: '\e808'; }

.icon-clock:before {
  content: '\e809'; }

.icon-left-open:before {
  content: '\e806'; }

.icon-play:before {
  content: '\e803'; }

.icon-up-open:before, .main-menu > li .active .caret:before, .side-menu.expand .menu-toggle .caret:before {
  content: '\e804'; }

.icon-down-open:before, .main-menu > li .caret:before, .side-menu .menu-toggle .caret:before {
  content: '\e807'; }

.btn [class*=" icon-"]:before, .btn [class^=icon-]:before {
  margin-right: -.2em;
  margin-left: 1em; }

.animate-spin {
  animation: spin 2s infinite linear;
  display: inline-block; }

@keyframes spin {
  0% {
    transform: rotate(0); }
  100% {
    transform: rotate(359deg); } }

@font-face {
  font-family: texgyreheros;
  src: url(../fonts/texgyreheros-regular-webfont.eot);
  src: url(../fonts/texgyreheros-regular-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/texgyreheros-regular-webfont.woff) format("woff"), url(../fonts/texgyreheros-regular-webfont.ttf) format("truetype"), url(../fonts/texgyreheros-regular-webfont.svg#texgyreherosregular) format("svg");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: texgyreheros;
  src: url(../fonts/texgyreheros-bold-webfont.eot);
  src: url(../fonts/texgyreheros-bold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/texgyreheros-bold-webfont.woff) format("woff"), url(../fonts/texgyreheros-bold-webfont.ttf) format("truetype"), url(../fonts/texgyreheros-bold-webfont.svg#texgyreherosbold) format("svg");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: texgyreheros;
  src: url(../fonts/texgyreheros-bolditalic-webfont.eot);
  src: url(../fonts/texgyreheros-bolditalic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/texgyreheros-bolditalic-webfont.woff) format("woff"), url(../fonts/texgyreheros-bolditalic-webfont.ttf) format("truetype"), url(../fonts/texgyreheros-bolditalic-webfont.svg#texgyreherosbold_italic) format("svg");
  font-weight: 700;
  font-style: italic; }

@font-face {
  font-family: texgyreheros;
  src: url(../fonts/texgyreheros-italic-webfont.eot);
  src: url(../fonts/texgyreheros-italic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/texgyreheros-italic-webfont.woff) format("woff"), url(../fonts/texgyreheros-italic-webfont.ttf) format("truetype"), url(../fonts/texgyreheros-italic-webfont.svg#texgyreherositalic) format("svg");
  font-weight: 400;
  font-style: italic; }

.feedback .dropdown {
  border: 1px solid #6bcff1;
  margin-bottom: 10px; }

.advisory {
  display: block;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 10px !important;
  margin-top: 10px !important; }

.page-tools {
  display: table;
  margin-bottom: 10px;
  width: 100%; }

.page-tools .article-heading {
  display: table-cell;
  padding: 0;
  width: 82%; }

.page-tools .article-heading h1 {
  margin-bottom: 8px; }

.page-tools .share {
  display: table-cell;
  vertical-align: bottom; }

.share {
  margin: 0;
  padding: 0;
  position: relative; }

.ac-generated, .share-options {
  position: absolute;
  z-index: 3;
  list-style-type: none; }

.share-buttons {
  display: table;
  list-style-type: none;
  margin: 0;
  padding: 0 !important;
  table-layout: fixed;
  width: 100%; }

.share-buttons__enclosure {
  border-bottom: 2px solid #66cff3;
  border-left: 2px solid #66cff3;
  display: table-cell;
  margin: 0;
  padding: 0;
  transition: all 1s linear;
  vertical-align: middle;
  width: 50%; }

.share-buttons__enclosure:first-child {
  border-left: 0; }

.share-buttons__enclosure.active {
  border-bottom: 2px solid #e2f6fd; }

.share-buttons-item {
  cursor: pointer;
  display: block;
  padding: 6px 11px; }

.share-buttons-item__object {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.share-buttons-item__object--state {
  display: none;
  margin-left: auto;
  margin-right: auto; }

.share-buttons-item.active .share-buttons-item__object, .share-buttons-item:focus .share-buttons-item__object, .share-buttons-item:hover .share-buttons-item__object {
  display: none; }

.share-buttons-item.active .share-buttons-item__object--state, .share-buttons-item:focus .share-buttons-item__object--state, .share-buttons-item:hover .share-buttons-item__object--state {
  display: block; }

.share-options {
  border-bottom: 1px solid #e6e6e6;
  display: none;
  margin: 0;
  padding: 0 !important;
  table-layout: fixed;
  width: 100%; }

.share-options__enclosure {
  background: #f5f5f5; }

.share-options__enclosure:nth-child(even) {
  background: #edecec; }

.share-options-item {
  cursor: pointer;
  display: table;
  margin-left: auto;
  margin-right: auto;
  padding: 6px 8px 7px 7px;
  table-layout: fixed;
  width: 100%; }

.form .fd-toggle, .glossary-term:hover, .scfForm .fd-toggle {
  cursor: help; }

.share-options-item__object {
  display: table-cell;
  margin-left: auto;
  margin-right: auto;
  padding-right: 7px; }

.share-options-item__title {
  display: table-cell;
  color: #004684;
  font-size: 14px;
  line-height: 1.5em;
  text-align: center;
  vertical-align: middle; }

.share-options-item:focus .share-options-item__title, .share-options-item:hover .share-options-item__title {
  text-decoration: underline; }

.binary-required-error {
  border-bottom: 2px solid #ca0404;
  color: #ca0404; }

.validate-value-error .custom-selector, .validate-value-error input {
  border: 1px solid #ca0404; }

.validate-value-error .validate-value-error-message {
  clear: both;
  color: #ca0404;
  float: left;
  font-weight: 700;
  margin-top: 5px; }

.data-heading {
  margin-top: 20px; }

.data-heading__title {
  font-size: 16px;
  font-size: 1.6rem;
  display: block; }

.email-feature:after, .email-feature:before, .email-header:after, .email-header:before, .email-properties:after, .email-properties:before {
  display: table;
  content: ""; }

.email {
  background: #f3f3f3;
  padding: 50px;
  width: 100%; }

.email-header {
  zoom: 1;
  background: #002e5f; }

.email-header:after {
  clear: both; }

.email-header__title {
  float: left; }

.email-feature-main-footer__link, .email-features-block-footer__link, .email-header__sub-title {
  float: right; }

.email-properties {
  zoom: 1;
  padding: 8px 16px;
  text-align: right; }

.email-properties:after {
  clear: both; }

.email-properties__title {
  font-size: 16px;
  font-size: 1.6rem;
  color: #002e5f;
  font-weight: 300;
  font-style: italic;
  margin-right: 5px; }

.email-properties__sub-title {
  font-size: 16px;
  font-size: 1.6rem;
  color: #002e5f;
  font-weight: 600; }

.email-feature {
  zoom: 1;
  background: #fff;
  padding: 19px 24px; }

.email-feature:after {
  clear: both; }

.email-feature.secondary {
  margin-top: 10px; }

.email-feature-media {
  zoom: 1;
  display: inline-block;
  margin-right: -.25em;
  width: 190px; }

.email-feature-media:after, .email-feature-media:before {
  content: "";
  display: table; }

.email-feature-media:after {
  clear: both; }

.email-feature-main {
  zoom: 1;
  display: inline-block;
  margin-left: 24px;
  width: 365px;
  vertical-align: middle; }

.email-feature-main:after, .email-feature-main:before {
  content: "";
  display: table; }

.email-feature-main:after {
  clear: both; }

.email-feature-main:before {
  content: '';
  display: inline-block;
  height: 100%;
  margin-right: -.25em;
  vertical-align: middle; }

.email-feature-main-header {
  zoom: 1;
  display: block;
  margin-bottom: 20px; }

.email-feature-main-header:after, .email-feature-main-header:before {
  content: "";
  display: table; }

.email-feature-main-header:after {
  clear: both; }

.email-feature-main-header__title, .email-feature-main-header__title-link {
  font-size: 20px;
  font-size: 2rem;
  color: #002e5f;
  font-weight: 600;
  margin: 0; }

.email-feature-main-footer {
  zoom: 1;
  display: block;
  margin-top: 30px; }

.email-feature-main-footer:after, .email-feature-main-footer:before {
  content: "";
  display: table; }

.email-feature-main-footer:after {
  clear: both; }

.email-features {
  zoom: 1;
  margin-top: 10px; }

.email-features:after, .email-features:before {
  content: "";
  display: table; }

.email-features:after {
  clear: both; }

.email-features-row {
  display: table;
  margin-bottom: 10px;
  width: 100%; }

.email-features-block {
  background: #fff;
  padding: 38px 30px 38px 40px;
  width: 310px;
  display: table-cell;
  height: 100%;
  border-left: 5px solid #f3f3f3;
  border-right: 5px solid #f3f3f3; }

.email-features-block.blue .email-features-block-header__title, .email-features-block.blue .email-features-block-header__title-link {
  color: #002d5e; }

.email-features-block.first {
  border-left: 0;
  border-right: 5px solid #f3f3f3; }

.email-features-block.last {
  border-right: 0;
  border-left: 5px solid #f3f3f3; }

.email-features-block.red .email-features-block-header__title, .email-features-block.red .email-features-block-header__title-link {
  color: #98172a; }

.email-features-block-header {
  zoom: 1;
  margin-bottom: 21px; }

.email-features-block-header:after, .email-features-block-header:before {
  content: "";
  display: table; }

.email-features-block-header:after {
  clear: both; }

.email-features-block-header-media {
  display: inline-block;
  margin-right: -.25em;
  width: 70px; }

.email-features-block-header__title {
  font-size: 20px;
  font-size: 2rem;
  color: #000;
  font-weight: 600;
  margin: 0 0 0 19px;
  display: inline-block;
  width: 150px;
  vertical-align: middle; }

.email-features-block-header__title:before {
  content: '';
  display: inline-block;
  height: 100%;
  margin-right: -.25em;
  vertical-align: middle; }

.email-features-block-header__title-link {
  font-size: 20px;
  font-size: 2rem;
  color: #000;
  font-weight: 600;
  margin: 0; }

.email-features-block-footer {
  zoom: 1;
  display: block;
  margin-top: 30px; }

.email-features-block-footer:after, .email-features-block-footer:before {
  content: "";
  display: table; }

.email-features-block-footer:after {
  clear: both; }

.email-stories {
  zoom: 1;
  display: table;
  width: 100%;
  margin-top: 10px;
  table-layout: fixed; }

.email-stories:after, .email-stories:before {
  content: "";
  display: table; }

.email-stories:after {
  clear: both; }

.email-stories-block {
  background: #fff;
  display: table-cell;
  padding-bottom: 16px;
  width: 33.3%; }

.email-stories-block-header-media__link img, .summary .titleimg img {
  width: 100%; }

.email-stories-block.first, .email-stories-block.second {
  border-right: 10px solid #f3f3f3; }

.email-stories-block.last {
  float: none; }

.email-stories-block-body {
  padding: 16px 16px 0; }

.email-stories-block-body p {
  font-size: 12px;
  font-size: 1.2rem; }

.email-stories-block-footer {
  zoom: 1;
  display: block;
  margin-top: 20px;
  padding: 0 16px; }

.email-stories-block-footer:after, .email-stories-block-footer:before {
  content: "";
  display: table; }

.email-stories-block-footer:after {
  clear: both; }

.email-stories-block-footer__link {
  float: right; }

.ac-active {
  overflow: visible !important; }

.ac-generated {
  display: none;
  height: 0;
  left: 0;
  margin: 0;
  max-height: 200px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0;
  right: 0;
  text-align: center; }

.ac-scope, .glossary-term {
  position: relative; }

.ac-generated .enclosure {
  background: #f0f0f0;
  float: none; }

.ac-generated .enclosure:first-child .item {
  border-top: 0; }

.ac-generated .item {
  background: 0 0;
  border-bottom: 0;
  border-left: 0;
  border-top: 1px solid #fff;
  border-right: 0;
  color: #07779b;
  display: block;
  font-weight: 400;
  margin: 0;
  padding: 5px 10px;
  text-align: left; }

.pullquote, .pullquote p, .warning, .warning p {
  text-align: left !important; }

.ac-generated .item:focus, .ac-generated .item:hover {
  color: #07779b;
  text-decoration: underline; }

.ac-generated.ac-generated-active {
  display: block;
  height: auto; }

iframe {
  display: block; }

iframe form, iframe ~ iframe, iframe ~ p, iframe ~ table, p ~ iframe {
  margin: 30px 0; }

h1 ~ iframe, h2 ~ iframe, h3 ~ iframe, h4 ~ iframe, h5 ~ iframe, h6 ~ iframe, iframe ~ h1, iframe ~ h2, iframe ~ h3, iframe ~ h4, iframe ~ h5, iframe ~ h6 {
  margin: 15px 0; }

.pullquote, .warning {
  display: block;
  font-size: 14px;
  font-size: 1.4rem;
  padding: 10px 20px;
  margin: 0 0 20px;
  background: #ffeac4; }

.article h2, .article h3 {
  color: #197abc;
  margin-top: 0;
  font-weight: 700; }

.pullquote .title, .warning .title {
  display: block;
  font-weight: 700; }

.pullquote p:last-child, .warning p:last-child {
  margin-bottom: 0; }

.article h2, .article h3, .article h4, .article h5, .article h6 {
  margin-bottom: 10px; }

.article h2 {
  font-size: 18px;
  font-size: 1.8rem; }

.article h3 {
  font-size: 17px; }

.article h4 {
  font-size: 14px;
  font-weight: 700;
  color: #197abc;
  margin-top: 0; }

.article h5, .article h6 {
  font-weight: 400;
  color: #197abc;
  margin-top: 0;
  text-decoration: underline; }

.article h5 {
  font-size: 14px;
  font-size: 1.4rem;
  text-transform: uppercase; }

.article h6 {
  font-size: 14px;
  font-size: 1.4rem; }

.article .text-indent, .article ol, .article ul {
  padding-left: 30px; }

.warning {
  background: #f6d5d5; }

.summary .titleimg {
  margin-bottom: 20px; }

.summary .titlemeta {
  color: #002e5f;
  margin: 0;
  text-align: right; }

.summary p {
  font-size: 18px;
  font-size: 1.8rem; }

.summary p a {
  background: #ebebeb;
  font-style: italic;
  padding: 5px; }

.page {
  zoom: 1;
  margin-bottom: 20px; }

.page:after, .page:before {
  content: "";
  display: table; }

.page:after {
  clear: both; }

.page .page-button {
  display: inline;
  float: right; }

.page .page-column {
  display: inline;
  float: left;
  margin-left: 2%;
  width: 29%; }

.pagination .pagination-list:after, .pagination .pagination-list:before, .pagination .pagination-total:after, .pagination .pagination-total:before, .pagination:after, .pagination:before, .results-block .results-block-content-header:after, .results-block .results-block-content-header:before, .results-block .results-block-content:after, .results-block .results-block-content:before {
  content: "";
  display: table; }

.page .page-column:first-child {
  margin-left: 0;
  width: 69%; }

.page .page-title {
  font-size: 22px;
  font-size: 2.2rem;
  margin: 10px 0 0; }

.pagination {
  zoom: 1;
  border-top: 2px solid #ebebeb;
  margin-top: 30px;
  padding-top: 30px; }

.pagination:after {
  clear: both; }

.pagination .pagination-list {
  zoom: 1;
  float: right; }

.pagination .pagination-list:after {
  clear: both; }

.pagination .pagination-list li {
  margin-left: 5px; }

.pagination .pagination-list li:first-child {
  margin-left: 0; }

.pagination .pagination-list-next a, .pagination .pagination-list-previous a {
  padding: 6px 9px; }

.pagination .pagination-list-current span {
  background: #002e5f;
  color: #fff;
  font-weight: 700;
  padding: 6px 9px; }

.pagination .pagination-total {
  zoom: 1;
  float: left;
  padding-left: 0; }

.pagination .pagination-total:after {
  clear: both; }

.pagination .pagination-total li {
  margin-left: 5px; }

.pagination .pagination-total li:first-child {
  margin-left: 0; }

.results-block {
  padding-left: 0 !important; }

.results-block .results-block-content {
  zoom: 1;
  border-top: 2px solid #ebebeb;
  margin-top: 20px;
  padding: 30px 0 0; }

.results-block .results-block-content:after {
  clear: both; }

.results-block .results-block-content-footer-read-more {
  float: right; }

.results-block .results-block-content-header {
  zoom: 1;
  margin-bottom: 20px; }

.results-block .results-block-content-header:after {
  clear: both; }

.results-block .results-block-content-header-title {
  font-size: 17px;
  font-size: 1.7rem;
  float: left;
  font-weight: 700;
  margin-right: 2%;
  width: 69%; }

.results-block .results-block-content-header-type {
  font-size: 14px;
  font-size: 1.4rem;
  color: #197abc;
  float: right;
  text-align: right;
  width: 29%; }

.results-block .results-block-content-header-type .icon {
  float: right;
  margin-left: 7px; }

.glossary-term.active {
  outline: 0; }

.glossary-term.active .glossary-term-title {
  color: #197abc;
  font-weight: 600; }

.glossary-term.active .glossary-term-definition {
  background: #ebebeb;
  border: 1px solid #d7d7d7;
  display: block;
  left: 0;
  margin-top: 8px;
  padding: 8px;
  position: absolute;
  width: 175px;
  z-index: 1; }

.form .form-fieldset, .form .scfSectionContent, .form .scfSectionUsefulInfo, .scfForm .form-fieldset, .scfForm .scfSectionContent, .scfForm .scfSectionUsefulInfo {
  background: #caf0fe;
  padding: 20px 10px 15px;
  zoom: 1; }

.glossary-term.active .glossary-term-definition:before {
  border-style: solid;
  border-width: 0 10px 10px;
  border-color: transparent transparent #ebebeb;
  content: " ";
  display: block;
  height: 0;
  -webkit-transform: rotate(360deg);
  position: absolute;
  top: -10px;
  width: 0; }

.glossary-term .glossary-term-definition {
  display: none; }

.form:after, .form:before, .form > :after, .form > :before, .scfForm:after, .scfForm:before, .scfForm > :after, .scfForm > :before {
  content: "";
  display: table; }

.glossary-term .glossary-term-title {
  border-bottom: 1px dotted #404040; }

.article-heading ~ .form, .article-heading ~ .scfForm {
  margin-top: 20px; }

.form, .scfForm {
  zoom: 1; }

.form:after, .scfForm:after {
  clear: both; }

.form .btn, .form .scfSubmitButton, .scfForm .btn, .scfForm .scfSubmitButton {
  float: right; }

.form > *, .scfForm > * {
  zoom: 1; }

.form > :after, .scfForm > :after {
  clear: both; }

.form .containing, .scfForm .containing {
  margin-top: 9px; }

.form .forgot-link, .scfForm .forgot-link {
  float: left; }

.form .forgot-link__title, .scfForm .forgot-link__title {
  display: block;
  margin-top: 10px; }

.form .pullquote, .form .warning, .scfForm .pullquote, .scfForm .warning {
  margin: 0; }

.form .custom-selector-rf, .form .pullquote ~ label, .form .warning ~ label, .form label ~ .pullquote, .form label ~ .warning, .scfForm .custom-selector-rf, .scfForm .pullquote ~ label, .scfForm .warning ~ label, .scfForm label ~ .pullquote, .scfForm label ~ .warning {
  margin-top: 10px; }

.form .mandatory, .form .scfRequired, .scfForm .mandatory, .scfForm .scfRequired {
  font-size: 16px;
  font-size: 1.6rem;
  color: #ca0404;
  margin-left: 8px; }

.form .custom-selector .caret, .scfForm .custom-selector .caret {
  display: none; }

.form .form-fieldset:after, .form .form-fieldset:before, .form .scfSectionContent:after, .form .scfSectionContent:before, .form .scfSectionUsefulInfo:after, .form .scfSectionUsefulInfo:before, .scfForm .form-fieldset:after, .scfForm .form-fieldset:before, .scfForm .scfSectionContent:after, .scfForm .scfSectionContent:before, .scfForm .scfSectionUsefulInfo:after, .scfForm .scfSectionUsefulInfo:before {
  content: "";
  display: table; }

.form .fd-panel, .scfForm .fd-panel {
  margin: 20px 0 0; }

.form .form-fieldset:after, .form .scfSectionContent:after, .scfForm .form-fieldset:after, .scfForm .scfSectionContent:after {
  clear: both; }

.form .scfSectionUsefulInfo:after, .scfForm .scfSectionUsefulInfo:after {
  clear: both; }

.form .scfMultipleLineTextUsefulInfo, .form .scfSingleLineTextUsefulInfo, .scfForm .scfMultipleLineTextUsefulInfo, .scfForm .scfSingleLineTextUsefulInfo {
  color: #626061;
  float: right;
  font-weight: 400;
  width: 74%; }

.form .form-header, .form .scfTitleBorder, .scfForm .form-header, .scfForm .scfTitleBorder {
  background: #07779b;
  padding: 10px; }

.form .form-header-title, .form .scfTitleBorder, .scfForm .form-header-title, .scfForm .scfTitleBorder {
  font-size: 17px;
  font-size: 1.7rem;
  color: #fff;
  font-weight: 700;
  margin: 0; }

.form .form-group, .scfForm .form-group {
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
  margin-bottom: 0;
  margin-top: 15px;
  padding-bottom: 15px;
  padding-top: 15px; }

.form .form-group:first-child, .scfForm .form-group:first-child {
  border-top: 0;
  margin-top: 0;
  padding-top: 0; }

.form .form-row, .form .scfCaptchaGeneralPanel, .form .scfCheckbox, .form .scfCheckboxBorder, .form .scfConfirmPasswordBorder, .form .scfConfirmPasswordGeneralPanel, .form .scfDatePickerBorder, .form .scfDropListBorder, .form .scfEmailBorder, .form .scfFileUploadBorder, .form .scfMultipleLineTextBorder, .form .scfNumberBorder, .form .scfRadioButtonListBorder, .form .scfSingleLineTextBorder, .form .scfSubmitButtonBorder, .form .scfTelephoneBorder, .scfForm .form-row, .scfForm .scfCaptchaGeneralPanel, .scfForm .scfCheckbox, .scfForm .scfCheckboxBorder, .scfForm .scfConfirmPasswordBorder, .scfForm .scfConfirmPasswordGeneralPanel, .scfForm .scfDatePickerBorder, .scfForm .scfDropListBorder, .scfForm .scfEmailBorder, .scfForm .scfFileUploadBorder, .scfForm .scfMultipleLineTextBorder, .scfForm .scfNumberBorder, .scfForm .scfRadioButtonListBorder, .scfForm .scfSingleLineTextBorder, .scfForm .scfSubmitButtonBorder, .scfForm .scfTelephoneBorder {
  zoom: 1;
  clear: both;
  display: block;
  margin-top: 10px;
  padding-top: 10px;
  position: relative; }

.form .form-row-content:after, .form .form-row-content:before, .form .form-row:after, .form .form-row:before, .form .scfCaptchaGeneralPanel:after, .form .scfCaptchaGeneralPanel:before, .form .scfCaptchaTextBox:after, .form .scfCaptchaTextBox:before, .form .scfCheckBoxListGeneralPanel:after, .form .scfCheckBoxListGeneralPanel:before, .form .scfCheckbox:after, .form .scfCheckbox:before, .form .scfCheckboxBorder:after, .form .scfCheckboxBorder:before, .form .scfConfirmPasswordBorder:after, .form .scfConfirmPasswordBorder:before, .form .scfConfirmPasswordGeneralPanel:after, .form .scfConfirmPasswordGeneralPanel:before, .form .scfConfirmPasswordTextBox:after, .form .scfConfirmPasswordTextBox:before, .form .scfDatePickerBorder:after, .form .scfDatePickerBorder:before, .form .scfDatePickerTextBox:after, .form .scfDatePickerTextBox:before, .form .scfDropListBorder:after, .form .scfDropListBorder:before, .form .scfDropListGeneralPanel:after, .form .scfDropListGeneralPanel:before, .form .scfEmailBorder:after, .form .scfEmailBorder:before, .form .scfEmailTextBox:after, .form .scfEmailTextBox:before, .form .scfFileUploadBorder:after, .form .scfFileUploadBorder:before, .form .scfFileUploadGeneralPanel:after, .form .scfFileUploadGeneralPanel:before, .form .scfMultipleLineTextBorder:after, .form .scfMultipleLineTextBorder:before, .form .scfMultipleLineTextBox:after, .form .scfMultipleLineTextBox:before, .form .scfNumberBorder:after, .form .scfNumberBorder:before, .form .scfNumberTextBox:after, .form .scfNumberTextBox:before, .form .scfRadioButtonListBorder:after, .form .scfRadioButtonListBorder:before, .form .scfRadioButtonListGeneralPanel:after, .form .scfRadioButtonListGeneralPanel:before, .form .scfSingleLineTextBorder:after, .form .scfSingleLineTextBorder:before, .form .scfSingleLineTextBox:after, .form .scfSingleLineTextBox:before, .form .scfSubmitButtonBorder:after, .form .scfSubmitButtonBorder:before, .form .scfTelephoneBorder:after, .form .scfTelephoneBorder:before, .form .scfTelephoneTextBox:after, .form .scfTelephoneTextBox:before, .scfForm .form-row-content:after, .scfForm .form-row-content:before, .scfForm .form-row:after, .scfForm .form-row:before, .scfForm .scfCaptchaGeneralPanel:after, .scfForm .scfCaptchaGeneralPanel:before, .scfForm .scfCaptchaTextBox:after, .scfForm .scfCaptchaTextBox:before, .scfForm .scfCheckBoxListGeneralPanel:after, .scfForm .scfCheckBoxListGeneralPanel:before, .scfForm .scfCheckbox:after, .scfForm .scfCheckbox:before, .scfForm .scfCheckboxBorder:after, .scfForm .scfCheckboxBorder:before, .scfForm .scfConfirmPasswordBorder:after, .scfForm .scfConfirmPasswordBorder:before, .scfForm .scfConfirmPasswordGeneralPanel:after, .scfForm .scfConfirmPasswordGeneralPanel:before, .scfForm .scfConfirmPasswordTextBox:after, .scfForm .scfConfirmPasswordTextBox:before, .scfForm .scfDatePickerBorder:after, .scfForm .scfDatePickerBorder:before, .scfForm .scfDatePickerTextBox:after, .scfForm .scfDatePickerTextBox:before, .scfForm .scfDropListBorder:after, .scfForm .scfDropListBorder:before, .scfForm .scfDropListGeneralPanel:after, .scfForm .scfDropListGeneralPanel:before, .scfForm .scfEmailBorder:after, .scfForm .scfEmailBorder:before, .scfForm .scfEmailTextBox:after, .scfForm .scfEmailTextBox:before, .scfForm .scfFileUploadBorder:after, .scfForm .scfFileUploadBorder:before, .scfForm .scfFileUploadGeneralPanel:after, .scfForm .scfFileUploadGeneralPanel:before, .scfForm .scfMultipleLineTextBorder:after, .scfForm .scfMultipleLineTextBorder:before, .scfForm .scfMultipleLineTextBox:after, .scfForm .scfMultipleLineTextBox:before, .scfForm .scfNumberBorder:after, .scfForm .scfNumberBorder:before, .scfForm .scfNumberTextBox:after, .scfForm .scfNumberTextBox:before, .scfForm .scfRadioButtonListBorder:after, .scfForm .scfRadioButtonListBorder:before, .scfForm .scfRadioButtonListGeneralPanel:after, .scfForm .scfRadioButtonListGeneralPanel:before, .scfForm .scfSingleLineTextBorder:after, .scfForm .scfSingleLineTextBorder:before, .scfForm .scfSingleLineTextBox:after, .scfForm .scfSingleLineTextBox:before, .scfForm .scfSubmitButtonBorder:after, .scfForm .scfSubmitButtonBorder:before, .scfForm .scfTelephoneBorder:after, .scfForm .scfTelephoneBorder:before, .scfForm .scfTelephoneTextBox:after, .scfForm .scfTelephoneTextBox:before {
  content: "";
  display: table; }

.form .form-row:after, .form .scfCaptchaGeneralPanel:after, .form .scfCheckbox:after, .form .scfCheckboxBorder:after, .form .scfConfirmPasswordBorder:after, .form .scfConfirmPasswordGeneralPanel:after, .form .scfDatePickerBorder:after, .form .scfDropListBorder:after, .form .scfEmailBorder:after, .form .scfFileUploadBorder:after, .form .scfMultipleLineTextBorder:after, .form .scfNumberBorder:after, .form .scfRadioButtonListBorder:after, .form .scfSingleLineTextBorder:after, .form .scfSubmitButtonBorder:after, .form .scfTelephoneBorder:after, .scfForm .form-row:after, .scfForm .scfCaptchaGeneralPanel:after, .scfForm .scfCheckbox:after, .scfForm .scfCheckboxBorder:after, .scfForm .scfConfirmPasswordBorder:after, .scfForm .scfConfirmPasswordGeneralPanel:after, .scfForm .scfDatePickerBorder:after, .scfForm .scfDropListBorder:after, .scfForm .scfEmailBorder:after, .scfForm .scfFileUploadBorder:after, .scfForm .scfMultipleLineTextBorder:after, .scfForm .scfNumberBorder:after, .scfForm .scfRadioButtonListBorder:after, .scfForm .scfSingleLineTextBorder:after, .scfForm .scfSubmitButtonBorder:after, .scfForm .scfTelephoneBorder:after {
  clear: both; }

.form .form-row:first-child, .form .scfCaptchaGeneralPanel:first-child, .form .scfCheckbox:first-child, .form .scfCheckboxBorder:first-child, .form .scfConfirmPasswordBorder:first-child, .form .scfConfirmPasswordGeneralPanel:first-child, .form .scfDatePickerBorder:first-child, .form .scfDropListBorder:first-child, .form .scfEmailBorder:first-child, .form .scfFileUploadBorder:first-child, .form .scfMultipleLineTextBorder:first-child, .form .scfNumberBorder:first-child, .form .scfRadioButtonListBorder:first-child, .form .scfSingleLineTextBorder:first-child, .form .scfSubmitButtonBorder:first-child, .form .scfTelephoneBorder:first-child, .scfForm .form-row:first-child, .scfForm .scfCaptchaGeneralPanel:first-child, .scfForm .scfCheckbox:first-child, .scfForm .scfCheckboxBorder:first-child, .scfForm .scfConfirmPasswordBorder:first-child, .scfForm .scfConfirmPasswordGeneralPanel:first-child, .scfForm .scfDatePickerBorder:first-child, .scfForm .scfDropListBorder:first-child, .scfForm .scfEmailBorder:first-child, .scfForm .scfFileUploadBorder:first-child, .scfForm .scfMultipleLineTextBorder:first-child, .scfForm .scfNumberBorder:first-child, .scfForm .scfRadioButtonListBorder:first-child, .scfForm .scfSingleLineTextBorder:first-child, .scfForm .scfSubmitButtonBorder:first-child, .scfForm .scfTelephoneBorder:first-child {
  margin-top: 0;
  padding-top: 0; }

.form .form-row:first-child .mandatory, .form .form-row:first-child .scfRequired, .form .scfCaptchaGeneralPanel:first-child .mandatory, .form .scfCaptchaGeneralPanel:first-child .scfRequired, .form .scfCheckbox:first-child .mandatory, .form .scfCheckbox:first-child .scfRequired, .form .scfCheckboxBorder:first-child .mandatory, .form .scfCheckboxBorder:first-child .scfRequired, .form .scfConfirmPasswordBorder:first-child .mandatory, .form .scfConfirmPasswordBorder:first-child .scfRequired, .form .scfConfirmPasswordGeneralPanel:first-child .mandatory, .form .scfConfirmPasswordGeneralPanel:first-child .scfRequired, .form .scfDatePickerBorder:first-child .mandatory, .form .scfDatePickerBorder:first-child .scfRequired, .form .scfDropListBorder:first-child .mandatory, .form .scfDropListBorder:first-child .scfRequired, .form .scfEmailBorder:first-child .mandatory, .form .scfEmailBorder:first-child .scfRequired, .form .scfFileUploadBorder:first-child .mandatory, .form .scfFileUploadBorder:first-child .scfRequired, .form .scfMultipleLineTextBorder:first-child .mandatory, .form .scfMultipleLineTextBorder:first-child .scfRequired, .form .scfNumberBorder:first-child .mandatory, .form .scfNumberBorder:first-child .scfRequired, .form .scfRadioButtonListBorder:first-child .mandatory, .form .scfRadioButtonListBorder:first-child .scfRequired, .form .scfSingleLineTextBorder:first-child .mandatory, .form .scfSingleLineTextBorder:first-child .scfRequired, .form .scfSubmitButtonBorder:first-child .mandatory, .form .scfSubmitButtonBorder:first-child .scfRequired, .form .scfTelephoneBorder:first-child .mandatory, .form .scfTelephoneBorder:first-child .scfRequired, .scfForm .form-row:first-child .mandatory, .scfForm .form-row:first-child .scfRequired, .scfForm .scfCaptchaGeneralPanel:first-child .mandatory, .scfForm .scfCaptchaGeneralPanel:first-child .scfRequired, .scfForm .scfCheckbox:first-child .mandatory, .scfForm .scfCheckbox:first-child .scfRequired, .scfForm .scfCheckboxBorder:first-child .mandatory, .scfForm .scfCheckboxBorder:first-child .scfRequired, .scfForm .scfConfirmPasswordBorder:first-child .mandatory, .scfForm .scfConfirmPasswordBorder:first-child .scfRequired, .scfForm .scfConfirmPasswordGeneralPanel:first-child .mandatory, .scfForm .scfConfirmPasswordGeneralPanel:first-child .scfRequired, .scfForm .scfDatePickerBorder:first-child .mandatory, .scfForm .scfDatePickerBorder:first-child .scfRequired, .scfForm .scfDropListBorder:first-child .mandatory, .scfForm .scfDropListBorder:first-child .scfRequired, .scfForm .scfEmailBorder:first-child .mandatory, .scfForm .scfEmailBorder:first-child .scfRequired, .scfForm .scfFileUploadBorder:first-child .mandatory, .scfForm .scfFileUploadBorder:first-child .scfRequired, .scfForm .scfMultipleLineTextBorder:first-child .mandatory, .scfForm .scfMultipleLineTextBorder:first-child .scfRequired, .scfForm .scfNumberBorder:first-child .mandatory, .scfForm .scfNumberBorder:first-child .scfRequired, .scfForm .scfRadioButtonListBorder:first-child .mandatory, .scfForm .scfRadioButtonListBorder:first-child .scfRequired, .scfForm .scfSingleLineTextBorder:first-child .mandatory, .scfForm .scfSingleLineTextBorder:first-child .scfRequired, .scfForm .scfSubmitButtonBorder:first-child .mandatory, .scfForm .scfSubmitButtonBorder:first-child .scfRequired, .scfForm .scfTelephoneBorder:first-child .mandatory, .scfForm .scfTelephoneBorder:first-child .scfRequired {
  top: 0; }

.form .scfValidator, .scfForm .scfValidator {
  clear: both;
  color: #ca0404;
  float: left;
  font-weight: 700;
  margin-left: 26%;
  margin-top: 5px; }

.form .scfCaptchaLimitGeneralPanel table, .scfForm .scfCaptchaLimitGeneralPanel table {
  margin: 0 auto; }

.form .scfSubmitButtonBorder, .scfForm .scfSubmitButtonBorder {
  padding: 10px 10px 15px; }

.form .form-row-content, .form .scfCaptchaTextBox, .form .scfCheckBoxListGeneralPanel, .form .scfConfirmPasswordTextBox, .form .scfDatePickerTextBox, .form .scfDropListGeneralPanel, .form .scfEmailTextBox, .form .scfFileUploadGeneralPanel, .form .scfMultipleLineTextBox, .form .scfNumberTextBox, .form .scfRadioButtonListGeneralPanel, .form .scfSingleLineTextBox, .form .scfTelephoneTextBox, .scfForm .form-row-content, .scfForm .scfCaptchaTextBox, .scfForm .scfCheckBoxListGeneralPanel, .scfForm .scfConfirmPasswordTextBox, .scfForm .scfDatePickerTextBox, .scfForm .scfDropListGeneralPanel, .scfForm .scfEmailTextBox, .scfForm .scfFileUploadGeneralPanel, .scfForm .scfMultipleLineTextBox, .scfForm .scfNumberTextBox, .scfForm .scfRadioButtonListGeneralPanel, .scfForm .scfSingleLineTextBox, .scfForm .scfTelephoneTextBox {
  zoom: 1;
  float: left;
  width: 70%; }

.form .form-row-content:after, .form .scfCaptchaTextBox:after, .form .scfCheckBoxListGeneralPanel:after, .form .scfConfirmPasswordTextBox:after, .form .scfDatePickerTextBox:after, .form .scfDropListGeneralPanel:after, .form .scfEmailTextBox:after, .form .scfFileUploadGeneralPanel:after, .form .scfMultipleLineTextBox:after, .form .scfNumberTextBox:after, .form .scfRadioButtonListGeneralPanel:after, .form .scfSingleLineTextBox:after, .form .scfTelephoneTextBox:after, .scfForm .form-row-content:after, .scfForm .scfCaptchaTextBox:after, .scfForm .scfCheckBoxListGeneralPanel:after, .scfForm .scfConfirmPasswordTextBox:after, .scfForm .scfDatePickerTextBox:after, .scfForm .scfDropListGeneralPanel:after, .scfForm .scfEmailTextBox:after, .scfForm .scfFileUploadGeneralPanel:after, .scfForm .scfMultipleLineTextBox:after, .scfForm .scfNumberTextBox:after, .scfForm .scfRadioButtonListGeneralPanel:after, .scfForm .scfSingleLineTextBox:after, .scfForm .scfTelephoneTextBox:after {
  clear: both; }

.form .form-row-content.error .custom-selector, .form .form-row-content.error input, .form .scfCaptchaTextBox.error .custom-selector, .form .scfCaptchaTextBox.error input, .form .scfCheckBoxListGeneralPanel.error .custom-selector, .form .scfCheckBoxListGeneralPanel.error input, .form .scfConfirmPasswordTextBox.error .custom-selector, .form .scfConfirmPasswordTextBox.error input, .form .scfDatePickerTextBox.error .custom-selector, .form .scfDatePickerTextBox.error input, .form .scfDropListGeneralPanel.error .custom-selector, .form .scfDropListGeneralPanel.error input, .form .scfEmailTextBox.error .custom-selector, .form .scfEmailTextBox.error input, .form .scfFileUploadGeneralPanel.error .custom-selector, .form .scfFileUploadGeneralPanel.error input, .form .scfMultipleLineTextBox.error .custom-selector, .form .scfMultipleLineTextBox.error input, .form .scfNumberTextBox.error .custom-selector, .form .scfNumberTextBox.error input, .form .scfRadioButtonListGeneralPanel.error .custom-selector, .form .scfRadioButtonListGeneralPanel.error input, .form .scfSingleLineTextBox.error .custom-selector, .form .scfSingleLineTextBox.error input, .form .scfTelephoneTextBox.error .custom-selector, .form .scfTelephoneTextBox.error input, .scfForm .form-row-content.error .custom-selector, .scfForm .form-row-content.error input, .scfForm .scfCaptchaTextBox.error .custom-selector, .scfForm .scfCaptchaTextBox.error input, .scfForm .scfCheckBoxListGeneralPanel.error .custom-selector, .scfForm .scfCheckBoxListGeneralPanel.error input, .scfForm .scfConfirmPasswordTextBox.error .custom-selector, .scfForm .scfConfirmPasswordTextBox.error input, .scfForm .scfDatePickerTextBox.error .custom-selector, .scfForm .scfDatePickerTextBox.error input, .scfForm .scfDropListGeneralPanel.error .custom-selector, .scfForm .scfDropListGeneralPanel.error input, .scfForm .scfEmailTextBox.error .custom-selector, .scfForm .scfEmailTextBox.error input, .scfForm .scfFileUploadGeneralPanel.error .custom-selector, .scfForm .scfFileUploadGeneralPanel.error input, .scfForm .scfMultipleLineTextBox.error .custom-selector, .scfForm .scfMultipleLineTextBox.error input, .scfForm .scfNumberTextBox.error .custom-selector, .scfForm .scfNumberTextBox.error input, .scfForm .scfRadioButtonListGeneralPanel.error .custom-selector, .scfForm .scfRadioButtonListGeneralPanel.error input, .scfForm .scfSingleLineTextBox.error .custom-selector, .scfForm .scfSingleLineTextBox.error input, .scfForm .scfTelephoneTextBox.error .custom-selector, .scfForm .scfTelephoneTextBox.error input {
  border: 1px solid #ca0404; }

.form .scfDropListGeneralPanel, .scfForm .scfDropListGeneralPanel {
  margin-top: 8px; }

.form .form-row-content-tip, .scfForm .form-row-content-tip {
  color: #626061;
  display: block;
  font-weight: 400;
  margin-top: 8px; }

.form .form-row-content-error, .form .scfValidationSummary, .scfForm .form-row-content-error, .scfForm .scfValidationSummary {
  background: #f5f5f5;
  clear: both;
  padding: 15px;
  color: #ca0404;
  float: left;
  font-weight: 700;
  width: 100%; }

.form .scfValidationSummary ul, .scfForm .scfValidationSummary ul {
  list-style: none;
  padding-left: 0; }

.form .scfValidationSummary ul li, .scfForm .scfValidationSummary ul li {
  font-weight: 700;
  margin-top: 10px; }

.form .scfValidationSummary ul li:first-child, .scfForm .scfValidationSummary ul li:first-child {
  margin-top: 0; }

.form .form-row-header, .form .scfCaptchaLabelText, .form .scfCheckBoxListLabel, .form .scfConfirmPasswordLabel, .form .scfDatePickerLabel, .form .scfDropListLabel, .form .scfEmailLabel, .form .scfFileUploadLabel, .form .scfMultipleLineTextLabel, .form .scfNumberLabel, .form .scfRadioButtonListLabel, .form .scfSingleLineTextLabel, .form .scfTelephoneLabel, .scfForm .form-row-header, .scfForm .scfCaptchaLabelText, .scfForm .scfCheckBoxListLabel, .scfForm .scfConfirmPasswordLabel, .scfForm .scfDatePickerLabel, .scfForm .scfDropListLabel, .scfForm .scfEmailLabel, .scfForm .scfFileUploadLabel, .scfForm .scfMultipleLineTextLabel, .scfForm .scfNumberLabel, .scfForm .scfRadioButtonListLabel, .scfForm .scfSingleLineTextLabel, .scfForm .scfTelephoneLabel {
  float: left;
  margin-right: 2%;
  width: 24%; }

.form .form-row-header-title, .form .scfCaptchaLabelText, .form .scfCheckBoxListLabel, .form .scfConfirmPasswordLabel, .form .scfDatePickerLabel, .form .scfDropListLabel, .form .scfEmailLabel, .form .scfFileUploadLabel, .form .scfMultipleLineTextLabel, .form .scfNumberLabel, .form .scfRadioButtonListLabel, .form .scfSingleLineTextLabel, .form .scfTelephoneLabel, .scfForm .form-row-header-title, .scfForm .scfCaptchaLabelText, .scfForm .scfCheckBoxListLabel, .scfForm .scfConfirmPasswordLabel, .scfForm .scfDatePickerLabel, .scfForm .scfDropListLabel, .scfForm .scfEmailLabel, .scfForm .scfFileUploadLabel, .scfForm .scfMultipleLineTextLabel, .scfForm .scfNumberLabel, .scfForm .scfRadioButtonListLabel, .scfForm .scfSingleLineTextLabel, .scfForm .scfTelephoneLabel {
  display: block;
  font-weight: 700;
  margin-top: 9px; }

.form .list, .scfForm .list {
  margin-top: 8px; }

.form::-webkit-input-placeholder, .scfForm::-webkit-input-placeholder {
  color: #404040; }

.form:-moz-placeholder, .scfForm:-moz-placeholder {
  color: #404040; }

.form::-moz-placeholder, .scfForm::-moz-placeholder {
  color: #404040; }

.form:-ms-input-placeholder, .scfForm:-ms-input-placeholder {
  color: #404040; }

.form button, .form input[type=date], .form input[type=email], .form input[type=password], .form input[type=text], .form input[type=tel], .form input[type=number], .form textarea, .scfForm button, .scfForm input[type=date], .scfForm input[type=email], .scfForm input[type=password], .scfForm input[type=text], .scfForm input[type=tel], .scfForm input[type=number], .scfForm textarea {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none; }

.form input[type=date], .form input[type=email], .form input[type=password], .form input[type=text], .form input[type=tel], .form input[type=number], .form select, .form textarea, .scfForm input[type=date], .scfForm input[type=email], .scfForm input[type=password], .scfForm input[type=text], .scfForm input[type=tel], .scfForm input[type=number], .scfForm select, .scfForm textarea {
  line-height: inherit;
  width: 100%; }

.form input[type=date], .form input[type=email], .form input[type=password], .form input[type=text], .form input[type=tel], .form input[type=number], .form textarea, .scfForm input[type=date], .scfForm input[type=email], .scfForm input[type=password], .scfForm input[type=text], .scfForm input[type=tel], .scfForm input[type=number], .scfForm textarea {
  padding: 8px;
  border: 0; }

.form input[type=checkbox], .form input[type=radio], .scfForm input[type=checkbox], .scfForm input[type=radio] {
  margin-right: 10px; }

.form label, .scfForm label {
  font-weight: 400; }

.form select, .scfForm select {
  font-size: 14px; }

.form textarea, .scfForm textarea {
  min-height: 145px;
  resize: vertical; }

.form p, .scfForm p {
  margin: 0;
  text-align: left; }

.scfForm .scfCheckboxBorder {
  display: table;
  width: 100% !important; }

.ui-datepicker {
  background: #f0f0f0;
  border: 1px solid #fff;
  padding: 10px;
  z-index: 100 !important; }

.ui-datepicker .ui-datepicker-prev {
  float: left; }

.ui-datepicker .ui-datepicker-title {
  text-align: center; }

.ui-datepicker .ui-datepicker-next {
  float: right; }

.ui-datepicker table td, .ui-datepicker table th {
  padding: 5px; }

#form_50854249EEA14C2E9B4AF42F8779BC26 {
  background: 0 0;
  border-top: 2px solid #6bcff1;
  margin-top: 25px;
  padding: 10px 0 0; }

#form_50854249EEA14C2E9B4AF42F8779BC26 fieldset > div > span {
  color: red;
  display: block;
  font-size: 11px;
  margin-top: 10px; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfRequired, #form_50854249EEA14C2E9B4AF42F8779BC26 .scfTitleBorder, #form_50854249EEA14C2E9B4AF42F8779BC26 .scfValidatorRequired, #question-form {
  display: none; }

#form_50854249EEA14C2E9B4AF42F8779BC26 textarea {
  border: 1px solid #6bcff1 !important; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfSectionContent {
  background: 0 0;
  padding: 0; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfIntroBorder {
  margin-bottom: 10px; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfRadioButtonListBorder {
  position: relative; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfRequired {
  position: absolute;
  right: 0;
  top: 0; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfMultipleLineTextBorder {
  margin-top: 0;
  padding-top: 0; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfRadioButtonListLabel {
  font-weight: 400;
  text-align: left;
  margin-top: 0;
  width: auto; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfMultipleLineTextLabel {
  font-weight: 400;
  text-align: left; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfMultipleLineTextBox {
  border: 1px solid #ccc;
  color: #555;
  width: 100% !important; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfSubmitButtonBorder {
  padding: 0; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfValidationSummary {
  background: 0 0;
  float: none;
  padding: 0;
  width: auto; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfFooterBorder {
  font-size: 11px;
  margin-top: 20px; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .counter {
  line-height: 40px;
  float: left;
  font-size: 11px;
  margin-right: 10px; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfRadioButtonList tr {
  float: left;
  margin-left: 15px; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .scfRadioButtonList tr:first-child {
  margin-left: 0; }

#form_50854249EEA14C2E9B4AF42F8779BC26 .form-row-content-error {
  background: 0 0;
  border-top: 1px solid #ca0404;
  margin-top: 15px;
  padding: 10px 0; }

.accordion ~ .overflow-table, .accordion ~ .table, .accordion ~ .table-alternating-rows, .accordion ~ .table-blue, .accordion ~ .table-blue-alternating-rows, .form ~ .over-table, .form ~ .table, .form ~ .table-alternating-rows, .form ~ .table-blue, .form ~ .table-blue-alternating-rows, .overflow-table ~ .highlight, .overflow-table ~ .overflow-table, .overflow-table ~ .warning, .scfForm ~ .over-table, .scfForm ~ .table, .table-alternating-rows ~ .table-alternating-rows, .table-blue-alternating-rows ~ .table-blue-alternating-rows, .table-blue ~ .table-blue, .table ~ .table, p ~ .accordion, p ~ .form, p ~ .scfForm, p ~ .table, p ~ .table-alternating-rows, p ~ .table-blue, p ~ .table-blue-alternating-rows {
  margin-top: 13px; }

.table-alternating-rows ~ p, .table-blue-alternating-rows ~ p, .table-blue ~ p, .table ~ p, p ~ .table, p ~ .table-alternating-rows, p ~ .table-blue, p ~ .table-blue-alternating-rows {
  margin-bottom: 13px;
  margin-top: 13px; }

.table, .table-alternating-rows, .table-blue, .table-blue-alternating-rows {
  margin-bottom: 0;
  table-layout: fixed;
  width: 100%; }

.wrap-text {
  display: inline-block;
  white-space: pre-wrap;
  word-wrap: -ms-break-all;
  word-wrap: -moz-break-all;
  word-wrap: -webkit-break-all;
  word-wrap: break-all;
  word-break: -ms-break-all;
  word-break: -moz-break-all;
  word-break: -webkit-break-all;
  word-break: break-all; }

.call-block .call-block-content-details:after, .call-block .call-block-content-details:before, .call-block .call-block-content-header:after, .call-block .call-block-content-header:before, .call-block .call-block-content:after, .call-block .call-block-content:before, .call-block .call-block-thumb:after, .call-block .call-block-thumb:before, .call-block:after, .call-block:before, .list:after, .list:before {
  content: "";
  display: table; }

.table {
  background: tranparent; }

.table > tbody > tr {
  background: #e7e7e7; }

.table > tbody > tr:first-child > td, .table > tbody > tr:first-child > th {
  border-top: 0; }

.table > tbody > tr > td, .table > tbody > tr > th {
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  padding: 8px;
  vertical-align: top; }

.table > tbody > tr > td:first-child, .table > tbody > tr > th:first-child {
  border-left: 0; }

.table > tbody > tr > th {
  background: #7a7a7a;
  color: #fff;
  font-weight: 700; }

.table > tfoot {
  background: #d7d7d7; }

.table > tfoot > tr > td, .table > tfoot > tr > th {
  font-size: 12px;
  font-size: 1.2rem;
  border: 0;
  padding: 8px; }

.table > thead > tr {
  background: #7a7a7a; }

.table > thead > tr > th {
  border-bottom: 0;
  border-left: 1px solid #fff;
  border-top: 0;
  color: #fff;
  padding: 8px;
  vertical-align: top; }

.table > thead > tr > th:first-child {
  border-left: 0; }

.table > thead > tr.sub-title, .table > thead > tr.title {
  background: 0 0; }

.table > thead > tr.sub-title > th, .table > thead > tr.title > th {
  color: #454344;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 400;
  padding: 0 0 10px; }

.table > thead > tr.title > th {
  font-size: 20px;
  font-size: 2rem; }

.table > thead > tr.title.separate > th {
  padding-bottom: 20px; }

.table .error {
  background: #fcd2d2; }

.table .error input {
  background: #fcd2d2;
  border: 1px solid #ca0404 !important; }

.table .table-title {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 700; }

.table-blue {
  background: tranparent; }

.table-blue .error {
  background: #fcd2d2; }

.table-blue .error input {
  background: #fcd2d2;
  border: 1px solid #ca0404 !important; }

.table-blue .table-title {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 700; }

.table-blue > thead > tr {
  background: #002e5f; }

.table-blue > thead > tr > th {
  border-bottom: 0;
  border-left: 1px solid #fff;
  border-top: 0;
  color: #fff;
  padding: 8px;
  vertical-align: top; }

.table-blue > thead > tr > th:first-child {
  border-left: 0; }

.table-blue > thead > tr td, .table-blue > thead > tr th {
  color: #fff; }

.table-blue > thead > tr.sub-title, .table-blue > thead > tr.title {
  background: 0 0; }

.table-blue > thead > tr.sub-title > th, .table-blue > thead > tr.title > th {
  color: #454344;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 400;
  padding: 0 0 10px; }

.table-blue > thead > tr.title > th {
  font-size: 20px;
  font-size: 2rem; }

.table-blue > thead > tr.title.separate > th {
  padding-bottom: 20px; }

.table-blue > tbody > tr:first-child > td, .table-blue > tbody > tr:first-child > th {
  border-top: 0; }

.table-blue > tbody > tr > td, .table-blue > tbody > tr > th {
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  padding: 8px;
  vertical-align: top; }

.table-blue > tbody > tr > td:first-child, .table-blue > tbody > tr > th:first-child {
  border-left: 0; }

.table-blue > tbody > tr th {
  background: #002e5f;
  color: #fff;
  font-weight: 700; }

.table-blue > tbody > tr {
  background: #caf0fe; }

.table-blue > tfoot {
  background: #6bcff1; }

.table-blue > tfoot > tr > td, .table-blue > tfoot > tr > th {
  font-size: 12px;
  font-size: 1.2rem;
  border: 0;
  padding: 8px; }

.table-blue-alternating-rows {
  background: tranparent; }

.table-blue-alternating-rows .error {
  background: #fcd2d2; }

.table-blue-alternating-rows .error input {
  background: #fcd2d2;
  border: 1px solid #ca0404 !important; }

.table-blue-alternating-rows .table-title {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 700; }

.table-blue-alternating-rows > thead > tr {
  background: #002e5f; }

.table-blue-alternating-rows > thead > tr > th {
  border-bottom: 0;
  border-left: 1px solid #fff;
  border-top: 0;
  color: #fff;
  padding: 8px;
  vertical-align: top; }

.table-blue-alternating-rows > thead > tr > th:first-child {
  border-left: 0; }

.table-blue-alternating-rows > thead > tr td, .table-blue-alternating-rows > thead > tr th {
  color: #fff; }

.table-blue-alternating-rows > thead > tr.sub-title, .table-blue-alternating-rows > thead > tr.title {
  background: 0 0; }

.table-blue-alternating-rows > thead > tr.sub-title > th, .table-blue-alternating-rows > thead > tr.title > th {
  color: #454344;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 400;
  padding: 0 0 10px; }

.table-blue-alternating-rows > thead > tr.title > th {
  font-size: 20px;
  font-size: 2rem; }

.table-blue-alternating-rows > thead > tr.title.separate > th {
  padding-bottom: 20px; }

.table-blue-alternating-rows > tbody > tr:first-child > td, .table-blue-alternating-rows > tbody > tr:first-child > th {
  border-top: 0;
  vertical-align: top; }

.table-blue-alternating-rows > tbody > tr:nth-child(even) {
  background: #6bcff1; }

.table-blue-alternating-rows > tbody > tr > td, .table-blue-alternating-rows > tbody > tr > th {
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  padding: 8px;
  vertical-align: top; }

.table-blue-alternating-rows > tbody > tr > td:first-child, .table-blue-alternating-rows > tbody > tr > th:first-child {
  border-left: 0; }

.table-blue-alternating-rows > tbody > tr th {
  background: #002e5f;
  color: #fff;
  font-weight: 700; }

.table-blue-alternating-rows > tbody > tr {
  background: #caf0fe; }

.table-blue-alternating-rows > tfoot {
  background: #6bcff1; }

.table-blue-alternating-rows > tfoot > tr > td, .table-blue-alternating-rows > tfoot > tr > th {
  font-size: 12px;
  font-size: 1.2rem;
  border: 0;
  padding: 8px; }

.table-alternating-rows {
  background: tranparent; }

.table-alternating-rows .error {
  background: #fcd2d2; }

.table-alternating-rows .error input {
  background: #fcd2d2;
  border: 1px solid #ca0404 !important; }

.table-alternating-rows .table-title {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 700; }

.table-alternating-rows > tbody > tr {
  background: #f5f5f5; }

.table-alternating-rows > tbody > tr:nth-child(even) {
  background: #e7e7e7; }

.table-alternating-rows > tbody > tr:first-child > td, .table-alternating-rows > tbody > tr:first-child > th {
  border-top: 0; }

.table-alternating-rows > tbody > tr > td, .table-alternating-rows > tbody > tr > th {
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  padding: 8px;
  vertical-align: top; }

.table-alternating-rows > tbody > tr > td:first-child, .table-alternating-rows > tbody > tr > th:first-child {
  border-left: 0; }

.table-alternating-rows > tbody > tr > th {
  background: #7a7a7a;
  color: #fff;
  font-weight: 700; }

.table-alternating-rows > tfoot {
  background: #d7d7d7; }

.table-alternating-rows > tfoot > tr > td, .table-alternating-rows > tfoot > tr > th {
  font-size: 12px;
  font-size: 1.2rem;
  border: 0;
  padding: 8px; }

.table-alternating-rows > thead > tr {
  background: #7a7a7a; }

.table-alternating-rows > thead > tr > th {
  border-bottom: 0;
  border-left: 1px solid #fff;
  border-top: 0;
  color: #fff;
  padding: 8px;
  vertical-align: top; }

.table-alternating-rows > thead > tr > th:first-child {
  border-left: 0; }

.table-alternating-rows > thead > tr.sub-title, .table-alternating-rows > thead > tr.title {
  background: 0 0; }

.table-alternating-rows > thead > tr.sub-title > th, .table-alternating-rows > thead > tr.title > th {
  color: #454344;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 400;
  padding: 0 0 10px; }

.table-alternating-rows > thead > tr.title > th {
  font-size: 20px;
  font-size: 2rem; }

.table-alternating-rows > thead > tr.title.separate > th {
  padding-bottom: 20px; }

input[type=date], input[type=email], input[type=text], input[type=number], select, textarea {
  line-height: inherit;
  width: 100%; }

input[type=date], input[type=email], input[type=text], input[type=number], textarea {
  border: 1px solid #f2f2f2;
  padding: 8px; }

input[type=number] {
  max-width: 90px; }

input[type=checkbox], input[type=radio] {
  margin-right: 10px; }

label {
  font-weight: 400; }

textarea {
  min-height: 145px; }

h1, h2, h3, h4, h5, h6 {
  margin: 0; }

.call-block {
  zoom: 1;
  float: left;
  margin-left: 4%;
  margin-top: 20px;
  width: 48%; }

.call-block:after {
  clear: both; }

.call-block.expand {
  float: none;
  margin-left: 0;
  width: auto; }

.call-block:first-child, .call-block:nth-child(3n+3) {
  margin-left: 0; }

.call-block .call-block-content {
  zoom: 1; }

.call-block .call-block-content:after {
  clear: both; }

.call-block .call-block-content-header {
  margin-bottom: 5px;
  zoom: 1; }

.call-block .call-block-thumb {
  zoom: 1;
  overflow: hidden;
  margin-bottom: 25px; }

.call-block .call-block-thumb:after {
  clear: both; }

.call-block .call-block-thumb img {
  min-width: 100%;
  max-width: 100%; }

.call-block .call-block-content-header:after {
  clear: both; }

.call-block .call-block-content-details {
  zoom: 1; }

.call-block .call-block-content-details:after {
  clear: both; }

.call-block .call-block-content-details .list {
  padding-left: 0; }

.call-block .call-block-content-header-title {
  color: #035ca3;
  font-weight: 700;
  font-size: 17px;
  font-size: 1.7rem; }

.list {
  zoom: 1;
  margin: 0;
  padding: 0; }

.list:after {
  clear: both; }

.list.horizontal li {
  float: left; }

.list.no-bullets {
  list-style: none; }

.list.vertical {
  display: block; }

.list.vertical.carets {
  list-style: none;
  margin-left: 7px; }

.list.vertical.carets li {
  margin-left: 12px; }

.list.vertical.carets li:before {
  font-size: 11px;
  font-size: 1.1rem;
  content: '\e805';
  font-family: fontello;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 8px;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: -20px; }

.dropdown {
  background: #fff;
  position: relative;
  display: block;
  height: 40px;
  margin-top: 0;
  overflow: hidden;
  width: 100%;
  max-width: 100%; }

.dropdown:after {
  background: 0 0;
  color: #222;
  content: "\25BC";
  font-size: 11px;
  padding: 0;
  position: absolute;
  right: 1em;
  top: 1.2em;
  bottom: .3em;
  z-index: 1;
  pointer-events: none; }

select {
  width: 110%;
  max-width: 110%;
  min-width: 110%;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: window;
  text-indent: .01px;
  text-overflow: "...";
  font-size: 13px;
  font-weight: 400;
  background: 0 0;
  border: none;
  color: #555;
  padding: 11px 19% 12px 8px;
  line-height: 1.25em;
  margin: 0; }

select::-ms-expand {
  display: none; }

.form-bordered {
  border-style: solid;
  border-color: #34b6e4;
  border-width: 2px 2px 0; }

.form-bordered .form-fieldset {
  padding-bottom: 0 !important;
  margin-bottom: -2px !important;
  position: relative; }

.form-image {
  background-repeat: no-repeat;
  position: absolute;
  min-height: 85px;
  min-width: 85px;
  left: 10px;
  background-position: center;
  top: 10px; }

.hidden-radio {
  left: -10000px; }

.form-row-center .form-row-header-title {
  text-align: center !important;
  min-height: 50px;
  margin: 0 21%; }

.form-row-center .form-row-header-title a {
  font-weight: 700; }

.form-row-center-answer {
  text-align: left;
  padding-left: 37%; }

.form-row-center-answer .glossary-term {
  padding-left: 10px; }

.form-row-center-answer .glossary-term .glossary-term-title {
  border-bottom: 0 !important; }

.form-row-center-answer .glossary-term .glossary-term-definition {
  z-index: 999; }

.form-row-right {
  float: right !important; }

.next, .prev, .progress-wrap {
  float: left;
  min-height: 58px; }

.progress-nav {
  background-color: #07799e;
  min-height: 58px;
  margin: 0 -12px -17px; }

.progress-nav.align-top {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0; }

#self-help-form {
  padding-top: 63px; }

.progress-wrap {
  margin: 0 auto;
  position: absolute;
  width: 100%; }

.custom-radio {
  background: url(../images/radio-sprite.png) no-repeat;
  height: 20px;
  width: 20px;
  padding: 0 0 4px 30px; }

.custom-radio.selected {
  background-position: 0 -30px; }

.custom-radio input[type=radio] {
  margin: 1px;
  position: absolute;
  z-index: 2;
  outline: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0; }

.next, .prev {
  min-width: 58px;
  width: 50px;
  height: 100%;
  position: relative;
  background: url(../images/arrow.png) center no-repeat;
  border-right: 1px solid #83bccf;
  cursor: pointer; }

.progress, .progress-bar {
  background-repeat: repeat-x; }

.next {
  float: right; }

.prev {
  z-index: 99; }

.next img, .prev img {
  margin: 0 auto;
  position: absolute;
  top: 50%;
  left: 50%; }

.flip {
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH"; }

.progress-percentage {
  text-align: center;
  color: #fff;
  font-size: .786em;
  margin-top: .5em; }

.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #34b6e4;
  transition: width .6s ease; }

.intro-btn-wrapper {
  position: relative; }

.intro-btn-wrapper .btn {
  position: relative;
  float: right;
  margin-top: 10px;
  background-position: 94% center !important; }

.accordion-form-wrapper {
  padding-bottom: 10%; }

.progress {
  margin: 1em auto 0;
  height: 15px;
  max-width: 55%;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 10px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  background-image: linear-gradient(to bottom, #ebebeb 0, #f5f5f5 100%); }

.form-control, .lt-ie9 .search.on .form-control:focus {
  box-shadow: none; }

.disabled-button {
  background-color: #6bafc6;
  border-right: 1px solid #dffbff;
  cursor: default !important; }

.icon-right-open:before {
  content: " " !important; }

#main_3_PlaceVote, .btn-submit, .scfSubmitButton {
  background-image: url(../images/submit.png) !important;
  background-position: 90% center !important;
  background-repeat: no-repeat !important;
  padding-right: 30px !important;
  text-align: left;
  background-color: #002e5f;
  color: #fff;
  border: 0;
  padding: 10px 15px; }

#main_3_PlaceVote:focus, #main_3_PlaceVote:hover, .btn-submit:focus, .btn-submit:hover, .scfSubmitButton:focus, .scfSubmitButton:hover {
  color: #fff;
  text-decoration: underline; }

.link-list {
  padding: 0;
  margin: 0 0 0 15px;
  list-style-type: none; }

.link-list li {
  padding-left: 10px; }

.link-list .caret {
  font-size: 11px;
  font-size: 1.1rem;
  display: block;
  float: left;
  margin: 2px 0 0 -20px; }

.module #main_3_PlaceVote, .module a {
  float: right; }

.module {
  zoom: 1;
  background: #caf0fe;
  border: 2px solid #34b6e4;
  margin: 30px 0;
  padding: 10px 10px 15px; }

.module:after, .module:before {
  content: "";
  display: table; }

.module:after {
  clear: both; }

.module:first-child, .module:nth-child(2) {
  margin-top: 0; }

.module .scDMSPollOptionIntro h1 {
  font-size: 14px;
  font-size: 1.4rem;
  display: block;
  color: #002e5f;
  font-weight: 700;
  padding: 0 0 4px;
  margin: 0 0 10px; }

.module .scDMSPollOptionResults {
  background: #07799e;
  color: #fff; }

.module .scDMSPollOptionItemName {
  font-weight: 500; }

.module .scDMSPollOptionItemResultValue {
  color: #fff;
  float: right; }

.module .scDMSPollVisualisation {
  display: none; }

.module .scDMSPollThankYou {
  line-height: 1em;
  font-size: .9em;
  margin-top: 10px; }

.module .scDMSPollThankYou * {
  display: block;
  margin: 0; }

.module a {
  background-image: url(../images/submit.png) !important;
  background-position: 90% center !important;
  background-repeat: no-repeat !important;
  padding-right: 30px !important;
  text-align: left;
  background-color: #002e5f !important;
  color: #fff;
  border: 0;
  padding: 10px 15px;
  margin-top: 20px; }

.icon-box, .icon-key {
  overflow: hidden;
  text-indent: -9999px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  display: block;
  width: 50px;
  height: 50px; }

.module a:focus, .module a:hover {
  color: #fff;
  text-decoration: underline; }

.icon-box {
  background: url(../images/sprite.png) -224px -28px no-repeat;
  border-radius: 25px; }

.icon-key {
  background: url(../images/sprite.png) -224px -129px no-repeat;
  border-radius: 25px; }

.icon-loudspeaker {
  background: url(../images/sprite.png) -224px -230px no-repeat;
  display: block;
  width: 50px;
  height: 50px;
  overflow: hidden;
  text-indent: -9999px;
  border-radius: 25px; }

.icon-print, .icon-social {
  width: 20px;
  height: 20px;
  display: block;
  overflow: hidden;
  text-indent: -9999px; }

.icon-social {
  background: url(../images/sprite.png) -239px -335px no-repeat; }

.icon-print {
  background: url(../images/sprite.png) -339px -335px no-repeat; }

.icon-question-mark {
  background: url(../images/sprite.png) -27px -425px no-repeat;
  display: block;
  width: 50px;
  height: 50px;
  overflow: hidden;
  text-indent: -9999px; }

.accordion-section-toggle {
  position: relative;
  display: block;
  padding: 10px 55px 10px 15px;
  background: #caf0fe;
  color: #444;
  margin-bottom: 5px; }

.accordion-section-toggle .icon {
  position: absolute;
  right: 0;
  top: 0;
  background: url(../images/sprite.png) -130px -114px no-repeat #197abc;
  display: block;
  width: 40px;
  height: 40px;
  overflow: hidden;
  text-indent: -9999px; }

.accordion-section-toggle .icon-toggle-less {
  background-position: -130px -154px; }

.accordion-section-toggle:hover {
  background: #b2e7f9;
  text-decoration: none;
  color: #444; }

.custom-icon-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  padding-left: 0 !important; }

.custom-icon-list li {
  position: relative;
  padding-left: 40px;
  line-height: 1.6;
  margin-bottom: 10px; }

.custom-icon-list .icon-bullet {
  position: absolute;
  left: 0;
  top: -4px; }

.fd-toggle {
  padding: 3px; }

.margin-bottom-clear {
  margin-bottom: 0 !important; }

.margin-left-clear {
  margin-left: 0 !important; }

.doc:first-child, .pdf:first-child, .xsl:first-child {
  margin-left: 0; }

.margin-right-clear {
  margin-right: 0 !important; }

.margin-top-clear {
  margin-top: 0 !important; }

.doc, .pdf, .xsl {
  background-position: left center;
  background-repeat: no-repeat;
  display: inline-block;
  margin-bottom: 1px;
  margin-top: 1px;
  padding: 3px 0 3px 25px; }

.doc {
  background-image: url(../images/word.png); }

.pdf {
  background-image: url(../images/pdf.png); }

.xsl {
  background-image: url(../images/excel.png); }

#outerContainer {
  opacity: 1 !important; }

.btn, .form-control {
  border-radius: 0; }

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

a {
  color: #035ca3;
  transition-property: opacity;
  transition-duration: .2s;
  transition-timing-function: linear;
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: opacity;
  -webkit-transition-duration: .2s;
  -webkit-transition-timing-function: linear; }

.stButton .stButton_gradient, .stButton .stFb, .stButton .stMainServices, .stButton .stTwbutton {
  height: 24px !important; }

#stOCClose {
  width: 30px !important;
  height: 29px !important; }

.body .left-col, .body .right-col {
  padding: 0 15px; }

.article-heading {
  zoom: 1;
  position: relative;
  border-bottom: 2px solid #6bcff1;
  margin-bottom: 20px;
  padding-bottom: 10px; }

.article-heading:after, .article-heading:before {
  content: "";
  display: table; }

.article-heading:after {
  clear: both; }

.article-heading .h1, .article-heading h1 {
  font-size: 20px;
  font-size: 2rem;
  float: left;
  width: 70%;
  margin: 0;
  font-weight: 700;
  color: #002e5f; }

.article-heading .h1 img, .article-heading .h1.expand, .article-heading h1 img, .article-heading h1.expand {
  width: 100%; }

.article-heading .article-widget {
  padding: 0;
  margin: 0;
  list-style-type: none;
  position: absolute;
  right: 0;
  top: 0; }

.article-heading .article-widget.filter {
  float: right;
  margin-top: -10px;
  position: static;
  width: 30%; }

.article-heading .article-widget li {
  float: left;
  margin-left: 10px; }

.article-heading .article-widget label {
  margin-right: 10px; }

.article-heading .article-widget .dropdown {
  border: 1px solid #ebebeb; }

.article-heading .article-widget .dropdown select {
  padding-left: 8px; }

.article-heading .article-widget a:hover {
  opacity: .6; }

.introduction {
  padding: 20px 15px; }

.popular-links {
  padding: 0 15px;
  text-align: center; }

.popular-links .title-icon {
  display: block;
  margin-bottom: 3px;
  text-decoration: none; }

.popular-links .title {
  display: block;
  font-weight: 700;
  font-size: 17px;
  font-size: 1.7rem; }

.popular-links .red .title {
  color: #98172b; }

.popular-links .red .title .icon {
  background-color: #98172b; }

.popular-links .green .title {
  color: #00963b; }

.popular-links .green .title .icon {
  background-color: #00963b; }

.popular-links .blue .title {
  color: #07779b; }

.guide a, .guide a:hover .title-sign {
  color: #404040; }

.popular-links .blue .title .icon {
  background-color: #07779b; }

.popular-links .icon {
  margin: 0 auto 10px; }

.popular-links .col {
  margin: 0 auto 30px;
  max-width: 360px; }

.popular-links .list {
  text-align: left;
  display: inline-block; }

.aside #module_poll, .aside .col, .highlight-boxes #module_poll, .highlight-boxes .col {
  overflow: hidden;
  position: relative;
  max-width: 315px;
  min-height: 315px;
  margin: 10px auto;
  zoom: 1; }

.guide .overlay, .guide img {
  position: absolute;
  top: 0; }

.aside #module_poll:after, .aside #module_poll:before, .aside .col:after, .aside .col:before, .highlight-boxes #module_poll:after, .highlight-boxes #module_poll:before, .highlight-boxes .col:after, .highlight-boxes .col:before {
  content: "";
  display: table; }

.aside #module_poll:after, .aside .col:after, .highlight-boxes #module_poll:after, .highlight-boxes .col:after {
  clear: both; }

.aside #module_poll img, .aside .col img, .highlight-boxes #module_poll img, .highlight-boxes .col img {
  max-width: none;
  width: auto; }

.aside #module_poll iframe, .aside .col iframe, .highlight-boxes #module_poll iframe, .highlight-boxes .col iframe {
  margin: 0; }

.aside #module_poll .h5, .aside .col .h5, .highlight-boxes #module_poll .h5, .highlight-boxes .col .h5 {
  font-weight: 700; }

.highlight-boxes .col .h5 {
  font-size: 16px;
  font-size: 1.6rem; }

.aside #module_poll, .aside .col {
  min-height: inherit; }

.guide {
  background: #eaeae0; }

.guide a {
  display: block; }

.guide .overlay {
  background: rgba(0, 46, 95, 0.5);
  bottom: 0;
  left: 0;
  padding: 45% 0 100%;
  right: 0;
  z-index: 1; }

.guide .overlay a {
  margin: auto;
  width: 93px; }

.guide .overlay img {
  display: block;
  margin: auto;
  min-height: 0;
  position: static; }

.trending {
  background: url(../images/dummy/trending.jpg) bottom left no-repeat #0379b1; }

.trending .title-sign {
  top: 25px;
  right: 0;
  left: auto;
  text-align: right;
  padding: 0 15px 0 20px; }

.trending .link-list {
  margin: 85px 0 10px 18px; }

.trending .link-list li {
  padding: 3px 18px 3px 10px; }

.trending .link-list a {
  color: #fff; }

.newsletter {
  background: url(../images/dummy/newsletter.jpg) bottom left no-repeat #0379b1; }

.newsletter .title-sign {
  top: 70px; }

.newsletter .subscribe-form {
  position: relative;
  margin: 180px 30px 20px; }

.newsletter .subscribe-form .form-control {
  height: 30px;
  border: 1px solid #002e5f;
  padding: 4px 30px 5px 8px; }

.newsletter .subscribe-form .btn {
  position: absolute;
  right: 0;
  top: 0;
  background: url(../images/sprite.png) -334px -233px no-repeat;
  display: block;
  width: 30px;
  bottom: 0;
  overflow: hidden;
  text-indent: -9999px;
  background-position: center center !important;
  padding-right: 0 !important; }

.title-sign {
  display: block;
  position: absolute;
  top: 40px;
  left: 0;
  z-index: 3;
  height: 43px;
  background: #fff;
  border-bottom: 3px solid #c2c2c2;
  line-height: 43px;
  padding: 0 25px 0 15px;
  margin: 0; }

.title-sign .left-sign-end, .title-sign .right-sign-end {
  position: absolute;
  display: block;
  width: 15px;
  height: 46px;
  top: 0; }

.title-sign .right-sign-end {
  right: -14px;
  background: url(../images/sprite.png) -344px -31px no-repeat;
  overflow: hidden;
  text-indent: -9999px; }

.title-sign .left-sign-end {
  left: -14px;
  background: url(../images/sprite.png) -341px -131px no-repeat;
  overflow: hidden;
  text-indent: -9999px; }

.icon-promo .box-bottom-border, .icon-promo .box-top-border {
  height: 50px;
  overflow: hidden;
  text-indent: -9999px;
  display: block;
  width: 100%;
  left: 0; }

.aside .image-promo img {
  width: 100%; }

.icon-promo {
  background: #197abc;
  min-height: auto;
  padding: 36px 15px;
  position: relative; }

.icon-promo .title {
  font-size: 24px;
  font-size: 2.4rem;
  display: block;
  font-weight: 700;
  line-height: 1em;
  margin-top: 20px;
  margin-bottom: 10px;
  position: relative;
  padding-left: 55px;
  max-width: 200px; }

.icon-promo .title .icon {
  position: absolute;
  left: 0;
  top: 0; }

.icon-promo .box-top-border {
  position: absolute;
  top: 0;
  background: url(../images/sprite_help_border.png) no-repeat; }

.icon-promo .box-bottom-border {
  position: absolute;
  bottom: 0;
  background: url(../images/sprite_help_border.png) 0 -50px no-repeat; }

.icon-promo a {
  color: #fff;
  position: relative;
  z-index: 10;
  text-decoration: none;
  display: block; }

.icon-promo a:hover {
  opacity: .8; }

.related-links {
  background: #caf0fe;
  padding: 15px 15px 20px; }

.related-links .title {
  font-size: 24px;
  font-size: 2.4rem;
  display: block;
  color: #002e5f;
  font-weight: 700;
  padding: 0 0 4px;
  margin: 0 0 10px;
  border-bottom: 2px solid #6bcff1; }

.related-links ul {
  padding: 0;
  margin: 0 0 0 15px;
  list-style-type: none; }

.related-links ul li {
  padding: 5px 0; }

.median-rent-finder {
  background: #6bcff1;
  padding: 15px; }

.median-rent-finder .rents-finder-form {
  margin-top: 90px; }

.median-rent-finder .rents-finder-form .form-group {
  zoom: 1;
  margin-bottom: 10px; }

.median-rent-finder .rents-finder-form .form-group:after, .median-rent-finder .rents-finder-form .form-group:before {
  content: "";
  display: table; }

.median-rent-finder .rents-finder-form .form-group:after {
  clear: both; }

.median-rent-finder .rents-finder-form .median-rent-finder-error {
  color: #ca0404;
  margin-bottom: 15px;
  text-align: right;
  font-weight: 700;
  width: 100%; }

.median-rent-finder label {
  float: left;
  width: 30%;
  line-height: 30px;
  text-align: right;
  padding-right: 10px; }

.median-rent-finder input[type=text] {
  width: 50%;
  float: right; }

.median-rent-finder .dropdown {
  cursor: pointer;
  float: left;
  width: 70%; }

.median-rent-finder .dropdown select {
  font-size: 14px;
  font-size: 1.4rem;
  padding: 13px 8px 10px; }

.median-rent-finder .dwelling label {
  line-height: 1.2; }

.median-rent-finder .postcode label {
  width: 60%; }

.median-rent-finder .postcode input {
  width: 40%; }

.median-rent-finder .btn-submit {
  float: right; }

.accordion-section {
  padding-bottom: 15px;
  padding-top: 15px; }

.accordion .accordion-section:last-child {
  padding-bottom: 0; }

.js .accordion {
  margin-bottom: 13px;
  visibility: hidden; }

.no-js button {
  display: none !important; }

.sharethis-widget {
  position: relative;
  text-align: center; }

.sharethis {
  position: absolute;
  display: none;
  top: 25px;
  right: -10px;
  width: 140px;
  background: #fff;
  border: 1px solid #ccc;
  z-index: 50;
  border-radius: 5px; }

.sharethis > span {
  display: block;
  padding: 5px;
  border-bottom: 1px solid #ccc;
  text-align: left; }

.sharethis > span:last-child {
  border: none; }

.radio-controls {
  margin: 0; }

.radio-controls label {
  margin-left: 10px; }

.radio-controls input {
  margin-right: 5px; }

.feedback {
  zoom: 1;
  border-top: 2px solid #6bcff1;
  margin-top: 25px; }

.feedback:after, .feedback:before {
  content: "";
  display: table; }

.feedback:after {
  clear: both; }

.feedback .submit-group {
  margin-top: 10px;
  float: right;
  text-align: right; }

.feedback .submit-group .counter {
  line-height: 40px;
  margin-right: 10px; }

.feedback .info {
  font-size: 11px;
  font-size: 1.1rem;
  margin: 10px 0 0;
  display: block;
  width: 50%;
  float: left; }

.masthead {
  position: relative;
  border-bottom: 2px solid #6bcff1; }

.site-logo {
  padding: 15px 10px;
  width: 35%; }

.site-logo h1, .site-logo h2 {
  margin: 0; }

.site-logo img {
  max-width: 165px;
  width: 100%;
  min-width: 150px; }

.mobile-menu {
  position: absolute;
  bottom: 20px;
  right: 10px; }

.mobile-menu a {
  text-align: center;
  font-weight: 700;
  float: right;
  margin-left: 15px;
  text-decoration: none; }

.mobile-menu .menu-button .icon, .mobile-menu .search-button .icon {
  height: 26px;
  overflow: hidden;
  text-indent: -9999px;
  display: block;
  margin: auto; }

.mobile-menu .search-button .icon {
  background: url(../images/sprite.png) -39px -38px no-repeat;
  width: 26px; }

.mobile-menu .menu-button .icon {
  background: url(../images/sprite.png) -134px -38px no-repeat;
  width: 35px; }

.main-menu, .top-bar {
  position: absolute;
  width: 100%;
  z-index: 100;
  top: 100%;
  border-top: 2px solid #6bcff1;
  display: none; }

.main-menu ul, .top-bar ul {
  padding: 0;
  margin: 0;
  list-style-type: none; }

.main-menu a, .top-bar a {
  zoom: 1;
  display: block;
  background: #035ca3;
  color: #fff;
  padding: 15px;
  border-bottom: 1px solid #1e4a79;
  text-decoration: none; }

.main-menu a:after, .main-menu a:before, .top-bar a:after, .top-bar a:before {
  content: "";
  display: table; }

.main-menu a:after, .top-bar a:after {
  clear: both; }

.main-menu a span, .top-bar a span {
  float: left; }

.main-menu a .caret, .search .btn .caret, .top-bar a .caret {
  float: right; }

.main-menu .active a, .top-bar .active a {
  background: #035ca3; }

.main-menu a {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 700; }

.main-menu a span {
  display: block; }

.search {
  background: #197abc;
  padding: 15px; }

.search .form-control {
  height: 38px;
  font-size: 12px;
  border: none; }

.search .btn {
  background-position: center !important;
  padding-right: 10px !important;
  width: 100%;
  margin-top: 10px; }

.side-menu {
  margin-bottom: 25px; }

.side-menu .subtitle {
  margin: 0 0 15px;
  font-weight: 700;
  display: none;
  font-size: 18px;
  font-size: 1.8rem; }

.side-menu .subtitle a {
  display: block;
  font-weight: 400; }

.side-menu .go-back-to, .side-menu .title {
  margin: 0 0 5px;
  font-weight: 700;
  display: none; }

.side-menu .go-back-to {
  font-size: 14px;
  font-size: 1.4rem; }

.side-menu .title {
  font-size: 18px;
  font-size: 1.8rem; }

.side-menu .title a {
  display: block;
  font-weight: 400; }

.side-menu .sub-menu {
  display: none;
  border-left: 2px solid #197abc;
  padding-left: 10px;
  margin: 10px 0; }

.side-menu .sub-menu > a {
  border-bottom: none;
  padding: 0 20px 0 0; }

.side-menu .sub-menu.active {
  display: block; }

.side-menu .sub-menu.active > .active a {
  font-weight: 600;
  text-decoration: underline; }

.side-menu .menu-toggle, .side-menu > ul > li li a, .side-menu > ul > li > a {
  text-decoration: none;
  display: block; }

.side-menu ul {
  list-style: none;
  padding: 0;
  margin: 0; }

.side-menu > ul > li > a {
  position: relative;
  color: #035ca3;
  padding: 4px 20px 5px 0;
  border-bottom: 1px solid #eee;
  line-height: 1.2; }

.side-menu > ul > li > a .caret {
  position: absolute;
  right: -3px;
  top: 4px; }

.side-menu > ul > li > a:hover {
  color: #07779b; }

.side-menu > ul > li li a {
  color: #035ca3;
  line-height: 1.2;
  padding-top: 10px; }

.side-menu > ul > li li a:focus, .side-menu > ul > li li a:hover {
  color: #07779b; }

.side-menu > ul > li li:first-child a {
  padding-top: 0; }

.side-menu > ul > li.active > a {
  font-weight: 700;
  color: #197abc; }

.side-menu .menu-toggle {
  font-size: 20px;
  font-size: 2rem;
  position: relative;
  font-weight: 700;
  margin: 20px 0 4px;
  border-bottom: 1px solid #eee; }

.side-menu .menu-toggle .caret {
  font-size: 14px;
  font-size: 1.4rem;
  position: absolute;
  right: -3px;
  top: 4px; }

.footer, .footer-links, .page-banner {
  position: relative; }

.page-banner {
  background: center top no-repeat #000;
  min-height: 100px;
  padding-top: 100px;
  background-size: cover;
  visibility: hidden; }

.page-banner.title-only {
  min-height: 100px;
  padding-top: 15px; }

.page-banner.title-only .page-title {
  display: block;
  padding: 15px 15px 10px;
  margin: auto;
  color: #fff;
  font-weight: 700;
  text-shadow: 1px 1px 1px #000;
  font-size: 56px;
  font-size: 5.6rem; }

.finder {
  width: 100%;
  padding: 20px;
  background: #197abc;
  text-align: center; }

.finder .dropdown select {
  font-size: 14px; }

.finder .form-control {
  height: 40px;
  border: none; }

.finder .btn-submit {
  margin-top: 10px;
  padding: 10px 66px 10px 20px !important; }

.finder .btn-submit .caret {
  margin: 0 -8px 0 30px; }

.finder label {
  color: #fff;
  font-weight: 700;
  line-height: 40px;
  margin: 0;
  padding: 0;
  font-size: 28px;
  font-size: 2.8rem; }

.finder .term label {
  display: block;
  text-align: center;
  margin: 5px 0; }

.finder .persona {
  zoom: 1;
  display: inline-block;
  text-align: center; }

.finder .persona:after, .finder .persona:before {
  content: "";
  display: table; }

.finder .persona:after {
  clear: both; }

.finder .persona label {
  display: block;
  text-align: right;
  padding-right: 10px;
  float: left; }

.finder .persona .custom-selector {
  cursor: pointer; }

.footer {
  background: #ebebeb;
  zoom: 1; }

.footer:after, .footer:before {
  content: "";
  display: table; }

.footer:after {
  clear: both; }

.footer-links {
  margin: 30px 15px; }

.footer-links .section-list {
  display: block;
  width: 50%; }

.footer-links .pinterest, .footer-links .youtube {
  width: 34px;
  height: 35px;
  overflow: hidden;
  text-indent: -9999px; }

.footer-links .section-list a {
  color: #404040;
  display: inline-block;
  padding-bottom: 6px;
  line-height: 1.3;
  font-size: 12px;
  font-size: 1.2rem; }

.footer-links .section-list ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  display: none; }

.footer-links .about, .footer-links .contact, .footer-links .follow {
  position: absolute;
  right: 0;
  top: 0; }

.footer-links .contact {
  top: 25px; }

.footer-links .follow {
  top: auto;
  bottom: 0; }

.footer-links .follow ul {
  zoom: 1;
  padding: 0;
  margin: 0;
  list-style-type: none;
  display: block; }

.footer-links .follow ul:after, .footer-links .follow ul:before {
  content: "";
  display: table; }

.footer-links .follow ul:after {
  clear: both; }

.footer-links .follow li {
  float: left; }

.footer-links .follow h4 {
  font-size: inherit;
  font-weight: 400; }

.footer-links .pinterest {
  background: url(../images/sprite.png) -34px -239px no-repeat;
  display: block;
  margin-right: 5px; }

.footer-links .youtube {
  background: url(../images/sprite.png) -128px -239px no-repeat;
  display: block; }

.footer-links .pinterest:hover {
  background-position: -34px -200px; }

.footer-links .youtube:hover {
  background-position: -128px -200px; }

.footer-footer {
  font-size: 11px;
  font-size: 1.1rem;
  text-align: center;
  padding: 25px 15px 15px;
  background: #d7d7d7; }

.footer-footer ul {
  padding: 0;
  margin: 0 0 5px;
  list-style-type: none;
  display: block; }

.footer-footer ul li {
  display: inline-block;
  margin-right: -3px; }

.footer-footer ul li:first-child a {
  border-left: 0; }

.footer-footer ul li.cc-badge {
  border-left: 0;
  display: block;
  float: none;
  clear: both;
  margin: 10px auto 20px;
  text-align: right; }

.footer-footer ul li.cc-badge a {
  background: url(../images/sprite.png) -11px -145px no-repeat;
  width: 81px;
  height: 15px;
  display: inline-block;
  font-size: 0 !important;
  overflow: hidden;
  text-indent: -9999px; }

.footer-footer ul a {
  color: #404040;
  padding: 0 4px;
  border-left: 1px solid #404040; }

@media only screen and (min-width: 48em) {
  .aside:after, .aside:before, .body:after, .body:before, .three-col:after, .three-col:before {
    display: table;
    content: ""; }
  .body {
    zoom: 1;
    margin: 30px auto;
    padding: 0 15px; }
  .body:after {
    clear: both; }
  .body .left-col, .body .right-col {
    padding: 0; }
  .body .left-col {
    width: 26%;
    margin-right: 4%;
    float: left; }
  .body .right-col {
    width: 70%;
    float: left;
    clear: right; }
  .three-col {
    zoom: 1; }
  .three-col:after {
    clear: both; }
  .three-col #module_poll, .three-col .col {
    width: 32.2%;
    margin: 0 0 0 1.5%;
    float: left; }
  .three-col #module_poll:first-child, .three-col .col:first-child {
    margin-left: 0; }
  .aside {
    zoom: 1;
    padding-top: 50px;
    clear: left; }
  .aside:after, .footer-footer:after, .footer-links:after {
    clear: both; }
  .aside #module_poll, .aside .col {
    height: 388px;
    overflow: hidden; }
  .aside #module_poll img, .aside .col img {
    height: 388px;
    width: auto; }
  .aside .image-promo a {
    display: block;
    text-align: center; }
  .popular-links, .popular-links .three-col .col {
    padding: 0; }
  .highlight-boxes {
    padding: 0 15px;
    margin-bottom: 50px; }
  .side-menu .subtitle, .side-menu .title {
    display: block; }
  .introduction {
    padding: 0 0 15px; }
  .page-banner {
    min-height: 180px;
    padding-top: 75px; }
  .finder {
    position: relative;
    padding: 5px;
    width: 680px;
    margin: auto; }
  .finder label {
    display: block;
    position: absolute;
    top: -50px;
    left: 0;
    float: none;
    text-shadow: 1px 1px 3px #444; }
  .finder .term {
    position: relative;
    width: 267px;
    float: left; }
  .finder .term label {
    text-align: left;
    margin: 0; }
  .finder .persona {
    position: relative;
    display: block;
    width: 260px;
    margin-right: 5px;
    float: left;
    text-align: center; }
  .finder .persona label {
    float: none;
    text-align: left; }
  .finder .persona .custom-selector {
    width: 100%; }
  .finder .btn {
    position: absolute;
    right: 5px;
    bottom: 5px; }
  .footer-links {
    margin: 0;
    padding: 30px 15px;
    zoom: 1; }
  .footer-links:after, .footer-links:before {
    content: "";
    display: table; }
  .footer-links .section-list {
    width: 85%;
    margin-bottom: 15px; }
  .footer-links .section-list ul {
    display: block; }
  .footer-links .section-list.follow .title, .footer-links .section-list > a {
    font-weight: 700;
    font-size: 16px;
    font-size: 1.6rem; }
  .footer-links .about, .footer-links .contact, .footer-links .follow {
    position: relative;
    right: auto;
    top: auto; }
  .footer-links .col {
    width: 22%;
    float: left; }
  .footer-links .col:last-child {
    float: right;
    width: 75px; }
  .footer-links .col:last-child .section-list {
    width: 100%; }
  .footer-footer {
    zoom: 1;
    padding: 20px 15px 0; }
  .footer-footer:after, .footer-footer:before {
    content: "";
    display: table; }
  .footer-footer .copyright {
    float: left; }
  .footer-footer .links {
    float: right; }
  .footer-footer .links ul {
    text-align: right; }
  .footer-footer .links .cc-badge {
    margin-right: 0; } }

@media only screen and (max-width: 47.99em) {
  .page-tools .article-heading {
    width: 70%; }
  .article-heading {
    margin-top: 20px; }
  .form .scfCheckbox label, .scfForm .scfCheckbox label {
    width: 100%;
    margin-right: 0; }
  .form .scfCheckboxBorder .scfCheckbox, .scfForm .scfCheckboxBorder .scfCheckbox {
    padding-bottom: 16px; }
  .form .scfCheckbox input[type=checkbox], .scfForm .scfCheckbox input[type=checkbox] {
    vertical-align: top;
    display: block;
    margin-top: 0;
    position: absolute;
    bottom: 0; }
  .form .mandatory, .form .scfRequired, .scfForm .mandatory, .scfForm .scfRequired {
    display: block;
    position: absolute;
    right: 0;
    top: 20px; }
  .form .scfValidator, .scfForm .scfValidator {
    margin-left: 0; }
  .form .form-row-content, .scfForm .form-row-content {
    float: none;
    width: auto; }
  .form .scfCaptchaGeneralPanel, .form .scfCheckBoxListGeneralPanel, .form .scfCheckboxBorder, .form .scfConfirmPasswordBorder, .form .scfDatePickerTextBox, .form .scfDropListBorder, .form .scfDropListGeneralPanel, .form .scfFileUploadBorder, .form .scfMultipleLineTextBorder, .form .scfMultipleLineTextBox, .form .scfNumberBorder, .form .scfSingleLineTextBorder, .form .scfSingleLineTextBox, .form .scfSubmitButtonBorder, .form .scfTelephoneBorder, .scfForm .scfCaptchaGeneralPanel, .scfForm .scfCheckBoxListGeneralPanel, .scfForm .scfCheckboxBorder, .scfForm .scfConfirmPasswordBorder, .scfForm .scfDatePickerTextBox, .scfForm .scfDropListBorder, .scfForm .scfDropListGeneralPanel, .scfForm .scfFileUploadBorder, .scfForm .scfMultipleLineTextBorder, .scfForm .scfMultipleLineTextBox, .scfForm .scfNumberBorder, .scfForm .scfSingleLineTextBorder, .scfForm .scfSingleLineTextBox, .scfForm .scfSubmitButtonBorder, .scfForm .scfTelephoneBorder {
    float: none;
    width: 100%; }
  .form .scfMultipleLineTextUsefulInfo, .form .scfSingleLineTextUsefulInfo, .scfForm .scfMultipleLineTextUsefulInfo, .scfForm .scfSingleLineTextUsefulInfo {
    float: left;
    margin-left: 0;
    width: auto; }
  .form .form-row-header, .form .scfCaptchaLabelText, .form .scfCheckBoxListLabel, .form .scfConfirmPasswordLabel, .form .scfDatePickerLabel, .form .scfDropListLabel, .form .scfFileUploadLabel, .form .scfMultipleLineTextLabel, .form .scfNumberLabel, .form .scfRadioButtonListLabel, .form .scfSingleLineTextLabel, .form .scfTelephoneLabel, .scfForm .form-row-header, .scfForm .scfCaptchaLabelText, .scfForm .scfCheckBoxListLabel, .scfForm .scfConfirmPasswordLabel, .scfForm .scfDatePickerLabel, .scfForm .scfDropListLabel, .scfForm .scfFileUploadLabel, .scfForm .scfMultipleLineTextLabel, .scfForm .scfNumberLabel, .scfForm .scfRadioButtonListLabel, .scfForm .scfSingleLineTextLabel, .scfForm .scfTelephoneLabel {
    float: none;
    margin-right: 0;
    margin-top: 0;
    width: 100%; }
  .form textarea, .scfForm textarea {
    min-height: 105px; }
  .top-bar .search {
    border-bottom: 2px solid #002e5f; }
  .summary {
    text-align: center; }
  .page-banner.title-only .page-title {
    font-size: 40px;
    font-size: 4rem; }
  .page-banner {
    padding-top: 0; }
  .finder .persona label {
    float: none;
    padding: 0 30px;
    text-align: center; }
  .finder .persona .custom-selector {
    width: 100%; } }

@media only screen and (max-width: 64em) {
  .email-feature-media:after, .email-features-block-header:after {
    clear: both; }
  .email-features-block.last, .email-stories-block.last, .email-stories-block.second {
    border-left: 0; }
  .email-header__sub-title, .email-header__title, .email-stories-block, .email-stories-block.last {
    float: none; }
  .email-feature-main, .email-features-block-body, .email-header, .email-stories-block-body {
    text-align: center; }
  .page-tools .article-heading {
    width: 80%; }
  .search .btn {
    background-origin: content-box;
    background-position: center right !important;
    padding-right: 10px !important; }
  .email {
    padding: 25px; }
  .email-feature-media {
    zoom: 1;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 190px; }
  .email-feature-media:after, .email-feature-media:before {
    content: "";
    display: table; }
  .email-feature-main {
    display: block;
    margin-left: 0;
    margin-top: 20px;
    width: auto; }
  .email-feature-main:before {
    display: none; }
  .email-features-block {
    display: block;
    float: none;
    margin-top: 10px;
    padding: 19px 24px;
    width: auto; }
  .email-features-block.first, .email-features-block:first-child {
    margin-right: 0;
    margin-top: 0;
    border-right: 0; }
  .email-features-block-header {
    zoom: 1;
    margin-bottom: 21px;
    text-align: center; }
  .email-features-block-header:after, .email-features-block-header:before {
    content: "";
    display: table; }
  .email-features-block-header-media {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 70px; }
  .email-features-block-header__title {
    display: block;
    margin-left: 0;
    margin-top: 20px !important;
    width: auto; }
  .email-features-block-header__title:before {
    display: none; }
  .email-stories {
    display: block; }
  .email-stories-block {
    display: block;
    margin-top: 10px;
    padding: 19px 24px;
    width: auto; }
  .email-stories-block.first, .email-stories-block:first-child {
    margin-top: 0; }
  .email-stories-block.first, .email-stories-block.second {
    border-right: 0; }
  .email-stories-block-header {
    display: none; }
  .email-stories-block-body {
    padding: 0; }
  .email-stories-block-body p {
    font-size: 14px;
    font-size: 1.4rem; }
  .email-stories-block-footer {
    padding: 0; }
  .email-stories-block-footer__link {
    float: right; } }

@media only screen and (max-width: 64em) and (min-width: 48em) {
  .panelaside {
    margin-top: 20px; }
  .highlight-boxes .col .h5 {
    font-size: 14px;
    font-size: 1.4rem; }
  .two-col-flip .right-col {
    width: auto;
    float: none; }
  .two-col-flip .left-col {
    width: 100%;
    margin-right: 0;
    float: none;
    clear: right; }
  .form .form-row-content, .form .scfCaptchaTextBox, .form .scfCheckBoxListGeneralPanel, .form .scfConfirmPasswordTextBox, .form .scfDatePickerTextBox, .form .scfDropListGeneralPanel, .form .scfEmailTextBox, .form .scfFileUploadGeneralPanel, .form .scfMultipleLineTextBox, .form .scfNumberTextBox, .form .scfRadioButtonListGeneralPanel, .form .scfSingleLineTextBox, .form .scfTelephoneTextBox, .scfForm .form-row-content, .scfForm .scfCaptchaTextBox, .scfForm .scfCheckBoxListGeneralPanel, .scfForm .scfConfirmPasswordTextBox, .scfForm .scfDatePickerTextBox, .scfForm .scfDropListGeneralPanel, .scfForm .scfEmailTextBox, .scfForm .scfFileUploadGeneralPanel, .scfForm .scfMultipleLineTextBox, .scfForm .scfNumberTextBox, .scfForm .scfRadioButtonListGeneralPanel, .scfForm .scfSingleLineTextBox, .scfForm .scfTelephoneTextBox {
    width: 70% !important; } }

@media only screen and (max-width: 48em) and (min-width: 37em) {
  .call-block .call-block-thumb {
    float: none;
    margin-right: 0;
    width: auto; } }

@media only screen and (min-width: 64em) {
  .site-logo {
    padding: 15px 0 8px; }
  .wingspan {
    width: 960px;
    margin: auto;
    position: relative; }
  .highlight-boxes {
    padding: 15px 0; }
  .aside #module_poll, .aside .col {
    height: auto; }
  .aside #module_poll img, .aside .col img {
    min-height: 0;
    height: auto; }
  .body {
    padding: 0;
    margin: 30px auto; }
  .body .left-col {
    width: 195px;
    margin-right: 35px; }
  .body .right-col {
    width: 490px; }
  .body.two-col .right-col {
    width: 730px; }
  .body.two-col-flip .left-col {
    width: 720px; }
  .body.two-col-flip .right-col {
    width: 205px; }
  .body .aside {
    padding: 0;
    width: 205px;
    float: right;
    clear: none;
    margin-top: 40px; }
  .main-menu ul > li > a:after, .masthead:after {
    clear: both; }
  .body .aside #module_poll img, .body .aside .col img {
    max-width: 100%; }
  .body .aside .three-col > :first-child {
    margin-top: 0; }
  .body .aside .three-col #module_poll, .body .aside .three-col .col {
    width: 100%;
    float: none;
    clear: both;
    min-height: inherit;
    margin: 0 0 30px; }
  .highlight-boxes {
    margin-bottom: 20px; }
  .feedback .info {
    width: 70%;
    line-height: 40px; }
  .feedback input {
    margin-left: 0; }
  .masthead {
    zoom: 1;
    margin-top: 25px; }
  .masthead:after, .masthead:before {
    content: "";
    display: table; }
  .top-bar {
    display: block !important;
    background: #002e5f;
    margin: 0;
    top: -25px;
    border-top: none;
    z-index: 100; }
  .search, .search .btn {
    display: block;
    overflow: hidden; }
  .top-bar ul {
    float: right; }
  .main-menu ul > li, .top-bar li {
    float: left; }
  .top-bar li a {
    margin: 6px 0;
    border-left: 1px solid #fff;
    border-bottom: none;
    background: 0 0;
    padding: 0 10px;
    font-weight: 300; }
  .top-bar li a:hover {
    color: #eaeaea;
    text-decoration: underline !important; }
  .top-bar li:first-child a {
    border: none; }
  .search {
    background: 0 0;
    padding: 0;
    width: 33px; }
  .search .search-wrapper {
    margin: 3px;
    width: 210px;
    position: relative; }
  .search .form-control {
    padding: 0 35px 0 30px;
    height: 26px;
    background: url(../images/sprite_search.png) 0 -1px no-repeat;
    cursor: pointer; }
  .search .form-control:hover {
    background-position: 0 -61px; }
  .search .btn {
    border: 1px solid #fff;
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 0;
    background: url(../images/sprite.png) -334px -235px no-repeat;
    width: 30px;
    height: 26px;
    text-indent: -9999px; }
  .search.on .form-control {
    background-color: #fff;
    background-position: 0 -31px;
    cursor: text; }
  .search.on .form-control:focus {
    box-shadow: none; }
  .main-menu {
    display: block !important;
    border-top: none;
    top: auto;
    bottom: -2px;
    right: 0;
    width: auto; }
  .main-menu ul > li > a {
    zoom: 1;
    padding: 0 0 15px;
    background: 0 0;
    color: #000;
    border-bottom: 2px solid #6bcff1; }
  .main-menu ul > li > a:after, .main-menu ul > li > a:before {
    content: "";
    display: table; }
  .main-menu ul > li > a > span {
    border-right: 1px solid #ccc;
    float: left;
    padding: 12px 24px 0; }
  .main-menu ul > li.active > a, .main-menu ul > li > a:hover {
    border-color: #035ca3;
    color: #035ca3;
    background: 0 0; }
  .main-menu ul > li:last-child > a span {
    padding-right: 0;
    border: none; }
  .page-banner {
    min-height: 280px;
    padding-top: 125px;
    background-size: cover; }
  .page-banner.title-only {
    min-height: 175px;
    padding-top: 70px; }
  .page-banner.title-only .page-title {
    padding: 15px 0 20px;
    width: 960px; }
  .footer-links {
    padding: 30px 0; }
  .footer-links .col {
    width: 23%; }
  .search .btn {
    background-position: center !important;
    padding-right: 0 !important; }
  .form .form-row-header-title, .form .scfCaptchaLabelText, .form .scfCheckBoxListLabel, .form .scfConfirmPasswordLabel, .form .scfDatePickerLabel, .form .scfDropListLabel, .form .scfEmailLabel, .form .scfFileUploadLabel, .form .scfMultipleLineTextLabel, .form .scfNumberLabel, .form .scfRadioButtonListLabel, .form .scfSingleLineTextLabel, .form .scfTelephoneLabel, .scfForm .form-row-header-title, .scfForm .scfCaptchaLabelText, .scfForm .scfCheckBoxListLabel, .scfForm .scfConfirmPasswordLabel, .scfForm .scfDatePickerLabel, .scfForm .scfDropListLabel, .scfForm .scfEmailLabel, .scfForm .scfFileUploadLabel, .scfForm .scfMultipleLineTextLabel, .scfForm .scfNumberLabel, .scfForm .scfRadioButtonListLabel, .scfForm .scfSingleLineTextLabel, .scfForm .scfTelephoneLabel {
    display: block;
    text-align: right; }
  .form .form-row-content, .form .scfCaptchaTextBox, .form .scfCheckBoxListGeneralPanel, .form .scfConfirmPasswordTextBox, .form .scfDatePickerTextBox, .form .scfDropListGeneralPanel, .form .scfEmailTextBox, .form .scfFileUploadGeneralPanel, .form .scfMultipleLineTextBox, .form .scfNumberTextBox, .form .scfRadioButtonListGeneralPanel, .form .scfSingleLineTextBox, .form .scfTelephoneTextBox, .scfForm .form-row-content, .scfForm .scfCaptchaTextBox, .scfForm .scfCheckBoxListGeneralPanel, .scfForm .scfConfirmPasswordTextBox, .scfForm .scfDatePickerTextBox, .scfForm .scfDropListGeneralPanel, .scfForm .scfEmailTextBox, .scfForm .scfFileUploadGeneralPanel, .scfForm .scfMultipleLineTextBox, .scfForm .scfNumberTextBox, .scfForm .scfRadioButtonListGeneralPanel, .scfForm .scfSingleLineTextBox, .scfForm .scfTelephoneTextBox {
    width: 54% !important; } }

@media only screen and (max-width: 37em) {
  .page-tools .article-heading {
    width: 60%; }
  #stSegmentFrame, #stwrapper {
    display: none; }
  .page-banner {
    padding-top: 0; }
  .article-widget.filter {
    margin-top: 10px !important;
    float: none !important;
    width: 100% !important; }
  .article-widget.filter label {
    display: block; }
  .article-heading h1 {
    font-size: 22px;
    font-size: 2.2rem;
    float: none; }
  .pagination {
    display: inline-block;
    text-align: center;
    margin-bottom: 20px;
    width: 100%; }
  .pagination .pagination-total {
    display: none; }
  .pagination .pagination-list {
    display: inline-block;
    float: none; }
  .results-block .results-block-content-header-title {
    display: block;
    float: none;
    margin-bottom: 10px;
    width: auto; }
  .results-block .results-block-content-header-type {
    display: block;
    float: none;
    text-align: left;
    width: auto; }
  .results-block .results-block-content-header-type .icon {
    float: left;
    margin: 0 7px 0 0; }
  .call-block, .call-block .call-block-content {
    float: none;
    width: auto; }
  .summary a {
    display: block;
    width: auto; }
  .side-menu {
    margin-bottom: 0; }
  .side-menu .caret {
    padding: 5px; }
  .side-menu .menu-toggle .caret {
    top: -1px; }
  .side-menu > ul > li > a {
    padding-bottom: 15px;
    padding-top: 10px; }
  .side-menu > ul > li > a .caret.icon-down-open {
    top: 10px; }
  .side-menu > ul > li > a .caret.icon-up-open {
    top: 5px; }
  .article {
    margin-top: 25px; }
  .call-block {
    display: block;
    margin-left: 0;
    margin-top: 20px; }
  .call-block .call-block-thumb {
    float: none;
    margin-right: 0;
    width: auto; } }

@media only screen and (max-width: 32em) {
  .email-feature-main, .email-properties {
    text-align: center; }
  .email {
    padding: 10px; }
  .email-properties {
    zoom: 1; }
  .email-properties:after, .email-properties:before {
    content: "";
    display: table; }
  .email-properties:after {
    clear: both; }
  .email-properties__title {
    display: block;
    margin-right: 0; }
  .email-properties__sub-title {
    display: block; } }

@media only screen and (max-width: 37em) {
  .form-row-center .form-row-header-title {
    margin: 0 !important;
    text-align: left !important; }
  .form-image {
    display: none; }
  .form-row-center-answer {
    padding-left: 0 !important; }
  .progress-intro-wrap {
    max-width: 100%; }
  .glossary-term {
    position: static !important; }
  .glossary-term-definition {
    width: 100% !important; }
  .glossary-term-definition:before {
    right: 10px !important; } }

.lt-ie9 .aside:after, .lt-ie9 .aside:before, .lt-ie9 .body:after, .lt-ie9 .body:before, .lt-ie9 .three-col:after, .lt-ie9 .three-col:before {
  display: table;
  content: ""; }

.ie9 .dropdown select {
  max-width: 130%;
  min-width: 130%;
  padding-bottom: 9px;
  padding-top: 9px; }

.lt-ie9 .body:after {
  clear: both; }

.lt-ie9 .body .left-col, .lt-ie9 .body .right-col {
  padding: 0; }

.lt-ie9 .body .left-col {
  float: left; }

.lt-ie9 .body .right-col {
  float: left;
  clear: right; }

.lt-ie9 .three-col {
  zoom: 1; }

.lt-ie9 .three-col:after {
  clear: both; }

.lt-ie9 .three-col #module_poll, .lt-ie9 .three-col .col {
  width: 32.2%;
  margin: 0 0 0 1.5%;
  float: left; }

.lt-ie9 .three-col #module_poll:first-child, .lt-ie9 .three-col .col:first-child {
  margin-left: 0; }

.lt-ie9 .aside {
  zoom: 1;
  padding-top: 50px;
  clear: left; }

.lt-ie9 .aside:after, .lt-ie9 .footer-footer:after, .lt-ie9 .footer-links:after {
  clear: both; }

.lt-ie9 .aside #module_poll, .lt-ie9 .aside .col {
  overflow: hidden;
  height: auto; }

.lt-ie9 .aside #module_poll img, .lt-ie9 .aside .col img {
  width: auto;
  min-height: 0;
  height: auto; }

.lt-ie9 .aside .image-promo a {
  display: block;
  text-align: center; }

.lt-ie9 .popular-links, .lt-ie9 .popular-links .three-col .col {
  padding: 0; }

.lt-ie9 .side-menu .subtitle, .lt-ie9 .side-menu .title {
  display: block; }

.lt-ie9 .introduction {
  padding: 0 0 15px; }

.lt-ie9 .finder {
  position: relative;
  padding: 5px;
  width: 680px;
  margin: auto; }

.lt-ie9 .finder label {
  display: block;
  position: absolute;
  top: -50px;
  left: 0;
  float: none;
  text-shadow: 1px 1px 3px #444; }

.lt-ie9 .finder .term {
  position: relative;
  width: 267px;
  float: left; }

.lt-ie9 .finder .term label {
  text-align: left;
  margin: 0; }

.lt-ie9 .finder .persona {
  position: relative;
  display: block;
  width: 260px;
  margin-right: 5px;
  float: left;
  text-align: center; }

.lt-ie9 .finder .persona label {
  float: none;
  text-align: left; }

.lt-ie9 .finder .persona .custom-selector {
  width: 100%; }

.lt-ie9 .finder .btn {
  position: absolute;
  right: 5px;
  bottom: 5px; }

.lt-ie9 .footer-links {
  margin: 0;
  zoom: 1; }

.lt-ie9 .footer-links:after, .lt-ie9 .footer-links:before {
  content: "";
  display: table; }

.lt-ie9 .footer-links .section-list {
  width: 85%;
  margin-bottom: 15px; }

.lt-ie9 .footer-links .section-list ul {
  display: block; }

.lt-ie9 .footer-footer:after, .lt-ie9 .footer-footer:before, .lt-ie9 .masthead:after, .lt-ie9 .masthead:before {
  display: table;
  content: ""; }

.lt-ie9 .footer-links .section-list.follow .title, .lt-ie9 .footer-links .section-list > a {
  font-weight: 700;
  font-size: 16px;
  font-size: 1.6rem; }

.lt-ie9 .footer-links .about, .lt-ie9 .footer-links .contact, .lt-ie9 .footer-links .follow {
  position: relative;
  right: auto;
  top: auto; }

.lt-ie9 .footer-links .col {
  float: left; }

.lt-ie9 .footer-links .col:last-child {
  float: right;
  width: 75px; }

.lt-ie9 .footer-links .col:last-child .section-list {
  width: 100%; }

.lt-ie9 .footer-footer {
  zoom: 1;
  padding: 20px 15px 0; }

.lt-ie9 .footer-footer .copyright {
  float: left; }

.lt-ie9 .footer-footer .links {
  float: right; }

.lt-ie9 .footer-footer .links ul {
  text-align: right; }

.lt-ie9 .footer-footer .links .cc-badge {
  margin-right: 0; }

.lt-ie9 .site-logo {
  padding: 15px 0 8px; }

.lt-ie9 .wingspan {
  width: 960px;
  margin: auto;
  position: relative; }

.lt-ie9 .highlight-boxes {
  padding: 15px 0; }

.lt-ie9 .body {
  zoom: 1;
  padding: 0;
  margin: 30px auto; }

.lt-ie9 .body .left-col {
  width: 195px;
  margin-right: 35px; }

.lt-ie9 .body .right-col {
  width: 490px; }

.lt-ie9 .body.two-col .right-col {
  width: 730px; }

.lt-ie9 .body.two-col-flip .left-col {
  width: 720px; }

.lt-ie9 .body.two-col-flip .right-col {
  width: 205px; }

.lt-ie9 .body .aside {
  padding: 0;
  width: 205px;
  float: right;
  clear: none;
  margin-top: 40px; }

.lt-ie9 .main-menu ul > li > a:after, .lt-ie9 .masthead:after {
  clear: both; }

.lt-ie9 .body .aside #module_poll img, .lt-ie9 .body .aside .col img {
  max-width: 100%; }

.lt-ie9 .body .aside .three-col > :first-child {
  margin-top: 0; }

.lt-ie9 .body .aside .three-col #module_poll, .lt-ie9 .body .aside .three-col .col {
  width: 100%;
  float: none;
  clear: both;
  min-height: inherit;
  margin: 0 0 30px; }

.lt-ie9 .highlight-boxes {
  margin-bottom: 20px; }

.lt-ie9 .feedback .info {
  width: 70%;
  line-height: 40px; }

.lt-ie9 .feedback input {
  margin-left: 0; }

.lt-ie9 .masthead {
  zoom: 1;
  margin-top: 25px; }

.lt-ie9 .top-bar {
  display: block !important;
  background: #002e5f;
  margin: 0;
  top: -25px;
  border-top: none;
  z-index: 100; }

.lt-ie9 .top-bar ul {
  float: right; }

.lt-ie9 .main-menu ul > li, .lt-ie9 .top-bar li {
  float: left; }

.lt-ie9 .top-bar li a {
  margin: 6px 0;
  border-left: 1px solid #8097af;
  border-bottom: none;
  background: 0 0;
  padding: 0 10px;
  font-weight: 300; }

.lt-ie9 .top-bar li a:hover {
  color: #6bcff1; }

.lt-ie9 .top-bar li:first-child a {
  border: none; }

.lt-ie9 .search {
  background: 0 0;
  padding: 0;
  display: block;
  overflow: hidden;
  width: 33px; }

.lt-ie9 .search .search-wrapper {
  margin: 3px;
  width: 210px;
  position: relative; }

.lt-ie9 .search .form-control {
  padding: 0 35px 0 30px;
  height: 26px;
  background: url(../images/sprite_search.png) 0 -1px no-repeat;
  cursor: pointer; }

.lt-ie9 .search .form-control:hover {
  background-position: 0 -61px; }

.lt-ie9 .search .btn {
  border: 1px solid #fff;
  position: absolute;
  right: 0;
  top: 0;
  margin-top: 0;
  background: url(../images/sprite.png) -334px -235px no-repeat;
  display: block;
  width: 30px;
  height: 26px;
  overflow: hidden;
  text-indent: -9999px; }

.lt-ie9 .search.on .form-control {
  background-color: #fff;
  background-position: 0 -31px;
  cursor: text; }

.lt-ie9 .main-menu {
  display: block !important;
  border-top: none;
  top: auto;
  bottom: -2px; }

.lt-ie9 .main-menu ul > li > a {
  zoom: 1;
  padding: 0 0 15px;
  background: 0 0;
  color: #000;
  border-bottom: 2px solid #6bcff1; }

.lt-ie9 .main-menu ul > li > a:after, .lt-ie9 .main-menu ul > li > a:before {
  content: "";
  display: table; }

.lt-ie9 .main-menu ul > li > a > span {
  border-right: 1px solid #ccc;
  float: left;
  padding: 12px 24px 0; }

.lt-ie9 .main-menu ul > li.active > a, .lt-ie9 .main-menu ul > li > a:hover {
  border-color: #035ca3;
  color: #035ca3;
  background: 0 0; }

.lt-ie9 .main-menu ul > li:last-child > a span {
  padding-right: 0;
  border: none; }

.lt-ie9 .page-banner {
  padding-top: 125px;
  background-size: cover; }

.lt-ie9 .page-banner.title-only {
  min-height: 175px;
  padding-top: 70px; }

.lt-ie9 .page-banner.title-only .page-title {
  padding: 15px 0 20px;
  width: 960px; }

.lt-ie9 .footer-links {
  padding: 30px 0; }

.lt-ie9 .footer-links .col {
  width: 23%; }

.lt-ie9 .site-logo img {
  width: auto; }

.lt-ie9 .custom-selector select {
  width: 110%; }

.lt-ie9 .term input {
  padding: 10px 10px 0;
  width: 96%;
  height: 40px; }

.lt-ie9 .page-banner {
  background-color: #fff;
  height: 240px;
  min-height: 0; }

.lt-ie9 .main-menu {
  width: 90%;
  left: 165px;
  right: auto; }

.lt-ie8 .footer-footer ul li {
  display: inline;
  zoom: 1; }

.lt-ie8 .footer-footer ul li.cc-badge, .lt-ie8 .footer-links .section-list a {
  display: block; }

.lt-ie8 .btn .caret {
  margin-left: 10px; }

.lt-ie8 .popular-links .three-col .col {
  width: 29%; }

.lt-ie8 .newsletter .subscribe-form .form-control {
  padding: 5px 0 0 10px;
  height: 23px;
  width: 177px; }

.lt-ie8 .newsletter .subscribe-form .btn-submit {
  top: 2px; }

.lt-ie8 .term input {
  padding: 10px 10px 0;
  height: 30px; }

.lt-ie8 .search {
  position: relative; }

.lt-ie8 .search .form-control {
  padding: 0; }

.lt-ie8 .page-banner {
  height: 140px;
  min-height: 0; }

.lt-ie8 .page-banner.title-only {
  min-height: 0;
  padding-top: 0; }

.lt-ie8 .body .aside .three-col #module_poll, .lt-ie8 .body .aside .three-col .col {
  width: auto;
  min-height: 0; }

.lt-ie8 .feedback textarea {
  width: 465px; }

.lt-ie8 .median-rent-finder .postcode input {
  padding: 6px;
  height: auto;
  margin-right: 10px; }

.lt-ie8 .median-rent-finder {
  padding: 0; }

.lt-ie8 .median-rent-finder .custom-selector {
  width: 60%;
  height: auto; }

.lt-ie8 .median-rent-finder .custom-selector .caret {
  display: none; }

.lt-ie8 .median-rent-finder .custom-selector select {
  width: 100%; }

.lt-ie8 .median-rent-finder .postcode label {
  width: 45%; }

iframe {
  display: block;
  width: 100%; }

img {
  image-rendering: -webkit-optimize-contrast; }

video {
  display: block; }

@media print {
  .print-exclude {
    display: none; }
  .print-include {
    display: block; }
  a, a:visited {
    text-decoration: underline !important; }
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  img {
    max-width: 100% !important; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }
  @page {
    margin: 1cm; }
  * {
    background: transparent !important;
    color: black !important;
    filter: none !important;
    -ms-filter: none !important;
    text-shadow: none; }
  img, table, ul, li, dl, dt, dd, tr, td {
    page-break-inside: avoid; }
  h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid; } }

.utility.background-color-abbey {
  background-color: #50505a;
  color: #fff; }

.utility.background-color-black {
  background-color: #000;
  color: #fff; }

.utility.background-color-congress {
  background-color: #004781;
  color: #fff; }

.utility.background-color-crimson {
  background-color: #e52d27;
  color: #fff; }

.utility.background-color-dark-crimson {
  background-color: #c9080b;
  color: #fff; }

.utility.background-color-denim {
  background-color: #197abc;
  color: #fff; }

.utility.background-color-dove-grey {
  background-color: #6e6e6e;
  color: #fff; }

.utility.background-color-endeavour {
  background-color: #035ca3;
  color: #fff; }

.utility.background-color-gallery {
  background-color: #eaeaea;
  color: #000; }

.utility.background-color-emperor {
  background-color: #505050;
  color: #fff; }

.utility.background-color-link-water {
  background-color: #e8f1f8;
  color: #000; }

.utility.background-color-midnight {
  background-color: #002e5f;
  color: #fff; }

.utility.background-color-st-tropaz {
  background-color: #2a6496;
  color: #fff; }

.utility.background-color-tundora {
  background-color: #444444;
  color: #fff; }

.utility.background-color-we-peep {
  background-color: #f6d5d5;
  color: #000; }

.utility.background-color-white {
  background-color: #fff;
  color: #000; }

.utility.foreground-color-abbey {
  color: #50505a;
  fill: #50505a; }

.utility.foreground-color-black {
  color: #000;
  fill: #000; }

.utility.foreground-color-congress {
  color: #004781;
  fill: #004781; }

.utility.foreground-color-crimson {
  color: #e52d27;
  fill: #e52d27; }

.utility.foreground-color-dark-crimson {
  color: #c9080b;
  fill: #c9080b; }

.utility.foreground-color-denim {
  color: #197abc;
  fill: #197abc; }

.utility.foreground-color-dove-grey {
  color: #6e6e6e;
  fill: #6e6e6e; }

.utility.foreground-color-endeavour {
  color: #035ca3;
  fill: #035ca3; }

.utility.foreground-color-gallery {
  color: #eaeaea;
  fill: #eaeaea; }

.utility.foreground-color-emperor {
  color: #505050;
  fill: #505050; }

.utility.foreground-color-link-water {
  color: #e8f1f8;
  fill: #e8f1f8; }

.utility.foreground-color-midnight {
  color: #002e5f;
  fill: #002e5f; }

.utility.foreground-color-st-tropaz {
  color: #2a6496;
  fill: #2a6496; }

.utility.foreground-color-tundora {
  color: #444444;
  fill: #444444; }

.utility.foreground-color-we-peep {
  color: #f6d5d5;
  fill: #f6d5d5; }

.utility.foreground-color-white {
  color: #fff;
  fill: #fff; }

.ac-input {
  border: 1px solid #444444 !important; }

.ac-generated {
  z-index: 9999; }
  .ac-generated .enclosure {
    background: #e8f1f8; }
    .ac-generated .enclosure .item {
      border: none;
      font-weight: lighter; }

.accordion-section-toggle {
  background-color: #e8f1f8; }
  .accordion-section-toggle:focus, .accordion-section-toggle:hover {
    background-color: rgba(25, 122, 188, 0.4); }

.alert {
  background-color: rgba(246, 213, 213, 0.5);
  border-left: 4px solid #c9080b;
  display: block;
  margin-bottom: 25px;
  padding: 13px 16px;
  width: 100%; }
  .alert p:last-child {
    margin-bottom: 0; }
  @media all and (max-width: 47.99em) {
    .alert {
      margin: 25px 15px 0; } }

.article-heading {
  border-bottom: none; }
  .article-heading h1 {
    color: #197abc;
    font-size: 30px;
    font-weight: lighter;
    width: 85%; }

.article p {
  line-height: 22px; }

.article ul li {
  margin-top: 2px; }
  .article ul li:first-child {
    margin-top: 0; }

.article h2, .article h3, .article h4, .article h5, .article h6 {
  font-weight: 500; }

@media only screen and (min-width: 64em) {
  .aside {
    margin-top: 0 !important; } }

.box-bottom-border {
  display: none !important; }

.box-top-border {
  display: none !important; }

.call-block-content-header-title {
  font-weight: 100; }

.carets li:before {
  color: #197abc; }

.copyright {
  font-size: 12px; }
  .copyright p {
    margin-bottom: 5px; }
  .copyright a {
    color: #fff; }

@media only screen and (min-width: 48em) {
  .copyright p {
    text-align: left; } }

html {
  font-family: "Roboto", sans-serif;
  font-weight: lighter;
  overflow-x: hidden; }

body {
  color: #444444; }

.dropdown {
  -ms-flex-align: stretch;
  align-items: stretch;
  border: 1px solid #505050;
  display: -ms-flexbox;
  display: flex;
  height: auto; }
  .dropdown:after {
    -ms-flex-align: center;
    align-items: center;
    background-color: #6e6e6e;
    color: #fff;
    bottom: 0;
    content: '\e807';
    display: -ms-flexbox;
    display: flex;
    font-family: fontello;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1em;
    padding: 5px 15px;
    right: 0;
    top: 0; }
  .dropdown select {
    padding-bottom: 11px;
    padding-top: 11px; }

.featured-header {
  border: 1px solid #6e6e6e;
  display: block;
  padding: 10px;
  transition: background 0.5s ease; }
  .featured-header__title {
    color: #505050;
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.1em; }
  .featured-header:focus, .featured-header:hover {
    background-color: rgba(110, 110, 110, 0.25); }
  .featured-header:focus .featured-header__title, .featured-header:hover .featured-header__title {
    color: #2a6496; }

.featured-main {
  color: #444444;
  font-weight: lighter;
  margin-top: 10px; }
  .featured-main a:after, .featured-main strong:after, .featured-main i:after, .featured-main em:after {
    display: none; }
  .featured-main a {
    text-decoration: none; }
    .featured-main a:focus, .featured-main a:hover {
      text-decoration: underline; }
  .featured-main ul, .featured-main ol, .featured-main dl {
    list-style-position: inside;
    margin-top: 20px; }
    .featured-main ul li, .featured-main ul dt, .featured-main ul dd, .featured-main ol li, .featured-main ol dt, .featured-main ol dd, .featured-main dl li, .featured-main dl dt, .featured-main dl dd {
      font-family: "Roboto", sans-serif; }
    .featured-main ul:first-child, .featured-main ol:first-child, .featured-main dl:first-child {
      margin-top: 0; }
  .featured-main p {
    margin-bottom: 0;
    margin-top: 20px; }
    .featured-main p:first-child {
      margin-top: 0; }
  .featured-main h1, .featured-main h2, .featured-main h3, .featured-main h4, .featured-main h5, .featured-main h6 {
    margin-bottom: 10px; }
  .featured-main ul {
    display: block !important; }

.feedback {
  border-top: 1px solid #444444; }

.finder {
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: rgba(255, 255, 255, 0.5);
  display: -ms-flexbox;
  display: flex; }
  .finder label {
    font-weight: normal;
    text-shadow: 1px 1px 0px #505050; }

.footer-footer {
  background-color: #197abc;
  color: #fff;
  padding-bottom: 35px;
  padding-top: 20px; }
  .footer-footer .links ul li a {
    border-color: #fff;
    color: #fff;
    font-size: 12px; }

.form {
  background-color: #eaeaea; }
  .form input[type="password"], .form input[type="number"],
  .form input[type="email"], .form input[type="tel"], .form input[type="text"],
  .form textarea {
    border: 1px solid #444444; }
  .form select {
    color: #999 !important;
    font-weight: 100; }
  .form-fieldset {
    background: none !important; }
  .form-header {
    background-color: #197abc !important; }
    .form-header-title {
      font-weight: 500 !important; }
  .form-row-content-error {
    background: none !important;
    font-weight: 500 !important;
    margin-top: 4px;
    padding: 0 !important; }
  .form-row-header-title {
    font-weight: 500 !important; }
  .form .table tbody tr {
    background: #f9f9f9 !important; }
  .form .table thead .title th {
    color: #fff !important;
    padding: 8px !important; }

.guide img {
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1; }

.guide .overlay {
  z-index: 2; }

.highlighted {
  display: -ms-flexbox;
  display: flex; }
  a.highlighted:hover .highlighted-header-title, a.highlighted:focus .highlighted-header-title {
    text-decoration: underline; }
  a.highlighted:hover .highlighted-layer-media, a.highlighted:focus .highlighted-layer-media {
    transform: scale(0.9); }
  a.highlighted:hover .highlighted-media-object, a.highlighted:focus .highlighted-media-object {
    transform: scale(1.1); }
  .highlighted-background {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    z-index: 1; }
  .highlighted-foreground {
    position: absolute;
    top: 32px;
    z-index: 3; }
  .highlighted-header {
    background: #fff;
    padding: 10px 43px 10px 21px;
    border: 1px solid #6e6e6e;
    border-left: 0;
    display: inline-block; }
    .highlighted-header-title {
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      color: #505050;
      display: block;
      font-size: 16px;
      font-weight: normal;
      line-height: 1.1em; }
  .highlighted-layer {
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.25);
    bottom: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    left: 0;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2; }
    .highlighted-layer-media {
      display: -ms-flexbox;
      display: flex;
      transition: transform 0.5s ease; }
      .highlighted-layer-media-object {
        position: static !important; }
  .highlighted-media {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column; }
    .highlighted-media-object {
      display: -ms-flexbox;
      display: flex;
      position: static !important;
      transition: transform 0.5s ease; }

.icon-promo {
  background-color: #197abc;
  padding: 0; }
  .icon-promo:focus .title, .icon-promo:hover .title {
    text-decoration: underline; }
  .icon-promo .title {
    font-weight: 100;
    margin-top: 0;
    padding-left: 60px; }
  .icon-promo .icon {
    fill: #fff;
    height: 50px;
    width: 50px; }
  .icon-promo p {
    margin-bottom: 0;
    margin-top: 20px; }
  .icon-promo > a {
    opacity: 1 !important;
    padding: 15px; }

.introduction {
  color: #444444;
  font-weight: lighter; }

.logo-media__object {
  fill: #004781;
  height: 75px;
  width: 165px; }

.main-menu {
  bottom: 0; }
  .main-menu ul li:first-child span:before {
    display: none; }
  .main-menu ul li.active a {
    background-color: #fff;
    border-bottom: 4px solid #197abc; }
    @media all and (max-width: 64em) {
      .main-menu ul li.active a {
        background-color: #197abc;
        color: #fff; } }
    .main-menu ul li.active a:focus, .main-menu ul li.active a:hover {
      border-color: #197abc; }
      .main-menu ul li.active a:focus span, .main-menu ul li.active a:hover span {
        text-decoration: underline; }
  .main-menu ul li a {
    background-color: #fff;
    border-bottom: 4px solid transparent;
    color: #50505a;
    font-weight: 500;
    padding-bottom: 10px; }
    @media all and (max-width: 63.99em) {
      .main-menu ul li a {
        background-color: #f0f0f0;
        border-bottom: 1px solid #e0e0e0; } }
    .main-menu ul li a:focus, .main-menu ul li a:hover {
      border-color: transparent; }
      .main-menu ul li a:focus span, .main-menu ul li a:hover span {
        text-decoration: underline; }
    .main-menu ul li a span {
      border: 0; }
      @media screen and (min-width: 64em) {
        .main-menu ul li a span {
          position: relative; }
          .main-menu ul li a span:before {
            background: #ccc;
            content: '';
            display: block;
            left: 0;
            height: 20px;
            position: absolute;
            top: 13px;
            width: 1px; } }

.masthead {
  border-bottom: 0;
  margin: 0; }
  @media screen and (min-width: 64em) {
    .masthead {
      position: relative; } }
  .masthead .site-logo {
    background: none; }
  @media screen and (min-width: 64em) {
    .masthead > .wingspan .site-logo {
      display: none; } }
  @media screen and (min-width: 64em) {
    .masthead > .wingspan .main-menu {
      position: relative; } }

.median-rent-finder {
  background-color: #e8f1f8; }
  .median-rent-finder-error {
    margin: 0 !important; }
    .median-rent-finder-error .form-row-content-error {
      display: block;
      margin-bottom: 10px; }

@media only screen and (min-width: 64em) {
  .page-banner {
    min-height: 220px; } }

.page-banner .page-title {
  font-weight: normal !important; }

.page-tools .share {
  vertical-align: middle; }

.pdf {
  background-size: 20px 20px;
  padding-left: 24px;
  margin-left: 4px !important; }
  .pdf:first-child {
    margin-left: 0 !important; }

.module {
  background-color: #eaeaea;
  border: 1px solid #6e6e6e; }
  .module h1 {
    color: #197abc !important;
    font-weight: 500 !important; }
  .module label {
    color: #444444;
    font-weight: lighter; }
  .module .scDMSButtons a {
    background-color: #6e6e6e !important;
    font-weight: 500 !important; }

.promotional {
  display: block;
  position: relative; }
  a.promotional:hover .promotional-header__title, a.promotional:focus .promotional-header__title {
    text-decoration: underline; }
  a.promotional:hover .promotional-media__object, a.promotional:focus .promotional-media__object {
    transform: scale(1.1); }
  .promotional-header {
    background: #fff;
    padding: 10px 43px 10px 21px;
    border: 1px solid #6e6e6e;
    border-left: 0;
    display: block;
    left: 0;
    position: absolute;
    top: 32px;
    z-index: 3; }
    .promotional-header.middle {
      top: 50%;
      transform: perspective(1px) translate3d(0, -50%, 0); }
    .promotional-header__title {
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      color: #505050;
      display: block;
      font-size: 16px;
      font-weight: normal;
      line-height: 1.1em; }
  .promotional-main {
    padding: 75px 20px 15px; }
  .promotional-media__object {
    display: block;
    min-width: 100%;
    position: static !important;
    transition: transform 0.5s ease; }
  .promotional .rents-finder-form {
    margin-top: 0 !important;
    position: relative;
    top: 85px; }
  .promotional .subscribe-form {
    display: none; }

.related-links {
  background-color: #eaeaea; }
  .related-links .title {
    border: none;
    color: #444444;
    font-weight: 100;
    padding: 0; }

.scfForm {
  background-color: #eaeaea; }
  .scfForm .scfSectionContent {
    background: none; }
  .scfForm .scfTitleBorder {
    background-color: #197abc;
    font-weight: 500; }
  .scfForm .scfSubmitButton {
    font-weight: 500; }
  .scfForm .scfValidator {
    font-weight: 500; }
  .scfForm label {
    font-weight: 500 !important; }
  .scfForm input[type="text"], .scfForm textarea {
    border: 1px solid #444444; }

.search .form-control {
  height: 26px !important; }

.search .btn.btn-submit {
  border-color: #444444; }

.section-list a {
  font-weight: 400 !important; }

.section-list ul li a {
  font-size: 12px;
  font-weight: lighter !important; }

.share-buttons__enclosure {
  border: none;
  padding-left: 5px; }

.share-buttons-item {
  background-color: #6e6e6e; }
  .share-buttons-item:focus .share-buttons-item__object, .share-buttons-item:hover .share-buttons-item__object {
    fill: #000; }
  .share-buttons-item__object {
    display: block !important;
    fill: #fff;
    height: 20px;
    transition: fill 0.5s ease;
    width: 20px; }

.side-menu .title {
  font-weight: 500; }

.side-menu .subtitle {
  font-weight: 500; }
  .side-menu .subtitle a {
    font-weight: 100; }

.side-menu > ul > li.active > a {
  font-weight: 500; }

.side-menu > ul > li > a {
  border-bottom: none;
  font-weight: 100; }
  .side-menu > ul > li > a:focus, .side-menu > ul > li > a:hover {
    color: #197abc;
    text-decoration: underline; }

.side-menu > ul > li li a {
  color: #035ca3;
  font-weight: 100; }
  .side-menu > ul > li li a:focus, .side-menu > ul > li li a:hover {
    color: #035ca3;
    text-decoration: underline; }

.side-menu .sub-menu {
  border-left-width: 4px; }

.site-logo {
  display: block; }
  .site-logo h1 {
    height: 0;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden; }

table tbody tr, .table tbody tr, .table-blue tbody tr {
  background-color: #e7e7e7 !important; }

table thead, .table thead, .table-blue thead {
  background-color: #197abc; }
  table thead .sub-title > th, .table thead .sub-title > th, .table-blue thead .sub-title > th {
    color: #fff !important;
    padding: 8px !important; }
  table thead tr, .table thead tr, .table-blue thead tr {
    background: none; }
  table thead th, .table thead th, .table-blue thead th {
    font-weight: 400; }

.top-bar {
  background-color: #505050;
  position: static; }
  .top-bar .site-logo {
    display: none;
    padding: 5px; }
    .top-bar .site-logo svg {
      height: 52px;
      fill: #fff;
      width: 131px; }
    @media all and (min-width: 64em) {
      .top-bar .site-logo {
        display: block; } }
  .top-bar .wingspan {
    -ms-flex-align: center;
    align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    @media all and (max-width: 63.99em) {
      .top-bar .wingspan {
        -ms-flex-align: stretch;
        align-items: stretch;
        -ms-flex-direction: column;
        flex-direction: column; } }
  .top-bar ul {
    -ms-flex-align: center;
    align-items: center;
    display: -ms-flexbox;
    display: flex; }
    .top-bar ul li a {
      display: block;
      border-color: rgba(255, 255, 255, 0.5);
      line-height: 1em; }

.warning {
  background-color: rgba(246, 213, 213, 0.5); }

.btn-submit {
  background-color: #6e6e6e !important; }

.network:focus .network-media__object, .network:hover .network-media__object {
  fill: #e52d27; }

.network-media__object {
  height: 24px;
  transition: fill 0.5s ease;
  width: 32px; }

.scfSubmitButton {
  background-color: #6e6e6e !important; }

.trigger {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column; }
  .trigger-label {
    display: -ms-flexbox;
    display: flex; }
    .trigger-label__title {
      display: block;
      text-align: center; }
  .trigger-media {
    display: -ms-flexbox;
    display: flex; }
    .trigger-media__object {
      fill: #002e5f;
      height: 26px;
      width: 30px; }

.feedback {
  background-color: #eaeaea;
  padding: 12px; }

.form-control {
  border: 1px solid #505050 !important;
  height: 41px !important; }

.form .dropdown, .form textarea {
  border-color: #505050 !important; }

.graphic {
  display: block;
  text-indent: -9999px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9sZWdhY3kvX2xlZ2FjeS5zY3NzIiwic3R5bGUuY3NzIiwiX2NvbmZpZ3VyYXRpb24vX2Zvcm1hdHRpbmcvX2lmcmFtZXMuc2NzcyIsIl9jb25maWd1cmF0aW9uL19mb3JtYXR0aW5nL19pbWFnZXMuc2NzcyIsIl9jb25maWd1cmF0aW9uL19mb3JtYXR0aW5nL192aWRlb3Muc2NzcyIsIl9jb25maWd1cmF0aW9uL19tZWRpYXF1ZXJpZXMvX3ByaW50LnNjc3MiLCJzdHlsZS5zY3NzIiwiX3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiX2NvbmZpZ3VyYXRpb24vX2NvbG9ycy5zY3NzIiwiX3V0aWxpdGllcy9fZm9yZWdyb3VuZC5zY3NzIiwiX3BhcnRzL19hYy5zY3NzIiwiX3BhcnRzL19hY2NvcmRpb24uc2NzcyIsIl9wYXJ0cy9fYWxlcnQuc2NzcyIsIl9wYXJ0cy9fYXJ0aWNsZS5zY3NzIiwiX3BhcnRzL19hc2lkZS5zY3NzIiwiX3BhcnRzL19ib3guc2NzcyIsIl9wYXJ0cy9fY2FsbC1ibG9jay5zY3NzIiwiX3BhcnRzL19jYXJldHMuc2NzcyIsIl9wYXJ0cy9fY29weXJpZ2h0LnNjc3MiLCJfcGFydHMvX2RvY3VtZW50LnNjc3MiLCJfY29uZmlndXJhdGlvbi9fZm9udHMuc2NzcyIsIl9wYXJ0cy9fZHJvcGRvd24uc2NzcyIsIl9wYXJ0cy9fZmVhdHVyZWQuc2NzcyIsIl9jb25maWd1cmF0aW9uL19taXhpbnMvX3JpY2gtdGV4dC5zY3NzIiwiX3BhcnRzL19mZWVkYmFjay5zY3NzIiwiX3BhcnRzL19maW5kZXIuc2NzcyIsIl9wYXJ0cy9fZm9vdGVyLnNjc3MiLCJfcGFydHMvX2Zvcm0uc2NzcyIsIl9wYXJ0cy9fZ3VpZGUuc2NzcyIsIl9wYXJ0cy9faGlnaGxpZ2h0ZWQuc2NzcyIsIl9wYXJ0cy9faWNvbi1wcm9tby5zY3NzIiwiX3BhcnRzL19pbnRyb2R1Y3Rpb24uc2NzcyIsIl9wYXJ0cy9fbG9nby5zY3NzIiwiX3BhcnRzL19tYWluLW1lbnUuc2NzcyIsIl9wYXJ0cy9fbWFzdGhlYWQuc2NzcyIsIl9wYXJ0cy9fbWVkaWFuLXJlbnQtZmluZGVyLnNjc3MiLCJfcGFydHMvX3BhZ2UtYmFubmVyLnNjc3MiLCJfcGFydHMvX3BhZ2UtdG9vbHMuc2NzcyIsIl9wYXJ0cy9fcGRmLnNjc3MiLCJfcGFydHMvX3BvbGxzLnNjc3MiLCJfcGFydHMvX3Byb21vdGlvbmFsLnNjc3MiLCJfcGFydHMvX3JlbGF0ZWQtbGlua3Muc2NzcyIsIl9wYXJ0cy9fc2NmRm9ybS5zY3NzIiwiX3BhcnRzL19zZWFyY2guc2NzcyIsIl9wYXJ0cy9fc2VjdGlvbi1saXN0LnNjc3MiLCJfcGFydHMvX3NoYXJlLnNjc3MiLCJfcGFydHMvX3NpZGUtbWVudS5zY3NzIiwiX3BhcnRzL19zaXRlLWxvZ28uc2NzcyIsIl9wYXJ0cy9fdGFibGUuc2NzcyIsIl9wYXJ0cy9fdG9wLWJhci5zY3NzIiwiX3BhcnRzL193YXJuaW5nLnNjc3MiLCJfYnV0dG9ucy9fYnRuLnNjc3MiLCJfYnV0dG9ucy9fbmV0d29yay5zY3NzIiwiX2J1dHRvbnMvX3NjZlN1Ym1pdC5zY3NzIiwiX2J1dHRvbnMvX3RyaWdnZXIuc2NzcyIsIl9mb3Jtcy9fZmVlZGJhY2suc2NzcyIsIl9mb3Jtcy9fZm9ybS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0dBSUc7QUFBQSw0REFBNEQ7QUFBQTtFQUFzQixtQkFBaUIsRUFBRzs7QUFBRDtFQUF3QixpQkFBZSxFQUFHOztBQUFEO0VBQU8sVUFBUSxFQUFHOztBQUFEO0VBQVksVUFBUSxFQUFHOztBQUFEO0VBQWlCLG9CQUFrQixFQUFHOztBQUFEO0VBQThDLGdCQUFjLEVBQUc7O0FBQUQ7RUFBSyx3QkFBc0I7RUFBRSwyQkFBeUI7RUFBRSwrQkFBNkIsRUFBRzs7QUFBRDtFQUFzRixlQUFhLEVBQUc7O0FBQUQ7RUFBNEIsc0JBQW9CO0VBQUUseUJBQXVCLEVBQUc7O0FBQUQ7RUFBc0IsY0FBWTtFQUFFLFVBQVEsRUFBRzs7QUNvQ2psQjtF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O0VBQW9ELFlBQVUsRUFBRzs7QUFBRDtFQUE0QyxXQUFTLEVBQUc7O0FFSjNpM0g7RUFDQyxlQUFhO0VBQUUsWUFBVSxFQUN6Qjs7QUNGRDtFQUNDLDJDQUF5QyxFQUN6Qzs7QUNGRDtFQUNDLGVBQWEsRUFDYjs7QUNGRDtFQUNDO0lBQ0MsY0FBWSxFQUNaO0VBRUQ7SUFDQyxlQUFhLEVBQ2I7RUFFRDtJQUNDLHNDQUFtQyxFQUNuQztFQUVEO0lBQ0MsdUJBQXFCO0lBQUUseUJBQXVCLEVBQzlDO0VBRUQ7SUFDQyw0QkFBMEIsRUFDMUI7RUFFRDtJQUNDLDJCQUF3QixFQUN4QjtFQUVEO0lBQ0MsV0FBUztJQUFFLFVBQVEsRUFDbkI7RUFFRDtJQUNDLFlBQVUsRUFBQTtFQUdYO0lBQ0MsbUNBQWdDO0lBQUMsd0JBQXFCO0lBQ3RELHdCQUFxQjtJQUFDLDRCQUF5QjtJQUFDLGtCQUFnQixFQUNoRTtFQUVEO0lBQ0MseUJBQXVCLEVBQ3ZCO0VBRUQ7SUFDQyx3QkFBc0IsRUFDdEIsRUFBQTs7QUMxQkY7RUNQZ0IsMEJDSkQ7RURLWCxZQ1VRLEVEVFI7O0FES0o7RUNQZ0IsdUJDSEo7RURJUixZQ1VRLEVEVFI7O0FES0o7RUNQZ0IsMEJDRkU7RURHZCxZQ1VRLEVEVFI7O0FES0o7RUNQZ0IsMEJDREM7RURFYixZQ1VRLEVEVFI7O0FES0o7RUNQZ0IsMEJDQU07RURDbEIsWUNVUSxFRFRSOztBREtKO0VDUGdCLDBCQ0NEO0VEQVgsWUNVUSxFRFRSOztBREtKO0VDUGdCLDBCQ0VHO0VERGYsWUNVUSxFRFRSOztBREtKO0VDUGdCLDBCQ0dHO0VERmYsWUNVUSxFRFRSOztBREtKO0VDUGdCLDBCQ0lDO0VESGIsWUNKUSxFREtSOztBREtKO0VDUGdCLDBCQ0tDO0VESmIsWUNVUSxFRFRSOztBREtKO0VDUGdCLDBCQ01JO0VETGhCLFlDSlEsRURLUjs7QURLSjtFQ1BnQiwwQkNPRTtFRE5kLFlDVVEsRURUUjs7QURLSjtFQ1BnQiwwQkNRRztFRFBmLFlDVVEsRURUUjs7QURLSjtFQ1BnQiwwQkNTQztFRFJiLFlDVVEsRURUUjs7QURLSjtFQ1BnQiwwQkNVQztFRFRiLFlDSlEsRURLUjs7QURLSjtFQ1BnQix1QkNXSjtFRFZSLFlDSlEsRURLUjs7QURLSjtFR1RJLGVERlc7RUNFUSxjREZSLEVDR1g7O0FIUUo7RUdUSSxZRERRO0VDQ1csV0REWCxFQ0VSOztBSFFKO0VHVEksZURBYztFQ0FLLGNEQUwsRUNDZDs7QUhRSjtFR1RJLGVEQ2E7RUNETSxjRENOLEVDQWI7O0FIUUo7RUdUSSxlREVrQjtFQ0ZDLGNERUQsRUNEbEI7O0FIUUo7RUdUSSxlREdXO0VDSFEsY0RHUixFQ0ZYOztBSFFKO0VHVEksZURJZTtFQ0pJLGNESUosRUNIZjs7QUhRSjtFR1RJLGVES2U7RUNMSSxjREtKLEVDSmY7O0FIUUo7RUdUSSxlRE1hO0VDTk0sY0RNTixFQ0xiOztBSFFKO0VHVEksZURPYTtFQ1BNLGNET04sRUNOYjs7QUhRSjtFR1RJLGVEUWdCO0VDUkcsY0RRSCxFQ1BoQjs7QUhRSjtFR1RJLGVEU2M7RUNUSyxjRFNMLEVDUmQ7O0FIUUo7RUdUSSxlRFVlO0VDVkksY0RVSixFQ1RmOztBSFFKO0VHVEksZURXYTtFQ1hNLGNEV04sRUNWYjs7QUhRSjtFR1RJLGVEWWE7RUNaTSxjRFlOLEVDWGI7O0FIUUo7RUdUSSxZRGFRO0VDYlcsV0RhWCxFQ1pSOztBQ1RIO0VBQ0MscUNBQW9ELEVBQ3BEOztBQUVEO0VBQ0MsY0FBWSxFQVNaO0VBVkQ7SUFJRSxvQkZRaUIsRUVIakI7SUFURjtNQU9HLGFBQVc7TUFBUSxxQkFBYyxFQUNqQzs7QUNYRjtFQUNhLDBCSGNLLEVHVGpCO0VBTkQ7SUFJYywwQ0hNRCxFR0xYOztBQ1BKO0VBQ2EsMkNKb0JJO0VJbkJSLCtCSlNhO0VJUnJCLGVBQWE7RUFDTCxvQkFBVztFQUNuQixtQkFBaUI7RUFDakIsWUFBVSxFQVNWO0VBZkQ7SUFTVSxpQkFBUSxFQUNoQjtFQUVEO0lBWkQ7TUFhRSxvQkFBa0IsRUFFbkIsRUFBQTs7QUNkQTtFQUNTLG9CQUFXLEVBTW5CO0VBUEQ7SUFJRSxlTE9ZO0lLUHdCLGdC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QUNDLGVBQWE7RUFBRSxxQkFBbUIsRUFHbEMiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgdjMuMS4xIChodHRwOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTQgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqLy8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqLy5oYXMtZmVlZGJhY2ssc3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZX0uc3Itb25seSxzdmc6bm90KDpyb290KXtvdmVyZmxvdzpoaWRkZW59aHIsaW1ne2JvcmRlcjowfWJvZHksZmlndXJle21hcmdpbjowfS5idG4sLnRpdGxlLXNpZ257d2hpdGUtc3BhY2U6bm93cmFwfS5lbWFpbC1oZWFkZXIgaW1nLC5pbWctdGh1bWJuYWlsLGlmcmFtZSx0YWJsZXttYXgtd2lkdGg6MTAwJX1odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHByb2dyZXNzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9W2hpZGRlbl0sdGVtcGxhdGV7ZGlzcGxheTpub25lfWF7YmFja2dyb3VuZDowIDB9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9YixvcHRncm91cCxzdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfWRmbntmb250LXN0eWxlOml0YWxpY31tYXJre2JhY2tncm91bmQ6I2ZmMDtjb2xvcjojMDAwfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1cHt0b3A6LS41ZW19c3Vie2JvdHRvbTotLjI1ZW19aW1ne3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1ocnstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MH1wcmUsdGV4dGFyZWF7b3ZlcmZsb3c6YXV0b31jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDttYXJnaW46MH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgaW5wdXRbdHlwZT1idXR0b25dLGlucHV0W3R5cGU9cmVzZXRdLGlucHV0W3R5cGU9c3VibWl0XXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2N1cnNvcjpwb2ludGVyfWJ1dHRvbltkaXNhYmxlZF0saHRtbCBpbnB1dFtkaXNhYmxlZF17Y3Vyc29yOmRlZmF1bHR9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH1pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfWlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99aW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH10ZCx0aHtwYWRkaW5nOjB9QG1lZGlhIHByaW50e2Jsb2NrcXVvdGUsaW1nLHByZSx0cntwYWdlLWJyZWFrLWluc2lkZTphdm9pZH0qe3RleHQtc2hhZG93Om5vbmUhaW1wb3J0YW50O2NvbG9yOiMwMDAhaW1wb3J0YW50O2JhY2tncm91bmQ6MCAwIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fWEsYTp2aXNpdGVke3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLGFbaHJlZl49XCIjXCJdOmFmdGVye2NvbnRlbnQ6XCJcIn1ibG9ja3F1b3RlLHByZXtib3JkZXI6MXB4IHNvbGlkICM5OTl9dGhlYWR7ZGlzcGxheTp0YWJsZS1oZWFkZXItZ3JvdXB9aW1ne21heC13aWR0aDoxMDAlIWltcG9ydGFudH1oMixoMyxwe29ycGhhbnM6Mzt3aWRvd3M6M31oMixoM3twYWdlLWJyZWFrLWFmdGVyOmF2b2lkfXNlbGVjdHtiYWNrZ3JvdW5kOiNmZmYhaW1wb3J0YW50fS5uYXZiYXJ7ZGlzcGxheTpub25lfS50YWJsZSB0ZCwudGFibGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZmZmIWltcG9ydGFudH0uYnRuPi5jYXJldCwuZHJvcHVwPi5idG4+LmNhcmV0e2JvcmRlci10b3AtY29sb3I6IzAwMCFpbXBvcnRhbnR9LmxhYmVse2JvcmRlcjoxcHggc29saWQgIzAwMH0udGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlIWltcG9ydGFudH0udGFibGUtYm9yZGVyZWQgdGQsLnRhYmxlLWJvcmRlcmVkIHRoe2JvcmRlcjoxcHggc29saWQgI2RkZCFpbXBvcnRhbnR9LmFzaWRlLC5jYy1iYWRnZSwuZmVlZGJhY2ssLmZvb3Rlci1saW5rcywuaGlnaGxpZ2h0LWJveGVzLC5wYWdlLWJhbm5lciwuc2hhcmUsLnNpZGUtbWVudXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5tYXN0aGVhZHtib3JkZXI6MCFpbXBvcnRhbnR9LmFjY29yZGlvbi1zZWN0aW9ue2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5hY2NvcmRpb24tc2VjdGlvbi10b2dnbGV7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjcwMH0uYXJ0aWNsZS1oZWFkaW5nIC5oMSwuYXJ0aWNsZS1oZWFkaW5nIGgxe3dpZHRoOjEwMCUhaW1wb3J0YW50fX0uYnRuLC5idG4tZGFuZ2VyLmFjdGl2ZSwuYnRuLWRhbmdlcjphY3RpdmUsLmJ0bi1kZWZhdWx0LmFjdGl2ZSwuYnRuLWRlZmF1bHQ6YWN0aXZlLC5idG4taW5mby5hY3RpdmUsLmJ0bi1pbmZvOmFjdGl2ZSwuYnRuLXByaW1hcnkuYWN0aXZlLC5idG4tcHJpbWFyeTphY3RpdmUsLmJ0bi1zdWNjZXNzLmFjdGl2ZSwuYnRuLXN1Y2Nlc3M6YWN0aXZlLC5idG4td2FybmluZy5hY3RpdmUsLmJ0bi13YXJuaW5nOmFjdGl2ZSwuZm9ybS1jb250cm9sLC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlciwub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0LC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8sLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSwub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzLC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmd7YmFja2dyb3VuZC1pbWFnZTpub25lfS5pbWctdGh1bWJuYWlsLGJvZHl7YmFja2dyb3VuZC1jb2xvcjojZmZmfSosOmFmdGVyLDpiZWZvcmV7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fWh0bWx7Zm9udC1zaXplOjYyLjUlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH1ib2R5e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDN9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YXtjb2xvcjojMDM1Y2EzO3RleHQtZGVjb3JhdGlvbjpub25lfWE6Zm9jdXMsYTpob3Zlcntjb2xvcjojMTk3YWJjO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YTpmb2N1c3tvdXRsaW5lOmRvdHRlZCB0aGluO291dGxpbmU6LXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O291dGxpbmUtb2Zmc2V0Oi0ycHh9LmltZy1yZXNwb25zaXZle2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy1yb3VuZGVke2JvcmRlci1yYWRpdXM6NnB4fS5pbWctdGh1bWJuYWlse3BhZGRpbmc6NHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6YXV0b30ubGlzdC1pbmxpbmUsLmxpc3QtdW5zdHlsZWR7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5pbWctY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlfWhye21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZX0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7Y2xpcDpyZWN0KDAsMCwwLDApO2JvcmRlcjowfS5oMSwuaDIsLmgzLC5oNCwuaDUsLmg2LGgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMTtjb2xvcjppbmhlcml0fS5oMSAuc21hbGwsLmgxIHNtYWxsLC5oMiAuc21hbGwsLmgyIHNtYWxsLC5oMyAuc21hbGwsLmgzIHNtYWxsLC5oNCAuc21hbGwsLmg0IHNtYWxsLC5oNSAuc21hbGwsLmg1IHNtYWxsLC5oNiAuc21hbGwsLmg2IHNtYWxsLGgxIC5zbWFsbCxoMSBzbWFsbCxoMiAuc21hbGwsaDIgc21hbGwsaDMgLnNtYWxsLGgzIHNtYWxsLGg0IC5zbWFsbCxoNCBzbWFsbCxoNSAuc21hbGwsaDUgc21hbGwsaDYgLnNtYWxsLGg2IHNtYWxse2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxO2NvbG9yOiM5OTl9LmgxLC5oMiwuaDMsaDEsaDIsaDN7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MTBweH0uaDEgLnNtYWxsLC5oMSBzbWFsbCwuaDIgLnNtYWxsLC5oMiBzbWFsbCwuaDMgLnNtYWxsLC5oMyBzbWFsbCxoMSAuc21hbGwsaDEgc21hbGwsaDIgLnNtYWxsLGgyIHNtYWxsLGgzIC5zbWFsbCxoMyBzbWFsbHtmb250LXNpemU6NjUlfS5oNCwuaDUsLmg2LGg0LGg1LGg2e21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9Lmg0IC5zbWFsbCwuaDQgc21hbGwsLmg1IC5zbWFsbCwuaDUgc21hbGwsLmg2IC5zbWFsbCwuaDYgc21hbGwsaDQgLnNtYWxsLGg0IHNtYWxsLGg1IC5zbWFsbCxoNSBzbWFsbCxoNiAuc21hbGwsaDYgc21hbGx7Zm9udC1zaXplOjc1JX0uaDEsaDF7Zm9udC1zaXplOjM2cHh9LmgyLGgye2ZvbnQtc2l6ZTozMHB4fS5oMyxoM3tmb250LXNpemU6MjRweH0uaDQsaDR7Zm9udC1zaXplOjE4cHh9Lmg1LGg1e2ZvbnQtc2l6ZToxNHB4fS5oNixoNntmb250LXNpemU6MTJweH1we21hcmdpbjowIDAgMTBweH0ubGVhZHttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6MjAwO2xpbmUtaGVpZ2h0OjEuNH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmxlYWR7Zm9udC1zaXplOjIxcHh9fS5zbWFsbCxzbWFsbHtmb250LXNpemU6ODUlfWNpdGV7Zm9udC1zdHlsZTpub3JtYWx9LnRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnR9LnRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRleHQtanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnl9LnRleHQtbXV0ZWR7Y29sb3I6Izk5OX0udGV4dC1wcmltYXJ5e2NvbG9yOiM0MjhiY2F9YS50ZXh0LXByaW1hcnk6aG92ZXJ7Y29sb3I6IzMwNzFhOX0udGV4dC1zdWNjZXNze2NvbG9yOiMzYzc2M2R9YS50ZXh0LXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6IzJiNTQyY30udGV4dC1pbmZve2NvbG9yOiMzMTcwOGZ9YS50ZXh0LWluZm86aG92ZXJ7Y29sb3I6IzI0NTI2OX0udGV4dC13YXJuaW5ne2NvbG9yOiM4YTZkM2J9YS50ZXh0LXdhcm5pbmc6aG92ZXJ7Y29sb3I6IzY2NTEyY30udGV4dC1kYW5nZXJ7Y29sb3I6I2E5NDQ0Mn1hLnRleHQtZGFuZ2VyOmhvdmVye2NvbG9yOiM4NDM1MzR9LmJnLXByaW1hcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0MjhiY2F9YS5iZy1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzMwNzFhOX0uYmctc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDh9YS5iZy1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2MxZTJiM30uYmctaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNkOWVkZjd9YS5iZy1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FmZDllZX0uYmctd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9YS5iZy13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y3ZWNiNX0uYmctZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX1hLmJnLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlNGI5Yjl9LnBhZ2UtaGVhZGVye3BhZGRpbmctYm90dG9tOjlweDttYXJnaW46NDBweCAwIDIwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZX1kbCxvbCx1bHttYXJnaW4tdG9wOjB9YmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkLGJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLGJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCxvbCBvbCxvbCB1bCx1bCBvbCx1bCB1bHttYXJnaW4tYm90dG9tOjB9YWRkcmVzcyxkbHttYXJnaW4tYm90dG9tOjIwcHh9b2wsdWx7bWFyZ2luLWJvdHRvbToxMHB4fS5saXN0LWlubGluZXttYXJnaW4tbGVmdDotNXB4fS5saXN0LWlubGluZT5saXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6NXB4O3BhZGRpbmctcmlnaHQ6NXB4fWRkLGR0e2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDN9ZHR7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbi1sZWZ0OjB9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5kbC1ob3Jpem9udGFsIGR0e2Zsb2F0OmxlZnQ7d2lkdGg6MTYwcHg7Y2xlYXI6bGVmdDt0ZXh0LWFsaWduOnJpZ2h0O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uZGwtaG9yaXpvbnRhbCBkZHttYXJnaW4tbGVmdDoxODBweH19YWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSxhYmJyW3RpdGxlXXtjdXJzb3I6aGVscDtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgIzk5OX0uaW5pdGlhbGlzbXtmb250LXNpemU6OTAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1ibG9ja3F1b3Rle3BhZGRpbmc6MTBweCAyMHB4O21hcmdpbjowIDAgMjBweDtmb250LXNpemU6MTcuNXB4O2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjZDJkMmQyO2ZvbnQtd2VpZ2h0OmxpZ2h0ZXI7fWJsb2NrcXVvdGUgLnNtYWxsLGJsb2NrcXVvdGUgZm9vdGVyLGJsb2NrcXVvdGUgc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6ODAlO2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7Y29sb3I6Izk5OX1ibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUsYmxvY2txdW90ZSBmb290ZXI6YmVmb3JlLGJsb2NrcXVvdGUgc21hbGw6YmVmb3Jle2NvbnRlbnQ6J1xcMjAxNCBcXDAwQTAnfS5ibG9ja3F1b3RlLXJldmVyc2UsYmxvY2txdW90ZS5wdWxsLXJpZ2h0e3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MDtib3JkZXItcmlnaHQ6NXB4IHNvbGlkICNlZWU7Ym9yZGVyLWxlZnQ6MDt0ZXh0LWFsaWduOnJpZ2h0fS5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSwuYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmJlZm9yZXtjb250ZW50OicnfS5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLC5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlcixibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLGJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDphZnRlcntjb250ZW50OidcXDAwQTAgXFwyMDE0J31ibG9ja3F1b3RlOmFmdGVyLGJsb2NrcXVvdGU6YmVmb3Jle2NvbnRlbnQ6XCJcIn1hZGRyZXNze2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDN9dGFibGV7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH10aHt0ZXh0LWFsaWduOmxlZnR9LnRhYmxlPnRib2R5PnRyPnRkLC50YWJsZT50Ym9keT50cj50aCwudGFibGU+dGZvb3Q+dHI+dGQsLnRhYmxlPnRmb290PnRyPnRoLC50YWJsZT50aGVhZD50cj50ZCwudGFibGU+dGhlYWQ+dHI+dGh7cGFkZGluZzo4cHg7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mzt2ZXJ0aWNhbC1hbGlnbjp0b3A7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZH0uYnRuLC5jaGVja2JveC1pbmxpbmUsLnJhZGlvLWlubGluZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC13ZWlnaHQ6NDAwfS50YWJsZT5jYXB0aW9uK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLC50YWJsZT5jYXB0aW9uK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC50YWJsZT5jb2xncm91cCt0aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwudGFibGU+Y29sZ3JvdXArdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGgsLnRhYmxlPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkPnRkLC50YWJsZT50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZD50aHtib3JkZXItdG9wOjB9LnRhYmxlPnRib2R5K3Rib2R5e2JvcmRlci10b3A6MnB4IHNvbGlkICNkZGR9LnRhYmxlIC50YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50ZCwudGFibGUtY29uZGVuc2VkPnRib2R5PnRyPnRoLC50YWJsZS1jb25kZW5zZWQ+dGZvb3Q+dHI+dGQsLnRhYmxlLWNvbmRlbnNlZD50Zm9vdD50cj50aCwudGFibGUtY29uZGVuc2VkPnRoZWFkPnRyPnRkLC50YWJsZS1jb25kZW5zZWQ+dGhlYWQ+dHI+dGh7cGFkZGluZzo1cHh9LnRhYmxlLWJvcmRlcmVkLC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZCwudGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGgsLnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkLC50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aCwudGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQsLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoe2JvcmRlcjoxcHggc29saWQgI2RkZH0udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQsLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoe2JvcmRlci1ib3R0b20td2lkdGg6MnB4fS50YWJsZS1zdHJpcGVkPnRib2R5PnRyOm50aC1jaGlsZChvZGQpPnRkLC50YWJsZS1zdHJpcGVkPnRib2R5PnRyOm50aC1jaGlsZChvZGQpPnRoe2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOX0udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPnRoLC50YWJsZT50Ym9keT50ci5hY3RpdmU+dGQsLnRhYmxlPnRib2R5PnRyLmFjdGl2ZT50aCwudGFibGU+dGJvZHk+dHI+dGQuYWN0aXZlLC50YWJsZT50Ym9keT50cj50aC5hY3RpdmUsLnRhYmxlPnRmb290PnRyLmFjdGl2ZT50ZCwudGFibGU+dGZvb3Q+dHIuYWN0aXZlPnRoLC50YWJsZT50Zm9vdD50cj50ZC5hY3RpdmUsLnRhYmxlPnRmb290PnRyPnRoLmFjdGl2ZSwudGFibGU+dGhlYWQ+dHIuYWN0aXZlPnRkLC50YWJsZT50aGVhZD50ci5hY3RpdmU+dGgsLnRhYmxlPnRoZWFkPnRyPnRkLmFjdGl2ZSwudGFibGU+dGhlYWQ+dHI+dGguYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX10YWJsZSBjb2xbY2xhc3MqPWNvbC1de3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lO2Rpc3BsYXk6dGFibGUtY29sdW1ufXRhYmxlIHRkW2NsYXNzKj1jb2wtXSx0YWJsZSB0aFtjbGFzcyo9Y29sLV17cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmU7ZGlzcGxheTp0YWJsZS1jZWxsfS50YWJsZS1ob3Zlcj50Ym9keT50ci5hY3RpdmU6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyLmFjdGl2ZTpob3Zlcj50aCwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuYWN0aXZlOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZThlOGU4fS50YWJsZT50Ym9keT50ci5zdWNjZXNzPnRkLC50YWJsZT50Ym9keT50ci5zdWNjZXNzPnRoLC50YWJsZT50Ym9keT50cj50ZC5zdWNjZXNzLC50YWJsZT50Ym9keT50cj50aC5zdWNjZXNzLC50YWJsZT50Zm9vdD50ci5zdWNjZXNzPnRkLC50YWJsZT50Zm9vdD50ci5zdWNjZXNzPnRoLC50YWJsZT50Zm9vdD50cj50ZC5zdWNjZXNzLC50YWJsZT50Zm9vdD50cj50aC5zdWNjZXNzLC50YWJsZT50aGVhZD50ci5zdWNjZXNzPnRkLC50YWJsZT50aGVhZD50ci5zdWNjZXNzPnRoLC50YWJsZT50aGVhZD50cj50ZC5zdWNjZXNzLC50YWJsZT50aGVhZD50cj50aC5zdWNjZXNze2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH0udGFibGUtaG92ZXI+dGJvZHk+dHIuc3VjY2Vzczpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHIuc3VjY2Vzczpob3Zlcj50aCwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuc3VjY2Vzczpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguc3VjY2Vzczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkMGU5YzZ9LnRhYmxlPnRib2R5PnRyLmluZm8+dGQsLnRhYmxlPnRib2R5PnRyLmluZm8+dGgsLnRhYmxlPnRib2R5PnRyPnRkLmluZm8sLnRhYmxlPnRib2R5PnRyPnRoLmluZm8sLnRhYmxlPnRmb290PnRyLmluZm8+dGQsLnRhYmxlPnRmb290PnRyLmluZm8+dGgsLnRhYmxlPnRmb290PnRyPnRkLmluZm8sLnRhYmxlPnRmb290PnRyPnRoLmluZm8sLnRhYmxlPnRoZWFkPnRyLmluZm8+dGQsLnRhYmxlPnRoZWFkPnRyLmluZm8+dGgsLnRhYmxlPnRoZWFkPnRyPnRkLmluZm8sLnRhYmxlPnRoZWFkPnRyPnRoLmluZm97YmFja2dyb3VuZC1jb2xvcjojZDllZGY3fS50YWJsZS1ob3Zlcj50Ym9keT50ci5pbmZvOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50ci5pbmZvOmhvdmVyPnRoLC50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5pbmZvOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2M0ZTNmM30udGFibGU+dGJvZHk+dHIud2FybmluZz50ZCwudGFibGU+dGJvZHk+dHIud2FybmluZz50aCwudGFibGU+dGJvZHk+dHI+dGQud2FybmluZywudGFibGU+dGJvZHk+dHI+dGgud2FybmluZywudGFibGU+dGZvb3Q+dHIud2FybmluZz50ZCwudGFibGU+dGZvb3Q+dHIud2FybmluZz50aCwudGFibGU+dGZvb3Q+dHI+dGQud2FybmluZywudGFibGU+dGZvb3Q+dHI+dGgud2FybmluZywudGFibGU+dGhlYWQ+dHIud2FybmluZz50ZCwudGFibGU+dGhlYWQ+dHIud2FybmluZz50aCwudGFibGU+dGhlYWQ+dHI+dGQud2FybmluZywudGFibGU+dGhlYWQ+dHI+dGgud2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9LnRhYmxlLWhvdmVyPnRib2R5PnRyLndhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyLndhcm5pbmc6aG92ZXI+dGgsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLndhcm5pbmc6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLndhcm5pbmc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmFmMmNjfS50YWJsZT50Ym9keT50ci5kYW5nZXI+dGQsLnRhYmxlPnRib2R5PnRyLmRhbmdlcj50aCwudGFibGU+dGJvZHk+dHI+dGQuZGFuZ2VyLC50YWJsZT50Ym9keT50cj50aC5kYW5nZXIsLnRhYmxlPnRmb290PnRyLmRhbmdlcj50ZCwudGFibGU+dGZvb3Q+dHIuZGFuZ2VyPnRoLC50YWJsZT50Zm9vdD50cj50ZC5kYW5nZXIsLnRhYmxlPnRmb290PnRyPnRoLmRhbmdlciwudGFibGU+dGhlYWQ+dHIuZGFuZ2VyPnRkLC50YWJsZT50aGVhZD50ci5kYW5nZXI+dGgsLnRhYmxlPnRoZWFkPnRyPnRkLmRhbmdlciwudGFibGU+dGhlYWQ+dHI+dGguZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX0udGFibGUtaG92ZXI+dGJvZHk+dHIuZGFuZ2VyOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50ci5kYW5nZXI6aG92ZXI+dGgsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmRhbmdlcjpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguZGFuZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ViY2NjY31AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LnRhYmxlLXJlc3BvbnNpdmV7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjE1cHg7b3ZlcmZsb3cteTpoaWRkZW47b3ZlcmZsb3cteDpzY3JvbGw7LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxle21hcmdpbi1ib3R0b206MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRib2R5PnRyPnRoLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Zm9vdD50cj50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGZvb3Q+dHI+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRoZWFkPnRyPnRkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50aHt3aGl0ZS1zcGFjZTpub3dyYXB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0OjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGh7Ym9yZGVyLWJvdHRvbTowfX1maWVsZHNldCxsZWdlbmR7cGFkZGluZzowO2JvcmRlcjowfWZpZWxkc2V0e21hcmdpbjowO21pbi13aWR0aDowfWxlZ2VuZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZToyMXB4O2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6IzMzMztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206NXB4fWlucHV0W3R5cGU9c2VhcmNoXXstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9aW5wdXRbdHlwZT1jaGVja2JveF0saW5wdXRbdHlwZT1yYWRpb117bWFyZ2luOjRweCAwIDA7bWFyZ2luLXRvcDoxcHhcXDk7bGluZS1oZWlnaHQ6bm9ybWFsfS5mb3JtLWNvbnRyb2wsb3V0cHV0e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7Y29sb3I6IzU1NTtkaXNwbGF5OmJsb2NrfWlucHV0W3R5cGU9ZmlsZV17ZGlzcGxheTpibG9ja31pbnB1dFt0eXBlPXJhbmdlXXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9c2VsZWN0W211bHRpcGxlXSxzZWxlY3Rbc2l6ZV17aGVpZ2h0OmF1dG99aW5wdXRbdHlwZT1maWxlXTpmb2N1cyxpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyxpbnB1dFt0eXBlPXJhZGlvXTpmb2N1c3tvdXRsaW5lOmRvdHRlZCB0aGluO291dGxpbmU6LXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O291dGxpbmUtb2Zmc2V0Oi0ycHh9b3V0cHV0e3BhZGRpbmctdG9wOjdweH0uZm9ybS1jb250cm9se3dpZHRoOjEwMCU7aGVpZ2h0OjM0cHg7cGFkZGluZzo2cHggMTJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTstd2Via2l0LXRyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzfS5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM2NmFmZTk7b3V0bGluZTowOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwwIDAgOHB4IHJnYmEoMTAyLDE3NSwyMzMsLjYpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksMCAwIDhweCByZ2JhKDEwMiwxNzUsMjMzLC42KX0uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiM5OTk7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiM5OTl9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5oYXMtc3VjY2VzcyAuY2hlY2tib3gsLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUsLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5oYXMtc3VjY2VzcyAuaGVscC1ibG9jaywuaGFzLXN1Y2Nlc3MgLnJhZGlvLC5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5le2NvbG9yOiMzYzc2M2R9LmZvcm0tY29udHJvbFtkaXNhYmxlZF0sLmZvcm0tY29udHJvbFtyZWFkb25seV0sZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2x7Y3Vyc29yOm5vdC1hbGxvd2VkO2JhY2tncm91bmQtY29sb3I6I2VlZTtvcGFjaXR5OjF9dGV4dGFyZWEuZm9ybS1jb250cm9se2hlaWdodDphdXRvfS5mb3JtLWdyb3Vwe21hcmdpbi1ib3R0b206MTVweH0uY2hlY2tib3gsLnJhZGlve2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDoyMHB4O21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHg7cGFkZGluZy1sZWZ0OjIwcHh9LmNoZWNrYm94IGxhYmVsLC5yYWRpbyBsYWJlbHtkaXNwbGF5OmlubGluZTtmb250LXdlaWdodDo0MDA7Y3Vyc29yOnBvaW50ZXJ9LmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLC5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1jaGVja2JveF0sLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLC5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1yYWRpb117ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDotMjBweH0uY2hlY2tib3grLmNoZWNrYm94LC5yYWRpbysucmFkaW97bWFyZ2luLXRvcDotNXB4fS5jaGVja2JveC1pbmxpbmUsLnJhZGlvLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6MjBweDttYXJnaW4tYm90dG9tOjA7Y3Vyc29yOnBvaW50ZXJ9LmNoZWNrYm94LWlubGluZSsuY2hlY2tib3gtaW5saW5lLC5yYWRpby1pbmxpbmUrLnJhZGlvLWlubGluZXttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6MTBweH0uY2hlY2tib3gtaW5saW5lW2Rpc2FibGVkXSwuY2hlY2tib3hbZGlzYWJsZWRdLC5yYWRpby1pbmxpbmVbZGlzYWJsZWRdLC5yYWRpb1tkaXNhYmxlZF0sZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCxmaWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94LWlubGluZSxmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPWNoZWNrYm94XSxmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1yYWRpb10saW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdLGlucHV0W3R5cGU9cmFkaW9dW2Rpc2FibGVkXXtjdXJzb3I6bm90LWFsbG93ZWR9LmlucHV0LXNte2hlaWdodDozMHB4O3BhZGRpbmc6NXB4IDEwcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6M3B4fXNlbGVjdC5pbnB1dC1zbXtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4fXNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sdGV4dGFyZWEuaW5wdXQtc217aGVpZ2h0OmF1dG99LmlucHV0LWxne2hlaWdodDo0NnB4O3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzM7Ym9yZGVyLXJhZGl1czo2cHh9c2VsZWN0LmlucHV0LWxne2hlaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjQ2cHh9c2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZyx0ZXh0YXJlYS5pbnB1dC1sZ3toZWlnaHQ6YXV0b30uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2x7cGFkZGluZy1yaWdodDo0Mi41cHh9Lmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNre3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyNXB4O3JpZ2h0OjA7ZGlzcGxheTpibG9jazt3aWR0aDozNHB4O2hlaWdodDozNHB4O2xpbmUtaGVpZ2h0OjM0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9Lmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2x7Ym9yZGVyLWNvbG9yOiMzYzc2M2Q7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSl9Lmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMyYjU0MmM7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggIzY3YjE2ODtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggIzY3YjE2OH0uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiMzYzc2M2Q7Ym9yZGVyLWNvbG9yOiMzYzc2M2Q7YmFja2dyb3VuZC1jb2xvcjojZGZmMGQ4fS5oYXMtd2FybmluZyAuY2hlY2tib3gsLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5oYXMtd2FybmluZyAuaGVscC1ibG9jaywuaGFzLXdhcm5pbmcgLnJhZGlvLC5oYXMtd2FybmluZyAucmFkaW8taW5saW5le2NvbG9yOiM4YTZkM2J9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2x7Ym9yZGVyLWNvbG9yOiM4YTZkM2I7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSl9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM2NjUxMmM7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggI2MwYTE2Yjtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggI2MwYTE2Yn0uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiM4YTZkM2I7Ym9yZGVyLWNvbG9yOiM4YTZkM2I7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS5oYXMtZXJyb3IgLmNoZWNrYm94LC5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSwuaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaGFzLWVycm9yIC5oZWxwLWJsb2NrLC5oYXMtZXJyb3IgLnJhZGlvLC5oYXMtZXJyb3IgLnJhZGlvLWlubGluZXtjb2xvcjojYTk0NDQyfS5oYXMtZXJyb3IgLmZvcm0tY29udHJvbHtib3JkZXItY29sb3I6I2E5NDQ0Mjstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KX0uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM4NDM1MzQ7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggI2NlODQ4Mztib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggI2NlODQ4M30uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbntjb2xvcjojYTk0NDQyO2JvcmRlci1jb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX0uZm9ybS1jb250cm9sLXN0YXRpY3ttYXJnaW4tYm90dG9tOjB9LmhlbHAtYmxvY2t7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjEwcHg7Y29sb3I6IzczNzM3M31AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmZvcm0taW5saW5lIC5jaGVja2JveCwuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCwuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAsLmZvcm0taW5saW5lIC5yYWRpb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsLC5mb3JtLWlubGluZSAuZm9ybS1ncm91cHttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9se3dpZHRoOmF1dG99LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9se3dpZHRoOjEwMCV9LmZvcm0taW5saW5lIC5jaGVja2JveCwuZm9ybS1pbmxpbmUgLnJhZGlve21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7cGFkZGluZy1sZWZ0OjB9LmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSwuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9de2Zsb2F0Om5vbmU7bWFyZ2luLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNre3RvcDowfS5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWx7dGV4dC1hbGlnbjpyaWdodH19LmJ0bi1ibG9jayxpbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrLGlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2Nre3dpZHRoOjEwMCV9LmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lLC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwsLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5le21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7cGFkZGluZy10b3A6N3B4fS5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LC5mb3JtLWhvcml6b250YWwgLnJhZGlve21pbi1oZWlnaHQ6MjdweH0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3Vwe21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbi1yaWdodDotMTVweH0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWNvbnRyb2wtc3RhdGlje3BhZGRpbmctdG9wOjdweH0uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MDtyaWdodDoxNXB4fS5idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTowO3RleHQtYWxpZ246Y2VudGVyO2N1cnNvcjpwb2ludGVyO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7cGFkZGluZzo2cHggMTJweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyODU3MTQzOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYnRuLmFjdGl2ZTpmb2N1cywuYnRuOmFjdGl2ZTpmb2N1cywuYnRuOmZvY3Vze291dGxpbmU6ZG90dGVkIHRoaW47b3V0bGluZTotd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7b3V0bGluZS1vZmZzZXQ6LTJweH0uYnRuOmZvY3VzLC5idG46aG92ZXJ7Y29sb3I6IzMzMzt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuLmFjdGl2ZSwuYnRuOmFjdGl2ZXtvdXRsaW5lOjA7YmFja2dyb3VuZC1pbWFnZTpub25lOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KTtib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLC4xMjUpfS5idG4uZGlzYWJsZWQsLmJ0bltkaXNhYmxlZF0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG57Y3Vyc29yOm5vdC1hbGxvd2VkO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTouNjU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NjUpOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0uYnRuLWRlZmF1bHR7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNjY2N9LmJ0bi1kZWZhdWx0LmFjdGl2ZSwuYnRuLWRlZmF1bHQ6YWN0aXZlLC5idG4tZGVmYXVsdDpmb2N1cywuYnRuLWRlZmF1bHQ6aG92ZXIsLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdHtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2ViZWJlYjtib3JkZXItY29sb3I6I2FkYWRhZH0uYnRuLWRlZmF1bHQuZGlzYWJsZWQsLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmFjdGl2ZSwuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6YWN0aXZlLC5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cywuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXSwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLC5idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdCxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojY2NjfS5idG4tZGVmYXVsdCAuYmFkZ2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LmJ0bi1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNDI4YmNhO2JvcmRlci1jb2xvcjojMzU3ZWJkfS5idG4tcHJpbWFyeS5hY3RpdmUsLmJ0bi1wcmltYXJ5OmFjdGl2ZSwuYnRuLXByaW1hcnk6Zm9jdXMsLmJ0bi1wcmltYXJ5OmhvdmVyLC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMjc2YjE7Ym9yZGVyLWNvbG9yOiMyODVlOGV9LmJ0bi1wcmltYXJ5LmRpc2FibGVkLC5idG4tcHJpbWFyeS5kaXNhYmxlZC5hY3RpdmUsLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSwuYnRuLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLC5idG4tcHJpbWFyeVtkaXNhYmxlZF0sLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5hY3RpdmUsLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cywuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnksZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzQyOGJjYTtib3JkZXItY29sb3I6IzM1N2ViZH0uYnRuLXByaW1hcnkgLmJhZGdle2NvbG9yOiM0MjhiY2E7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4tc3VjY2Vzc3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVjYjg1Yztib3JkZXItY29sb3I6IzRjYWU0Y30uYnRuLXN1Y2Nlc3MuYWN0aXZlLC5idG4tc3VjY2VzczphY3RpdmUsLmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tc3VjY2Vzczpob3Zlciwub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNDdhNDQ3O2JvcmRlci1jb2xvcjojMzk4NDM5fS5idG4tc3VjY2Vzcy5kaXNhYmxlZCwuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuYWN0aXZlLC5idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmZvY3VzLC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpob3ZlciwuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uYWN0aXZlLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06YWN0aXZlLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06Zm9jdXMsLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6YWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1Y2I4NWM7Ym9yZGVyLWNvbG9yOiM0Y2FlNGN9LmJ0bi1zdWNjZXNzIC5iYWRnZXtjb2xvcjojNWNiODVjO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLWluZm97Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGU7Ym9yZGVyLWNvbG9yOiM0NmI4ZGF9LmJ0bi1pbmZvLmFjdGl2ZSwuYnRuLWluZm86YWN0aXZlLC5idG4taW5mbzpmb2N1cywuYnRuLWluZm86aG92ZXIsLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM5YjNkNztib3JkZXItY29sb3I6IzI2OWFiY30uYnRuLWluZm8uZGlzYWJsZWQsLmJ0bi1pbmZvLmRpc2FibGVkLmFjdGl2ZSwuYnRuLWluZm8uZGlzYWJsZWQ6YWN0aXZlLC5idG4taW5mby5kaXNhYmxlZDpmb2N1cywuYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsLmJ0bi1pbmZvW2Rpc2FibGVkXSwuYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSwuYnRuLWluZm9bZGlzYWJsZWRdOmFjdGl2ZSwuYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLC5idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlO2JvcmRlci1jb2xvcjojNDZiOGRhfS5idG4taW5mbyAuYmFkZ2V7Y29sb3I6IzViYzBkZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi13YXJuaW5ne2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZjBhZDRlO2JvcmRlci1jb2xvcjojZWVhMjM2fS5idG4td2FybmluZy5hY3RpdmUsLmJ0bi13YXJuaW5nOmFjdGl2ZSwuYnRuLXdhcm5pbmc6Zm9jdXMsLmJ0bi13YXJuaW5nOmhvdmVyLC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmd7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNlZDljMjg7Ym9yZGVyLWNvbG9yOiNkNTg1MTJ9LmJ0bi13YXJuaW5nLmRpc2FibGVkLC5idG4td2FybmluZy5kaXNhYmxlZC5hY3RpdmUsLmJ0bi13YXJuaW5nLmRpc2FibGVkOmFjdGl2ZSwuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi13YXJuaW5nLmRpc2FibGVkOmhvdmVyLC5idG4td2FybmluZ1tkaXNhYmxlZF0sLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5hY3RpdmUsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cywuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZTtib3JkZXItY29sb3I6I2VlYTIzNn0uYnRuLXdhcm5pbmcgLmJhZGdle2NvbG9yOiNmMGFkNGU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4tZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmO2JvcmRlci1jb2xvcjojZDQzZjNhfS5idG4tZGFuZ2VyLmFjdGl2ZSwuYnRuLWRhbmdlcjphY3RpdmUsLmJ0bi1kYW5nZXI6Zm9jdXMsLmJ0bi1kYW5nZXI6aG92ZXIsLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZDIzMjJkO2JvcmRlci1jb2xvcjojYWMyOTI1fS5idG4tZGFuZ2VyLmRpc2FibGVkLC5idG4tZGFuZ2VyLmRpc2FibGVkLmFjdGl2ZSwuYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5hY3RpdmUsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmFjdGl2ZSwuYnRuLWRhbmdlcltkaXNhYmxlZF06Zm9jdXMsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkOTUzNGY7Ym9yZGVyLWNvbG9yOiNkNDNmM2F9LmJ0bi1kYW5nZXIgLmJhZGdle2NvbG9yOiNkOTUzNGY7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4tbGlua3tjb2xvcjojNDI4YmNhO2ZvbnQtd2VpZ2h0OjQwMDtjdXJzb3I6cG9pbnRlcjtib3JkZXItcmFkaXVzOjB9LmJ0bi1saW5rLC5idG4tbGluazphY3RpdmUsLmJ0bi1saW5rW2Rpc2FibGVkXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5re2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5idG4tbGluaywuYnRuLWxpbms6YWN0aXZlLC5idG4tbGluazpmb2N1cywuYnRuLWxpbms6aG92ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tbGluazpmb2N1cywuYnRuLWxpbms6aG92ZXJ7Y29sb3I6IzJhNjQ5Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpob3Zlcntjb2xvcjojOTk5O3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4tbGd7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMztib3JkZXItcmFkaXVzOjZweH0uYnRuLXNtLC5idG4teHN7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6M3B4fS5idG4tc217cGFkZGluZzo1cHggMTBweH0uYnRuLXhze3BhZGRpbmc6MXB4IDVweH0uYnRuLWJsb2Nre2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS5idG4tYmxvY2srLmJ0bi1ibG9ja3ttYXJnaW4tdG9wOjVweH0uY2xlYXJmaXg6YWZ0ZXIsLmNsZWFyZml4OmJlZm9yZSwuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uY2xlYXJmaXg6YWZ0ZXIsLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcntjbGVhcjpib3RofS5jZW50ZXItYmxvY2t7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fS5oaWRle2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnNob3d7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmhpZGRlbiwudmlzaWJsZS1sZywudmlzaWJsZS1tZCwudmlzaWJsZS1zbSwudmlzaWJsZS14c3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5pbnZpc2libGV7dmlzaWJpbGl0eTpoaWRkZW59LnRleHQtaGlkZXtmb250OjAvMCBhO2NvbG9yOnRyYW5zcGFyZW50O3RleHQtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uaGlkZGVue3Zpc2liaWxpdHk6aGlkZGVuIWltcG9ydGFudH0uYWZmaXh7cG9zaXRpb246Zml4ZWR9QC1tcy12aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey52aXNpYmxlLXhze2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fXRhYmxlLnZpc2libGUteHN7ZGlzcGxheTp0YWJsZX10ci52aXNpYmxlLXhze2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH10ZC52aXNpYmxlLXhzLHRoLnZpc2libGUteHN7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsudmlzaWJsZS1zbXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXNte2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1zbXtkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9dGQudmlzaWJsZS1zbSx0aC52aXNpYmxlLXNte2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpey52aXNpYmxlLW1ke2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fXRhYmxlLnZpc2libGUtbWR7ZGlzcGxheTp0YWJsZX10ci52aXNpYmxlLW1ke2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH10ZC52aXNpYmxlLW1kLHRoLnZpc2libGUtbWR7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsudmlzaWJsZS1sZ3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH10YWJsZS52aXNpYmxlLWxne2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9dGQudmlzaWJsZS1sZyx0aC52aXNpYmxlLWxne2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9LmhpZGRlbi1sZ3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LmhpZGRlbi14c3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpey5oaWRkZW4tc217ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpIGFuZCAobWF4LXdpZHRoOjExOTlweCl7LmhpZGRlbi1tZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX0udmlzaWJsZS1wcmludHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludHtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXByaW50e2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9dGQudmlzaWJsZS1wcmludCx0aC52aXNpYmxlLXByaW50e2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9LmhpZGRlbi1wcmludHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OmZvbnRlbGxvO3NyYzp1cmwoLi4vZm9udHMvZm9udGVsbG8uZW90PzI1NzUzNzU2KTtzcmM6dXJsKC4uL2ZvbnRzL2ZvbnRlbGxvLmVvdD8yNTc1Mzc1NiNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC4uL2ZvbnRzL2ZvbnRlbGxvLndvZmY/MjU3NTM3NTYpIGZvcm1hdChcIndvZmZcIiksdXJsKC4uL2ZvbnRzL2ZvbnRlbGxvLnR0Zj8yNTc1Mzc1NikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKC4uL2ZvbnRzL2ZvbnRlbGxvLnN2Zz8yNTc1Mzc1NiNmb250ZWxsbykgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH0ubWFpbi1tZW51PmxpIC5jYXJldCxbY2xhc3MqPVwiIGljb24tXCJdOmJlZm9yZSxbY2xhc3NePWljb24tXTpiZWZvcmV7Zm9udC1mYW1pbHk6Zm9udGVsbG87Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3NwZWFrOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7d2lkdGg6MWVtO21hcmdpbi1yaWdodDouMmVtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtsaW5lLWhlaWdodDoxZW07bWFyZ2luLWxlZnQ6LjJlbX0uaWNvbi1kb3duLWRpcjpiZWZvcmV7Y29udGVudDonXFxlODAwJ30uaWNvbi1sZWZ0LWRpcjpiZWZvcmV7Y29udGVudDonXFxlODAxJ30uaWNvbi1yaWdodC1kaXI6YmVmb3Jle2NvbnRlbnQ6J1xcZTgwMid9Lmljb24tdXAtZGlyOmJlZm9yZXtjb250ZW50OidcXGU4MDgnfS5pY29uLWNsb2NrOmJlZm9yZXtjb250ZW50OidcXGU4MDknfS5pY29uLWxlZnQtb3BlbjpiZWZvcmV7Y29udGVudDonXFxlODA2J30uaWNvbi1wbGF5OmJlZm9yZXtjb250ZW50OidcXGU4MDMnfS5pY29uLXVwLW9wZW46YmVmb3JlLC5tYWluLW1lbnU+bGkgLmFjdGl2ZSAuY2FyZXQ6YmVmb3JlLC5zaWRlLW1lbnUuZXhwYW5kIC5tZW51LXRvZ2dsZSAuY2FyZXQ6YmVmb3Jle2NvbnRlbnQ6J1xcZTgwNCd9Lmljb24tZG93bi1vcGVuOmJlZm9yZSwubWFpbi1tZW51PmxpIC5jYXJldDpiZWZvcmUsLnNpZGUtbWVudSAubWVudS10b2dnbGUgLmNhcmV0OmJlZm9yZXtjb250ZW50OidcXGU4MDcnfS5idG4gW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUsLmJ0biBbY2xhc3NePWljb24tXTpiZWZvcmV7bWFyZ2luLXJpZ2h0Oi0uMmVtO21hcmdpbi1sZWZ0OjFlbX0uYW5pbWF0ZS1zcGluey1tb3otYW5pbWF0aW9uOnNwaW4gMnMgaW5maW5pdGUgbGluZWFyOy1vLWFuaW1hdGlvbjpzcGluIDJzIGluZmluaXRlIGxpbmVhcjstd2Via2l0LWFuaW1hdGlvbjpzcGluIDJzIGluZmluaXRlIGxpbmVhcjthbmltYXRpb246c3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7ZGlzcGxheTppbmxpbmUtYmxvY2t9QC1tb3ota2V5ZnJhbWVzIHNwaW57MCV7LW1vei10cmFuc2Zvcm06cm90YXRlKDApOy1vLXRyYW5zZm9ybTpyb3RhdGUoMCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9MTAwJXstbW96LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTstby10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX1ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbnswJXstbW96LXRyYW5zZm9ybTpyb3RhdGUoMCk7LW8tdHJhbnNmb3JtOnJvdGF0ZSgwKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX0xMDAley1tb3otdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fUAtby1rZXlmcmFtZXMgc3BpbnswJXstbW96LXRyYW5zZm9ybTpyb3RhdGUoMCk7LW8tdHJhbnNmb3JtOnJvdGF0ZSgwKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX0xMDAley1tb3otdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fUAtbXMta2V5ZnJhbWVzIHNwaW57MCV7LW1vei10cmFuc2Zvcm06cm90YXRlKDApOy1vLXRyYW5zZm9ybTpyb3RhdGUoMCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9MTAwJXstbW96LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTstby10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX1Aa2V5ZnJhbWVzIHNwaW57MCV7LW1vei10cmFuc2Zvcm06cm90YXRlKDApOy1vLXRyYW5zZm9ybTpyb3RhdGUoMCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9MTAwJXstbW96LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTstby10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnRleGd5cmVoZXJvcztzcmM6dXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1yZWd1bGFyLXdlYmZvbnQuZW90KTtzcmM6dXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1yZWd1bGFyLXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLXJlZ3VsYXItd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtcmVndWxhci13ZWJmb250LnN2ZyN0ZXhneXJlaGVyb3NyZWd1bGFyKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6dGV4Z3lyZWhlcm9zO3NyYzp1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLWJvbGQtd2ViZm9udC5lb3QpO3NyYzp1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLWJvbGQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtYm9sZC13ZWJmb250LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1ib2xkLXdlYmZvbnQuc3ZnI3RleGd5cmVoZXJvc2JvbGQpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTp0ZXhneXJlaGVyb3M7c3JjOnVybCguLi9mb250cy90ZXhneXJlaGVyb3MtYm9sZGl0YWxpYy13ZWJmb250LmVvdCk7c3JjOnVybCguLi9mb250cy90ZXhneXJlaGVyb3MtYm9sZGl0YWxpYy13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtYm9sZGl0YWxpYy13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1ib2xkaXRhbGljLXdlYmZvbnQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLWJvbGRpdGFsaWMtd2ViZm9udC5zdmcjdGV4Z3lyZWhlcm9zYm9sZF9pdGFsaWMpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTppdGFsaWN9QGZvbnQtZmFjZXtmb250LWZhbWlseTp0ZXhneXJlaGVyb3M7c3JjOnVybCguLi9mb250cy90ZXhneXJlaGVyb3MtaXRhbGljLXdlYmZvbnQuZW90KTtzcmM6dXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1pdGFsaWMtd2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLWl0YWxpYy13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1pdGFsaWMtd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtaXRhbGljLXdlYmZvbnQuc3ZnI3RleGd5cmVoZXJvc2l0YWxpYykgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOml0YWxpY30uZmVlZGJhY2sgLmRyb3Bkb3due2JvcmRlcjoxcHggc29saWQgIzZiY2ZmMTttYXJnaW4tYm90dG9tOjEwcHh9LmFkdmlzb3J5e2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206MTBweCFpbXBvcnRhbnQ7bWFyZ2luLXRvcDoxMHB4IWltcG9ydGFudH0ucGFnZS10b29sc3tkaXNwbGF5OnRhYmxlO21hcmdpbi1ib3R0b206MTBweDt3aWR0aDoxMDAlfS5wYWdlLXRvb2xzIC5hcnRpY2xlLWhlYWRpbmd7ZGlzcGxheTp0YWJsZS1jZWxsO3BhZGRpbmc6MDt3aWR0aDo4MiV9LnBhZ2UtdG9vbHMgLmFydGljbGUtaGVhZGluZyBoMXttYXJnaW4tYm90dG9tOjhweH0ucGFnZS10b29scyAuc2hhcmV7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0uc2hhcmV7bWFyZ2luOjA7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlfS5hYy1nZW5lcmF0ZWQsLnNoYXJlLW9wdGlvbnN7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDozO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5zaGFyZS1idXR0b25ze2Rpc3BsYXk6dGFibGU7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowIWltcG9ydGFudDt0YWJsZS1sYXlvdXQ6Zml4ZWQ7d2lkdGg6MTAwJX0uc2hhcmUtYnV0dG9uc19fZW5jbG9zdXJle2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM2NmNmZjM7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICM2NmNmZjM7ZGlzcGxheTp0YWJsZS1jZWxsO21hcmdpbjowO3BhZGRpbmc6MDt0cmFuc2l0aW9uOmFsbCAxcyBsaW5lYXI7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjUwJX0uc2hhcmUtYnV0dG9uc19fZW5jbG9zdXJlOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0OjB9LnNoYXJlLWJ1dHRvbnNfX2VuY2xvc3VyZS5hY3RpdmV7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2UyZjZmZH0uc2hhcmUtYnV0dG9ucy1pdGVte2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHggMTFweH0uc2hhcmUtYnV0dG9ucy1pdGVtX19vYmplY3R7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5zaGFyZS1idXR0b25zLWl0ZW1fX29iamVjdC0tc3RhdGV7ZGlzcGxheTpub25lO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnNoYXJlLWJ1dHRvbnMtaXRlbS5hY3RpdmUgLnNoYXJlLWJ1dHRvbnMtaXRlbV9fb2JqZWN0LC5zaGFyZS1idXR0b25zLWl0ZW06Zm9jdXMgLnNoYXJlLWJ1dHRvbnMtaXRlbV9fb2JqZWN0LC5zaGFyZS1idXR0b25zLWl0ZW06aG92ZXIgLnNoYXJlLWJ1dHRvbnMtaXRlbV9fb2JqZWN0e2Rpc3BsYXk6bm9uZX0uc2hhcmUtYnV0dG9ucy1pdGVtLmFjdGl2ZSAuc2hhcmUtYnV0dG9ucy1pdGVtX19vYmplY3QtLXN0YXRlLC5zaGFyZS1idXR0b25zLWl0ZW06Zm9jdXMgLnNoYXJlLWJ1dHRvbnMtaXRlbV9fb2JqZWN0LS1zdGF0ZSwuc2hhcmUtYnV0dG9ucy1pdGVtOmhvdmVyIC5zaGFyZS1idXR0b25zLWl0ZW1fX29iamVjdC0tc3RhdGV7ZGlzcGxheTpibG9ja30uc2hhcmUtb3B0aW9uc3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTZlNmU2O2Rpc3BsYXk6bm9uZTttYXJnaW46MDtwYWRkaW5nOjAhaW1wb3J0YW50O3RhYmxlLWxheW91dDpmaXhlZDt3aWR0aDoxMDAlfS5zaGFyZS1vcHRpb25zX19lbmNsb3N1cmV7YmFja2dyb3VuZDojZjVmNWY1fS5zaGFyZS1vcHRpb25zX19lbmNsb3N1cmU6bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQ6I2VkZWNlY30uc2hhcmUtb3B0aW9ucy1pdGVte2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6dGFibGU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwYWRkaW5nOjZweCA4cHggN3B4IDdweDt0YWJsZS1sYXlvdXQ6Zml4ZWQ7d2lkdGg6MTAwJX0uZm9ybSAuZmQtdG9nZ2xlLC5nbG9zc2FyeS10ZXJtOmhvdmVyLC5zY2ZGb3JtIC5mZC10b2dnbGV7Y3Vyc29yOmhlbHB9LnNoYXJlLW9wdGlvbnMtaXRlbV9fb2JqZWN0e2Rpc3BsYXk6dGFibGUtY2VsbDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3BhZGRpbmctcmlnaHQ6N3B4fS5zaGFyZS1vcHRpb25zLWl0ZW1fX3RpdGxle2Rpc3BsYXk6dGFibGUtY2VsbDtjb2xvcjojMDA0Njg0O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNWVtO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2hhcmUtb3B0aW9ucy1pdGVtOmZvY3VzIC5zaGFyZS1vcHRpb25zLWl0ZW1fX3RpdGxlLC5zaGFyZS1vcHRpb25zLWl0ZW06aG92ZXIgLnNoYXJlLW9wdGlvbnMtaXRlbV9fdGl0bGV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYmluYXJ5LXJlcXVpcmVkLWVycm9ye2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNjYTA0MDQ7Y29sb3I6I2NhMDQwNH0udmFsaWRhdGUtdmFsdWUtZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwudmFsaWRhdGUtdmFsdWUtZXJyb3IgaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCAjY2EwNDA0fS52YWxpZGF0ZS12YWx1ZS1lcnJvciAudmFsaWRhdGUtdmFsdWUtZXJyb3ItbWVzc2FnZXtjbGVhcjpib3RoO2NvbG9yOiNjYTA0MDQ7ZmxvYXQ6bGVmdDtmb250LXdlaWdodDo3MDA7bWFyZ2luLXRvcDo1cHh9LmRhdGEtaGVhZGluZ3ttYXJnaW4tdG9wOjIwcHh9LmRhdGEtaGVhZGluZ19fdGl0bGV7Zm9udC1zaXplOjE2cHg7Zm9udC1zaXplOjEuNnJlbTtkaXNwbGF5OmJsb2NrfS5lbWFpbC1mZWF0dXJlOmFmdGVyLC5lbWFpbC1mZWF0dXJlOmJlZm9yZSwuZW1haWwtaGVhZGVyOmFmdGVyLC5lbWFpbC1oZWFkZXI6YmVmb3JlLC5lbWFpbC1wcm9wZXJ0aWVzOmFmdGVyLC5lbWFpbC1wcm9wZXJ0aWVzOmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCJcIn0uZW1haWx7YmFja2dyb3VuZDojZjNmM2YzO3BhZGRpbmc6NTBweDt3aWR0aDoxMDAlfS5lbWFpbC1oZWFkZXJ7em9vbToxO2JhY2tncm91bmQ6IzAwMmU1Zn0uZW1haWwtaGVhZGVyOmFmdGVye2NsZWFyOmJvdGh9LmVtYWlsLWhlYWRlcl9fdGl0bGV7ZmxvYXQ6bGVmdH0uZW1haWwtZmVhdHVyZS1tYWluLWZvb3Rlcl9fbGluaywuZW1haWwtZmVhdHVyZXMtYmxvY2stZm9vdGVyX19saW5rLC5lbWFpbC1oZWFkZXJfX3N1Yi10aXRsZXtmbG9hdDpyaWdodH0uZW1haWwtcHJvcGVydGllc3t6b29tOjE7cGFkZGluZzo4cHggMTZweDt0ZXh0LWFsaWduOnJpZ2h0fS5lbWFpbC1wcm9wZXJ0aWVzOmFmdGVye2NsZWFyOmJvdGh9LmVtYWlsLXByb3BlcnRpZXNfX3RpdGxle2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc2l6ZToxLjZyZW07Y29sb3I6IzAwMmU1Zjtmb250LXdlaWdodDozMDA7Zm9udC1zdHlsZTppdGFsaWM7bWFyZ2luLXJpZ2h0OjVweH0uZW1haWwtcHJvcGVydGllc19fc3ViLXRpdGxle2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc2l6ZToxLjZyZW07Y29sb3I6IzAwMmU1Zjtmb250LXdlaWdodDo2MDB9LmVtYWlsLWZlYXR1cmV7em9vbToxO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjE5cHggMjRweH0uZW1haWwtZmVhdHVyZTphZnRlcntjbGVhcjpib3RofS5lbWFpbC1mZWF0dXJlLnNlY29uZGFyeXttYXJnaW4tdG9wOjEwcHh9LmVtYWlsLWZlYXR1cmUtbWVkaWF7em9vbToxO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDotLjI1ZW07d2lkdGg6MTkwcHh9LmVtYWlsLWZlYXR1cmUtbWVkaWE6YWZ0ZXIsLmVtYWlsLWZlYXR1cmUtbWVkaWE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5lbWFpbC1mZWF0dXJlLW1lZGlhOmFmdGVye2NsZWFyOmJvdGh9LmVtYWlsLWZlYXR1cmUtbWFpbnt6b29tOjE7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6MjRweDt3aWR0aDozNjVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmVtYWlsLWZlYXR1cmUtbWFpbjphZnRlciwuZW1haWwtZmVhdHVyZS1tYWluOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0uZW1haWwtZmVhdHVyZS1tYWluOmFmdGVye2NsZWFyOmJvdGh9LmVtYWlsLWZlYXR1cmUtbWFpbjpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTttYXJnaW4tcmlnaHQ6LS4yNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZW1haWwtZmVhdHVyZS1tYWluLWhlYWRlcnt6b29tOjE7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjIwcHh9LmVtYWlsLWZlYXR1cmUtbWFpbi1oZWFkZXI6YWZ0ZXIsLmVtYWlsLWZlYXR1cmUtbWFpbi1oZWFkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5lbWFpbC1mZWF0dXJlLW1haW4taGVhZGVyOmFmdGVye2NsZWFyOmJvdGh9LmVtYWlsLWZlYXR1cmUtbWFpbi1oZWFkZXJfX3RpdGxlLC5lbWFpbC1mZWF0dXJlLW1haW4taGVhZGVyX190aXRsZS1saW5re2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc2l6ZToycmVtO2NvbG9yOiMwMDJlNWY7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjowfS5lbWFpbC1mZWF0dXJlLW1haW4tZm9vdGVye3pvb206MTtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MzBweH0uZW1haWwtZmVhdHVyZS1tYWluLWZvb3RlcjphZnRlciwuZW1haWwtZmVhdHVyZS1tYWluLWZvb3RlcjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LmVtYWlsLWZlYXR1cmUtbWFpbi1mb290ZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0uZW1haWwtZmVhdHVyZXN7em9vbToxO21hcmdpbi10b3A6MTBweH0uZW1haWwtZmVhdHVyZXM6YWZ0ZXIsLmVtYWlsLWZlYXR1cmVzOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0uZW1haWwtZmVhdHVyZXM6YWZ0ZXJ7Y2xlYXI6Ym90aH0uZW1haWwtZmVhdHVyZXMtcm93e2Rpc3BsYXk6dGFibGU7bWFyZ2luLWJvdHRvbToxMHB4O3dpZHRoOjEwMCV9LmVtYWlsLWZlYXR1cmVzLWJsb2Nre2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjM4cHggMzBweCAzOHB4IDQwcHg7d2lkdGg6MzEwcHg7ZGlzcGxheTp0YWJsZS1jZWxsO2hlaWdodDoxMDAlO2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjZjNmM2YzO2JvcmRlci1yaWdodDo1cHggc29saWQgI2YzZjNmM30uZW1haWwtZmVhdHVyZXMtYmxvY2suYmx1ZSAuZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyX190aXRsZSwuZW1haWwtZmVhdHVyZXMtYmxvY2suYmx1ZSAuZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyX190aXRsZS1saW5re2NvbG9yOiMwMDJkNWV9LmVtYWlsLWZlYXR1cmVzLWJsb2NrLmZpcnN0e2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCAjZjNmM2YzfS5lbWFpbC1mZWF0dXJlcy1ibG9jay5sYXN0e2JvcmRlci1yaWdodDowO2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjZjNmM2YzfS5lbWFpbC1mZWF0dXJlcy1ibG9jay5yZWQgLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWhlYWRlcl9fdGl0bGUsLmVtYWlsLWZlYXR1cmVzLWJsb2NrLnJlZCAuZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyX190aXRsZS1saW5re2NvbG9yOiM5ODE3MmF9LmVtYWlsLWZlYXR1cmVzLWJsb2NrLWhlYWRlcnt6b29tOjE7bWFyZ2luLWJvdHRvbToyMXB4fS5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXI6YWZ0ZXIsLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWhlYWRlcjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LmVtYWlsLWZlYXR1cmVzLWJsb2NrLWhlYWRlcjphZnRlcntjbGVhcjpib3RofS5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXItbWVkaWF7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi0uMjVlbTt3aWR0aDo3MHB4fS5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXJfX3RpdGxle2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc2l6ZToycmVtO2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjowIDAgMCAxOXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjE1MHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyX190aXRsZTpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTttYXJnaW4tcmlnaHQ6LS4yNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyX190aXRsZS1saW5re2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc2l6ZToycmVtO2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjowfS5lbWFpbC1mZWF0dXJlcy1ibG9jay1mb290ZXJ7em9vbToxO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDozMHB4fS5lbWFpbC1mZWF0dXJlcy1ibG9jay1mb290ZXI6YWZ0ZXIsLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWZvb3RlcjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LmVtYWlsLWZlYXR1cmVzLWJsb2NrLWZvb3RlcjphZnRlcntjbGVhcjpib3RofS5lbWFpbC1zdG9yaWVze3pvb206MTtkaXNwbGF5OnRhYmxlO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDoxMHB4O3RhYmxlLWxheW91dDpmaXhlZH0uZW1haWwtc3RvcmllczphZnRlciwuZW1haWwtc3RvcmllczpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LmVtYWlsLXN0b3JpZXM6YWZ0ZXJ7Y2xlYXI6Ym90aH0uZW1haWwtc3Rvcmllcy1ibG9ja3tiYWNrZ3JvdW5kOiNmZmY7ZGlzcGxheTp0YWJsZS1jZWxsO3BhZGRpbmctYm90dG9tOjE2cHg7d2lkdGg6MzMuMyV9LmVtYWlsLXN0b3JpZXMtYmxvY2staGVhZGVyLW1lZGlhX19saW5rIGltZywuc3VtbWFyeSAudGl0bGVpbWcgaW1ne3dpZHRoOjEwMCV9LmVtYWlsLXN0b3JpZXMtYmxvY2suZmlyc3QsLmVtYWlsLXN0b3JpZXMtYmxvY2suc2Vjb25ke2JvcmRlci1yaWdodDoxMHB4IHNvbGlkICNmM2YzZjN9LmVtYWlsLXN0b3JpZXMtYmxvY2subGFzdHtmbG9hdDpub25lfS5lbWFpbC1zdG9yaWVzLWJsb2NrLWJvZHl7cGFkZGluZzoxNnB4IDE2cHggMH0uZW1haWwtc3Rvcmllcy1ibG9jay1ib2R5IHB7Zm9udC1zaXplOjEycHg7Zm9udC1zaXplOjEuMnJlbX0uZW1haWwtc3Rvcmllcy1ibG9jay1mb290ZXJ7em9vbToxO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoyMHB4O3BhZGRpbmc6MCAxNnB4fS5lbWFpbC1zdG9yaWVzLWJsb2NrLWZvb3RlcjphZnRlciwuZW1haWwtc3Rvcmllcy1ibG9jay1mb290ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5lbWFpbC1zdG9yaWVzLWJsb2NrLWZvb3RlcjphZnRlcntjbGVhcjpib3RofS5lbWFpbC1zdG9yaWVzLWJsb2NrLWZvb3Rlcl9fbGlua3tmbG9hdDpyaWdodH0uYWMtYWN0aXZle292ZXJmbG93OnZpc2libGUhaW1wb3J0YW50fS5hYy1nZW5lcmF0ZWR7ZGlzcGxheTpub25lO2hlaWdodDowO2xlZnQ6MDttYXJnaW46MDttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy14OmhpZGRlbjtwYWRkaW5nOjA7cmlnaHQ6MDt0ZXh0LWFsaWduOmNlbnRlcn0uYWMtc2NvcGUsLmdsb3NzYXJ5LXRlcm17cG9zaXRpb246cmVsYXRpdmV9LmFjLWdlbmVyYXRlZCAuZW5jbG9zdXJle2JhY2tncm91bmQ6I2YwZjBmMDtmbG9hdDpub25lfS5hYy1nZW5lcmF0ZWQgLmVuY2xvc3VyZTpmaXJzdC1jaGlsZCAuaXRlbXtib3JkZXItdG9wOjB9LmFjLWdlbmVyYXRlZCAuaXRlbXtiYWNrZ3JvdW5kOjAgMDtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWxlZnQ6MDtib3JkZXItdG9wOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yaWdodDowO2NvbG9yOiMwNzc3OWI7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo0MDA7bWFyZ2luOjA7cGFkZGluZzo1cHggMTBweDt0ZXh0LWFsaWduOmxlZnR9LnB1bGxxdW90ZSwucHVsbHF1b3RlIHAsLndhcm5pbmcsLndhcm5pbmcgcHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fS5hYy1nZW5lcmF0ZWQgLml0ZW06Zm9jdXMsLmFjLWdlbmVyYXRlZCAuaXRlbTpob3Zlcntjb2xvcjojMDc3NzliO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmFjLWdlbmVyYXRlZC5hYy1nZW5lcmF0ZWQtYWN0aXZle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG99aWZyYW1le2Rpc3BsYXk6YmxvY2t9aWZyYW1lIGZvcm0saWZyYW1lfmlmcmFtZSxpZnJhbWV+cCxpZnJhbWV+dGFibGUscH5pZnJhbWV7bWFyZ2luOjMwcHggMH1oMX5pZnJhbWUsaDJ+aWZyYW1lLGgzfmlmcmFtZSxoNH5pZnJhbWUsaDV+aWZyYW1lLGg2fmlmcmFtZSxpZnJhbWV+aDEsaWZyYW1lfmgyLGlmcmFtZX5oMyxpZnJhbWV+aDQsaWZyYW1lfmg1LGlmcmFtZX5oNnttYXJnaW46MTVweCAwfS5wdWxscXVvdGUsLndhcm5pbmd7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTRweDtmb250LXNpemU6MS40cmVtO3BhZGRpbmc6MTBweCAyMHB4O21hcmdpbjowIDAgMjBweDtiYWNrZ3JvdW5kOiNmZmVhYzR9LmFydGljbGUgaDIsLmFydGljbGUgaDN7Y29sb3I6IzE5N2FiYzttYXJnaW4tdG9wOjA7Zm9udC13ZWlnaHQ6NzAwfS5wdWxscXVvdGUgLnRpdGxlLC53YXJuaW5nIC50aXRsZXtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjcwMH0ucHVsbHF1b3RlIHA6bGFzdC1jaGlsZCwud2FybmluZyBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5hcnRpY2xlIGgyLC5hcnRpY2xlIGgzLC5hcnRpY2xlIGg0LC5hcnRpY2xlIGg1LC5hcnRpY2xlIGg2e21hcmdpbi1ib3R0b206MTBweH0uYXJ0aWNsZSBoMntmb250LXNpemU6MThweDtmb250LXNpemU6MS44cmVtfS5hcnRpY2xlIGgze2ZvbnQtc2l6ZToxN3B4O30uYXJ0aWNsZSBoNHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzE5N2FiYzttYXJnaW4tdG9wOjB9LmFydGljbGUgaDUsLmFydGljbGUgaDZ7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMxOTdhYmM7bWFyZ2luLXRvcDowO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmFydGljbGUgaDV7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjEuNHJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmFydGljbGUgaDZ7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjEuNHJlbX0uYXJ0aWNsZSAudGV4dC1pbmRlbnQsLmFydGljbGUgb2wsLmFydGljbGUgdWx7cGFkZGluZy1sZWZ0OjMwcHh9Lndhcm5pbmd7YmFja2dyb3VuZDojZjZkNWQ1fS5zdW1tYXJ5IC50aXRsZWltZ3ttYXJnaW4tYm90dG9tOjIwcHh9LnN1bW1hcnkgLnRpdGxlbWV0YXtjb2xvcjojMDAyZTVmO21hcmdpbjowO3RleHQtYWxpZ246cmlnaHR9LnN1bW1hcnkgcHtmb250LXNpemU6MThweDtmb250LXNpemU6MS44cmVtfS5zdW1tYXJ5IHAgYXtiYWNrZ3JvdW5kOiNlYmViZWI7Zm9udC1zdHlsZTppdGFsaWM7cGFkZGluZzo1cHh9LnBhZ2V7em9vbToxO21hcmdpbi1ib3R0b206MjBweH0ucGFnZTphZnRlciwucGFnZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LnBhZ2U6YWZ0ZXJ7Y2xlYXI6Ym90aH0ucGFnZSAucGFnZS1idXR0b257ZGlzcGxheTppbmxpbmU7ZmxvYXQ6cmlnaHR9LnBhZ2UgLnBhZ2UtY29sdW1ue2Rpc3BsYXk6aW5saW5lO2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6MiU7d2lkdGg6MjklfS5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3Q6YWZ0ZXIsLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdDpiZWZvcmUsLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tdG90YWw6YWZ0ZXIsLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tdG90YWw6YmVmb3JlLC5wYWdpbmF0aW9uOmFmdGVyLC5wYWdpbmF0aW9uOmJlZm9yZSwucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWhlYWRlcjphZnRlciwucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWhlYWRlcjpiZWZvcmUsLnJlc3VsdHMtYmxvY2sgLnJlc3VsdHMtYmxvY2stY29udGVudDphZnRlciwucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0ucGFnZSAucGFnZS1jb2x1bW46Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MDt3aWR0aDo2OSV9LnBhZ2UgLnBhZ2UtdGl0bGV7Zm9udC1zaXplOjIycHg7Zm9udC1zaXplOjIuMnJlbTttYXJnaW46MTBweCAwIDB9LnBhZ2luYXRpb257em9vbToxO2JvcmRlci10b3A6MnB4IHNvbGlkICNlYmViZWI7bWFyZ2luLXRvcDozMHB4O3BhZGRpbmctdG9wOjMwcHh9LnBhZ2luYXRpb246YWZ0ZXJ7Y2xlYXI6Ym90aH0ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0e3pvb206MTtmbG9hdDpyaWdodH0ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0OmFmdGVye2NsZWFyOmJvdGh9LnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdCBsaXttYXJnaW4tbGVmdDo1cHh9LnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3QtbmV4dCBhLC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3QtcHJldmlvdXMgYXtwYWRkaW5nOjZweCA5cHh9LnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdC1jdXJyZW50IHNwYW57YmFja2dyb3VuZDojMDAyZTVmO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6NnB4IDlweH0ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi10b3RhbHt6b29tOjE7ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6MH0ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi10b3RhbDphZnRlcntjbGVhcjpib3RofS5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLXRvdGFsIGxpe21hcmdpbi1sZWZ0OjVweH0ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi10b3RhbCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5yZXN1bHRzLWJsb2Nre3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50e3pvb206MTtib3JkZXItdG9wOjJweCBzb2xpZCAjZWJlYmViO21hcmdpbi10b3A6MjBweDtwYWRkaW5nOjMwcHggMCAwfS5yZXN1bHRzLWJsb2NrIC5yZXN1bHRzLWJsb2NrLWNvbnRlbnQ6YWZ0ZXJ7Y2xlYXI6Ym90aH0ucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWZvb3Rlci1yZWFkLW1vcmV7ZmxvYXQ6cmlnaHR9LnJlc3VsdHMtYmxvY2sgLnJlc3VsdHMtYmxvY2stY29udGVudC1oZWFkZXJ7em9vbToxO21hcmdpbi1ib3R0b206MjBweH0ucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWhlYWRlcjphZnRlcntjbGVhcjpib3RofS5yZXN1bHRzLWJsb2NrIC5yZXN1bHRzLWJsb2NrLWNvbnRlbnQtaGVhZGVyLXRpdGxle2ZvbnQtc2l6ZToxN3B4O2ZvbnQtc2l6ZToxLjdyZW07ZmxvYXQ6bGVmdDtmb250LXdlaWdodDo3MDA7bWFyZ2luLXJpZ2h0OjIlO3dpZHRoOjY5JX0ucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWhlYWRlci10eXBle2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6IzE5N2FiYztmbG9hdDpyaWdodDt0ZXh0LWFsaWduOnJpZ2h0O3dpZHRoOjI5JX0ucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWhlYWRlci10eXBlIC5pY29ue2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjdweH0uZ2xvc3NhcnktdGVybS5hY3RpdmV7b3V0bGluZTowfS5nbG9zc2FyeS10ZXJtLmFjdGl2ZSAuZ2xvc3NhcnktdGVybS10aXRsZXtjb2xvcjojMTk3YWJjO2ZvbnQtd2VpZ2h0OjYwMH0uZ2xvc3NhcnktdGVybS5hY3RpdmUgLmdsb3NzYXJ5LXRlcm0tZGVmaW5pdGlvbntiYWNrZ3JvdW5kOiNlYmViZWI7Ym9yZGVyOjFweCBzb2xpZCAjZDdkN2Q3O2Rpc3BsYXk6YmxvY2s7bGVmdDowO21hcmdpbi10b3A6OHB4O3BhZGRpbmc6OHB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE3NXB4O3otaW5kZXg6MX0uZm9ybSAuZm9ybS1maWVsZHNldCwuZm9ybSAuc2NmU2VjdGlvbkNvbnRlbnQsLmZvcm0gLnNjZlNlY3Rpb25Vc2VmdWxJbmZvLC5zY2ZGb3JtIC5mb3JtLWZpZWxkc2V0LC5zY2ZGb3JtIC5zY2ZTZWN0aW9uQ29udGVudCwuc2NmRm9ybSAuc2NmU2VjdGlvblVzZWZ1bEluZm97YmFja2dyb3VuZDojY2FmMGZlO3BhZGRpbmc6MjBweCAxMHB4IDE1cHg7em9vbToxfS5nbG9zc2FyeS10ZXJtLmFjdGl2ZSAuZ2xvc3NhcnktdGVybS1kZWZpbml0aW9uOmJlZm9yZXtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjAgMTBweCAxMHB4O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZWJlYmViO2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEwcHg7d2lkdGg6MH0uZ2xvc3NhcnktdGVybSAuZ2xvc3NhcnktdGVybS1kZWZpbml0aW9ue2Rpc3BsYXk6bm9uZX0uZm9ybTphZnRlciwuZm9ybTpiZWZvcmUsLmZvcm0+OmFmdGVyLC5mb3JtPjpiZWZvcmUsLnNjZkZvcm06YWZ0ZXIsLnNjZkZvcm06YmVmb3JlLC5zY2ZGb3JtPjphZnRlciwuc2NmRm9ybT46YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5nbG9zc2FyeS10ZXJtIC5nbG9zc2FyeS10ZXJtLXRpdGxle2JvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjNDA0MDQwfS5hcnRpY2xlLWhlYWRpbmd+LmZvcm0sLmFydGljbGUtaGVhZGluZ34uc2NmRm9ybXttYXJnaW4tdG9wOjIwcHh9LmZvcm0sLnNjZkZvcm17em9vbToxfS5mb3JtOmFmdGVyLC5zY2ZGb3JtOmFmdGVye2NsZWFyOmJvdGh9LmZvcm0gLmJ0biwuZm9ybSAuc2NmU3VibWl0QnV0dG9uLC5zY2ZGb3JtIC5idG4sLnNjZkZvcm0gLnNjZlN1Ym1pdEJ1dHRvbntmbG9hdDpyaWdodH0uZm9ybT4qLC5zY2ZGb3JtPip7em9vbToxfS5mb3JtPjphZnRlciwuc2NmRm9ybT46YWZ0ZXJ7Y2xlYXI6Ym90aH0uZm9ybSAuY29udGFpbmluZywuc2NmRm9ybSAuY29udGFpbmluZ3ttYXJnaW4tdG9wOjlweH0uZm9ybSAuZm9yZ290LWxpbmssLnNjZkZvcm0gLmZvcmdvdC1saW5re2Zsb2F0OmxlZnR9LmZvcm0gLmZvcmdvdC1saW5rX190aXRsZSwuc2NmRm9ybSAuZm9yZ290LWxpbmtfX3RpdGxle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxMHB4fS5mb3JtIC5wdWxscXVvdGUsLmZvcm0gLndhcm5pbmcsLnNjZkZvcm0gLnB1bGxxdW90ZSwuc2NmRm9ybSAud2FybmluZ3ttYXJnaW46MH0uZm9ybSAuY3VzdG9tLXNlbGVjdG9yLXJmLC5mb3JtIC5wdWxscXVvdGV+bGFiZWwsLmZvcm0gLndhcm5pbmd+bGFiZWwsLmZvcm0gbGFiZWx+LnB1bGxxdW90ZSwuZm9ybSBsYWJlbH4ud2FybmluZywuc2NmRm9ybSAuY3VzdG9tLXNlbGVjdG9yLXJmLC5zY2ZGb3JtIC5wdWxscXVvdGV+bGFiZWwsLnNjZkZvcm0gLndhcm5pbmd+bGFiZWwsLnNjZkZvcm0gbGFiZWx+LnB1bGxxdW90ZSwuc2NmRm9ybSBsYWJlbH4ud2FybmluZ3ttYXJnaW4tdG9wOjEwcHh9LmZvcm0gLm1hbmRhdG9yeSwuZm9ybSAuc2NmUmVxdWlyZWQsLnNjZkZvcm0gLm1hbmRhdG9yeSwuc2NmRm9ybSAuc2NmUmVxdWlyZWR7Zm9udC1zaXplOjE2cHg7Zm9udC1zaXplOjEuNnJlbTtjb2xvcjojY2EwNDA0O21hcmdpbi1sZWZ0OjhweH0uZm9ybSAuY3VzdG9tLXNlbGVjdG9yIC5jYXJldCwuc2NmRm9ybSAuY3VzdG9tLXNlbGVjdG9yIC5jYXJldHtkaXNwbGF5Om5vbmV9LmZvcm0gLmZvcm0tZmllbGRzZXQ6YWZ0ZXIsLmZvcm0gLmZvcm0tZmllbGRzZXQ6YmVmb3JlLC5mb3JtIC5zY2ZTZWN0aW9uQ29udGVudDphZnRlciwuZm9ybSAuc2NmU2VjdGlvbkNvbnRlbnQ6YmVmb3JlLC5mb3JtIC5zY2ZTZWN0aW9uVXNlZnVsSW5mbzphZnRlciwuZm9ybSAuc2NmU2VjdGlvblVzZWZ1bEluZm86YmVmb3JlLC5zY2ZGb3JtIC5mb3JtLWZpZWxkc2V0OmFmdGVyLC5zY2ZGb3JtIC5mb3JtLWZpZWxkc2V0OmJlZm9yZSwuc2NmRm9ybSAuc2NmU2VjdGlvbkNvbnRlbnQ6YWZ0ZXIsLnNjZkZvcm0gLnNjZlNlY3Rpb25Db250ZW50OmJlZm9yZSwuc2NmRm9ybSAuc2NmU2VjdGlvblVzZWZ1bEluZm86YWZ0ZXIsLnNjZkZvcm0gLnNjZlNlY3Rpb25Vc2VmdWxJbmZvOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0uZm9ybSAuZmQtcGFuZWwsLnNjZkZvcm0gLmZkLXBhbmVse21hcmdpbjoyMHB4IDAgMH0uZm9ybSAuZm9ybS1maWVsZHNldDphZnRlciwuZm9ybSAuc2NmU2VjdGlvbkNvbnRlbnQ6YWZ0ZXIsLnNjZkZvcm0gLmZvcm0tZmllbGRzZXQ6YWZ0ZXIsLnNjZkZvcm0gLnNjZlNlY3Rpb25Db250ZW50OmFmdGVye2NsZWFyOmJvdGh9LmZvcm0gLnNjZlNlY3Rpb25Vc2VmdWxJbmZvOmFmdGVyLC5zY2ZGb3JtIC5zY2ZTZWN0aW9uVXNlZnVsSW5mbzphZnRlcntjbGVhcjpib3RofS5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0VXNlZnVsSW5mbywuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRVc2VmdWxJbmZvLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0VXNlZnVsSW5mbywuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRVc2VmdWxJbmZve2NvbG9yOiM2MjYwNjE7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6NDAwO3dpZHRoOjc0JX0uZm9ybSAuZm9ybS1oZWFkZXIsLmZvcm0gLnNjZlRpdGxlQm9yZGVyLC5zY2ZGb3JtIC5mb3JtLWhlYWRlciwuc2NmRm9ybSAuc2NmVGl0bGVCb3JkZXJ7YmFja2dyb3VuZDojMDc3NzliO3BhZGRpbmc6MTBweH0uZm9ybSAuZm9ybS1oZWFkZXItdGl0bGUsLmZvcm0gLnNjZlRpdGxlQm9yZGVyLC5zY2ZGb3JtIC5mb3JtLWhlYWRlci10aXRsZSwuc2NmRm9ybSAuc2NmVGl0bGVCb3JkZXJ7Zm9udC1zaXplOjE3cHg7Zm9udC1zaXplOjEuN3JlbTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46MH0uZm9ybSAuZm9ybS1ncm91cCwuc2NmRm9ybSAuZm9ybS1ncm91cHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmY7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6MTVweDtwYWRkaW5nLWJvdHRvbToxNXB4O3BhZGRpbmctdG9wOjE1cHh9LmZvcm0gLmZvcm0tZ3JvdXA6Zmlyc3QtY2hpbGQsLnNjZkZvcm0gLmZvcm0tZ3JvdXA6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowO21hcmdpbi10b3A6MDtwYWRkaW5nLXRvcDowfS5mb3JtIC5mb3JtLXJvdywuZm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbCwuZm9ybSAuc2NmQ2hlY2tib3gsLmZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXIsLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbCwuZm9ybSAuc2NmRGF0ZVBpY2tlckJvcmRlciwuZm9ybSAuc2NmRHJvcExpc3RCb3JkZXIsLmZvcm0gLnNjZkVtYWlsQm9yZGVyLC5mb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyLC5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyLC5mb3JtIC5zY2ZOdW1iZXJCb3JkZXIsLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlciwuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXIsLmZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlciwuZm9ybSAuc2NmVGVsZXBob25lQm9yZGVyLC5zY2ZGb3JtIC5mb3JtLXJvdywuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbCwuc2NmRm9ybSAuc2NmQ2hlY2tib3gsLnNjZkZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyLC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXIsLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbCwuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlckJvcmRlciwuc2NmRm9ybSAuc2NmRHJvcExpc3RCb3JkZXIsLnNjZkZvcm0gLnNjZkVtYWlsQm9yZGVyLC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyLC5zY2ZGb3JtIC5zY2ZOdW1iZXJCb3JkZXIsLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlciwuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXIsLnNjZkZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlciwuc2NmRm9ybSAuc2NmVGVsZXBob25lQm9yZGVye3pvb206MTtjbGVhcjpib3RoO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxMHB4O3BhZGRpbmctdG9wOjEwcHg7cG9zaXRpb246cmVsYXRpdmV9LmZvcm0gLmZvcm0tcm93LWNvbnRlbnQ6YWZ0ZXIsLmZvcm0gLmZvcm0tcm93LWNvbnRlbnQ6YmVmb3JlLC5mb3JtIC5mb3JtLXJvdzphZnRlciwuZm9ybSAuZm9ybS1yb3c6YmVmb3JlLC5mb3JtIC5zY2ZDYXB0Y2hhR2VuZXJhbFBhbmVsOmFmdGVyLC5mb3JtIC5zY2ZDYXB0Y2hhR2VuZXJhbFBhbmVsOmJlZm9yZSwuZm9ybSAuc2NmQ2FwdGNoYVRleHRCb3g6YWZ0ZXIsLmZvcm0gLnNjZkNhcHRjaGFUZXh0Qm94OmJlZm9yZSwuZm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsOmFmdGVyLC5mb3JtIC5zY2ZDaGVja0JveExpc3RHZW5lcmFsUGFuZWw6YmVmb3JlLC5mb3JtIC5zY2ZDaGVja2JveDphZnRlciwuZm9ybSAuc2NmQ2hlY2tib3g6YmVmb3JlLC5mb3JtIC5zY2ZDaGVja2JveEJvcmRlcjphZnRlciwuZm9ybSAuc2NmQ2hlY2tib3hCb3JkZXI6YmVmb3JlLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXI6YWZ0ZXIsLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEJvcmRlcjpiZWZvcmUsLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDphZnRlciwuZm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkR2VuZXJhbFBhbmVsOmJlZm9yZSwuZm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveDphZnRlciwuZm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveDpiZWZvcmUsLmZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6YWZ0ZXIsLmZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6YmVmb3JlLC5mb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveDphZnRlciwuZm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3g6YmVmb3JlLC5mb3JtIC5zY2ZEcm9wTGlzdEJvcmRlcjphZnRlciwuZm9ybSAuc2NmRHJvcExpc3RCb3JkZXI6YmVmb3JlLC5mb3JtIC5zY2ZEcm9wTGlzdEdlbmVyYWxQYW5lbDphZnRlciwuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWw6YmVmb3JlLC5mb3JtIC5zY2ZFbWFpbEJvcmRlcjphZnRlciwuZm9ybSAuc2NmRW1haWxCb3JkZXI6YmVmb3JlLC5mb3JtIC5zY2ZFbWFpbFRleHRCb3g6YWZ0ZXIsLmZvcm0gLnNjZkVtYWlsVGV4dEJveDpiZWZvcmUsLmZvcm0gLnNjZkZpbGVVcGxvYWRCb3JkZXI6YWZ0ZXIsLmZvcm0gLnNjZkZpbGVVcGxvYWRCb3JkZXI6YmVmb3JlLC5mb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsOmFmdGVyLC5mb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsOmJlZm9yZSwuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJvcmRlcjphZnRlciwuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJvcmRlcjpiZWZvcmUsLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3g6YWZ0ZXIsLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3g6YmVmb3JlLC5mb3JtIC5zY2ZOdW1iZXJCb3JkZXI6YWZ0ZXIsLmZvcm0gLnNjZk51bWJlckJvcmRlcjpiZWZvcmUsLmZvcm0gLnNjZk51bWJlclRleHRCb3g6YWZ0ZXIsLmZvcm0gLnNjZk51bWJlclRleHRCb3g6YmVmb3JlLC5mb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RCb3JkZXI6YWZ0ZXIsLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlcjpiZWZvcmUsLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbDphZnRlciwuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0R2VuZXJhbFBhbmVsOmJlZm9yZSwuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXI6YWZ0ZXIsLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmJlZm9yZSwuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3g6YWZ0ZXIsLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94OmJlZm9yZSwuZm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyOmFmdGVyLC5mb3JtIC5zY2ZTdWJtaXRCdXR0b25Cb3JkZXI6YmVmb3JlLC5mb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXI6YWZ0ZXIsLmZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjpiZWZvcmUsLmZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3g6YWZ0ZXIsLmZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3g6YmVmb3JlLC5zY2ZGb3JtIC5mb3JtLXJvdy1jb250ZW50OmFmdGVyLC5zY2ZGb3JtIC5mb3JtLXJvdy1jb250ZW50OmJlZm9yZSwuc2NmRm9ybSAuZm9ybS1yb3c6YWZ0ZXIsLnNjZkZvcm0gLmZvcm0tcm93OmJlZm9yZSwuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDphZnRlciwuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDpiZWZvcmUsLnNjZkZvcm0gLnNjZkNhcHRjaGFUZXh0Qm94OmFmdGVyLC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveDpiZWZvcmUsLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbDphZnRlciwuc2NmRm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsOmJlZm9yZSwuc2NmRm9ybSAuc2NmQ2hlY2tib3g6YWZ0ZXIsLnNjZkZvcm0gLnNjZkNoZWNrYm94OmJlZm9yZSwuc2NmRm9ybSAuc2NmQ2hlY2tib3hCb3JkZXI6YWZ0ZXIsLnNjZkZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyOmJlZm9yZSwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkQm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXI6YmVmb3JlLC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRHZW5lcmFsUGFuZWw6YWZ0ZXIsLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDpiZWZvcmUsLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZFRleHRCb3g6YWZ0ZXIsLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZFRleHRCb3g6YmVmb3JlLC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyQm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyQm9yZGVyOmJlZm9yZSwuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3g6YWZ0ZXIsLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJUZXh0Qm94OmJlZm9yZSwuc2NmRm9ybSAuc2NmRHJvcExpc3RCb3JkZXI6YWZ0ZXIsLnNjZkZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmJlZm9yZSwuc2NmRm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWw6YWZ0ZXIsLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsOmJlZm9yZSwuc2NmRm9ybSAuc2NmRW1haWxCb3JkZXI6YWZ0ZXIsLnNjZkZvcm0gLnNjZkVtYWlsQm9yZGVyOmJlZm9yZSwuc2NmRm9ybSAuc2NmRW1haWxUZXh0Qm94OmFmdGVyLC5zY2ZGb3JtIC5zY2ZFbWFpbFRleHRCb3g6YmVmb3JlLC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyOmJlZm9yZSwuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbDphZnRlciwuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbDpiZWZvcmUsLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXI6YWZ0ZXIsLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXI6YmVmb3JlLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm94OmFmdGVyLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm94OmJlZm9yZSwuc2NmRm9ybSAuc2NmTnVtYmVyQm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZOdW1iZXJCb3JkZXI6YmVmb3JlLC5zY2ZGb3JtIC5zY2ZOdW1iZXJUZXh0Qm94OmFmdGVyLC5zY2ZGb3JtIC5zY2ZOdW1iZXJUZXh0Qm94OmJlZm9yZSwuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0Qm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RCb3JkZXI6YmVmb3JlLC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RHZW5lcmFsUGFuZWw6YWZ0ZXIsLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbDpiZWZvcmUsLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJvcmRlcjpiZWZvcmUsLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94OmFmdGVyLC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveDpiZWZvcmUsLnNjZkZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjphZnRlciwuc2NmRm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyOmJlZm9yZSwuc2NmRm9ybSAuc2NmVGVsZXBob25lQm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXI6YmVmb3JlLC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVUZXh0Qm94OmFmdGVyLC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVUZXh0Qm94OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0uZm9ybSAuZm9ybS1yb3c6YWZ0ZXIsLmZvcm0gLnNjZkNhcHRjaGFHZW5lcmFsUGFuZWw6YWZ0ZXIsLmZvcm0gLnNjZkNoZWNrYm94OmFmdGVyLC5mb3JtIC5zY2ZDaGVja2JveEJvcmRlcjphZnRlciwuZm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkQm9yZGVyOmFmdGVyLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRHZW5lcmFsUGFuZWw6YWZ0ZXIsLmZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6YWZ0ZXIsLmZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmFmdGVyLC5mb3JtIC5zY2ZFbWFpbEJvcmRlcjphZnRlciwuZm9ybSAuc2NmRmlsZVVwbG9hZEJvcmRlcjphZnRlciwuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJvcmRlcjphZnRlciwuZm9ybSAuc2NmTnVtYmVyQm9yZGVyOmFmdGVyLC5mb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RCb3JkZXI6YWZ0ZXIsLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmFmdGVyLC5mb3JtIC5zY2ZTdWJtaXRCdXR0b25Cb3JkZXI6YWZ0ZXIsLmZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjphZnRlciwuc2NmRm9ybSAuZm9ybS1yb3c6YWZ0ZXIsLnNjZkZvcm0gLnNjZkNhcHRjaGFHZW5lcmFsUGFuZWw6YWZ0ZXIsLnNjZkZvcm0gLnNjZkNoZWNrYm94OmFmdGVyLC5zY2ZGb3JtIC5zY2ZDaGVja2JveEJvcmRlcjphZnRlciwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkQm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRHZW5lcmFsUGFuZWw6YWZ0ZXIsLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6YWZ0ZXIsLnNjZkZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZFbWFpbEJvcmRlcjphZnRlciwuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZEJvcmRlcjphZnRlciwuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJvcmRlcjphZnRlciwuc2NmRm9ybSAuc2NmTnVtYmVyQm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RCb3JkZXI6YWZ0ZXIsLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmFmdGVyLC5zY2ZGb3JtIC5zY2ZTdWJtaXRCdXR0b25Cb3JkZXI6YWZ0ZXIsLnNjZkZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjphZnRlcntjbGVhcjpib3RofS5mb3JtIC5mb3JtLXJvdzpmaXJzdC1jaGlsZCwuZm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCwuZm9ybSAuc2NmQ2hlY2tib3g6Zmlyc3QtY2hpbGQsLmZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyOmZpcnN0LWNoaWxkLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXI6Zmlyc3QtY2hpbGQsLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCwuZm9ybSAuc2NmRGF0ZVBpY2tlckJvcmRlcjpmaXJzdC1jaGlsZCwuZm9ybSAuc2NmRHJvcExpc3RCb3JkZXI6Zmlyc3QtY2hpbGQsLmZvcm0gLnNjZkVtYWlsQm9yZGVyOmZpcnN0LWNoaWxkLC5mb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyOmZpcnN0LWNoaWxkLC5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkLC5mb3JtIC5zY2ZOdW1iZXJCb3JkZXI6Zmlyc3QtY2hpbGQsLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlcjpmaXJzdC1jaGlsZCwuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXI6Zmlyc3QtY2hpbGQsLmZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjpmaXJzdC1jaGlsZCwuZm9ybSAuc2NmVGVsZXBob25lQm9yZGVyOmZpcnN0LWNoaWxkLC5zY2ZGb3JtIC5mb3JtLXJvdzpmaXJzdC1jaGlsZCwuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCwuc2NmRm9ybSAuc2NmQ2hlY2tib3g6Zmlyc3QtY2hpbGQsLnNjZkZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyOmZpcnN0LWNoaWxkLC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXI6Zmlyc3QtY2hpbGQsLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCwuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlckJvcmRlcjpmaXJzdC1jaGlsZCwuc2NmRm9ybSAuc2NmRHJvcExpc3RCb3JkZXI6Zmlyc3QtY2hpbGQsLnNjZkZvcm0gLnNjZkVtYWlsQm9yZGVyOmZpcnN0LWNoaWxkLC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyOmZpcnN0LWNoaWxkLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkLC5zY2ZGb3JtIC5zY2ZOdW1iZXJCb3JkZXI6Zmlyc3QtY2hpbGQsLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlcjpmaXJzdC1jaGlsZCwuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXI6Zmlyc3QtY2hpbGQsLnNjZkZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjpmaXJzdC1jaGlsZCwuc2NmRm9ybSAuc2NmVGVsZXBob25lQm9yZGVyOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MDtwYWRkaW5nLXRvcDowfS5mb3JtIC5mb3JtLXJvdzpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LC5mb3JtIC5mb3JtLXJvdzpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLmZvcm0gLnNjZkNhcHRjaGFHZW5lcmFsUGFuZWw6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuZm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLmZvcm0gLnNjZkNoZWNrYm94OmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLmZvcm0gLnNjZkNoZWNrYm94OmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwuZm9ybSAuc2NmQ2hlY2tib3hCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuZm9ybSAuc2NmQ2hlY2tib3hCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuZm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkQm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwuZm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkR2VuZXJhbFBhbmVsOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLmZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuZm9ybSAuc2NmRGF0ZVBpY2tlckJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLmZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLmZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwuZm9ybSAuc2NmRW1haWxCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuZm9ybSAuc2NmRW1haWxCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLC5mb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLmZvcm0gLnNjZkZpbGVVcGxvYWRCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLC5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLC5mb3JtIC5zY2ZOdW1iZXJCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuZm9ybSAuc2NmTnVtYmVyQm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwuZm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLmZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLmZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LC5mb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLC5zY2ZGb3JtIC5mb3JtLXJvdzpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LC5zY2ZGb3JtIC5mb3JtLXJvdzpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLnNjZkZvcm0gLnNjZkNhcHRjaGFHZW5lcmFsUGFuZWw6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLnNjZkZvcm0gLnNjZkNoZWNrYm94OmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLnNjZkZvcm0gLnNjZkNoZWNrYm94OmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwuc2NmRm9ybSAuc2NmQ2hlY2tib3hCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuc2NmRm9ybSAuc2NmQ2hlY2tib3hCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkQm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkR2VuZXJhbFBhbmVsOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlckJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLnNjZkZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLnNjZkZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwuc2NmRm9ybSAuc2NmRW1haWxCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuc2NmRm9ybSAuc2NmRW1haWxCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLC5zY2ZGb3JtIC5zY2ZOdW1iZXJCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwuc2NmRm9ybSAuc2NmTnVtYmVyQm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwuc2NmRm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksLnNjZkZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsLnNjZkZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVke3RvcDowfS5mb3JtIC5zY2ZWYWxpZGF0b3IsLnNjZkZvcm0gLnNjZlZhbGlkYXRvcntjbGVhcjpib3RoO2NvbG9yOiNjYTA0MDQ7ZmxvYXQ6bGVmdDtmb250LXdlaWdodDo3MDA7bWFyZ2luLWxlZnQ6MjYlO21hcmdpbi10b3A6NXB4fS5mb3JtIC5zY2ZDYXB0Y2hhTGltaXRHZW5lcmFsUGFuZWwgdGFibGUsLnNjZkZvcm0gLnNjZkNhcHRjaGFMaW1pdEdlbmVyYWxQYW5lbCB0YWJsZXttYXJnaW46MCBhdXRvfS5mb3JtIC5zY2ZTdWJtaXRCdXR0b25Cb3JkZXIsLnNjZkZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcntwYWRkaW5nOjEwcHggMTBweCAxNXB4fS5mb3JtIC5mb3JtLXJvdy1jb250ZW50LC5mb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveCwuZm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94LC5mb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveCwuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwsLmZvcm0gLnNjZkVtYWlsVGV4dEJveCwuZm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbCwuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveCwuZm9ybSAuc2NmTnVtYmVyVGV4dEJveCwuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0R2VuZXJhbFBhbmVsLC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveCwuZm9ybSAuc2NmVGVsZXBob25lVGV4dEJveCwuc2NmRm9ybSAuZm9ybS1yb3ctY29udGVudCwuc2NmRm9ybSAuc2NmQ2FwdGNoYVRleHRCb3gsLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbCwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveCwuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3gsLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLC5zY2ZGb3JtIC5zY2ZFbWFpbFRleHRCb3gsLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRHZW5lcmFsUGFuZWwsLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3gsLnNjZkZvcm0gLnNjZk51bWJlclRleHRCb3gsLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbCwuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3gsLnNjZkZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3h7em9vbToxO2Zsb2F0OmxlZnQ7d2lkdGg6NzAlfS5mb3JtIC5mb3JtLXJvdy1jb250ZW50OmFmdGVyLC5mb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveDphZnRlciwuZm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsOmFmdGVyLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94OmFmdGVyLC5mb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveDphZnRlciwuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWw6YWZ0ZXIsLmZvcm0gLnNjZkVtYWlsVGV4dEJveDphZnRlciwuZm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbDphZnRlciwuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveDphZnRlciwuZm9ybSAuc2NmTnVtYmVyVGV4dEJveDphZnRlciwuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0R2VuZXJhbFBhbmVsOmFmdGVyLC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveDphZnRlciwuZm9ybSAuc2NmVGVsZXBob25lVGV4dEJveDphZnRlciwuc2NmRm9ybSAuZm9ybS1yb3ctY29udGVudDphZnRlciwuc2NmRm9ybSAuc2NmQ2FwdGNoYVRleHRCb3g6YWZ0ZXIsLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbDphZnRlciwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveDphZnRlciwuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3g6YWZ0ZXIsLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsOmFmdGVyLC5zY2ZGb3JtIC5zY2ZFbWFpbFRleHRCb3g6YWZ0ZXIsLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRHZW5lcmFsUGFuZWw6YWZ0ZXIsLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3g6YWZ0ZXIsLnNjZkZvcm0gLnNjZk51bWJlclRleHRCb3g6YWZ0ZXIsLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbDphZnRlciwuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3g6YWZ0ZXIsLnNjZkZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3g6YWZ0ZXJ7Y2xlYXI6Ym90aH0uZm9ybSAuZm9ybS1yb3ctY29udGVudC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5mb3JtIC5mb3JtLXJvdy1jb250ZW50LmVycm9yIGlucHV0LC5mb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5mb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveC5lcnJvciBpbnB1dCwuZm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsLmVycm9yIC5jdXN0b20tc2VsZWN0b3IsLmZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbC5lcnJvciBpbnB1dCwuZm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94LmVycm9yIGlucHV0LC5mb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5mb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveC5lcnJvciBpbnB1dCwuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwuZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwuZXJyb3IgaW5wdXQsLmZvcm0gLnNjZkVtYWlsVGV4dEJveC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5mb3JtIC5zY2ZFbWFpbFRleHRCb3guZXJyb3IgaW5wdXQsLmZvcm0gLnNjZkZpbGVVcGxvYWRHZW5lcmFsUGFuZWwuZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwuZm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbC5lcnJvciBpbnB1dCwuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm94LmVycm9yIGlucHV0LC5mb3JtIC5zY2ZOdW1iZXJUZXh0Qm94LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsLmZvcm0gLnNjZk51bWJlclRleHRCb3guZXJyb3IgaW5wdXQsLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5mb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RHZW5lcmFsUGFuZWwuZXJyb3IgaW5wdXQsLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94LmVycm9yIGlucHV0LC5mb3JtIC5zY2ZUZWxlcGhvbmVUZXh0Qm94LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsLmZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3guZXJyb3IgaW5wdXQsLnNjZkZvcm0gLmZvcm0tcm93LWNvbnRlbnQuZXJyb3IgLmN1c3RvbS1zZWxlY3Rvciwuc2NmRm9ybSAuZm9ybS1yb3ctY29udGVudC5lcnJvciBpbnB1dCwuc2NmRm9ybSAuc2NmQ2FwdGNoYVRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3Rvciwuc2NmRm9ybSAuc2NmQ2FwdGNoYVRleHRCb3guZXJyb3IgaW5wdXQsLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5zY2ZGb3JtIC5zY2ZDaGVja0JveExpc3RHZW5lcmFsUGFuZWwuZXJyb3IgaW5wdXQsLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZFRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3Rvciwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveC5lcnJvciBpbnB1dCwuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3Rvciwuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3guZXJyb3IgaW5wdXQsLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLmVycm9yIC5jdXN0b20tc2VsZWN0b3IsLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLmVycm9yIGlucHV0LC5zY2ZGb3JtIC5zY2ZFbWFpbFRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3Rvciwuc2NmRm9ybSAuc2NmRW1haWxUZXh0Qm94LmVycm9yIGlucHV0LC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsLmVycm9yIC5jdXN0b20tc2VsZWN0b3IsLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRHZW5lcmFsUGFuZWwuZXJyb3IgaW5wdXQsLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3Rvciwuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveC5lcnJvciBpbnB1dCwuc2NmRm9ybSAuc2NmTnVtYmVyVGV4dEJveC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5zY2ZGb3JtIC5zY2ZOdW1iZXJUZXh0Qm94LmVycm9yIGlucHV0LC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RHZW5lcmFsUGFuZWwuZXJyb3IgLmN1c3RvbS1zZWxlY3Rvciwuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0R2VuZXJhbFBhbmVsLmVycm9yIGlucHV0LC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveC5lcnJvciBpbnB1dCwuc2NmRm9ybSAuc2NmVGVsZXBob25lVGV4dEJveC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVUZXh0Qm94LmVycm9yIGlucHV0e2JvcmRlcjoxcHggc29saWQgI2NhMDQwNH0uZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwsLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVse21hcmdpbi10b3A6OHB4fS5mb3JtIC5mb3JtLXJvdy1jb250ZW50LXRpcCwuc2NmRm9ybSAuZm9ybS1yb3ctY29udGVudC10aXB7Y29sb3I6IzYyNjA2MTtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tdG9wOjhweH0uZm9ybSAuZm9ybS1yb3ctY29udGVudC1lcnJvciwuZm9ybSAuc2NmVmFsaWRhdGlvblN1bW1hcnksLnNjZkZvcm0gLmZvcm0tcm93LWNvbnRlbnQtZXJyb3IsLnNjZkZvcm0gLnNjZlZhbGlkYXRpb25TdW1tYXJ5e2JhY2tncm91bmQ6I2Y1ZjVmNTtjbGVhcjpib3RoO3BhZGRpbmc6MTVweDtjb2xvcjojY2EwNDA0O2Zsb2F0OmxlZnQ7Zm9udC13ZWlnaHQ6NzAwO3dpZHRoOjEwMCV9LmZvcm0gLnNjZlZhbGlkYXRpb25TdW1tYXJ5IHVsLC5zY2ZGb3JtIC5zY2ZWYWxpZGF0aW9uU3VtbWFyeSB1bHtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZy1sZWZ0OjB9LmZvcm0gLnNjZlZhbGlkYXRpb25TdW1tYXJ5IHVsIGxpLC5zY2ZGb3JtIC5zY2ZWYWxpZGF0aW9uU3VtbWFyeSB1bCBsaXtmb250LXdlaWdodDo3MDA7bWFyZ2luLXRvcDoxMHB4fS5mb3JtIC5zY2ZWYWxpZGF0aW9uU3VtbWFyeSB1bCBsaTpmaXJzdC1jaGlsZCwuc2NmRm9ybSAuc2NmVmFsaWRhdGlvblN1bW1hcnkgdWwgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5mb3JtIC5mb3JtLXJvdy1oZWFkZXIsLmZvcm0gLnNjZkNhcHRjaGFMYWJlbFRleHQsLmZvcm0gLnNjZkNoZWNrQm94TGlzdExhYmVsLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRMYWJlbCwuZm9ybSAuc2NmRGF0ZVBpY2tlckxhYmVsLC5mb3JtIC5zY2ZEcm9wTGlzdExhYmVsLC5mb3JtIC5zY2ZFbWFpbExhYmVsLC5mb3JtIC5zY2ZGaWxlVXBsb2FkTGFiZWwsLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRMYWJlbCwuZm9ybSAuc2NmTnVtYmVyTGFiZWwsLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdExhYmVsLC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dExhYmVsLC5mb3JtIC5zY2ZUZWxlcGhvbmVMYWJlbCwuc2NmRm9ybSAuZm9ybS1yb3ctaGVhZGVyLC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhTGFiZWxUZXh0LC5zY2ZGb3JtIC5zY2ZDaGVja0JveExpc3RMYWJlbCwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkTGFiZWwsLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJMYWJlbCwuc2NmRm9ybSAuc2NmRHJvcExpc3RMYWJlbCwuc2NmRm9ybSAuc2NmRW1haWxMYWJlbCwuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZExhYmVsLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0TGFiZWwsLnNjZkZvcm0gLnNjZk51bWJlckxhYmVsLC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RMYWJlbCwuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRMYWJlbCwuc2NmRm9ybSAuc2NmVGVsZXBob25lTGFiZWx7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MiU7d2lkdGg6MjQlfS5mb3JtIC5mb3JtLXJvdy1oZWFkZXItdGl0bGUsLmZvcm0gLnNjZkNhcHRjaGFMYWJlbFRleHQsLmZvcm0gLnNjZkNoZWNrQm94TGlzdExhYmVsLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRMYWJlbCwuZm9ybSAuc2NmRGF0ZVBpY2tlckxhYmVsLC5mb3JtIC5zY2ZEcm9wTGlzdExhYmVsLC5mb3JtIC5zY2ZFbWFpbExhYmVsLC5mb3JtIC5zY2ZGaWxlVXBsb2FkTGFiZWwsLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRMYWJlbCwuZm9ybSAuc2NmTnVtYmVyTGFiZWwsLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdExhYmVsLC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dExhYmVsLC5mb3JtIC5zY2ZUZWxlcGhvbmVMYWJlbCwuc2NmRm9ybSAuZm9ybS1yb3ctaGVhZGVyLXRpdGxlLC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhTGFiZWxUZXh0LC5zY2ZGb3JtIC5zY2ZDaGVja0JveExpc3RMYWJlbCwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkTGFiZWwsLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJMYWJlbCwuc2NmRm9ybSAuc2NmRHJvcExpc3RMYWJlbCwuc2NmRm9ybSAuc2NmRW1haWxMYWJlbCwuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZExhYmVsLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0TGFiZWwsLnNjZkZvcm0gLnNjZk51bWJlckxhYmVsLC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RMYWJlbCwuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRMYWJlbCwuc2NmRm9ybSAuc2NmVGVsZXBob25lTGFiZWx7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo3MDA7bWFyZ2luLXRvcDo5cHh9LmZvcm0gLmxpc3QsLnNjZkZvcm0gLmxpc3R7bWFyZ2luLXRvcDo4cHh9LmZvcm06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLnNjZkZvcm06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzQwNDA0MH0uZm9ybTotbW96LXBsYWNlaG9sZGVyLC5zY2ZGb3JtOi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6IzQwNDA0MH0uZm9ybTo6LW1vei1wbGFjZWhvbGRlciwuc2NmRm9ybTo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojNDA0MDQwfS5mb3JtOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuc2NmRm9ybTotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzQwNDA0MH0uZm9ybSBidXR0b24sLmZvcm0gaW5wdXRbdHlwZT1kYXRlXSwuZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwuZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwuZm9ybSBpbnB1dFt0eXBlPXRleHRdLC5mb3JtIGlucHV0W3R5cGU9dGVsXSwuZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLmZvcm0gdGV4dGFyZWEsLnNjZkZvcm0gYnV0dG9uLC5zY2ZGb3JtIGlucHV0W3R5cGU9ZGF0ZV0sLnNjZkZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sLnNjZkZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sLnNjZkZvcm0gaW5wdXRbdHlwZT10ZXh0XSwuc2NmRm9ybSBpbnB1dFt0eXBlPXRlbF0sLnNjZkZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLC5zY2ZGb3JtIHRleHRhcmVhey1tb3otYXBwZWFyYW5jZTpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uZm9ybSBpbnB1dFt0eXBlPWRhdGVdLC5mb3JtIGlucHV0W3R5cGU9ZW1haWxdLC5mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5mb3JtIGlucHV0W3R5cGU9dGV4dF0sLmZvcm0gaW5wdXRbdHlwZT10ZWxdLC5mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwuZm9ybSBzZWxlY3QsLmZvcm0gdGV4dGFyZWEsLnNjZkZvcm0gaW5wdXRbdHlwZT1kYXRlXSwuc2NmRm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwuc2NmRm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwuc2NmRm9ybSBpbnB1dFt0eXBlPXRleHRdLC5zY2ZGb3JtIGlucHV0W3R5cGU9dGVsXSwuc2NmRm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLnNjZkZvcm0gc2VsZWN0LC5zY2ZGb3JtIHRleHRhcmVhe2xpbmUtaGVpZ2h0OmluaGVyaXQ7d2lkdGg6MTAwJX0uZm9ybSBpbnB1dFt0eXBlPWRhdGVdLC5mb3JtIGlucHV0W3R5cGU9ZW1haWxdLC5mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5mb3JtIGlucHV0W3R5cGU9dGV4dF0sLmZvcm0gaW5wdXRbdHlwZT10ZWxdLC5mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwuZm9ybSB0ZXh0YXJlYSwuc2NmRm9ybSBpbnB1dFt0eXBlPWRhdGVdLC5zY2ZGb3JtIGlucHV0W3R5cGU9ZW1haWxdLC5zY2ZGb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5zY2ZGb3JtIGlucHV0W3R5cGU9dGV4dF0sLnNjZkZvcm0gaW5wdXRbdHlwZT10ZWxdLC5zY2ZGb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwuc2NmRm9ybSB0ZXh0YXJlYXtwYWRkaW5nOjhweDtib3JkZXI6MH0uZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSwuZm9ybSBpbnB1dFt0eXBlPXJhZGlvXSwuc2NmRm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSwuc2NmRm9ybSBpbnB1dFt0eXBlPXJhZGlvXXttYXJnaW4tcmlnaHQ6MTBweH0uZm9ybSBsYWJlbCwuc2NmRm9ybSBsYWJlbHtmb250LXdlaWdodDo0MDB9LmZvcm0gc2VsZWN0LC5zY2ZGb3JtIHNlbGVjdHtmb250LXNpemU6MTRweH0uZm9ybSB0ZXh0YXJlYSwuc2NmRm9ybSB0ZXh0YXJlYXttaW4taGVpZ2h0OjE0NXB4O3Jlc2l6ZTp2ZXJ0aWNhbH0uZm9ybSBwLC5zY2ZGb3JtIHB7bWFyZ2luOjA7dGV4dC1hbGlnbjpsZWZ0fS5zY2ZGb3JtIC5zY2ZDaGVja2JveEJvcmRlcntkaXNwbGF5OnRhYmxlO3dpZHRoOjEwMCUhaW1wb3J0YW50fS51aS1kYXRlcGlja2Vye2JhY2tncm91bmQ6I2YwZjBmMDtib3JkZXI6MXB4IHNvbGlkICNmZmY7cGFkZGluZzoxMHB4O3otaW5kZXg6MTAwIWltcG9ydGFudH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2e2Zsb2F0OmxlZnR9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dHtmbG9hdDpyaWdodH0udWktZGF0ZXBpY2tlciB0YWJsZSB0ZCwudWktZGF0ZXBpY2tlciB0YWJsZSB0aHtwYWRkaW5nOjVweH0jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNntiYWNrZ3JvdW5kOjAgMDtib3JkZXItdG9wOjJweCBzb2xpZCAjNmJjZmYxO21hcmdpbi10b3A6MjVweDtwYWRkaW5nOjEwcHggMCAwfSNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IGZpZWxkc2V0PmRpdj5zcGFue2NvbG9yOnJlZDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMXB4O21hcmdpbi10b3A6MTBweH0jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmUmVxdWlyZWQsI2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZlRpdGxlQm9yZGVyLCNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IC5zY2ZWYWxpZGF0b3JSZXF1aXJlZCwjcXVlc3Rpb24tZm9ybXtkaXNwbGF5Om5vbmV9I2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgdGV4dGFyZWF7Ym9yZGVyOjFweCBzb2xpZCAjNmJjZmYxIWltcG9ydGFudH0jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmU2VjdGlvbkNvbnRlbnR7YmFja2dyb3VuZDowIDA7cGFkZGluZzowfSNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IC5zY2ZJbnRyb0JvcmRlcnttYXJnaW4tYm90dG9tOjEwcHh9I2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlcntwb3NpdGlvbjpyZWxhdGl2ZX0jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmUmVxdWlyZWR7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MH0jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmTXVsdGlwbGVMaW5lVGV4dEJvcmRlcnttYXJnaW4tdG9wOjA7cGFkZGluZy10b3A6MH0jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmUmFkaW9CdXR0b25MaXN0TGFiZWx7Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246bGVmdDttYXJnaW4tdG9wOjA7d2lkdGg6YXV0b30jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmTXVsdGlwbGVMaW5lVGV4dExhYmVse2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LWFsaWduOmxlZnR9I2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZk11bHRpcGxlTGluZVRleHRCb3h7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2NvbG9yOiM1NTU7d2lkdGg6MTAwJSFpbXBvcnRhbnR9I2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcntwYWRkaW5nOjB9I2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZlZhbGlkYXRpb25TdW1tYXJ5e2JhY2tncm91bmQ6MCAwO2Zsb2F0Om5vbmU7cGFkZGluZzowO3dpZHRoOmF1dG99I2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZkZvb3RlckJvcmRlcntmb250LXNpemU6MTFweDttYXJnaW4tdG9wOjIwcHh9I2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLmNvdW50ZXJ7bGluZS1oZWlnaHQ6NDBweDtmbG9hdDpsZWZ0O2ZvbnQtc2l6ZToxMXB4O21hcmdpbi1yaWdodDoxMHB4fSNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IC5zY2ZSYWRpb0J1dHRvbkxpc3QgdHJ7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoxNXB4fSNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IC5zY2ZSYWRpb0J1dHRvbkxpc3QgdHI6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuZm9ybS1yb3ctY29udGVudC1lcnJvcntiYWNrZ3JvdW5kOjAgMDtib3JkZXItdG9wOjFweCBzb2xpZCAjY2EwNDA0O21hcmdpbi10b3A6MTVweDtwYWRkaW5nOjEwcHggMH0uYWNjb3JkaW9ufi5vdmVyZmxvdy10YWJsZSwuYWNjb3JkaW9ufi50YWJsZSwuYWNjb3JkaW9ufi50YWJsZS1hbHRlcm5hdGluZy1yb3dzLC5hY2NvcmRpb25+LnRhYmxlLWJsdWUsLmFjY29yZGlvbn4udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzLC5mb3Jtfi5vdmVyLXRhYmxlLC5mb3Jtfi50YWJsZSwuZm9ybX4udGFibGUtYWx0ZXJuYXRpbmctcm93cywuZm9ybX4udGFibGUtYmx1ZSwuZm9ybX4udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzLC5vdmVyZmxvdy10YWJsZX4uaGlnaGxpZ2h0LC5vdmVyZmxvdy10YWJsZX4ub3ZlcmZsb3ctdGFibGUsLm92ZXJmbG93LXRhYmxlfi53YXJuaW5nLC5zY2ZGb3Jtfi5vdmVyLXRhYmxlLC5zY2ZGb3Jtfi50YWJsZSwudGFibGUtYWx0ZXJuYXRpbmctcm93c34udGFibGUtYWx0ZXJuYXRpbmctcm93cywudGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzfi50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3MsLnRhYmxlLWJsdWV+LnRhYmxlLWJsdWUsLnRhYmxlfi50YWJsZSxwfi5hY2NvcmRpb24scH4uZm9ybSxwfi5zY2ZGb3JtLHB+LnRhYmxlLHB+LnRhYmxlLWFsdGVybmF0aW5nLXJvd3MscH4udGFibGUtYmx1ZSxwfi50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3N7bWFyZ2luLXRvcDoxM3B4fS50YWJsZS1hbHRlcm5hdGluZy1yb3dzfnAsLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93c35wLC50YWJsZS1ibHVlfnAsLnRhYmxlfnAscH4udGFibGUscH4udGFibGUtYWx0ZXJuYXRpbmctcm93cyxwfi50YWJsZS1ibHVlLHB+LnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93c3ttYXJnaW4tYm90dG9tOjEzcHg7bWFyZ2luLXRvcDoxM3B4fS50YWJsZSwudGFibGUtYWx0ZXJuYXRpbmctcm93cywudGFibGUtYmx1ZSwudGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dze21hcmdpbi1ib3R0b206MDt0YWJsZS1sYXlvdXQ6Zml4ZWQ7d2lkdGg6MTAwJX0ud3JhcC10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3doaXRlLXNwYWNlOnByZS13cmFwO3dvcmQtd3JhcDotbXMtYnJlYWstYWxsO3dvcmQtd3JhcDotbW96LWJyZWFrLWFsbDt3b3JkLXdyYXA6LXdlYmtpdC1icmVhay1hbGw7d29yZC13cmFwOmJyZWFrLWFsbDt3b3JkLWJyZWFrOi1tcy1icmVhay1hbGw7d29yZC1icmVhazotbW96LWJyZWFrLWFsbDt3b3JkLWJyZWFrOi13ZWJraXQtYnJlYWstYWxsO3dvcmQtYnJlYWs6YnJlYWstYWxsfS5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQtZGV0YWlsczphZnRlciwuY2FsbC1ibG9jayAuY2FsbC1ibG9jay1jb250ZW50LWRldGFpbHM6YmVmb3JlLC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQtaGVhZGVyOmFmdGVyLC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQtaGVhZGVyOmJlZm9yZSwuY2FsbC1ibG9jayAuY2FsbC1ibG9jay1jb250ZW50OmFmdGVyLC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQ6YmVmb3JlLC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLXRodW1iOmFmdGVyLC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLXRodW1iOmJlZm9yZSwuY2FsbC1ibG9jazphZnRlciwuY2FsbC1ibG9jazpiZWZvcmUsLmxpc3Q6YWZ0ZXIsLmxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS50YWJsZXtiYWNrZ3JvdW5kOnRyYW5wYXJlbnR9LnRhYmxlPnRib2R5PnRye2JhY2tncm91bmQ6I2U3ZTdlN30udGFibGU+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGQsLnRhYmxlPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRoe2JvcmRlci10b3A6MH0udGFibGU+dGJvZHk+dHI+dGQsLnRhYmxlPnRib2R5PnRyPnRoe2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmY7cGFkZGluZzo4cHg7dmVydGljYWwtYWxpZ246dG9wfS50YWJsZT50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwudGFibGU+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0udGFibGU+dGJvZHk+dHI+dGh7YmFja2dyb3VuZDojN2E3YTdhO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwfS50YWJsZT50Zm9vdHtiYWNrZ3JvdW5kOiNkN2Q3ZDd9LnRhYmxlPnRmb290PnRyPnRkLC50YWJsZT50Zm9vdD50cj50aHtmb250LXNpemU6MTJweDtmb250LXNpemU6MS4ycmVtO2JvcmRlcjowO3BhZGRpbmc6OHB4fS50YWJsZT50aGVhZD50cntiYWNrZ3JvdW5kOiM3YTdhN2F9LnRhYmxlPnRoZWFkPnRyPnRoe2JvcmRlci1ib3R0b206MDtib3JkZXItbGVmdDoxcHggc29saWQgI2ZmZjtib3JkZXItdG9wOjA7Y29sb3I6I2ZmZjtwYWRkaW5nOjhweDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnRhYmxlPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0OjB9LnRhYmxlPnRoZWFkPnRyLnN1Yi10aXRsZSwudGFibGU+dGhlYWQ+dHIudGl0bGV7YmFja2dyb3VuZDowIDB9LnRhYmxlPnRoZWFkPnRyLnN1Yi10aXRsZT50aCwudGFibGU+dGhlYWQ+dHIudGl0bGU+dGh7Y29sb3I6IzQ1NDM0NDtmb250LXNpemU6MTZweDtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nOjAgMCAxMHB4fS50YWJsZT50aGVhZD50ci50aXRsZT50aHtmb250LXNpemU6MjBweDtmb250LXNpemU6MnJlbX0udGFibGU+dGhlYWQ+dHIudGl0bGUuc2VwYXJhdGU+dGh7cGFkZGluZy1ib3R0b206MjBweH0udGFibGUgLmVycm9ye2JhY2tncm91bmQ6I2ZjZDJkMn0udGFibGUgLmVycm9yIGlucHV0e2JhY2tncm91bmQ6I2ZjZDJkMjtib3JkZXI6MXB4IHNvbGlkICNjYTA0MDQhaW1wb3J0YW50fS50YWJsZSAudGFibGUtdGl0bGV7Zm9udC1zaXplOjE2cHg7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo3MDB9LnRhYmxlLWJsdWV7YmFja2dyb3VuZDp0cmFucGFyZW50fS50YWJsZS1ibHVlIC5lcnJvcntiYWNrZ3JvdW5kOiNmY2QyZDJ9LnRhYmxlLWJsdWUgLmVycm9yIGlucHV0e2JhY2tncm91bmQ6I2ZjZDJkMjtib3JkZXI6MXB4IHNvbGlkICNjYTA0MDQhaW1wb3J0YW50fS50YWJsZS1ibHVlIC50YWJsZS10aXRsZXtmb250LXNpemU6MTZweDtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjcwMH0udGFibGUtYmx1ZT50aGVhZD50cntiYWNrZ3JvdW5kOiMwMDJlNWZ9LnRhYmxlLWJsdWU+dGhlYWQ+dHI+dGh7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZmZmO2JvcmRlci10b3A6MDtjb2xvcjojZmZmO3BhZGRpbmc6OHB4O3ZlcnRpY2FsLWFsaWduOnRvcH0udGFibGUtYmx1ZT50aGVhZD50cj50aDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS50YWJsZS1ibHVlPnRoZWFkPnRyIHRkLC50YWJsZS1ibHVlPnRoZWFkPnRyIHRoe2NvbG9yOiNmZmZ9LnRhYmxlLWJsdWU+dGhlYWQ+dHIuc3ViLXRpdGxlLC50YWJsZS1ibHVlPnRoZWFkPnRyLnRpdGxle2JhY2tncm91bmQ6MCAwfS50YWJsZS1ibHVlPnRoZWFkPnRyLnN1Yi10aXRsZT50aCwudGFibGUtYmx1ZT50aGVhZD50ci50aXRsZT50aHtjb2xvcjojNDU0MzQ0O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmc6MCAwIDEwcHh9LnRhYmxlLWJsdWU+dGhlYWQ+dHIudGl0bGU+dGh7Zm9udC1zaXplOjIwcHg7Zm9udC1zaXplOjJyZW19LnRhYmxlLWJsdWU+dGhlYWQ+dHIudGl0bGUuc2VwYXJhdGU+dGh7cGFkZGluZy1ib3R0b206MjBweH0udGFibGUtYmx1ZT50Ym9keT50cjpmaXJzdC1jaGlsZD50ZCwudGFibGUtYmx1ZT50Ym9keT50cjpmaXJzdC1jaGlsZD50aHtib3JkZXItdG9wOjB9LnRhYmxlLWJsdWU+dGJvZHk+dHI+dGQsLnRhYmxlLWJsdWU+dGJvZHk+dHI+dGh7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXRvcDoxcHggc29saWQgI2ZmZjtwYWRkaW5nOjhweDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnRhYmxlLWJsdWU+dGJvZHk+dHI+dGQ6Zmlyc3QtY2hpbGQsLnRhYmxlLWJsdWU+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0udGFibGUtYmx1ZT50Ym9keT50ciB0aHtiYWNrZ3JvdW5kOiMwMDJlNWY7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDB9LnRhYmxlLWJsdWU+dGJvZHk+dHJ7YmFja2dyb3VuZDojY2FmMGZlfS50YWJsZS1ibHVlPnRmb290e2JhY2tncm91bmQ6IzZiY2ZmMX0udGFibGUtYmx1ZT50Zm9vdD50cj50ZCwudGFibGUtYmx1ZT50Zm9vdD50cj50aHtmb250LXNpemU6MTJweDtmb250LXNpemU6MS4ycmVtO2JvcmRlcjowO3BhZGRpbmc6OHB4fS50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3N7YmFja2dyb3VuZDp0cmFucGFyZW50fS50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3MgLmVycm9ye2JhY2tncm91bmQ6I2ZjZDJkMn0udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzIC5lcnJvciBpbnB1dHtiYWNrZ3JvdW5kOiNmY2QyZDI7Ym9yZGVyOjFweCBzb2xpZCAjY2EwNDA0IWltcG9ydGFudH0udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzIC50YWJsZS10aXRsZXtmb250LXNpemU6MTZweDtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjcwMH0udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzPnRoZWFkPnRye2JhY2tncm91bmQ6IzAwMmU1Zn0udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzPnRoZWFkPnRyPnRoe2JvcmRlci1ib3R0b206MDtib3JkZXItbGVmdDoxcHggc29saWQgI2ZmZjtib3JkZXItdG9wOjA7Y29sb3I6I2ZmZjtwYWRkaW5nOjhweDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cz50aGVhZD50cj50aDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3M+dGhlYWQ+dHIgdGQsLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cz50aGVhZD50ciB0aHtjb2xvcjojZmZmfS50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3M+dGhlYWQ+dHIuc3ViLXRpdGxlLC50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3M+dGhlYWQ+dHIudGl0bGV7YmFja2dyb3VuZDowIDB9LnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cz50aGVhZD50ci5zdWItdGl0bGU+dGgsLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cz50aGVhZD50ci50aXRsZT50aHtjb2xvcjojNDU0MzQ0O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmc6MCAwIDEwcHh9LnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cz50aGVhZD50ci50aXRsZT50aHtmb250LXNpemU6MjBweDtmb250LXNpemU6MnJlbX0udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzPnRoZWFkPnRyLnRpdGxlLnNlcGFyYXRlPnRoe3BhZGRpbmctYm90dG9tOjIwcHh9LnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cz50Ym9keT50cjpmaXJzdC1jaGlsZD50ZCwudGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRoe2JvcmRlci10b3A6MDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cz50Ym9keT50cjpudGgtY2hpbGQoZXZlbil7YmFja2dyb3VuZDojNmJjZmYxfS50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3M+dGJvZHk+dHI+dGQsLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cz50Ym9keT50cj50aHtib3JkZXItbGVmdDoxcHggc29saWQgI2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjZmZmO3BhZGRpbmc6OHB4O3ZlcnRpY2FsLWFsaWduOnRvcH0udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3M+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzPnRib2R5PnRyIHRoe2JhY2tncm91bmQ6IzAwMmU1Zjtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH0udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzPnRib2R5PnRye2JhY2tncm91bmQ6I2NhZjBmZX0udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzPnRmb290e2JhY2tncm91bmQ6IzZiY2ZmMX0udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzPnRmb290PnRyPnRkLC50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3M+dGZvb3Q+dHI+dGh7Zm9udC1zaXplOjEycHg7Zm9udC1zaXplOjEuMnJlbTtib3JkZXI6MDtwYWRkaW5nOjhweH0udGFibGUtYWx0ZXJuYXRpbmctcm93c3tiYWNrZ3JvdW5kOnRyYW5wYXJlbnR9LnRhYmxlLWFsdGVybmF0aW5nLXJvd3MgLmVycm9ye2JhY2tncm91bmQ6I2ZjZDJkMn0udGFibGUtYWx0ZXJuYXRpbmctcm93cyAuZXJyb3IgaW5wdXR7YmFja2dyb3VuZDojZmNkMmQyO2JvcmRlcjoxcHggc29saWQgI2NhMDQwNCFpbXBvcnRhbnR9LnRhYmxlLWFsdGVybmF0aW5nLXJvd3MgLnRhYmxlLXRpdGxle2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NzAwfS50YWJsZS1hbHRlcm5hdGluZy1yb3dzPnRib2R5PnRye2JhY2tncm91bmQ6I2Y1ZjVmNX0udGFibGUtYWx0ZXJuYXRpbmctcm93cz50Ym9keT50cjpudGgtY2hpbGQoZXZlbil7YmFja2dyb3VuZDojZTdlN2U3fS50YWJsZS1hbHRlcm5hdGluZy1yb3dzPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRkLC50YWJsZS1hbHRlcm5hdGluZy1yb3dzPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRoe2JvcmRlci10b3A6MH0udGFibGUtYWx0ZXJuYXRpbmctcm93cz50Ym9keT50cj50ZCwudGFibGUtYWx0ZXJuYXRpbmctcm93cz50Ym9keT50cj50aHtib3JkZXItbGVmdDoxcHggc29saWQgI2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjZmZmO3BhZGRpbmc6OHB4O3ZlcnRpY2FsLWFsaWduOnRvcH0udGFibGUtYWx0ZXJuYXRpbmctcm93cz50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwudGFibGUtYWx0ZXJuYXRpbmctcm93cz50Ym9keT50cj50aDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS50YWJsZS1hbHRlcm5hdGluZy1yb3dzPnRib2R5PnRyPnRoe2JhY2tncm91bmQ6IzdhN2E3YTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH0udGFibGUtYWx0ZXJuYXRpbmctcm93cz50Zm9vdHtiYWNrZ3JvdW5kOiNkN2Q3ZDd9LnRhYmxlLWFsdGVybmF0aW5nLXJvd3M+dGZvb3Q+dHI+dGQsLnRhYmxlLWFsdGVybmF0aW5nLXJvd3M+dGZvb3Q+dHI+dGh7Zm9udC1zaXplOjEycHg7Zm9udC1zaXplOjEuMnJlbTtib3JkZXI6MDtwYWRkaW5nOjhweH0udGFibGUtYWx0ZXJuYXRpbmctcm93cz50aGVhZD50cntiYWNrZ3JvdW5kOiM3YTdhN2F9LnRhYmxlLWFsdGVybmF0aW5nLXJvd3M+dGhlYWQ+dHI+dGh7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZmZmO2JvcmRlci10b3A6MDtjb2xvcjojZmZmO3BhZGRpbmc6OHB4O3ZlcnRpY2FsLWFsaWduOnRvcH0udGFibGUtYWx0ZXJuYXRpbmctcm93cz50aGVhZD50cj50aDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS50YWJsZS1hbHRlcm5hdGluZy1yb3dzPnRoZWFkPnRyLnN1Yi10aXRsZSwudGFibGUtYWx0ZXJuYXRpbmctcm93cz50aGVhZD50ci50aXRsZXtiYWNrZ3JvdW5kOjAgMH0udGFibGUtYWx0ZXJuYXRpbmctcm93cz50aGVhZD50ci5zdWItdGl0bGU+dGgsLnRhYmxlLWFsdGVybmF0aW5nLXJvd3M+dGhlYWQ+dHIudGl0bGU+dGh7Y29sb3I6IzQ1NDM0NDtmb250LXNpemU6MTZweDtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nOjAgMCAxMHB4fS50YWJsZS1hbHRlcm5hdGluZy1yb3dzPnRoZWFkPnRyLnRpdGxlPnRoe2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc2l6ZToycmVtfS50YWJsZS1hbHRlcm5hdGluZy1yb3dzPnRoZWFkPnRyLnRpdGxlLnNlcGFyYXRlPnRoe3BhZGRpbmctYm90dG9tOjIwcHh9aW5wdXRbdHlwZT1kYXRlXSxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPXRleHRdLGlucHV0W3R5cGU9bnVtYmVyXSxzZWxlY3QsdGV4dGFyZWF7bGluZS1oZWlnaHQ6aW5oZXJpdDt3aWR0aDoxMDAlfWlucHV0W3R5cGU9ZGF0ZV0saW5wdXRbdHlwZT1lbWFpbF0saW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPW51bWJlcl0sdGV4dGFyZWF7Ym9yZGVyOjFweCBzb2xpZCAjZjJmMmYyO3BhZGRpbmc6OHB4fWlucHV0W3R5cGU9bnVtYmVyXXttYXgtd2lkdGg6OTBweH1pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXttYXJnaW4tcmlnaHQ6MTBweH1sYWJlbHtmb250LXdlaWdodDo0MDB9dGV4dGFyZWF7bWluLWhlaWdodDoxNDVweH1oMSxoMixoMyxoNCxoNSxoNnttYXJnaW46MH0uY2FsbC1ibG9ja3t6b29tOjE7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDo0JTttYXJnaW4tdG9wOjIwcHg7d2lkdGg6NDglfS5jYWxsLWJsb2NrOmFmdGVye2NsZWFyOmJvdGh9LmNhbGwtYmxvY2suZXhwYW5ke2Zsb2F0Om5vbmU7bWFyZ2luLWxlZnQ6MDt3aWR0aDphdXRvfS5jYWxsLWJsb2NrOmZpcnN0LWNoaWxkLC5jYWxsLWJsb2NrOm50aC1jaGlsZCgzbiszKXttYXJnaW4tbGVmdDowfS5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnR7em9vbToxfS5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQ6YWZ0ZXJ7Y2xlYXI6Ym90aH0uY2FsbC1ibG9jayAuY2FsbC1ibG9jay1jb250ZW50LWhlYWRlcnttYXJnaW4tYm90dG9tOjVweDt6b29tOjF9LmNhbGwtYmxvY2sgLmNhbGwtYmxvY2stdGh1bWJ7em9vbToxO292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjI1cHh9LmNhbGwtYmxvY2sgLmNhbGwtYmxvY2stdGh1bWI6YWZ0ZXJ7Y2xlYXI6Ym90aH0uY2FsbC1ibG9jayAuY2FsbC1ibG9jay10aHVtYiBpbWd7bWluLXdpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9LmNhbGwtYmxvY2sgLmNhbGwtYmxvY2stY29udGVudC1oZWFkZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0uY2FsbC1ibG9jayAuY2FsbC1ibG9jay1jb250ZW50LWRldGFpbHN7em9vbToxfS5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQtZGV0YWlsczphZnRlcntjbGVhcjpib3RofS5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQtZGV0YWlscyAubGlzdHtwYWRkaW5nLWxlZnQ6MH0uY2FsbC1ibG9jayAuY2FsbC1ibG9jay1jb250ZW50LWhlYWRlci10aXRsZXtjb2xvcjojMDM1Y2EzO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTdweDtmb250LXNpemU6MS43cmVtfS5saXN0e3pvb206MTttYXJnaW46MDtwYWRkaW5nOjB9Lmxpc3Q6YWZ0ZXJ7Y2xlYXI6Ym90aH0ubGlzdC5ob3Jpem9udGFsIGxpe2Zsb2F0OmxlZnR9Lmxpc3Qubm8tYnVsbGV0c3tsaXN0LXN0eWxlOm5vbmV9Lmxpc3QudmVydGljYWx7ZGlzcGxheTpibG9ja30ubGlzdC52ZXJ0aWNhbC5jYXJldHN7bGlzdC1zdHlsZTpub25lO21hcmdpbi1sZWZ0OjdweH0ubGlzdC52ZXJ0aWNhbC5jYXJldHMgbGl7bWFyZ2luLWxlZnQ6MTJweH0ubGlzdC52ZXJ0aWNhbC5jYXJldHMgbGk6YmVmb3Jle2ZvbnQtc2l6ZToxMXB4O2ZvbnQtc2l6ZToxLjFyZW07Y29udGVudDonXFxlODA1Jztmb250LWZhbWlseTpmb250ZWxsbztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3BlYWs6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt3aWR0aDoxZW07bWFyZ2luLXJpZ2h0OjhweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7bGluZS1oZWlnaHQ6MWVtO21hcmdpbi1sZWZ0Oi0yMHB4fS5kcm9wZG93bntiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztoZWlnaHQ6NDBweDttYXJnaW4tdG9wOjA7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9LmRyb3Bkb3duOmFmdGVye2JhY2tncm91bmQ6MCAwO2NvbG9yOiMyMjI7Y29udGVudDpcIlxcMjVCQ1wiO2ZvbnQtc2l6ZToxMXB4O3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07dG9wOjEuMmVtO2JvdHRvbTouM2VtO3otaW5kZXg6MTtwb2ludGVyLWV2ZW50czpub25lfXNlbGVjdHt3aWR0aDoxMTAlO21heC13aWR0aDoxMTAlO21pbi13aWR0aDoxMTAlO2FwcGVhcmFuY2U6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6d2luZG93O3RleHQtaW5kZW50Oi4wMXB4O3RleHQtb3ZlcmZsb3c6XCIuLi5cIjtmb250LXNpemU6MTNweDtmb250LXdlaWdodDo0MDA7YmFja2dyb3VuZDowIDA7Ym9yZGVyOm5vbmU7Y29sb3I6IzU1NTtwYWRkaW5nOjExcHggMTklIDEycHggOHB4O2xpbmUtaGVpZ2h0OjEuMjVlbTttYXJnaW46MH1zZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfS5mb3JtLWJvcmRlcmVke2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6IzM0YjZlNDtib3JkZXItd2lkdGg6MnB4IDJweCAwfS5mb3JtLWJvcmRlcmVkIC5mb3JtLWZpZWxkc2V0e3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LTJweCFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmV9LmZvcm0taW1hZ2V7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3Bvc2l0aW9uOmFic29sdXRlO21pbi1oZWlnaHQ6ODVweDttaW4td2lkdGg6ODVweDtsZWZ0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7dG9wOjEwcHh9LmhpZGRlbi1yYWRpb3tsZWZ0Oi0xMDAwMHB4fS5mb3JtLXJvdy1jZW50ZXIgLmZvcm0tcm93LWhlYWRlci10aXRsZXt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7bWluLWhlaWdodDo1MHB4O21hcmdpbjowIDIxJX0uZm9ybS1yb3ctY2VudGVyIC5mb3JtLXJvdy1oZWFkZXItdGl0bGUgYXtmb250LXdlaWdodDo3MDB9LmZvcm0tcm93LWNlbnRlci1hbnN3ZXJ7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmctbGVmdDozNyV9LmZvcm0tcm93LWNlbnRlci1hbnN3ZXIgLmdsb3NzYXJ5LXRlcm17cGFkZGluZy1sZWZ0OjEwcHh9LmZvcm0tcm93LWNlbnRlci1hbnN3ZXIgLmdsb3NzYXJ5LXRlcm0gLmdsb3NzYXJ5LXRlcm0tdGl0bGV7Ym9yZGVyLWJvdHRvbTowIWltcG9ydGFudH0uZm9ybS1yb3ctY2VudGVyLWFuc3dlciAuZ2xvc3NhcnktdGVybSAuZ2xvc3NhcnktdGVybS1kZWZpbml0aW9ue3otaW5kZXg6OTk5fS5mb3JtLXJvdy1yaWdodHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9Lm5leHQsLnByZXYsLnByb2dyZXNzLXdyYXB7ZmxvYXQ6bGVmdDttaW4taGVpZ2h0OjU4cHh9LnByb2dyZXNzLW5hdntiYWNrZ3JvdW5kLWNvbG9yOiMwNzc5OWU7bWluLWhlaWdodDo1OHB4O21hcmdpbjowIC0xMnB4IC0xN3B4fS5wcm9ncmVzcy1uYXYuYWxpZ24tdG9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO21hcmdpbjowfSNzZWxmLWhlbHAtZm9ybXtwYWRkaW5nLXRvcDo2M3B4fS5wcm9ncmVzcy13cmFwe21hcmdpbjowIGF1dG87cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0uY3VzdG9tLXJhZGlve2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9yYWRpby1zcHJpdGUucG5nKSBuby1yZXBlYXQ7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtwYWRkaW5nOjAgMCA0cHggMzBweH0uY3VzdG9tLXJhZGlvLnNlbGVjdGVke2JhY2tncm91bmQtcG9zaXRpb246MCAtMzBweH0uY3VzdG9tLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9de21hcmdpbjoxcHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO291dGxpbmU6MDtvcGFjaXR5OjA7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7LW1vei1vcGFjaXR5OjB9Lm5leHQsLnByZXZ7bWluLXdpZHRoOjU4cHg7d2lkdGg6NTBweDtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvYXJyb3cucG5nKSBjZW50ZXIgbm8tcmVwZWF0O2JvcmRlci1yaWdodDoxcHggc29saWQgIzgzYmNjZjtjdXJzb3I6cG9pbnRlcn0ucHJvZ3Jlc3MsLnByb2dyZXNzLWJhcntiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0ubmV4dHtmbG9hdDpyaWdodH0ucHJldnt6LWluZGV4Ojk5fS5uZXh0IGltZywucHJldiBpbWd7bWFyZ2luOjAgYXV0bztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlfS5mbGlwey1tb3otdHJhbnNmb3JtOnNjYWxlWCgtMSk7LW8tdHJhbnNmb3JtOnNjYWxlWCgtMSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKC0xKTt0cmFuc2Zvcm06c2NhbGVYKC0xKTtmaWx0ZXI6RmxpcEg7LW1zLWZpbHRlcjpcIkZsaXBIXCJ9LnByb2dyZXNzLXBlcmNlbnRhZ2V7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6Ljc4NmVtO21hcmdpbi10b3A6LjVlbX0ucHJvZ3Jlc3MtYmFye2Zsb2F0OmxlZnQ7d2lkdGg6MDtoZWlnaHQ6MTAwJTtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMzRiNmU0Oy13ZWJraXQtdHJhbnNpdGlvbjp3aWR0aCAuNnMgZWFzZTstby10cmFuc2l0aW9uOndpZHRoIC42cyBlYXNlO3RyYW5zaXRpb246d2lkdGggLjZzIGVhc2V9LmludHJvLWJ0bi13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5pbnRyby1idG4td3JhcHBlciAuYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjk0JSBjZW50ZXIhaW1wb3J0YW50fS5hY2NvcmRpb24tZm9ybS13cmFwcGVye3BhZGRpbmctYm90dG9tOjEwJX0ucHJvZ3Jlc3N7bWFyZ2luOjFlbSBhdXRvIDA7aGVpZ2h0OjE1cHg7bWF4LXdpZHRoOjU1JTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1yYWRpdXM6MTBweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjEpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjEpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCNlYmViZWIgMCwjZjVmNWY1IDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwjZWJlYmViIDAsI2Y1ZjVmNSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2ViZWJlYiAwLCNmNWY1ZjUgMTAwJSl9LmZvcm0tY29udHJvbCwubHQtaWU5IC5zZWFyY2gub24gLmZvcm0tY29udHJvbDpmb2N1c3tib3gtc2hhZG93Om5vbmV9LmRpc2FibGVkLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiM2YmFmYzY7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGZmYmZmO2N1cnNvcjpkZWZhdWx0IWltcG9ydGFudH0uaWNvbi1yaWdodC1vcGVuOmJlZm9yZXtjb250ZW50OlwiIFwiIWltcG9ydGFudH0jbWFpbl8zX1BsYWNlVm90ZSwuYnRuLXN1Ym1pdCwuc2NmU3VibWl0QnV0dG9ue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9zdWJtaXQucG5nKSFpbXBvcnRhbnQ7YmFja2dyb3VuZC1wb3NpdGlvbjo5MCUgY2VudGVyIWltcG9ydGFudDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MzBweCFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQtY29sb3I6IzAwMmU1Zjtjb2xvcjojZmZmO2JvcmRlcjowO3BhZGRpbmc6MTBweCAxNXB4fSNtYWluXzNfUGxhY2VWb3RlOmZvY3VzLCNtYWluXzNfUGxhY2VWb3RlOmhvdmVyLC5idG4tc3VibWl0OmZvY3VzLC5idG4tc3VibWl0OmhvdmVyLC5zY2ZTdWJtaXRCdXR0b246Zm9jdXMsLnNjZlN1Ym1pdEJ1dHRvbjpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmxpbmstbGlzdHtwYWRkaW5nOjA7bWFyZ2luOjAgMCAwIDE1cHg7bGlzdC1zdHlsZS10eXBlOm5vbmV9LmxpbmstbGlzdCBsaXtwYWRkaW5nLWxlZnQ6MTBweH0ubGluay1saXN0IC5jYXJldHtmb250LXNpemU6MTFweDtmb250LXNpemU6MS4xcmVtO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDttYXJnaW46MnB4IDAgMCAtMjBweH0ubW9kdWxlICNtYWluXzNfUGxhY2VWb3RlLC5tb2R1bGUgYXtmbG9hdDpyaWdodH0ubW9kdWxle3pvb206MTtiYWNrZ3JvdW5kOiNjYWYwZmU7Ym9yZGVyOjJweCBzb2xpZCAjMzRiNmU0O21hcmdpbjozMHB4IDA7cGFkZGluZzoxMHB4IDEwcHggMTVweH0ubW9kdWxlOmFmdGVyLC5tb2R1bGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5tb2R1bGU6YWZ0ZXJ7Y2xlYXI6Ym90aH0ubW9kdWxlOmZpcnN0LWNoaWxkLC5tb2R1bGU6bnRoLWNoaWxkKDIpe21hcmdpbi10b3A6MH0ubW9kdWxlIC5zY0RNU1BvbGxPcHRpb25JbnRybyBoMXtmb250LXNpemU6MTRweDtmb250LXNpemU6MS40cmVtO2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzAwMmU1Zjtmb250LXdlaWdodDo3MDA7cGFkZGluZzowIDAgNHB4O21hcmdpbjowIDAgMTBweH0ubW9kdWxlIC5zY0RNU1BvbGxPcHRpb25SZXN1bHRze2JhY2tncm91bmQ6IzA3Nzk5ZTtjb2xvcjojZmZmfS5tb2R1bGUgLnNjRE1TUG9sbE9wdGlvbkl0ZW1OYW1le2ZvbnQtd2VpZ2h0OjUwMH0ubW9kdWxlIC5zY0RNU1BvbGxPcHRpb25JdGVtUmVzdWx0VmFsdWV7Y29sb3I6I2ZmZjtmbG9hdDpyaWdodH0ubW9kdWxlIC5zY0RNU1BvbGxWaXN1YWxpc2F0aW9ue2Rpc3BsYXk6bm9uZX0ubW9kdWxlIC5zY0RNU1BvbGxUaGFua1lvdXtsaW5lLWhlaWdodDoxZW07Zm9udC1zaXplOi45ZW07bWFyZ2luLXRvcDoxMHB4fS5tb2R1bGUgLnNjRE1TUG9sbFRoYW5rWW91ICp7ZGlzcGxheTpibG9jazttYXJnaW46MH0ubW9kdWxlIGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL3N1Ym1pdC5wbmcpIWltcG9ydGFudDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjkwJSBjZW50ZXIhaW1wb3J0YW50O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdCFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDozMHB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjojMDAyZTVmIWltcG9ydGFudDtjb2xvcjojZmZmO2JvcmRlcjowO3BhZGRpbmc6MTBweCAxNXB4O21hcmdpbi10b3A6MjBweH0uaWNvbi1ib3gsLmljb24ta2V5e292ZXJmbG93OmhpZGRlbjt0ZXh0LWluZGVudDotOTk5OXB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czoyNXB4Oy1tb3otYm9yZGVyLXJhZGl1czoyNXB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6NTBweDtoZWlnaHQ6NTBweH0ubW9kdWxlIGE6Zm9jdXMsLm1vZHVsZSBhOmhvdmVye2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uaWNvbi1ib3h7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0yMjRweCAtMjhweCBuby1yZXBlYXQ7Ym9yZGVyLXJhZGl1czoyNXB4fS5pY29uLWtleXtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTIyNHB4IC0xMjlweCBuby1yZXBlYXQ7Ym9yZGVyLXJhZGl1czoyNXB4fS5pY29uLWxvdWRzcGVha2Vye2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zcHJpdGUucG5nKSAtMjI0cHggLTIzMHB4IG5vLXJlcGVhdDtkaXNwbGF5OmJsb2NrO3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtaW5kZW50Oi05OTk5cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjI1cHg7LW1vei1ib3JkZXItcmFkaXVzOjI1cHg7Ym9yZGVyLXJhZGl1czoyNXB4fS5pY29uLXByaW50LC5pY29uLXNvY2lhbHt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3RleHQtaW5kZW50Oi05OTk5cHh9Lmljb24tc29jaWFse2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zcHJpdGUucG5nKSAtMjM5cHggLTMzNXB4IG5vLXJlcGVhdH0uaWNvbi1wcmludHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTMzOXB4IC0zMzVweCBuby1yZXBlYXR9Lmljb24tcXVlc3Rpb24tbWFya3tiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTI3cHggLTQyNXB4IG5vLXJlcGVhdDtkaXNwbGF5OmJsb2NrO3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtaW5kZW50Oi05OTk5cHh9LmFjY29yZGlvbi1zZWN0aW9uLXRvZ2dsZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCA1NXB4IDEwcHggMTVweDtiYWNrZ3JvdW5kOiNjYWYwZmU7Y29sb3I6IzQ0NDttYXJnaW4tYm90dG9tOjVweH0uYWNjb3JkaW9uLXNlY3Rpb24tdG9nZ2xlIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0xMzBweCAtMTE0cHggbm8tcmVwZWF0ICMxOTdhYmM7ZGlzcGxheTpibG9jazt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LWluZGVudDotOTk5OXB4fS5hY2NvcmRpb24tc2VjdGlvbi10b2dnbGUgLmljb24tdG9nZ2xlLWxlc3N7YmFja2dyb3VuZC1wb3NpdGlvbjotMTMwcHggLTE1NHB4fS5hY2NvcmRpb24tc2VjdGlvbi10b2dnbGU6aG92ZXJ7YmFja2dyb3VuZDojYjJlN2Y5O3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM0NDR9LmN1c3RvbS1pY29uLWxpc3R7cGFkZGluZzowO21hcmdpbjowO2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0uY3VzdG9tLWljb24tbGlzdCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6NDBweDtsaW5lLWhlaWdodDoxLjY7bWFyZ2luLWJvdHRvbToxMHB4fS5jdXN0b20taWNvbi1saXN0IC5pY29uLWJ1bGxldHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOi00cHh9LmZkLXRvZ2dsZXtwYWRkaW5nOjNweH0ubWFyZ2luLWJvdHRvbS1jbGVhcnttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5tYXJnaW4tbGVmdC1jbGVhcnttYXJnaW4tbGVmdDowIWltcG9ydGFudH0uZG9jOmZpcnN0LWNoaWxkLC5wZGY6Zmlyc3QtY2hpbGQsLnhzbDpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5tYXJnaW4tcmlnaHQtY2xlYXJ7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tYXJnaW4tdG9wLWNsZWFye21hcmdpbi10b3A6MCFpbXBvcnRhbnR9LmRvYywucGRmLC54c2x7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbToxcHg7bWFyZ2luLXRvcDoxcHg7cGFkZGluZzozcHggMCAzcHggMjVweH0uZG9je2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy93b3JkLnBuZyl9LnBkZntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvcGRmLnBuZyl9LnhzbHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvZXhjZWwucG5nKX0jb3V0ZXJDb250YWluZXJ7b3BhY2l0eToxIWltcG9ydGFudH0uYnRuLC5mb3JtLWNvbnRyb2x7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowfSp7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9YXtjb2xvcjojMDM1Y2EzO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjJzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyfS5zdEJ1dHRvbiAuc3RCdXR0b25fZ3JhZGllbnQsLnN0QnV0dG9uIC5zdEZiLC5zdEJ1dHRvbiAuc3RNYWluU2VydmljZXMsLnN0QnV0dG9uIC5zdFR3YnV0dG9ue2hlaWdodDoyNHB4IWltcG9ydGFudH0jc3RPQ0Nsb3Nle3dpZHRoOjMwcHghaW1wb3J0YW50O2hlaWdodDoyOXB4IWltcG9ydGFudH0uYm9keSAubGVmdC1jb2wsLmJvZHkgLnJpZ2h0LWNvbHtwYWRkaW5nOjAgMTVweH0uYXJ0aWNsZS1oZWFkaW5ne3pvb206MTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNmJjZmYxO21hcmdpbi1ib3R0b206MjBweDtwYWRkaW5nLWJvdHRvbToxMHB4fS5hcnRpY2xlLWhlYWRpbmc6YWZ0ZXIsLmFydGljbGUtaGVhZGluZzpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LmFydGljbGUtaGVhZGluZzphZnRlcntjbGVhcjpib3RofS5hcnRpY2xlLWhlYWRpbmcgLmgxLC5hcnRpY2xlLWhlYWRpbmcgaDF7Zm9udC1zaXplOjIwcHg7Zm9udC1zaXplOjJyZW07ZmxvYXQ6bGVmdDt3aWR0aDo3MCU7bWFyZ2luOjA7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMwMDJlNWZ9LmFydGljbGUtaGVhZGluZyAuaDEgaW1nLC5hcnRpY2xlLWhlYWRpbmcgLmgxLmV4cGFuZCwuYXJ0aWNsZS1oZWFkaW5nIGgxIGltZywuYXJ0aWNsZS1oZWFkaW5nIGgxLmV4cGFuZHt3aWR0aDoxMDAlfS5hcnRpY2xlLWhlYWRpbmcgLmFydGljbGUtd2lkZ2V0e3BhZGRpbmc6MDttYXJnaW46MDtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS5hcnRpY2xlLWhlYWRpbmcgLmFydGljbGUtd2lkZ2V0LmZpbHRlcntmbG9hdDpyaWdodDttYXJnaW4tdG9wOi0xMHB4O3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDozMCV9LmFydGljbGUtaGVhZGluZyAuYXJ0aWNsZS13aWRnZXQgbGl7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoxMHB4fS5hcnRpY2xlLWhlYWRpbmcgLmFydGljbGUtd2lkZ2V0IGxhYmVse21hcmdpbi1yaWdodDoxMHB4fS5hcnRpY2xlLWhlYWRpbmcgLmFydGljbGUtd2lkZ2V0IC5kcm9wZG93bntib3JkZXI6MXB4IHNvbGlkICNlYmViZWJ9LmFydGljbGUtaGVhZGluZyAuYXJ0aWNsZS13aWRnZXQgLmRyb3Bkb3duIHNlbGVjdHtwYWRkaW5nLWxlZnQ6OHB4fS5hcnRpY2xlLWhlYWRpbmcgLmFydGljbGUtd2lkZ2V0IGE6aG92ZXJ7b3BhY2l0eTouNn0uaW50cm9kdWN0aW9ue3BhZGRpbmc6MjBweCAxNXB4fS5wb3B1bGFyLWxpbmtze3BhZGRpbmc6MCAxNXB4O3RleHQtYWxpZ246Y2VudGVyfS5wb3B1bGFyLWxpbmtzIC50aXRsZS1pY29ue2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTozcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnBvcHVsYXItbGlua3MgLnRpdGxle2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxN3B4O2ZvbnQtc2l6ZToxLjdyZW19LnBvcHVsYXItbGlua3MgLnJlZCAudGl0bGV7Y29sb3I6Izk4MTcyYn0ucG9wdWxhci1saW5rcyAucmVkIC50aXRsZSAuaWNvbntiYWNrZ3JvdW5kLWNvbG9yOiM5ODE3MmJ9LnBvcHVsYXItbGlua3MgLmdyZWVuIC50aXRsZXtjb2xvcjojMDA5NjNifS5wb3B1bGFyLWxpbmtzIC5ncmVlbiAudGl0bGUgLmljb257YmFja2dyb3VuZC1jb2xvcjojMDA5NjNifS5wb3B1bGFyLWxpbmtzIC5ibHVlIC50aXRsZXtjb2xvcjojMDc3NzlifS5ndWlkZSBhLC5ndWlkZSBhOmhvdmVyIC50aXRsZS1zaWdue2NvbG9yOiM0MDQwNDB9LnBvcHVsYXItbGlua3MgLmJsdWUgLnRpdGxlIC5pY29ue2JhY2tncm91bmQtY29sb3I6IzA3Nzc5Yn0ucG9wdWxhci1saW5rcyAuaWNvbnttYXJnaW46MCBhdXRvIDEwcHh9LnBvcHVsYXItbGlua3MgLmNvbHttYXJnaW46MCBhdXRvIDMwcHg7bWF4LXdpZHRoOjM2MHB4fS5wb3B1bGFyLWxpbmtzIC5saXN0e3RleHQtYWxpZ246bGVmdDtkaXNwbGF5OmlubGluZS1ibG9jazt9LmFzaWRlICNtb2R1bGVfcG9sbCwuYXNpZGUgLmNvbCwuaGlnaGxpZ2h0LWJveGVzICNtb2R1bGVfcG9sbCwuaGlnaGxpZ2h0LWJveGVzIC5jb2x7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDozMTVweDttaW4taGVpZ2h0OjMxNXB4O21hcmdpbjoxMHB4IGF1dG87em9vbToxfS5ndWlkZSAub3ZlcmxheSwuZ3VpZGUgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfS5hc2lkZSAjbW9kdWxlX3BvbGw6YWZ0ZXIsLmFzaWRlICNtb2R1bGVfcG9sbDpiZWZvcmUsLmFzaWRlIC5jb2w6YWZ0ZXIsLmFzaWRlIC5jb2w6YmVmb3JlLC5oaWdobGlnaHQtYm94ZXMgI21vZHVsZV9wb2xsOmFmdGVyLC5oaWdobGlnaHQtYm94ZXMgI21vZHVsZV9wb2xsOmJlZm9yZSwuaGlnaGxpZ2h0LWJveGVzIC5jb2w6YWZ0ZXIsLmhpZ2hsaWdodC1ib3hlcyAuY29sOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0uYXNpZGUgI21vZHVsZV9wb2xsOmFmdGVyLC5hc2lkZSAuY29sOmFmdGVyLC5oaWdobGlnaHQtYm94ZXMgI21vZHVsZV9wb2xsOmFmdGVyLC5oaWdobGlnaHQtYm94ZXMgLmNvbDphZnRlcntjbGVhcjpib3RofS5hc2lkZSAjbW9kdWxlX3BvbGwgaW1nLC5hc2lkZSAuY29sIGltZywuaGlnaGxpZ2h0LWJveGVzICNtb2R1bGVfcG9sbCBpbWcsLmhpZ2hsaWdodC1ib3hlcyAuY29sIGltZ3ttYXgtd2lkdGg6bm9uZTt3aWR0aDphdXRvfS5hc2lkZSAjbW9kdWxlX3BvbGwgaWZyYW1lLC5hc2lkZSAuY29sIGlmcmFtZSwuaGlnaGxpZ2h0LWJveGVzICNtb2R1bGVfcG9sbCBpZnJhbWUsLmhpZ2hsaWdodC1ib3hlcyAuY29sIGlmcmFtZXttYXJnaW46MH0uYXNpZGUgI21vZHVsZV9wb2xsIC5oNSwuYXNpZGUgLmNvbCAuaDUsLmhpZ2hsaWdodC1ib3hlcyAjbW9kdWxlX3BvbGwgLmg1LC5oaWdobGlnaHQtYm94ZXMgLmNvbCAuaDV7Zm9udC13ZWlnaHQ6NzAwfS5oaWdobGlnaHQtYm94ZXMgLmNvbCAuaDV7Zm9udC1zaXplOjE2cHg7Zm9udC1zaXplOjEuNnJlbX0uYXNpZGUgI21vZHVsZV9wb2xsLC5hc2lkZSAuY29se21pbi1oZWlnaHQ6aW5oZXJpdH0uZ3VpZGV7YmFja2dyb3VuZDojZWFlYWUwfS5ndWlkZSBhe2Rpc3BsYXk6YmxvY2t9Lmd1aWRlIC5vdmVybGF5e2JhY2tncm91bmQ6cmdiYSgwLDQ2LDk1LC41KTtib3R0b206MDtsZWZ0OjA7cGFkZGluZzo0NSUgMCAxMDAlO3JpZ2h0OjA7ei1pbmRleDoxfS5ndWlkZSAub3ZlcmxheSBhe21hcmdpbjphdXRvO3dpZHRoOjkzcHh9Lmd1aWRlIC5vdmVybGF5IGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjphdXRvO21pbi1oZWlnaHQ6MDtwb3NpdGlvbjpzdGF0aWN9LnRyZW5kaW5ne2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9kdW1teS90cmVuZGluZy5qcGcpIGJvdHRvbSBsZWZ0IG5vLXJlcGVhdCAjMDM3OWIxfS50cmVuZGluZyAudGl0bGUtc2lnbnt0b3A6MjVweDtyaWdodDowO2xlZnQ6YXV0bzt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmc6MCAxNXB4IDAgMjBweH0udHJlbmRpbmcgLmxpbmstbGlzdHttYXJnaW46ODVweCAwIDEwcHggMThweH0udHJlbmRpbmcgLmxpbmstbGlzdCBsaXtwYWRkaW5nOjNweCAxOHB4IDNweCAxMHB4fS50cmVuZGluZyAubGluay1saXN0IGF7Y29sb3I6I2ZmZn0ubmV3c2xldHRlcntiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZHVtbXkvbmV3c2xldHRlci5qcGcpIGJvdHRvbSBsZWZ0IG5vLXJlcGVhdCAjMDM3OWIxfS5uZXdzbGV0dGVyIC50aXRsZS1zaWdue3RvcDo3MHB4fS5uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MTgwcHggMzBweCAyMHB4fS5uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSAuZm9ybS1jb250cm9se2hlaWdodDozMHB4O2JvcmRlcjoxcHggc29saWQgIzAwMmU1ZjtwYWRkaW5nOjRweCAzMHB4IDVweCA4cHh9Lm5ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIC5idG57cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTMzNHB4IC0yMzNweCBuby1yZXBlYXQ7ZGlzcGxheTpibG9jazt3aWR0aDozMHB4O2JvdHRvbTowO292ZXJmbG93OmhpZGRlbjt0ZXh0LWluZGVudDotOTk5OXB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlciFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0udGl0bGUtc2lnbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0MHB4O2xlZnQ6MDt6LWluZGV4OjM7aGVpZ2h0OjQzcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICNjMmMyYzI7bGluZS1oZWlnaHQ6NDNweDtwYWRkaW5nOjAgMjVweCAwIDE1cHg7bWFyZ2luOjB9LnRpdGxlLXNpZ24gLmxlZnQtc2lnbi1lbmQsLnRpdGxlLXNpZ24gLnJpZ2h0LXNpZ24tZW5ke3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTVweDtoZWlnaHQ6NDZweDt0b3A6MH0udGl0bGUtc2lnbiAucmlnaHQtc2lnbi1lbmR7cmlnaHQ6LTE0cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0zNDRweCAtMzFweCBuby1yZXBlYXQ7b3ZlcmZsb3c6aGlkZGVuO3RleHQtaW5kZW50Oi05OTk5cHh9LnRpdGxlLXNpZ24gLmxlZnQtc2lnbi1lbmR7bGVmdDotMTRweDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTM0MXB4IC0xMzFweCBuby1yZXBlYXQ7b3ZlcmZsb3c6aGlkZGVuO3RleHQtaW5kZW50Oi05OTk5cHh9Lmljb24tcHJvbW8gLmJveC1ib3R0b20tYm9yZGVyLC5pY29uLXByb21vIC5ib3gtdG9wLWJvcmRlcntoZWlnaHQ6NTBweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1pbmRlbnQ6LTk5OTlweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bGVmdDowfS5hc2lkZSAuaW1hZ2UtcHJvbW8gaW1ne3dpZHRoOjEwMCV9Lmljb24tcHJvbW97YmFja2dyb3VuZDojMTk3YWJjO21pbi1oZWlnaHQ6YXV0bztwYWRkaW5nOjM2cHggMTVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uaWNvbi1wcm9tbyAudGl0bGV7Zm9udC1zaXplOjI0cHg7Zm9udC1zaXplOjIuNHJlbTtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxZW07bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6NTVweDttYXgtd2lkdGg6MjAwcHh9Lmljb24tcHJvbW8gLnRpdGxlIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH0uaWNvbi1wcm9tbyAuYm94LXRvcC1ib3JkZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZV9oZWxwX2JvcmRlci5wbmcpIG5vLXJlcGVhdH0uaWNvbi1wcm9tbyAuYm94LWJvdHRvbS1ib3JkZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZV9oZWxwX2JvcmRlci5wbmcpIDAgLTUwcHggbm8tcmVwZWF0fS5pY29uLXByb21vIGF7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjEwO3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2t9Lmljb24tcHJvbW8gYTpob3ZlcntvcGFjaXR5Oi44fS5yZWxhdGVkLWxpbmtze2JhY2tncm91bmQ6I2NhZjBmZTtwYWRkaW5nOjE1cHggMTVweCAyMHB4fS5yZWxhdGVkLWxpbmtzIC50aXRsZXtmb250LXNpemU6MjRweDtmb250LXNpemU6Mi40cmVtO2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzAwMmU1Zjtmb250LXdlaWdodDo3MDA7cGFkZGluZzowIDAgNHB4O21hcmdpbjowIDAgMTBweDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNmJjZmYxfS5yZWxhdGVkLWxpbmtzIHVse3BhZGRpbmc6MDttYXJnaW46MCAwIDAgMTVweDtsaXN0LXN0eWxlLXR5cGU6bm9uZX0ucmVsYXRlZC1saW5rcyB1bCBsaXtwYWRkaW5nOjVweCAwfS5tZWRpYW4tcmVudC1maW5kZXJ7YmFja2dyb3VuZDojNmJjZmYxO3BhZGRpbmc6MTVweH0ubWVkaWFuLXJlbnQtZmluZGVyIC5yZW50cy1maW5kZXItZm9ybXttYXJnaW4tdG9wOjkwcHh9Lm1lZGlhbi1yZW50LWZpbmRlciAucmVudHMtZmluZGVyLWZvcm0gLmZvcm0tZ3JvdXB7em9vbToxO21hcmdpbi1ib3R0b206MTBweH0ubWVkaWFuLXJlbnQtZmluZGVyIC5yZW50cy1maW5kZXItZm9ybSAuZm9ybS1ncm91cDphZnRlciwubWVkaWFuLXJlbnQtZmluZGVyIC5yZW50cy1maW5kZXItZm9ybSAuZm9ybS1ncm91cDpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9Lm1lZGlhbi1yZW50LWZpbmRlciAucmVudHMtZmluZGVyLWZvcm0gLmZvcm0tZ3JvdXA6YWZ0ZXJ7Y2xlYXI6Ym90aH0ubWVkaWFuLXJlbnQtZmluZGVyIC5yZW50cy1maW5kZXItZm9ybSAubWVkaWFuLXJlbnQtZmluZGVyLWVycm9ye2NvbG9yOiNjYTA0MDQ7bWFyZ2luLWJvdHRvbToxNXB4O3RleHQtYWxpZ246cmlnaHQ7Zm9udC13ZWlnaHQ6NzAwO3dpZHRoOjEwMCV9Lm1lZGlhbi1yZW50LWZpbmRlciBsYWJlbHtmbG9hdDpsZWZ0O3dpZHRoOjMwJTtsaW5lLWhlaWdodDozMHB4O3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDoxMHB4fS5tZWRpYW4tcmVudC1maW5kZXIgaW5wdXRbdHlwZT10ZXh0XXt3aWR0aDo1MCU7ZmxvYXQ6cmlnaHR9Lm1lZGlhbi1yZW50LWZpbmRlciAuZHJvcGRvd257Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6bGVmdDt3aWR0aDo3MCV9Lm1lZGlhbi1yZW50LWZpbmRlciAuZHJvcGRvd24gc2VsZWN0e2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc2l6ZToxLjRyZW07cGFkZGluZzoxM3B4IDhweCAxMHB4fS5tZWRpYW4tcmVudC1maW5kZXIgLmR3ZWxsaW5nIGxhYmVse2xpbmUtaGVpZ2h0OjEuMn0ubWVkaWFuLXJlbnQtZmluZGVyIC5wb3N0Y29kZSBsYWJlbHt3aWR0aDo2MCV9Lm1lZGlhbi1yZW50LWZpbmRlciAucG9zdGNvZGUgaW5wdXR7d2lkdGg6NDAlfS5tZWRpYW4tcmVudC1maW5kZXIgLmJ0bi1zdWJtaXR7ZmxvYXQ6cmlnaHR9LmFjY29yZGlvbi1zZWN0aW9ue3BhZGRpbmctYm90dG9tOjE1cHg7cGFkZGluZy10b3A6MTVweH0uYWNjb3JkaW9uIC5hY2NvcmRpb24tc2VjdGlvbjpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjB9LmpzIC5hY2NvcmRpb257bWFyZ2luLWJvdHRvbToxM3B4O3Zpc2liaWxpdHk6aGlkZGVufS5uby1qcyBidXR0b257ZGlzcGxheTpub25lIWltcG9ydGFudH0uc2hhcmV0aGlzLXdpZGdldHtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcn0uc2hhcmV0aGlze3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6bm9uZTt0b3A6MjVweDtyaWdodDotMTBweDt3aWR0aDoxNDBweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO3otaW5kZXg6NTA7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjVweDstbW96LWJvcmRlci1yYWRpdXM6NXB4O2JvcmRlci1yYWRpdXM6NXB4fS5zaGFyZXRoaXM+c3BhbntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2M7dGV4dC1hbGlnbjpsZWZ0fS5zaGFyZXRoaXM+c3BhbjpsYXN0LWNoaWxke2JvcmRlcjpub25lfS5yYWRpby1jb250cm9sc3ttYXJnaW46MH0ucmFkaW8tY29udHJvbHMgbGFiZWx7bWFyZ2luLWxlZnQ6MTBweH0ucmFkaW8tY29udHJvbHMgaW5wdXR7bWFyZ2luLXJpZ2h0OjVweH0uZmVlZGJhY2t7em9vbToxO2JvcmRlci10b3A6MnB4IHNvbGlkICM2YmNmZjE7bWFyZ2luLXRvcDoyNXB4fS5mZWVkYmFjazphZnRlciwuZmVlZGJhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5mZWVkYmFjazphZnRlcntjbGVhcjpib3RofS5mZWVkYmFjayAuc3VibWl0LWdyb3Vwe21hcmdpbi10b3A6MTBweDtmbG9hdDpyaWdodDt0ZXh0LWFsaWduOnJpZ2h0fS5mZWVkYmFjayAuc3VibWl0LWdyb3VwIC5jb3VudGVye2xpbmUtaGVpZ2h0OjQwcHg7bWFyZ2luLXJpZ2h0OjEwcHh9LmZlZWRiYWNrIC5pbmZve2ZvbnQtc2l6ZToxMXB4O2ZvbnQtc2l6ZToxLjFyZW07bWFyZ2luOjEwcHggMCAwO2Rpc3BsYXk6YmxvY2s7d2lkdGg6NTAlO2Zsb2F0OmxlZnR9Lm1hc3RoZWFke3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM2YmNmZjF9LnNpdGUtbG9nb3twYWRkaW5nOjE1cHggMTBweDt3aWR0aDozNSV9LnNpdGUtbG9nbyBoMSwuc2l0ZS1sb2dvIGgye21hcmdpbjowfS5zaXRlLWxvZ28gaW1ne21heC13aWR0aDoxNjVweDt3aWR0aDoxMDAlO21pbi13aWR0aDoxNTBweH0ubW9iaWxlLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjIwcHg7cmlnaHQ6MTBweH0ubW9iaWxlLW1lbnUgYXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo3MDA7ZmxvYXQ6cmlnaHQ7bWFyZ2luLWxlZnQ6MTVweDt0ZXh0LWRlY29yYXRpb246bm9uZX0ubW9iaWxlLW1lbnUgLm1lbnUtYnV0dG9uIC5pY29uLC5tb2JpbGUtbWVudSAuc2VhcmNoLWJ1dHRvbiAuaWNvbntoZWlnaHQ6MjZweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1pbmRlbnQ6LTk5OTlweDtkaXNwbGF5OmJsb2NrO21hcmdpbjphdXRvfS5tb2JpbGUtbWVudSAuc2VhcmNoLWJ1dHRvbiAuaWNvbntiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTM5cHggLTM4cHggbm8tcmVwZWF0O3dpZHRoOjI2cHh9Lm1vYmlsZS1tZW51IC5tZW51LWJ1dHRvbiAuaWNvbntiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTEzNHB4IC0zOHB4IG5vLXJlcGVhdDt3aWR0aDozNXB4fS5tYWluLW1lbnUsLnRvcC1iYXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTt6LWluZGV4OjEwMDt0b3A6MTAwJTtib3JkZXItdG9wOjJweCBzb2xpZCAjNmJjZmYxO2Rpc3BsYXk6bm9uZX0ubWFpbi1tZW51IHVsLC50b3AtYmFyIHVse3BhZGRpbmc6MDttYXJnaW46MDtsaXN0LXN0eWxlLXR5cGU6bm9uZX0ubWFpbi1tZW51IGEsLnRvcC1iYXIgYXt6b29tOjE7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiMwMzVjYTM7Y29sb3I6I2ZmZjtwYWRkaW5nOjE1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzFlNGE3OTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWFpbi1tZW51IGE6YWZ0ZXIsLm1haW4tbWVudSBhOmJlZm9yZSwudG9wLWJhciBhOmFmdGVyLC50b3AtYmFyIGE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5tYWluLW1lbnUgYTphZnRlciwudG9wLWJhciBhOmFmdGVye2NsZWFyOmJvdGh9Lm1haW4tbWVudSBhIHNwYW4sLnRvcC1iYXIgYSBzcGFue2Zsb2F0OmxlZnR9Lm1haW4tbWVudSBhIC5jYXJldCwuc2VhcmNoIC5idG4gLmNhcmV0LC50b3AtYmFyIGEgLmNhcmV0e2Zsb2F0OnJpZ2h0fS5tYWluLW1lbnUgLmFjdGl2ZSBhLC50b3AtYmFyIC5hY3RpdmUgYXtiYWNrZ3JvdW5kOiMwMzVjYTN9Lm1haW4tbWVudSBhe2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NzAwfS5tYWluLW1lbnUgYSBzcGFue2Rpc3BsYXk6YmxvY2t9LnNlYXJjaHtiYWNrZ3JvdW5kOiMxOTdhYmM7cGFkZGluZzoxNXB4fS5zZWFyY2ggLmZvcm0tY29udHJvbHtoZWlnaHQ6MzhweDtmb250LXNpemU6MTJweDtib3JkZXI6bm9uZX0uc2VhcmNoIC5idG57YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MTBweCFpbXBvcnRhbnQ7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjEwcHh9LnNpZGUtbWVudXttYXJnaW4tYm90dG9tOjI1cHh9LnNpZGUtbWVudSAuc3VidGl0bGV7bWFyZ2luOjAgMCAxNXB4O2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5Om5vbmU7Zm9udC1zaXplOjE4cHg7Zm9udC1zaXplOjEuOHJlbX0uc2lkZS1tZW51IC5zdWJ0aXRsZSBhe2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NDAwfS5zaWRlLW1lbnUgLmdvLWJhY2stdG8sLnNpZGUtbWVudSAudGl0bGV7bWFyZ2luOjAgMCA1cHg7Zm9udC13ZWlnaHQ6NzAwO2Rpc3BsYXk6bm9uZX0uc2lkZS1tZW51IC5nby1iYWNrLXRve2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc2l6ZToxLjRyZW19LnNpZGUtbWVudSAudGl0bGV7Zm9udC1zaXplOjE4cHg7Zm9udC1zaXplOjEuOHJlbX0uc2lkZS1tZW51IC50aXRsZSBhe2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NDAwfS5zaWRlLW1lbnUgLnN1Yi1tZW51e2Rpc3BsYXk6bm9uZTtib3JkZXItbGVmdDoycHggc29saWQgIzE5N2FiYztwYWRkaW5nLWxlZnQ6MTBweDttYXJnaW46MTBweCAwfS5zaWRlLW1lbnUgLnN1Yi1tZW51PmF7Ym9yZGVyLWJvdHRvbTpub25lO3BhZGRpbmc6MCAyMHB4IDAgMH0uc2lkZS1tZW51IC5zdWItbWVudS5hY3RpdmV7ZGlzcGxheTpibG9ja30uc2lkZS1tZW51IC5zdWItbWVudS5hY3RpdmU+LmFjdGl2ZSBhe2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5zaWRlLW1lbnUgLm1lbnUtdG9nZ2xlLC5zaWRlLW1lbnU+dWw+bGkgbGkgYSwuc2lkZS1tZW51PnVsPmxpPmF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9ja30uc2lkZS1tZW51IHVse2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjB9LnNpZGUtbWVudT51bD5saT5he3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiMwMzVjYTM7cGFkZGluZzo0cHggMjBweCA1cHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlO2xpbmUtaGVpZ2h0OjEuMn0uc2lkZS1tZW51PnVsPmxpPmEgLmNhcmV0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0zcHg7dG9wOjRweH0uc2lkZS1tZW51PnVsPmxpPmE6aG92ZXJ7Y29sb3I6IzA3Nzc5Yn0uc2lkZS1tZW51PnVsPmxpIGxpIGF7Y29sb3I6IzAzNWNhMztsaW5lLWhlaWdodDoxLjI7cGFkZGluZy10b3A6MTBweH0uc2lkZS1tZW51PnVsPmxpIGxpIGE6Zm9jdXMsLnNpZGUtbWVudT51bD5saSBsaSBhOmhvdmVye2NvbG9yOiMwNzc3OWJ9LnNpZGUtbWVudT51bD5saSBsaTpmaXJzdC1jaGlsZCBhe3BhZGRpbmctdG9wOjB9LnNpZGUtbWVudT51bD5saS5hY3RpdmU+YXtmb250LXdlaWdodDo3MDA7Y29sb3I6IzE5N2FiY30uc2lkZS1tZW51IC5tZW51LXRvZ2dsZXtmb250LXNpemU6MjBweDtmb250LXNpemU6MnJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXdlaWdodDo3MDA7bWFyZ2luOjIwcHggMCA0cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZX0uc2lkZS1tZW51IC5tZW51LXRvZ2dsZSAuY2FyZXR7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjEuNHJlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotM3B4O3RvcDo0cHh9LmZvb3RlciwuZm9vdGVyLWxpbmtzLC5wYWdlLWJhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0ucGFnZS1iYW5uZXJ7YmFja2dyb3VuZDpjZW50ZXIgdG9wIG5vLXJlcGVhdCAjMDAwO21pbi1oZWlnaHQ6MTAwcHg7cGFkZGluZy10b3A6MTAwcHg7YmFja2dyb3VuZC1zaXplOmNvdmVyO3Zpc2liaWxpdHk6aGlkZGVufS5wYWdlLWJhbm5lci50aXRsZS1vbmx5e21pbi1oZWlnaHQ6MTAwcHg7cGFkZGluZy10b3A6MTVweH0ucGFnZS1iYW5uZXIudGl0bGUtb25seSAucGFnZS10aXRsZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTVweCAxNXB4IDEwcHg7bWFyZ2luOmF1dG87Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDA7dGV4dC1zaGFkb3c6MXB4IDFweCAxcHggIzAwMDtmb250LXNpemU6NTZweDtmb250LXNpemU6NS42cmVtfS5maW5kZXJ7d2lkdGg6MTAwJTtwYWRkaW5nOjIwcHg7YmFja2dyb3VuZDojMTk3YWJjO3RleHQtYWxpZ246Y2VudGVyfS5maW5kZXIgLmRyb3Bkb3duIHNlbGVjdHtmb250LXNpemU6MTRweH0uZmluZGVyIC5mb3JtLWNvbnRyb2x7aGVpZ2h0OjQwcHg7Ym9yZGVyOm5vbmV9LmZpbmRlciAuYnRuLXN1Ym1pdHttYXJnaW4tdG9wOjEwcHg7cGFkZGluZzoxMHB4IDY2cHggMTBweCAyMHB4IWltcG9ydGFudH0uZmluZGVyIC5idG4tc3VibWl0IC5jYXJldHttYXJnaW46MCAtOHB4IDAgMzBweH0uZmluZGVyIGxhYmVse2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjQwcHg7bWFyZ2luOjA7cGFkZGluZzowO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtc2l6ZToyLjhyZW19LmZpbmRlciAudGVybSBsYWJlbHtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjo1cHggMH0uZmluZGVyIC5wZXJzb25he3pvb206MTtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWFsaWduOmNlbnRlcn0uZmluZGVyIC5wZXJzb25hOmFmdGVyLC5maW5kZXIgLnBlcnNvbmE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5maW5kZXIgLnBlcnNvbmE6YWZ0ZXJ7Y2xlYXI6Ym90aH0uZmluZGVyIC5wZXJzb25hIGxhYmVse2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLXJpZ2h0OjEwcHg7ZmxvYXQ6bGVmdH0uZmluZGVyIC5wZXJzb25hIC5jdXN0b20tc2VsZWN0b3J7Y3Vyc29yOnBvaW50ZXJ9LmZvb3RlcntiYWNrZ3JvdW5kOiNlYmViZWI7em9vbToxfS5mb290ZXI6YWZ0ZXIsLmZvb3RlcjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LmZvb3RlcjphZnRlcntjbGVhcjpib3RofS5mb290ZXItbGlua3N7bWFyZ2luOjMwcHggMTVweH0uZm9vdGVyLWxpbmtzIC5zZWN0aW9uLWxpc3R7ZGlzcGxheTpibG9jazt3aWR0aDo1MCV9LmZvb3Rlci1saW5rcyAucGludGVyZXN0LC5mb290ZXItbGlua3MgLnlvdXR1YmV7d2lkdGg6MzRweDtoZWlnaHQ6MzVweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1pbmRlbnQ6LTk5OTlweH0uZm9vdGVyLWxpbmtzIC5zZWN0aW9uLWxpc3QgYXtjb2xvcjojNDA0MDQwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctYm90dG9tOjZweDtsaW5lLWhlaWdodDoxLjM7Zm9udC1zaXplOjEycHg7Zm9udC1zaXplOjEuMnJlbX0uZm9vdGVyLWxpbmtzIC5zZWN0aW9uLWxpc3QgdWx7cGFkZGluZzowO21hcmdpbjowO2xpc3Qtc3R5bGUtdHlwZTpub25lO2Rpc3BsYXk6bm9uZX0uZm9vdGVyLWxpbmtzIC5hYm91dCwuZm9vdGVyLWxpbmtzIC5jb250YWN0LC5mb290ZXItbGlua3MgLmZvbGxvd3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS5mb290ZXItbGlua3MgLmNvbnRhY3R7dG9wOjI1cHh9LmZvb3Rlci1saW5rcyAuZm9sbG93e3RvcDphdXRvO2JvdHRvbTowfS5mb290ZXItbGlua3MgLmZvbGxvdyB1bHt6b29tOjE7cGFkZGluZzowO21hcmdpbjowO2xpc3Qtc3R5bGUtdHlwZTpub25lO2Rpc3BsYXk6YmxvY2t9LmZvb3Rlci1saW5rcyAuZm9sbG93IHVsOmFmdGVyLC5mb290ZXItbGlua3MgLmZvbGxvdyB1bDpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LmZvb3Rlci1saW5rcyAuZm9sbG93IHVsOmFmdGVye2NsZWFyOmJvdGh9LmZvb3Rlci1saW5rcyAuZm9sbG93IGxpe2Zsb2F0OmxlZnR9LmZvb3Rlci1saW5rcyAuZm9sbG93IGg0e2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OjQwMH0uZm9vdGVyLWxpbmtzIC5waW50ZXJlc3R7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0zNHB4IC0yMzlweCBuby1yZXBlYXQ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6NXB4fS5mb290ZXItbGlua3MgLnlvdXR1YmV7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0xMjhweCAtMjM5cHggbm8tcmVwZWF0O2Rpc3BsYXk6YmxvY2t9LmZvb3Rlci1saW5rcyAucGludGVyZXN0OmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246LTM0cHggLTIwMHB4fS5mb290ZXItbGlua3MgLnlvdXR1YmU6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTIwMHB4fS5mb290ZXItZm9vdGVye2ZvbnQtc2l6ZToxMXB4O2ZvbnQtc2l6ZToxLjFyZW07dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoyNXB4IDE1cHggMTVweDtiYWNrZ3JvdW5kOiNkN2Q3ZDd9LmZvb3Rlci1mb290ZXIgdWx7cGFkZGluZzowO21hcmdpbjowIDAgNXB4O2xpc3Qtc3R5bGUtdHlwZTpub25lO2Rpc3BsYXk6YmxvY2t9LmZvb3Rlci1mb290ZXIgdWwgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi0zcHh9LmZvb3Rlci1mb290ZXIgdWwgbGk6Zmlyc3QtY2hpbGQgYXtib3JkZXItbGVmdDowfS5mb290ZXItZm9vdGVyIHVsIGxpLmNjLWJhZGdle2JvcmRlci1sZWZ0OjA7ZGlzcGxheTpibG9jaztmbG9hdDpub25lO2NsZWFyOmJvdGg7bWFyZ2luOjEwcHggYXV0byAyMHB4O3RleHQtYWxpZ246cmlnaHR9LmZvb3Rlci1mb290ZXIgdWwgbGkuY2MtYmFkZ2UgYXtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTExcHggLTE0NXB4IG5vLXJlcGVhdDt3aWR0aDo4MXB4O2hlaWdodDoxNXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTowIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW47dGV4dC1pbmRlbnQ6LTk5OTlweH0uZm9vdGVyLWZvb3RlciB1bCBhe2NvbG9yOiM0MDQwNDA7cGFkZGluZzowIDRweDtib3JkZXItbGVmdDoxcHggc29saWQgIzQwNDA0MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDhlbSl7LmFzaWRlOmFmdGVyLC5hc2lkZTpiZWZvcmUsLmJvZHk6YWZ0ZXIsLmJvZHk6YmVmb3JlLC50aHJlZS1jb2w6YWZ0ZXIsLnRocmVlLWNvbDpiZWZvcmV7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiXCJ9LmJvZHl7em9vbToxO21hcmdpbjozMHB4IGF1dG87cGFkZGluZzowIDE1cHh9LmJvZHk6YWZ0ZXJ7Y2xlYXI6Ym90aH0uYm9keSAubGVmdC1jb2wsLmJvZHkgLnJpZ2h0LWNvbHtwYWRkaW5nOjB9LmJvZHkgLmxlZnQtY29se3dpZHRoOjI2JTttYXJnaW4tcmlnaHQ6NCU7ZmxvYXQ6bGVmdH0uYm9keSAucmlnaHQtY29se3dpZHRoOjcwJTtmbG9hdDpsZWZ0O2NsZWFyOnJpZ2h0fS50aHJlZS1jb2x7em9vbToxfS50aHJlZS1jb2w6YWZ0ZXJ7Y2xlYXI6Ym90aH0udGhyZWUtY29sICNtb2R1bGVfcG9sbCwudGhyZWUtY29sIC5jb2x7d2lkdGg6MzIuMiU7bWFyZ2luOjAgMCAwIDEuNSU7ZmxvYXQ6bGVmdH0udGhyZWUtY29sICNtb2R1bGVfcG9sbDpmaXJzdC1jaGlsZCwudGhyZWUtY29sIC5jb2w6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uYXNpZGV7em9vbToxO3BhZGRpbmctdG9wOjUwcHg7Y2xlYXI6bGVmdH0uYXNpZGU6YWZ0ZXIsLmZvb3Rlci1mb290ZXI6YWZ0ZXIsLmZvb3Rlci1saW5rczphZnRlcntjbGVhcjpib3RofS5hc2lkZSAjbW9kdWxlX3BvbGwsLmFzaWRlIC5jb2x7aGVpZ2h0OjM4OHB4O292ZXJmbG93OmhpZGRlbn0uYXNpZGUgI21vZHVsZV9wb2xsIGltZywuYXNpZGUgLmNvbCBpbWd7aGVpZ2h0OjM4OHB4O3dpZHRoOmF1dG99LmFzaWRlIC5pbWFnZS1wcm9tbyBhe2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXJ9LnBvcHVsYXItbGlua3MsLnBvcHVsYXItbGlua3MgLnRocmVlLWNvbCAuY29se3BhZGRpbmc6MH0uaGlnaGxpZ2h0LWJveGVze3BhZGRpbmc6MCAxNXB4O21hcmdpbi1ib3R0b206NTBweH0uc2lkZS1tZW51IC5zdWJ0aXRsZSwuc2lkZS1tZW51IC50aXRsZXtkaXNwbGF5OmJsb2NrfS5pbnRyb2R1Y3Rpb257cGFkZGluZzowIDAgMTVweH0ucGFnZS1iYW5uZXJ7bWluLWhlaWdodDoxODBweDtwYWRkaW5nLXRvcDo3NXB4fS5maW5kZXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1cHg7d2lkdGg6NjgwcHg7bWFyZ2luOmF1dG99LmZpbmRlciBsYWJlbHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNTBweDtsZWZ0OjA7ZmxvYXQ6bm9uZTt0ZXh0LXNoYWRvdzoxcHggMXB4IDNweCAjNDQ0fS5maW5kZXIgLnRlcm17cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjY3cHg7ZmxvYXQ6bGVmdH0uZmluZGVyIC50ZXJtIGxhYmVse3RleHQtYWxpZ246bGVmdDttYXJnaW46MH0uZmluZGVyIC5wZXJzb25he3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjYwcHg7bWFyZ2luLXJpZ2h0OjVweDtmbG9hdDpsZWZ0O3RleHQtYWxpZ246Y2VudGVyfS5maW5kZXIgLnBlcnNvbmEgbGFiZWx7ZmxvYXQ6bm9uZTt0ZXh0LWFsaWduOmxlZnR9LmZpbmRlciAucGVyc29uYSAuY3VzdG9tLXNlbGVjdG9ye3dpZHRoOjEwMCV9LmZpbmRlciAuYnRue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjVweDtib3R0b206NXB4fS5mb290ZXItbGlua3N7bWFyZ2luOjA7cGFkZGluZzozMHB4IDE1cHg7em9vbToxfS5mb290ZXItbGlua3M6YWZ0ZXIsLmZvb3Rlci1saW5rczpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LmZvb3Rlci1saW5rcyAuc2VjdGlvbi1saXN0e3dpZHRoOjg1JTttYXJnaW4tYm90dG9tOjE1cHh9LmZvb3Rlci1saW5rcyAuc2VjdGlvbi1saXN0IHVse2Rpc3BsYXk6YmxvY2t9LmZvb3Rlci1saW5rcyAuc2VjdGlvbi1saXN0LmZvbGxvdyAudGl0bGUsLmZvb3Rlci1saW5rcyAuc2VjdGlvbi1saXN0PmF7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc2l6ZToxLjZyZW19LmZvb3Rlci1saW5rcyAuYWJvdXQsLmZvb3Rlci1saW5rcyAuY29udGFjdCwuZm9vdGVyLWxpbmtzIC5mb2xsb3d7cG9zaXRpb246cmVsYXRpdmU7cmlnaHQ6YXV0bzt0b3A6YXV0b30uZm9vdGVyLWxpbmtzIC5jb2x7d2lkdGg6MjIlO2Zsb2F0OmxlZnR9LmZvb3Rlci1saW5rcyAuY29sOmxhc3QtY2hpbGR7ZmxvYXQ6cmlnaHQ7d2lkdGg6NzVweH0uZm9vdGVyLWxpbmtzIC5jb2w6bGFzdC1jaGlsZCAuc2VjdGlvbi1saXN0e3dpZHRoOjEwMCV9LmZvb3Rlci1mb290ZXJ7em9vbToxO3BhZGRpbmc6MjBweCAxNXB4IDB9LmZvb3Rlci1mb290ZXI6YWZ0ZXIsLmZvb3Rlci1mb290ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5mb290ZXItZm9vdGVyIC5jb3B5cmlnaHR7ZmxvYXQ6bGVmdH0uZm9vdGVyLWZvb3RlciAubGlua3N7ZmxvYXQ6cmlnaHR9LmZvb3Rlci1mb290ZXIgLmxpbmtzIHVse3RleHQtYWxpZ246cmlnaHR9LmZvb3Rlci1mb290ZXIgLmxpbmtzIC5jYy1iYWRnZXttYXJnaW4tcmlnaHQ6MH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQ3Ljk5ZW0pey5wYWdlLXRvb2xzIC5hcnRpY2xlLWhlYWRpbmd7d2lkdGg6NzAlfS5hcnRpY2xlLWhlYWRpbmd7bWFyZ2luLXRvcDoyMHB4fS5mb3JtIC5zY2ZDaGVja2JveCBsYWJlbCwuc2NmRm9ybSAuc2NmQ2hlY2tib3ggbGFiZWx7d2lkdGg6MTAwJTttYXJnaW4tcmlnaHQ6MH0uZm9ybSAuc2NmQ2hlY2tib3hCb3JkZXIgLnNjZkNoZWNrYm94LC5zY2ZGb3JtIC5zY2ZDaGVja2JveEJvcmRlciAuc2NmQ2hlY2tib3h7cGFkZGluZy1ib3R0b206MTZweH0uZm9ybSAuc2NmQ2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sLnNjZkZvcm0gLnNjZkNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hde3ZlcnRpY2FsLWFsaWduOnRvcDtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MH0uZm9ybSAubWFuZGF0b3J5LC5mb3JtIC5zY2ZSZXF1aXJlZCwuc2NmRm9ybSAubWFuZGF0b3J5LC5zY2ZGb3JtIC5zY2ZSZXF1aXJlZHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjIwcHh9LmZvcm0gLnNjZlZhbGlkYXRvciwuc2NmRm9ybSAuc2NmVmFsaWRhdG9ye21hcmdpbi1sZWZ0OjB9LmZvcm0gLmZvcm0tcm93LWNvbnRlbnQsLnNjZkZvcm0gLmZvcm0tcm93LWNvbnRlbnR7ZmxvYXQ6bm9uZTt3aWR0aDphdXRvfS5mb3JtIC5zY2ZDYXB0Y2hhR2VuZXJhbFBhbmVsLC5mb3JtIC5zY2ZDaGVja0JveExpc3RHZW5lcmFsUGFuZWwsLmZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXIsLmZvcm0gLnNjZkRhdGVQaWNrZXJUZXh0Qm94LC5mb3JtIC5zY2ZEcm9wTGlzdEJvcmRlciwuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwsLmZvcm0gLnNjZkZpbGVVcGxvYWRCb3JkZXIsLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXIsLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3gsLmZvcm0gLnNjZk51bWJlckJvcmRlciwuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXIsLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94LC5mb3JtIC5zY2ZTdWJtaXRCdXR0b25Cb3JkZXIsLmZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlciwuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbCwuc2NmRm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsLC5zY2ZGb3JtIC5zY2ZDaGVja2JveEJvcmRlciwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkQm9yZGVyLC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveCwuc2NmRm9ybSAuc2NmRHJvcExpc3RCb3JkZXIsLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm94LC5zY2ZGb3JtIC5zY2ZOdW1iZXJCb3JkZXIsLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyLC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveCwuc2NmRm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyLC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXJ7ZmxvYXQ6bm9uZTt3aWR0aDoxMDAlfS5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0VXNlZnVsSW5mbywuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRVc2VmdWxJbmZvLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0VXNlZnVsSW5mbywuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRVc2VmdWxJbmZve2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6MDt3aWR0aDphdXRvfS5mb3JtIC5mb3JtLXJvdy1oZWFkZXIsLmZvcm0gLnNjZkNhcHRjaGFMYWJlbFRleHQsLmZvcm0gLnNjZkNoZWNrQm94TGlzdExhYmVsLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRMYWJlbCwuZm9ybSAuc2NmRGF0ZVBpY2tlckxhYmVsLC5mb3JtIC5zY2ZEcm9wTGlzdExhYmVsLC5mb3JtIC5zY2ZGaWxlVXBsb2FkTGFiZWwsLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRMYWJlbCwuZm9ybSAuc2NmTnVtYmVyTGFiZWwsLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdExhYmVsLC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dExhYmVsLC5mb3JtIC5zY2ZUZWxlcGhvbmVMYWJlbCwuc2NmRm9ybSAuZm9ybS1yb3ctaGVhZGVyLC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhTGFiZWxUZXh0LC5zY2ZGb3JtIC5zY2ZDaGVja0JveExpc3RMYWJlbCwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkTGFiZWwsLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJMYWJlbCwuc2NmRm9ybSAuc2NmRHJvcExpc3RMYWJlbCwuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZExhYmVsLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0TGFiZWwsLnNjZkZvcm0gLnNjZk51bWJlckxhYmVsLC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RMYWJlbCwuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRMYWJlbCwuc2NmRm9ybSAuc2NmVGVsZXBob25lTGFiZWx7ZmxvYXQ6bm9uZTttYXJnaW4tcmlnaHQ6MDttYXJnaW4tdG9wOjA7d2lkdGg6MTAwJX0uZm9ybSB0ZXh0YXJlYSwuc2NmRm9ybSB0ZXh0YXJlYXttaW4taGVpZ2h0OjEwNXB4fS50b3AtYmFyIC5zZWFyY2h7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzAwMmU1Zn0uc3VtbWFyeXt0ZXh0LWFsaWduOmNlbnRlcn0ucGFnZS1iYW5uZXIudGl0bGUtb25seSAucGFnZS10aXRsZXtmb250LXNpemU6NDBweDtmb250LXNpemU6NHJlbX0ucGFnZS1iYW5uZXJ7cGFkZGluZy10b3A6MH0uZmluZGVyIC5wZXJzb25hIGxhYmVse2Zsb2F0Om5vbmU7cGFkZGluZzowIDMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmZpbmRlciAucGVyc29uYSAuY3VzdG9tLXNlbGVjdG9ye3dpZHRoOjEwMCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo2NGVtKXsuZW1haWwtZmVhdHVyZS1tZWRpYTphZnRlciwuZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyOmFmdGVye2NsZWFyOmJvdGh9LmVtYWlsLWZlYXR1cmVzLWJsb2NrLmxhc3QsLmVtYWlsLXN0b3JpZXMtYmxvY2subGFzdCwuZW1haWwtc3Rvcmllcy1ibG9jay5zZWNvbmR7Ym9yZGVyLWxlZnQ6MH0uZW1haWwtaGVhZGVyX19zdWItdGl0bGUsLmVtYWlsLWhlYWRlcl9fdGl0bGUsLmVtYWlsLXN0b3JpZXMtYmxvY2ssLmVtYWlsLXN0b3JpZXMtYmxvY2subGFzdHtmbG9hdDpub25lfS5lbWFpbC1mZWF0dXJlLW1haW4sLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWJvZHksLmVtYWlsLWhlYWRlciwuZW1haWwtc3Rvcmllcy1ibG9jay1ib2R5e3RleHQtYWxpZ246Y2VudGVyfS5wYWdlLXRvb2xzIC5hcnRpY2xlLWhlYWRpbmd7d2lkdGg6ODAlfS5zZWFyY2ggLmJ0bntiYWNrZ3JvdW5kLW9yaWdpbjpjb250ZW50LWJveDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciByaWdodCFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDoxMHB4IWltcG9ydGFudH0uZW1haWx7cGFkZGluZzoyNXB4fS5lbWFpbC1mZWF0dXJlLW1lZGlhe3pvb206MTtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87d2lkdGg6MTkwcHh9LmVtYWlsLWZlYXR1cmUtbWVkaWE6YWZ0ZXIsLmVtYWlsLWZlYXR1cmUtbWVkaWE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5lbWFpbC1mZWF0dXJlLW1haW57ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDowO21hcmdpbi10b3A6MjBweDt3aWR0aDphdXRvfS5lbWFpbC1mZWF0dXJlLW1haW46YmVmb3Jle2Rpc3BsYXk6bm9uZX0uZW1haWwtZmVhdHVyZXMtYmxvY2t7ZGlzcGxheTpibG9jaztmbG9hdDpub25lO21hcmdpbi10b3A6MTBweDtwYWRkaW5nOjE5cHggMjRweDt3aWR0aDphdXRvfS5lbWFpbC1mZWF0dXJlcy1ibG9jay5maXJzdCwuZW1haWwtZmVhdHVyZXMtYmxvY2s6Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLXRvcDowO2JvcmRlci1yaWdodDowfS5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXJ7em9vbToxO21hcmdpbi1ib3R0b206MjFweDt0ZXh0LWFsaWduOmNlbnRlcn0uZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyOmFmdGVyLC5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXItbWVkaWF7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3dpZHRoOjcwcHh9LmVtYWlsLWZlYXR1cmVzLWJsb2NrLWhlYWRlcl9fdGl0bGV7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDowO21hcmdpbi10b3A6MjBweCFpbXBvcnRhbnQ7d2lkdGg6YXV0b30uZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyX190aXRsZTpiZWZvcmV7ZGlzcGxheTpub25lfS5lbWFpbC1zdG9yaWVze2Rpc3BsYXk6YmxvY2t9LmVtYWlsLXN0b3JpZXMtYmxvY2t7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjEwcHg7cGFkZGluZzoxOXB4IDI0cHg7d2lkdGg6YXV0b30uZW1haWwtc3Rvcmllcy1ibG9jay5maXJzdCwuZW1haWwtc3Rvcmllcy1ibG9jazpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LmVtYWlsLXN0b3JpZXMtYmxvY2suZmlyc3QsLmVtYWlsLXN0b3JpZXMtYmxvY2suc2Vjb25ke2JvcmRlci1yaWdodDowfS5lbWFpbC1zdG9yaWVzLWJsb2NrLWhlYWRlcntkaXNwbGF5Om5vbmV9LmVtYWlsLXN0b3JpZXMtYmxvY2stYm9keXtwYWRkaW5nOjB9LmVtYWlsLXN0b3JpZXMtYmxvY2stYm9keSBwe2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc2l6ZToxLjRyZW19LmVtYWlsLXN0b3JpZXMtYmxvY2stZm9vdGVye3BhZGRpbmc6MH0uZW1haWwtc3Rvcmllcy1ibG9jay1mb290ZXJfX2xpbmt7ZmxvYXQ6cmlnaHR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo2NGVtKSBhbmQgKG1pbi13aWR0aDo0OGVtKXsucGFuZWxhc2lkZXttYXJnaW4tdG9wOjIwcHh9LmhpZ2hsaWdodC1ib3hlcyAuY29sIC5oNXtmb250LXNpemU6MTRweDtmb250LXNpemU6MS40cmVtfS50d28tY29sLWZsaXAgLnJpZ2h0LWNvbHt3aWR0aDphdXRvO2Zsb2F0Om5vbmV9LnR3by1jb2wtZmxpcCAubGVmdC1jb2x7d2lkdGg6MTAwJTttYXJnaW4tcmlnaHQ6MDtmbG9hdDpub25lO2NsZWFyOnJpZ2h0fS5mb3JtIC5mb3JtLXJvdy1jb250ZW50LC5mb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveCwuZm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94LC5mb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveCwuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwsLmZvcm0gLnNjZkVtYWlsVGV4dEJveCwuZm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbCwuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveCwuZm9ybSAuc2NmTnVtYmVyVGV4dEJveCwuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0R2VuZXJhbFBhbmVsLC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveCwuZm9ybSAuc2NmVGVsZXBob25lVGV4dEJveCwuc2NmRm9ybSAuZm9ybS1yb3ctY29udGVudCwuc2NmRm9ybSAuc2NmQ2FwdGNoYVRleHRCb3gsLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbCwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveCwuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3gsLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLC5zY2ZGb3JtIC5zY2ZFbWFpbFRleHRCb3gsLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRHZW5lcmFsUGFuZWwsLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3gsLnNjZkZvcm0gLnNjZk51bWJlclRleHRCb3gsLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbCwuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3gsLnNjZkZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3h7d2lkdGg6NzAlIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQ4ZW0pIGFuZCAobWluLXdpZHRoOjM3ZW0pey5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLXRodW1ie2Zsb2F0Om5vbmU7bWFyZ2luLXJpZ2h0OjA7d2lkdGg6YXV0b319QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pey5zaXRlLWxvZ297cGFkZGluZzoxNXB4IDAgOHB4fS53aW5nc3Bhbnt3aWR0aDo5NjBweDttYXJnaW46YXV0bztwb3NpdGlvbjpyZWxhdGl2ZX0uaGlnaGxpZ2h0LWJveGVze3BhZGRpbmc6MTVweCAwfS5hc2lkZSAjbW9kdWxlX3BvbGwsLmFzaWRlIC5jb2x7aGVpZ2h0OmF1dG99LmFzaWRlICNtb2R1bGVfcG9sbCBpbWcsLmFzaWRlIC5jb2wgaW1ne21pbi1oZWlnaHQ6MDtoZWlnaHQ6YXV0b30uYm9keXtwYWRkaW5nOjA7bWFyZ2luOjMwcHggYXV0b30uYm9keSAubGVmdC1jb2x7d2lkdGg6MTk1cHg7bWFyZ2luLXJpZ2h0OjM1cHh9LmJvZHkgLnJpZ2h0LWNvbHt3aWR0aDo0OTBweH0uYm9keS50d28tY29sIC5yaWdodC1jb2x7d2lkdGg6NzMwcHh9LmJvZHkudHdvLWNvbC1mbGlwIC5sZWZ0LWNvbHt3aWR0aDo3MjBweH0uYm9keS50d28tY29sLWZsaXAgLnJpZ2h0LWNvbHt3aWR0aDoyMDVweH0uYm9keSAuYXNpZGV7cGFkZGluZzowO3dpZHRoOjIwNXB4O2Zsb2F0OnJpZ2h0O2NsZWFyOm5vbmU7bWFyZ2luLXRvcDo0MHB4fS5tYWluLW1lbnUgdWw+bGk+YTphZnRlciwubWFzdGhlYWQ6YWZ0ZXJ7Y2xlYXI6Ym90aH0uYm9keSAuYXNpZGUgI21vZHVsZV9wb2xsIGltZywuYm9keSAuYXNpZGUgLmNvbCBpbWd7bWF4LXdpZHRoOjEwMCV9LmJvZHkgLmFzaWRlIC50aHJlZS1jb2w+OmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uYm9keSAuYXNpZGUgLnRocmVlLWNvbCAjbW9kdWxlX3BvbGwsLmJvZHkgLmFzaWRlIC50aHJlZS1jb2wgLmNvbHt3aWR0aDoxMDAlO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aDttaW4taGVpZ2h0OmluaGVyaXQ7bWFyZ2luOjAgMCAzMHB4fS5oaWdobGlnaHQtYm94ZXN7bWFyZ2luLWJvdHRvbToyMHB4fS5mZWVkYmFjayAuaW5mb3t3aWR0aDo3MCU7bGluZS1oZWlnaHQ6NDBweH0uZmVlZGJhY2sgaW5wdXR7bWFyZ2luLWxlZnQ6MH0ubWFzdGhlYWR7em9vbToxO21hcmdpbi10b3A6MjVweH0ubWFzdGhlYWQ6YWZ0ZXIsLm1hc3RoZWFkOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0udG9wLWJhcntkaXNwbGF5OmJsb2NrIWltcG9ydGFudDtiYWNrZ3JvdW5kOiMwMDJlNWY7bWFyZ2luOjA7dG9wOi0yNXB4O2JvcmRlci10b3A6bm9uZTt6LWluZGV4OjEwMH0uc2VhcmNoLC5zZWFyY2ggLmJ0bntkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbn0udG9wLWJhciB1bHtmbG9hdDpyaWdodH0ubWFpbi1tZW51IHVsPmxpLC50b3AtYmFyIGxpe2Zsb2F0OmxlZnR9LnRvcC1iYXIgbGkgYXttYXJnaW46NnB4IDA7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLWJvdHRvbTpub25lO2JhY2tncm91bmQ6MCAwO3BhZGRpbmc6MCAxMHB4O2ZvbnQtd2VpZ2h0OjMwMH0udG9wLWJhciBsaSBhOmhvdmVye2NvbG9yOiNlYWVhZWE7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSFpbXBvcnRhbnQ7fS50b3AtYmFyIGxpOmZpcnN0LWNoaWxkIGF7Ym9yZGVyOm5vbmV9LnNlYXJjaHtiYWNrZ3JvdW5kOjAgMDtwYWRkaW5nOjA7d2lkdGg6MzNweH0uc2VhcmNoIC5zZWFyY2gtd3JhcHBlcnttYXJnaW46M3B4O3dpZHRoOjIxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWFyY2ggLmZvcm0tY29udHJvbHtwYWRkaW5nOjAgMzVweCAwIDMwcHg7aGVpZ2h0OjI2cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZV9zZWFyY2gucG5nKSAwIC0xcHggbm8tcmVwZWF0O2N1cnNvcjpwb2ludGVyfS5zZWFyY2ggLmZvcm0tY29udHJvbDpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTYxcHh9LnNlYXJjaCAuYnRue2JvcmRlcjoxcHggc29saWQgI2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO21hcmdpbi10b3A6MDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTMzNHB4IC0yMzVweCBuby1yZXBlYXQ7d2lkdGg6MzBweDtoZWlnaHQ6MjZweDt0ZXh0LWluZGVudDotOTk5OXB4fS5zZWFyY2gub24gLmZvcm0tY29udHJvbHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMXB4O2N1cnNvcjp0ZXh0fS5zZWFyY2gub24gLmZvcm0tY29udHJvbDpmb2N1c3tib3gtc2hhZG93Om5vbmV9Lm1haW4tbWVudXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudDtib3JkZXItdG9wOm5vbmU7dG9wOmF1dG87Ym90dG9tOi0ycHg7cmlnaHQ6MDt3aWR0aDphdXRvfS5tYWluLW1lbnUgdWw+bGk+YXt6b29tOjE7cGFkZGluZzowIDAgMTVweDtiYWNrZ3JvdW5kOjAgMDtjb2xvcjojMDAwO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM2YmNmZjF9Lm1haW4tbWVudSB1bD5saT5hOmFmdGVyLC5tYWluLW1lbnUgdWw+bGk+YTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9Lm1haW4tbWVudSB1bD5saT5hPnNwYW57Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjY2NjO2Zsb2F0OmxlZnQ7cGFkZGluZzoxMnB4IDI0cHggMH0ubWFpbi1tZW51IHVsPmxpLmFjdGl2ZT5hLC5tYWluLW1lbnUgdWw+bGk+YTpob3Zlcntib3JkZXItY29sb3I6IzAzNWNhMztjb2xvcjojMDM1Y2EzO2JhY2tncm91bmQ6MCAwfS5tYWluLW1lbnUgdWw+bGk6bGFzdC1jaGlsZD5hIHNwYW57cGFkZGluZy1yaWdodDowO2JvcmRlcjpub25lfS5wYWdlLWJhbm5lcnttaW4taGVpZ2h0OjI4MHB4O3BhZGRpbmctdG9wOjEyNXB4O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0ucGFnZS1iYW5uZXIudGl0bGUtb25seXttaW4taGVpZ2h0OjE3NXB4O3BhZGRpbmctdG9wOjcwcHh9LnBhZ2UtYmFubmVyLnRpdGxlLW9ubHkgLnBhZ2UtdGl0bGV7cGFkZGluZzoxNXB4IDAgMjBweDt3aWR0aDo5NjBweH0uZm9vdGVyLWxpbmtze3BhZGRpbmc6MzBweCAwfS5mb290ZXItbGlua3MgLmNvbHt3aWR0aDoyMyV9LnNlYXJjaCAuYnRue2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5mb3JtIC5mb3JtLXJvdy1oZWFkZXItdGl0bGUsLmZvcm0gLnNjZkNhcHRjaGFMYWJlbFRleHQsLmZvcm0gLnNjZkNoZWNrQm94TGlzdExhYmVsLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRMYWJlbCwuZm9ybSAuc2NmRGF0ZVBpY2tlckxhYmVsLC5mb3JtIC5zY2ZEcm9wTGlzdExhYmVsLC5mb3JtIC5zY2ZFbWFpbExhYmVsLC5mb3JtIC5zY2ZGaWxlVXBsb2FkTGFiZWwsLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRMYWJlbCwuZm9ybSAuc2NmTnVtYmVyTGFiZWwsLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdExhYmVsLC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dExhYmVsLC5mb3JtIC5zY2ZUZWxlcGhvbmVMYWJlbCwuc2NmRm9ybSAuZm9ybS1yb3ctaGVhZGVyLXRpdGxlLC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhTGFiZWxUZXh0LC5zY2ZGb3JtIC5zY2ZDaGVja0JveExpc3RMYWJlbCwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkTGFiZWwsLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJMYWJlbCwuc2NmRm9ybSAuc2NmRHJvcExpc3RMYWJlbCwuc2NmRm9ybSAuc2NmRW1haWxMYWJlbCwuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZExhYmVsLC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0TGFiZWwsLnNjZkZvcm0gLnNjZk51bWJlckxhYmVsLC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RMYWJlbCwuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRMYWJlbCwuc2NmRm9ybSAuc2NmVGVsZXBob25lTGFiZWx7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOnJpZ2h0fS5mb3JtIC5mb3JtLXJvdy1jb250ZW50LC5mb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveCwuZm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsLC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94LC5mb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveCwuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwsLmZvcm0gLnNjZkVtYWlsVGV4dEJveCwuZm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbCwuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveCwuZm9ybSAuc2NmTnVtYmVyVGV4dEJveCwuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0R2VuZXJhbFBhbmVsLC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveCwuZm9ybSAuc2NmVGVsZXBob25lVGV4dEJveCwuc2NmRm9ybSAuZm9ybS1yb3ctY29udGVudCwuc2NmRm9ybSAuc2NmQ2FwdGNoYVRleHRCb3gsLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbCwuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveCwuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3gsLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLC5zY2ZGb3JtIC5zY2ZFbWFpbFRleHRCb3gsLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRHZW5lcmFsUGFuZWwsLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3gsLnNjZkZvcm0gLnNjZk51bWJlclRleHRCb3gsLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbCwuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3gsLnNjZkZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3h7d2lkdGg6NTQlIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM3ZW0pey5wYWdlLXRvb2xzIC5hcnRpY2xlLWhlYWRpbmd7d2lkdGg6NjAlfSNzdFNlZ21lbnRGcmFtZSwjc3R3cmFwcGVye2Rpc3BsYXk6bm9uZX0ucGFnZS1iYW5uZXJ7cGFkZGluZy10b3A6MH0uYXJ0aWNsZS13aWRnZXQuZmlsdGVye21hcmdpbi10b3A6MTBweCFpbXBvcnRhbnQ7ZmxvYXQ6bm9uZSFpbXBvcnRhbnQ7d2lkdGg6MTAwJSFpbXBvcnRhbnR9LmFydGljbGUtd2lkZ2V0LmZpbHRlciBsYWJlbHtkaXNwbGF5OmJsb2NrfS5hcnRpY2xlLWhlYWRpbmcgaDF7Zm9udC1zaXplOjIycHg7Zm9udC1zaXplOjIuMnJlbTtmbG9hdDpub25lfS5wYWdpbmF0aW9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MjBweDt3aWR0aDoxMDAlfS5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLXRvdGFse2Rpc3BsYXk6bm9uZX0ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmV9LnJlc3VsdHMtYmxvY2sgLnJlc3VsdHMtYmxvY2stY29udGVudC1oZWFkZXItdGl0bGV7ZGlzcGxheTpibG9jaztmbG9hdDpub25lO21hcmdpbi1ib3R0b206MTBweDt3aWR0aDphdXRvfS5yZXN1bHRzLWJsb2NrIC5yZXN1bHRzLWJsb2NrLWNvbnRlbnQtaGVhZGVyLXR5cGV7ZGlzcGxheTpibG9jaztmbG9hdDpub25lO3RleHQtYWxpZ246bGVmdDt3aWR0aDphdXRvfS5yZXN1bHRzLWJsb2NrIC5yZXN1bHRzLWJsb2NrLWNvbnRlbnQtaGVhZGVyLXR5cGUgLmljb257ZmxvYXQ6bGVmdDttYXJnaW46MCA3cHggMCAwfS5jYWxsLWJsb2NrLC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnR7ZmxvYXQ6bm9uZTt3aWR0aDphdXRvfS5zdW1tYXJ5IGF7ZGlzcGxheTpibG9jazt3aWR0aDphdXRvfS5zaWRlLW1lbnV7bWFyZ2luLWJvdHRvbTowfS5zaWRlLW1lbnUgLmNhcmV0e3BhZGRpbmc6NXB4fS5zaWRlLW1lbnUgLm1lbnUtdG9nZ2xlIC5jYXJldHt0b3A6LTFweH0uc2lkZS1tZW51PnVsPmxpPmF7cGFkZGluZy1ib3R0b206MTVweDtwYWRkaW5nLXRvcDoxMHB4fS5zaWRlLW1lbnU+dWw+bGk+YSAuY2FyZXQuaWNvbi1kb3duLW9wZW57dG9wOjEwcHh9LnNpZGUtbWVudT51bD5saT5hIC5jYXJldC5pY29uLXVwLW9wZW57dG9wOjVweH0uYXJ0aWNsZXttYXJnaW4tdG9wOjI1cHh9LmNhbGwtYmxvY2t7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDowO21hcmdpbi10b3A6MjBweH0uY2FsbC1ibG9jayAuY2FsbC1ibG9jay10aHVtYntmbG9hdDpub25lO21hcmdpbi1yaWdodDowO3dpZHRoOmF1dG99fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDozMmVtKXsuZW1haWwtZmVhdHVyZS1tYWluLC5lbWFpbC1wcm9wZXJ0aWVze3RleHQtYWxpZ246Y2VudGVyfS5lbWFpbHtwYWRkaW5nOjEwcHh9LmVtYWlsLXByb3BlcnRpZXN7em9vbToxfS5lbWFpbC1wcm9wZXJ0aWVzOmFmdGVyLC5lbWFpbC1wcm9wZXJ0aWVzOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0uZW1haWwtcHJvcGVydGllczphZnRlcntjbGVhcjpib3RofS5lbWFpbC1wcm9wZXJ0aWVzX190aXRsZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDowfS5lbWFpbC1wcm9wZXJ0aWVzX19zdWItdGl0bGV7ZGlzcGxheTpibG9ja319QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM3ZW0pey5mb3JtLXJvdy1jZW50ZXIgLmZvcm0tcm93LWhlYWRlci10aXRsZXttYXJnaW46MCFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0uZm9ybS1pbWFnZXtkaXNwbGF5Om5vbmV9LmZvcm0tcm93LWNlbnRlci1hbnN3ZXJ7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wcm9ncmVzcy1pbnRyby13cmFwe21heC13aWR0aDoxMDAlfS5nbG9zc2FyeS10ZXJte3Bvc2l0aW9uOnN0YXRpYyFpbXBvcnRhbnR9Lmdsb3NzYXJ5LXRlcm0tZGVmaW5pdGlvbnt3aWR0aDoxMDAlIWltcG9ydGFudH0uZ2xvc3NhcnktdGVybS1kZWZpbml0aW9uOmJlZm9yZXtyaWdodDoxMHB4IWltcG9ydGFudH19Lmx0LWllOSAuYXNpZGU6YWZ0ZXIsLmx0LWllOSAuYXNpZGU6YmVmb3JlLC5sdC1pZTkgLmJvZHk6YWZ0ZXIsLmx0LWllOSAuYm9keTpiZWZvcmUsLmx0LWllOSAudGhyZWUtY29sOmFmdGVyLC5sdC1pZTkgLnRocmVlLWNvbDpiZWZvcmV7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiXCJ9LmllOSAuZHJvcGRvd24gc2VsZWN0e21heC13aWR0aDoxMzAlO21pbi13aWR0aDoxMzAlO3BhZGRpbmctYm90dG9tOjlweDtwYWRkaW5nLXRvcDo5cHh9Lmx0LWllOSAuYm9keTphZnRlcntjbGVhcjpib3RofS5sdC1pZTkgLmJvZHkgLmxlZnQtY29sLC5sdC1pZTkgLmJvZHkgLnJpZ2h0LWNvbHtwYWRkaW5nOjB9Lmx0LWllOSAuYm9keSAubGVmdC1jb2x7ZmxvYXQ6bGVmdH0ubHQtaWU5IC5ib2R5IC5yaWdodC1jb2x7ZmxvYXQ6bGVmdDtjbGVhcjpyaWdodH0ubHQtaWU5IC50aHJlZS1jb2x7em9vbToxfS5sdC1pZTkgLnRocmVlLWNvbDphZnRlcntjbGVhcjpib3RofS5sdC1pZTkgLnRocmVlLWNvbCAjbW9kdWxlX3BvbGwsLmx0LWllOSAudGhyZWUtY29sIC5jb2x7d2lkdGg6MzIuMiU7bWFyZ2luOjAgMCAwIDEuNSU7ZmxvYXQ6bGVmdH0ubHQtaWU5IC50aHJlZS1jb2wgI21vZHVsZV9wb2xsOmZpcnN0LWNoaWxkLC5sdC1pZTkgLnRocmVlLWNvbCAuY29sOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9Lmx0LWllOSAuYXNpZGV7em9vbToxO3BhZGRpbmctdG9wOjUwcHg7Y2xlYXI6bGVmdH0ubHQtaWU5IC5hc2lkZTphZnRlciwubHQtaWU5IC5mb290ZXItZm9vdGVyOmFmdGVyLC5sdC1pZTkgLmZvb3Rlci1saW5rczphZnRlcntjbGVhcjpib3RofS5sdC1pZTkgLmFzaWRlICNtb2R1bGVfcG9sbCwubHQtaWU5IC5hc2lkZSAuY29se292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6YXV0b30ubHQtaWU5IC5hc2lkZSAjbW9kdWxlX3BvbGwgaW1nLC5sdC1pZTkgLmFzaWRlIC5jb2wgaW1ne3dpZHRoOmF1dG87bWluLWhlaWdodDowO2hlaWdodDphdXRvfS5sdC1pZTkgLmFzaWRlIC5pbWFnZS1wcm9tbyBhe2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXJ9Lmx0LWllOSAucG9wdWxhci1saW5rcywubHQtaWU5IC5wb3B1bGFyLWxpbmtzIC50aHJlZS1jb2wgLmNvbHtwYWRkaW5nOjB9Lmx0LWllOSAuc2lkZS1tZW51IC5zdWJ0aXRsZSwubHQtaWU5IC5zaWRlLW1lbnUgLnRpdGxle2Rpc3BsYXk6YmxvY2t9Lmx0LWllOSAuaW50cm9kdWN0aW9ue3BhZGRpbmc6MCAwIDE1cHh9Lmx0LWllOSAuZmluZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NXB4O3dpZHRoOjY4MHB4O21hcmdpbjphdXRvfS5sdC1pZTkgLmZpbmRlciBsYWJlbHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNTBweDtsZWZ0OjA7ZmxvYXQ6bm9uZTt0ZXh0LXNoYWRvdzoxcHggMXB4IDNweCAjNDQ0fS5sdC1pZTkgLmZpbmRlciAudGVybXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyNjdweDtmbG9hdDpsZWZ0fS5sdC1pZTkgLmZpbmRlciAudGVybSBsYWJlbHt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luOjB9Lmx0LWllOSAuZmluZGVyIC5wZXJzb25he3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjYwcHg7bWFyZ2luLXJpZ2h0OjVweDtmbG9hdDpsZWZ0O3RleHQtYWxpZ246Y2VudGVyfS5sdC1pZTkgLmZpbmRlciAucGVyc29uYSBsYWJlbHtmbG9hdDpub25lO3RleHQtYWxpZ246bGVmdH0ubHQtaWU5IC5maW5kZXIgLnBlcnNvbmEgLmN1c3RvbS1zZWxlY3Rvcnt3aWR0aDoxMDAlfS5sdC1pZTkgLmZpbmRlciAuYnRue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjVweDtib3R0b206NXB4fS5sdC1pZTkgLmZvb3Rlci1saW5rc3ttYXJnaW46MDt6b29tOjF9Lmx0LWllOSAuZm9vdGVyLWxpbmtzOmFmdGVyLC5sdC1pZTkgLmZvb3Rlci1saW5rczpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9Lmx0LWllOSAuZm9vdGVyLWxpbmtzIC5zZWN0aW9uLWxpc3R7d2lkdGg6ODUlO21hcmdpbi1ib3R0b206MTVweH0ubHQtaWU5IC5mb290ZXItbGlua3MgLnNlY3Rpb24tbGlzdCB1bHtkaXNwbGF5OmJsb2NrfS5sdC1pZTkgLmZvb3Rlci1mb290ZXI6YWZ0ZXIsLmx0LWllOSAuZm9vdGVyLWZvb3RlcjpiZWZvcmUsLmx0LWllOSAubWFzdGhlYWQ6YWZ0ZXIsLmx0LWllOSAubWFzdGhlYWQ6YmVmb3Jle2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwifS5sdC1pZTkgLmZvb3Rlci1saW5rcyAuc2VjdGlvbi1saXN0LmZvbGxvdyAudGl0bGUsLmx0LWllOSAuZm9vdGVyLWxpbmtzIC5zZWN0aW9uLWxpc3Q+YXtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE2cHg7Zm9udC1zaXplOjEuNnJlbX0ubHQtaWU5IC5mb290ZXItbGlua3MgLmFib3V0LC5sdC1pZTkgLmZvb3Rlci1saW5rcyAuY29udGFjdCwubHQtaWU5IC5mb290ZXItbGlua3MgLmZvbGxvd3twb3NpdGlvbjpyZWxhdGl2ZTtyaWdodDphdXRvO3RvcDphdXRvfS5sdC1pZTkgLmZvb3Rlci1saW5rcyAuY29se2Zsb2F0OmxlZnR9Lmx0LWllOSAuZm9vdGVyLWxpbmtzIC5jb2w6bGFzdC1jaGlsZHtmbG9hdDpyaWdodDt3aWR0aDo3NXB4fS5sdC1pZTkgLmZvb3Rlci1saW5rcyAuY29sOmxhc3QtY2hpbGQgLnNlY3Rpb24tbGlzdHt3aWR0aDoxMDAlfS5sdC1pZTkgLmZvb3Rlci1mb290ZXJ7em9vbToxO3BhZGRpbmc6MjBweCAxNXB4IDB9Lmx0LWllOSAuZm9vdGVyLWZvb3RlciAuY29weXJpZ2h0e2Zsb2F0OmxlZnR9Lmx0LWllOSAuZm9vdGVyLWZvb3RlciAubGlua3N7ZmxvYXQ6cmlnaHR9Lmx0LWllOSAuZm9vdGVyLWZvb3RlciAubGlua3MgdWx7dGV4dC1hbGlnbjpyaWdodH0ubHQtaWU5IC5mb290ZXItZm9vdGVyIC5saW5rcyAuY2MtYmFkZ2V7bWFyZ2luLXJpZ2h0OjB9Lmx0LWllOSAuc2l0ZS1sb2dve3BhZGRpbmc6MTVweCAwIDhweH0ubHQtaWU5IC53aW5nc3Bhbnt3aWR0aDo5NjBweDttYXJnaW46YXV0bztwb3NpdGlvbjpyZWxhdGl2ZX0ubHQtaWU5IC5oaWdobGlnaHQtYm94ZXN7cGFkZGluZzoxNXB4IDB9Lmx0LWllOSAuYm9keXt6b29tOjE7cGFkZGluZzowO21hcmdpbjozMHB4IGF1dG99Lmx0LWllOSAuYm9keSAubGVmdC1jb2x7d2lkdGg6MTk1cHg7bWFyZ2luLXJpZ2h0OjM1cHh9Lmx0LWllOSAuYm9keSAucmlnaHQtY29se3dpZHRoOjQ5MHB4fS5sdC1pZTkgLmJvZHkudHdvLWNvbCAucmlnaHQtY29se3dpZHRoOjczMHB4fS5sdC1pZTkgLmJvZHkudHdvLWNvbC1mbGlwIC5sZWZ0LWNvbHt3aWR0aDo3MjBweH0ubHQtaWU5IC5ib2R5LnR3by1jb2wtZmxpcCAucmlnaHQtY29se3dpZHRoOjIwNXB4fS5sdC1pZTkgLmJvZHkgLmFzaWRle3BhZGRpbmc6MDt3aWR0aDoyMDVweDtmbG9hdDpyaWdodDtjbGVhcjpub25lO21hcmdpbi10b3A6NDBweH0ubHQtaWU5IC5tYWluLW1lbnUgdWw+bGk+YTphZnRlciwubHQtaWU5IC5tYXN0aGVhZDphZnRlcntjbGVhcjpib3RofS5sdC1pZTkgLmJvZHkgLmFzaWRlICNtb2R1bGVfcG9sbCBpbWcsLmx0LWllOSAuYm9keSAuYXNpZGUgLmNvbCBpbWd7bWF4LXdpZHRoOjEwMCV9Lmx0LWllOSAuYm9keSAuYXNpZGUgLnRocmVlLWNvbD46Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5sdC1pZTkgLmJvZHkgLmFzaWRlIC50aHJlZS1jb2wgI21vZHVsZV9wb2xsLC5sdC1pZTkgLmJvZHkgLmFzaWRlIC50aHJlZS1jb2wgLmNvbHt3aWR0aDoxMDAlO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aDttaW4taGVpZ2h0OmluaGVyaXQ7bWFyZ2luOjAgMCAzMHB4fS5sdC1pZTkgLmhpZ2hsaWdodC1ib3hlc3ttYXJnaW4tYm90dG9tOjIwcHh9Lmx0LWllOSAuZmVlZGJhY2sgLmluZm97d2lkdGg6NzAlO2xpbmUtaGVpZ2h0OjQwcHh9Lmx0LWllOSAuZmVlZGJhY2sgaW5wdXR7bWFyZ2luLWxlZnQ6MH0ubHQtaWU5IC5tYXN0aGVhZHt6b29tOjE7bWFyZ2luLXRvcDoyNXB4fS5sdC1pZTkgLnRvcC1iYXJ7ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7YmFja2dyb3VuZDojMDAyZTVmO21hcmdpbjowO3RvcDotMjVweDtib3JkZXItdG9wOm5vbmU7ei1pbmRleDoxMDB9Lmx0LWllOSAudG9wLWJhciB1bHtmbG9hdDpyaWdodH0ubHQtaWU5IC5tYWluLW1lbnUgdWw+bGksLmx0LWllOSAudG9wLWJhciBsaXtmbG9hdDpsZWZ0fS5sdC1pZTkgLnRvcC1iYXIgbGkgYXttYXJnaW46NnB4IDA7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICM4MDk3YWY7Ym9yZGVyLWJvdHRvbTpub25lO2JhY2tncm91bmQ6MCAwO3BhZGRpbmc6MCAxMHB4O2ZvbnQtd2VpZ2h0OjMwMH0ubHQtaWU5IC50b3AtYmFyIGxpIGE6aG92ZXJ7Y29sb3I6IzZiY2ZmMX0ubHQtaWU5IC50b3AtYmFyIGxpOmZpcnN0LWNoaWxkIGF7Ym9yZGVyOm5vbmV9Lmx0LWllOSAuc2VhcmNoe2JhY2tncm91bmQ6MCAwO3BhZGRpbmc6MDtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjt3aWR0aDozM3B4fS5sdC1pZTkgLnNlYXJjaCAuc2VhcmNoLXdyYXBwZXJ7bWFyZ2luOjNweDt3aWR0aDoyMTBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ubHQtaWU5IC5zZWFyY2ggLmZvcm0tY29udHJvbHtwYWRkaW5nOjAgMzVweCAwIDMwcHg7aGVpZ2h0OjI2cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZV9zZWFyY2gucG5nKSAwIC0xcHggbm8tcmVwZWF0O2N1cnNvcjpwb2ludGVyfS5sdC1pZTkgLnNlYXJjaCAuZm9ybS1jb250cm9sOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCAtNjFweH0ubHQtaWU5IC5zZWFyY2ggLmJ0bntib3JkZXI6MXB4IHNvbGlkICNmZmY7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDttYXJnaW4tdG9wOjA7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0zMzRweCAtMjM1cHggbm8tcmVwZWF0O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzBweDtoZWlnaHQ6MjZweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1pbmRlbnQ6LTk5OTlweH0ubHQtaWU5IC5zZWFyY2gub24gLmZvcm0tY29udHJvbHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMXB4O2N1cnNvcjp0ZXh0fS5sdC1pZTkgLm1haW4tbWVudXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudDtib3JkZXItdG9wOm5vbmU7dG9wOmF1dG87Ym90dG9tOi0ycHh9Lmx0LWllOSAubWFpbi1tZW51IHVsPmxpPmF7em9vbToxO3BhZGRpbmc6MCAwIDE1cHg7YmFja2dyb3VuZDowIDA7Y29sb3I6IzAwMDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNmJjZmYxfS5sdC1pZTkgLm1haW4tbWVudSB1bD5saT5hOmFmdGVyLC5sdC1pZTkgLm1haW4tbWVudSB1bD5saT5hOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0ubHQtaWU5IC5tYWluLW1lbnUgdWw+bGk+YT5zcGFue2JvcmRlci1yaWdodDoxcHggc29saWQgI2NjYztmbG9hdDpsZWZ0O3BhZGRpbmc6MTJweCAyNHB4IDB9Lmx0LWllOSAubWFpbi1tZW51IHVsPmxpLmFjdGl2ZT5hLC5sdC1pZTkgLm1haW4tbWVudSB1bD5saT5hOmhvdmVye2JvcmRlci1jb2xvcjojMDM1Y2EzO2NvbG9yOiMwMzVjYTM7YmFja2dyb3VuZDowIDB9Lmx0LWllOSAubWFpbi1tZW51IHVsPmxpOmxhc3QtY2hpbGQ+YSBzcGFue3BhZGRpbmctcmlnaHQ6MDtib3JkZXI6bm9uZX0ubHQtaWU5IC5wYWdlLWJhbm5lcntwYWRkaW5nLXRvcDoxMjVweDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9Lmx0LWllOSAucGFnZS1iYW5uZXIudGl0bGUtb25seXttaW4taGVpZ2h0OjE3NXB4O3BhZGRpbmctdG9wOjcwcHh9Lmx0LWllOSAucGFnZS1iYW5uZXIudGl0bGUtb25seSAucGFnZS10aXRsZXtwYWRkaW5nOjE1cHggMCAyMHB4O3dpZHRoOjk2MHB4fS5sdC1pZTkgLmZvb3Rlci1saW5rc3twYWRkaW5nOjMwcHggMH0ubHQtaWU5IC5mb290ZXItbGlua3MgLmNvbHt3aWR0aDoyMyV9Lmx0LWllOSAuc2l0ZS1sb2dvIGltZ3t3aWR0aDphdXRvfS5sdC1pZTkgLmN1c3RvbS1zZWxlY3RvciBzZWxlY3R7d2lkdGg6MTEwJX0ubHQtaWU5IC50ZXJtIGlucHV0e3BhZGRpbmc6MTBweCAxMHB4IDA7d2lkdGg6OTYlO2hlaWdodDo0MHB4fS5sdC1pZTkgLnBhZ2UtYmFubmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtoZWlnaHQ6MjQwcHg7bWluLWhlaWdodDowfS5sdC1pZTkgLm1haW4tbWVudXt3aWR0aDo5MCU7bGVmdDoxNjVweDtyaWdodDphdXRvfS5sdC1pZTggLmZvb3Rlci1mb290ZXIgdWwgbGl7ZGlzcGxheTppbmxpbmU7em9vbToxfS5sdC1pZTggLmZvb3Rlci1mb290ZXIgdWwgbGkuY2MtYmFkZ2UsLmx0LWllOCAuZm9vdGVyLWxpbmtzIC5zZWN0aW9uLWxpc3QgYXtkaXNwbGF5OmJsb2NrfS5sdC1pZTggLmJ0biAuY2FyZXR7bWFyZ2luLWxlZnQ6MTBweH0ubHQtaWU4IC5wb3B1bGFyLWxpbmtzIC50aHJlZS1jb2wgLmNvbHt3aWR0aDoyOSV9Lmx0LWllOCAubmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gLmZvcm0tY29udHJvbHtwYWRkaW5nOjVweCAwIDAgMTBweDtoZWlnaHQ6MjNweDt3aWR0aDoxNzdweH0ubHQtaWU4IC5uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSAuYnRuLXN1Ym1pdHt0b3A6MnB4fS5sdC1pZTggLnRlcm0gaW5wdXR7cGFkZGluZzoxMHB4IDEwcHggMDtoZWlnaHQ6MzBweH0ubHQtaWU4IC5zZWFyY2h7cG9zaXRpb246cmVsYXRpdmV9Lmx0LWllOCAuc2VhcmNoIC5mb3JtLWNvbnRyb2x7cGFkZGluZzowfS5sdC1pZTggLnBhZ2UtYmFubmVye2hlaWdodDoxNDBweDttaW4taGVpZ2h0OjB9Lmx0LWllOCAucGFnZS1iYW5uZXIudGl0bGUtb25seXttaW4taGVpZ2h0OjA7cGFkZGluZy10b3A6MH0ubHQtaWU4IC5ib2R5IC5hc2lkZSAudGhyZWUtY29sICNtb2R1bGVfcG9sbCwubHQtaWU4IC5ib2R5IC5hc2lkZSAudGhyZWUtY29sIC5jb2x7d2lkdGg6YXV0bzttaW4taGVpZ2h0OjB9Lmx0LWllOCAuZmVlZGJhY2sgdGV4dGFyZWF7d2lkdGg6NDY1cHh9Lmx0LWllOCAubWVkaWFuLXJlbnQtZmluZGVyIC5wb3N0Y29kZSBpbnB1dHtwYWRkaW5nOjZweDtoZWlnaHQ6YXV0bzttYXJnaW4tcmlnaHQ6MTBweH0ubHQtaWU4IC5tZWRpYW4tcmVudC1maW5kZXJ7cGFkZGluZzowfS5sdC1pZTggLm1lZGlhbi1yZW50LWZpbmRlciAuY3VzdG9tLXNlbGVjdG9ye3dpZHRoOjYwJTtoZWlnaHQ6YXV0b30ubHQtaWU4IC5tZWRpYW4tcmVudC1maW5kZXIgLmN1c3RvbS1zZWxlY3RvciAuY2FyZXR7ZGlzcGxheTpub25lfS5sdC1pZTggLm1lZGlhbi1yZW50LWZpbmRlciAuY3VzdG9tLXNlbGVjdG9yIHNlbGVjdHt3aWR0aDoxMDAlfS5sdC1pZTggLm1lZGlhbi1yZW50LWZpbmRlciAucG9zdGNvZGUgbGFiZWx7d2lkdGg6NDUlfSIsIi8qIVxuICogQm9vdHN0cmFwIHYzLjEuMSAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE0IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuLmhhcy1mZWVkYmFjaywgc3ViLCBzdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNyLW9ubHksIHN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5ociwgaW1nIHtcbiAgYm9yZGVyOiAwOyB9XG5cbmJvZHksIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG4uYnRuLCAudGl0bGUtc2lnbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmVtYWlsLWhlYWRlciBpbWcsIC5pbWctdGh1bWJuYWlsLCBpZnJhbWUsIHRhYmxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24sIHN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5hdWRpbywgY2FudmFzLCBwcm9ncmVzcywgdmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuW2hpZGRlbl0sIHRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5hIHtcbiAgYmFja2dyb3VuZDogMCAwOyB9XG5cbmE6YWN0aXZlLCBhOmhvdmVyIHtcbiAgb3V0bGluZTogMDsgfVxuXG5iLCBvcHRncm91cCwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbnN1Yiwgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTsgfVxuXG5zdWIge1xuICBib3R0b206IC0uMjVlbTsgfVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDsgfVxuXG5wcmUsIHRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuY29kZSwga2JkLCBwcmUsIHNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwOyB9XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbiwgc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLCBodG1sIGlucHV0W3R5cGU9YnV0dG9uXSwgaW5wdXRbdHlwZT1yZXNldF0sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYnV0dG9uW2Rpc2FibGVkXSwgaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBpbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSwgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwOyB9XG5cbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxudGQsIHRoIHtcbiAgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICBibG9ja3F1b3RlLCBpbWcsIHByZSwgdHIge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICAqIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogMCAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGEsIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLCBhW2hyZWZePVwiI1wiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjsgfVxuICBibG9ja3F1b3RlLCBwcmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7IH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIGgyLCBoMywgcCB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7IH1cbiAgaDIsIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfVxuICBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDsgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50YWJsZSB0ZCwgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLmJ0biA+IC5jYXJldCwgLmRyb3B1cCA+IC5idG4gPiAuY2FyZXQge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuICAubGFiZWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRkLCAudGFibGUtYm9yZGVyZWQgdGgge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDsgfVxuICAuYXNpZGUsIC5jYy1iYWRnZSwgLmZlZWRiYWNrLCAuZm9vdGVyLWxpbmtzLCAuaGlnaGxpZ2h0LWJveGVzLCAucGFnZS1iYW5uZXIsIC5zaGFyZSwgLnNpZGUtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5tYXN0aGVhZCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmFjY29yZGlvbi1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5hY2NvcmRpb24tc2VjdGlvbi10b2dnbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAuYXJ0aWNsZS1oZWFkaW5nIC5oMSwgLmFydGljbGUtaGVhZGluZyBoMSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbi5idG4sIC5idG4tZGFuZ2VyLmFjdGl2ZSwgLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRlZmF1bHQuYWN0aXZlLCAuYnRuLWRlZmF1bHQ6YWN0aXZlLCAuYnRuLWluZm8uYWN0aXZlLCAuYnRuLWluZm86YWN0aXZlLCAuYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlLCAuYnRuLXdhcm5pbmc6YWN0aXZlLCAuZm9ybS1jb250cm9sLCAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXIsIC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQsIC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8sIC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnksIC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3MsIC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5pbWctdGh1bWJuYWlsLCBib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4qLCA6YWZ0ZXIsIDpiZWZvcmUge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MzsgfVxuXG5idXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuYSB7XG4gIGNvbG9yOiAjMDM1Y2EzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYTpmb2N1cywgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTk3YWJjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogZG90dGVkIHRoaW47XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxuLmltZy1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ubGlzdC1pbmxpbmUsIC5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7IH1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDsgfVxuXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5oMSAuc21hbGwsIC5oMSBzbWFsbCwgLmgyIC5zbWFsbCwgLmgyIHNtYWxsLCAuaDMgLnNtYWxsLCAuaDMgc21hbGwsIC5oNCAuc21hbGwsIC5oNCBzbWFsbCwgLmg1IC5zbWFsbCwgLmg1IHNtYWxsLCAuaDYgLnNtYWxsLCAuaDYgc21hbGwsIGgxIC5zbWFsbCwgaDEgc21hbGwsIGgyIC5zbWFsbCwgaDIgc21hbGwsIGgzIC5zbWFsbCwgaDMgc21hbGwsIGg0IC5zbWFsbCwgaDQgc21hbGwsIGg1IC5zbWFsbCwgaDUgc21hbGwsIGg2IC5zbWFsbCwgaDYgc21hbGwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM5OTk7IH1cblxuLmgxLCAuaDIsIC5oMywgaDEsIGgyLCBoMyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmgxIC5zbWFsbCwgLmgxIHNtYWxsLCAuaDIgLnNtYWxsLCAuaDIgc21hbGwsIC5oMyAuc21hbGwsIC5oMyBzbWFsbCwgaDEgLnNtYWxsLCBoMSBzbWFsbCwgaDIgLnNtYWxsLCBoMiBzbWFsbCwgaDMgLnNtYWxsLCBoMyBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjUlOyB9XG5cbi5oNCwgLmg1LCAuaDYsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5oNCAuc21hbGwsIC5oNCBzbWFsbCwgLmg1IC5zbWFsbCwgLmg1IHNtYWxsLCAuaDYgLnNtYWxsLCAuaDYgc21hbGwsIGg0IC5zbWFsbCwgaDQgc21hbGwsIGg1IC5zbWFsbCwgaDUgc21hbGwsIGg2IC5zbWFsbCwgaDYgc21hbGwge1xuICBmb250LXNpemU6IDc1JTsgfVxuXG4uaDEsIGgxIHtcbiAgZm9udC1zaXplOiAzNnB4OyB9XG5cbi5oMiwgaDIge1xuICBmb250LXNpemU6IDMwcHg7IH1cblxuLmgzLCBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG4uaDQsIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5oNSwgaDUge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmg2LCBoNiB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgMTBweDsgfVxuXG4ubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxlYWQge1xuICAgIGZvbnQtc2l6ZTogMjFweDsgfSB9XG5cbi5zbWFsbCwgc21hbGwge1xuICBmb250LXNpemU6IDg1JTsgfVxuXG5jaXRlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjNDI4YmNhOyB9XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMzMDcxYTk7IH1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMyYjU0MmM7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmOyB9XG5cbmEudGV4dC1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMyNDUyNjk7IH1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICM2NjUxMmM7IH1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjODQzNTM0OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7IH1cblxuYS5iZy1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNzFhOTsgfVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuYS5iZy1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZTJiMzsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7IH1cblxuYS5iZy1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmZDllZTsgfVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuYS5iZy13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZWNiNTsgfVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG5hLmJnLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGI5Yjk7IH1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7IH1cblxuZGwsIG9sLCB1bCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkLCBibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCwgYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkLCBvbCBvbCwgb2wgdWwsIHVsIG9sLCB1bCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuYWRkcmVzcywgZGwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbm9sLCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmxpc3QtaW5saW5lIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7IH1cblxuLmxpc3QtaW5saW5lID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxuZGQsIGR0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7IH1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kbC1ob3Jpem9udGFsIGR0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5kbC1ob3Jpem9udGFsIGRkIHtcbiAgICBtYXJnaW4tbGVmdDogMTgwcHg7IH0gfVxuXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdLCBhYmJyW3RpdGxlXSB7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjOTk5OyB9XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxNy41cHg7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2QyZDJkMjtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7IH1cblxuYmxvY2txdW90ZSAuc21hbGwsIGJsb2NrcXVvdGUgZm9vdGVyLCBibG9ja3F1b3RlIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM5OTk7IH1cblxuYmxvY2txdW90ZSAuc21hbGw6YmVmb3JlLCBibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsIGJsb2NrcXVvdGUgc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnOyB9XG5cbi5ibG9ja3F1b3RlLXJldmVyc2UsIGJsb2NrcXVvdGUucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2VlZTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSwgLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YmVmb3JlLCAuYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmJlZm9yZSwgYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUsIGJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLCBibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7IH1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsIC5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLCAuYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLCBibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyLCBibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLCBibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwwMEEwIFxcMjAxNCc7IH1cblxuYmxvY2txdW90ZTphZnRlciwgYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzOyB9XG5cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCwgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDsgfVxuXG4uYnRuLCAuY2hlY2tib3gtaW5saW5lLCAucmFkaW8taW5saW5lIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLCAudGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLCAudGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsIC50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4udGFibGUgPiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZGQ7IH1cblxuLnRhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCwgLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0aCwgLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0ZCwgLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCwgLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCwgLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIHBhZGRpbmc6IDVweDsgfVxuXG4udGFibGUtYm9yZGVyZWQsIC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZCwgLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLCAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQsIC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aCwgLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLCAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCwgLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRkLCAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IHRkLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gdGgsIC50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGQsIC50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsIC50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsIC50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGQsIC50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGgsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbnRhYmxlIGNvbFtjbGFzcyo9Y29sLV0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uOyB9XG5cbnRhYmxlIHRkW2NsYXNzKj1jb2wtXSwgdGFibGUgdGhbY2xhc3MqPWNvbC1dIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0aCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZTpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7IH1cblxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsIC50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRoLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2VzcywgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsIC50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLCAudGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCwgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLnN1Y2Nlc3MsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5zdWNjZXNzLCAudGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLCAudGFibGUgPiB0aGVhZCA+IHRyID4gdGguc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRoLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2OyB9XG5cbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLCAudGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0aCwgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5pbmZvLCAudGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0ZCwgLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5pbmZvLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGguaW5mbywgLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGQsIC50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLCAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQuaW5mbywgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3OyB9XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0aCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMzsgfVxuXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCwgLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZywgLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZywgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsIC50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0aCwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nOmhvdmVyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWYyY2M7IH1cblxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0ZCwgLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0aCwgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlciwgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlciwgLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCwgLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCwgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlciwgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlciwgLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmRhbmdlciwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0aCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCwgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkLCAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9IH1cblxuZmllbGRzZXQsIGxlZ2VuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5maWVsZHNldCB7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyB9XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSwgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweFxcOTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG4uZm9ybS1jb250cm9sLCBvdXRwdXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaW5wdXRbdHlwZT1maWxlXSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmlucHV0W3R5cGU9cmFuZ2VdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbnNlbGVjdFttdWx0aXBsZV0sIHNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPWZpbGVdOmZvY3VzLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cywgaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMge1xuICBvdXRsaW5lOiBkb3R0ZWQgdGhpbjtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuXG5vdXRwdXQge1xuICBwYWRkaW5nLXRvcDogN3B4OyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7IH1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpOyB9XG5cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LCAuaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSwgLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLCAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjaywgLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLCAuaGFzLXN1Y2Nlc3MgLnJhZGlvLCAuaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAxOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmNoZWNrYm94LCAucmFkaW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbi5jaGVja2JveCBsYWJlbCwgLnJhZGlvIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLCAuY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9Y2hlY2tib3hdLCAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sIC5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4OyB9XG5cbi5jaGVja2JveCArIC5jaGVja2JveCwgLnJhZGlvICsgLnJhZGlvIHtcbiAgbWFyZ2luLXRvcDogLTVweDsgfVxuXG4uY2hlY2tib3gtaW5saW5lLCAucmFkaW8taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSwgLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4uY2hlY2tib3gtaW5saW5lW2Rpc2FibGVkXSwgLmNoZWNrYm94W2Rpc2FibGVkXSwgLnJhZGlvLWlubGluZVtkaXNhYmxlZF0sIC5yYWRpb1tkaXNhYmxlZF0sIGZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gsIGZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gtaW5saW5lLCBmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLCBmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9Y2hlY2tib3hdLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1yYWRpb10sIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSwgaW5wdXRbdHlwZT1yYWRpb11bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uaW5wdXQtc20ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG5zZWxlY3QuaW5wdXQtc20ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sIHRleHRhcmVhLmlucHV0LXNtIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbnB1dC1sZyB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuc2VsZWN0LmlucHV0LWxnIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDsgfVxuXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLCB0ZXh0YXJlYS5pbnB1dC1sZyB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nLXJpZ2h0OiA0Mi41cHg7IH1cblxuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1cHg7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzJiNTQyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7IH1cblxuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuLmhhcy13YXJuaW5nIC5jaGVja2JveCwgLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsIC5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCwgLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5oYXMtd2FybmluZyAuaGVscC1ibG9jaywgLmhhcy13YXJuaW5nIC5yYWRpbywgLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7IH1cblxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLmhhcy1lcnJvciAuY2hlY2tib3gsIC5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSwgLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCwgLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaGFzLWVycm9yIC5oZWxwLWJsb2NrLCAuaGFzLWVycm9yIC5yYWRpbywgLmhhcy1lcnJvciAucmFkaW8taW5saW5lIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg0MzUzNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7IH1cblxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlOyB9XG5cbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNzM3MzczOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94LCAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCwgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwLCAuZm9ybS1pbmxpbmUgLnJhZGlvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwsIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCwgLmZvcm0taW5saW5lIC5yYWRpbyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLCAuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7IH1cbiAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4uYnRuLWJsb2NrLCBpbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrLCBpbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssIGlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCwgLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lLCAuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsLCAuZm9ybS1ob3Jpem9udGFsIC5yYWRpbywgLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDdweDsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCwgLmZvcm0taG9yaXpvbnRhbCAucmFkaW8ge1xuICBtaW4taGVpZ2h0OiAyN3B4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIHBhZGRpbmctdG9wOiA3cHg7IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxNXB4OyB9XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmJ0bi5hY3RpdmU6Zm9jdXMsIC5idG46YWN0aXZlOmZvY3VzLCAuYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogZG90dGVkIHRoaW47XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxuLmJ0bjpmb2N1cywgLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJ0bi5hY3RpdmUsIC5idG46YWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuXG4uYnRuLmRpc2FibGVkLCAuYnRuW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogLjY1O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjYzsgfVxuXG4uYnRuLWRlZmF1bHQuYWN0aXZlLCAuYnRuLWRlZmF1bHQ6YWN0aXZlLCAuYnRuLWRlZmF1bHQ6Zm9jdXMsIC5idG4tZGVmYXVsdDpob3ZlciwgLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICBib3JkZXItY29sb3I6ICNhZGFkYWQ7IH1cblxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5kaXNhYmxlZDpob3ZlciwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXSwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5hY3RpdmUsIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2M7IH1cblxuLmJ0bi1kZWZhdWx0IC5iYWRnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xuICBib3JkZXItY29sb3I6ICMzNTdlYmQ7IH1cblxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnk6aG92ZXIsIC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzZiMTtcbiAgYm9yZGVyLWNvbG9yOiAjMjg1ZThlOyB9XG5cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0sIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uYWN0aXZlLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5hY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcbiAgYm9yZGVyLWNvbG9yOiAjMzU3ZWJkOyB9XG5cbi5idG4tcHJpbWFyeSAuYmFkZ2Uge1xuICBjb2xvcjogIzQyOGJjYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjOyB9XG5cbi5idG4tc3VjY2Vzcy5hY3RpdmUsIC5idG4tc3VjY2VzczphY3RpdmUsIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzOmhvdmVyLCAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0N2E0NDc7XG4gIGJvcmRlci1jb2xvcjogIzM5ODQzOTsgfVxuXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5hY3RpdmUsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpmb2N1cywgLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmFjdGl2ZSwgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTphY3RpdmUsIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06Zm9jdXMsIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuYWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0YzsgfVxuXG4uYnRuLXN1Y2Nlc3MgLmJhZGdlIHtcbiAgY29sb3I6ICM1Y2I4NWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTsgfVxuXG4uYnRuLWluZm8uYWN0aXZlLCAuYnRuLWluZm86YWN0aXZlLCAuYnRuLWluZm86Zm9jdXMsIC5idG4taW5mbzpob3ZlciwgLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzliM2Q3O1xuICBib3JkZXItY29sb3I6ICMyNjlhYmM7IH1cblxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm8uZGlzYWJsZWQuYWN0aXZlLCAuYnRuLWluZm8uZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsIC5idG4taW5mby5kaXNhYmxlZDpob3ZlciwgLmJ0bi1pbmZvW2Rpc2FibGVkXSwgLmJ0bi1pbmZvW2Rpc2FibGVkXS5hY3RpdmUsIC5idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xuICBib3JkZXItY29sb3I6ICM0NmI4ZGE7IH1cblxuLmJ0bi1pbmZvIC5iYWRnZSB7XG4gIGNvbG9yOiAjNWJjMGRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNlZWEyMzY7IH1cblxuLmJ0bi13YXJuaW5nLmFjdGl2ZSwgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmc6aG92ZXIsIC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkOWMyODtcbiAgYm9yZGVyLWNvbG9yOiAjZDU4NTEyOyB9XG5cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nLmRpc2FibGVkLmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsIC5idG4td2FybmluZ1tkaXNhYmxlZF0sIC5idG4td2FybmluZ1tkaXNhYmxlZF0uYWN0aXZlLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5hY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2OyB9XG5cbi5idG4td2FybmluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2YwYWQ0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7IH1cblxuLmJ0bi1kYW5nZXIuYWN0aXZlLCAuYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlcjpob3ZlciwgLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjMyMmQ7XG4gIGJvcmRlci1jb2xvcjogI2FjMjkyNTsgfVxuXG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsIC5idG4tZGFuZ2VyLmRpc2FibGVkOmZvY3VzLCAuYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlciwgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLCAuYnRuLWRhbmdlcltkaXNhYmxlZF0uYWN0aXZlLCAuYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWRhbmdlcltkaXNhYmxlZF06Zm9jdXMsIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG4gIGJvcmRlci1jb2xvcjogI2Q0M2YzYTsgfVxuXG4uYnRuLWRhbmdlciAuYmFkZ2Uge1xuICBjb2xvcjogI2Q5NTM0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzQyOGJjYTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5idG4tbGluaywgLmJ0bi1saW5rOmFjdGl2ZSwgLmJ0bi1saW5rW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmJ0bi1saW5rLCAuYnRuLWxpbms6YWN0aXZlLCAuYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzJhNjQ5NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzk5OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5idG4tbGcge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uYnRuLXNtLCAuYnRuLXhzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmJ0bi1zbSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4OyB9XG5cbi5idG4teHMge1xuICBwYWRkaW5nOiAxcHggNXB4OyB9XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5jbGVhcmZpeDphZnRlciwgLmNsZWFyZml4OmJlZm9yZSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmNsZWFyZml4OmFmdGVyLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmNlbnRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5oaWRkZW4sIC52aXNpYmxlLWxnLCAudmlzaWJsZS1tZCwgLnZpc2libGUtc20sIC52aXNpYmxlLXhzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRkLnZpc2libGUteHMsIHRoLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIHRyLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRkLnZpc2libGUtc20sIHRoLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICB0ci52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICB0ZC52aXNpYmxlLW1kLCB0aC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRkLnZpc2libGUtbGcsIHRoLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXByaW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRkLnZpc2libGUtcHJpbnQsIHRoLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuaGlkZGVuLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IGZvbnRlbGxvO1xuICBzcmM6IHVybCguLi9mb250cy9mb250ZWxsby5lb3Q/MjU3NTM3NTYpO1xuICBzcmM6IHVybCguLi9mb250cy9mb250ZWxsby5lb3Q/MjU3NTM3NTYjaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udHMvZm9udGVsbG8ud29mZj8yNTc1Mzc1NikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnRzL2ZvbnRlbGxvLnR0Zj8yNTc1Mzc1NikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCguLi9mb250cy9mb250ZWxsby5zdmc/MjU3NTM3NTYjZm9udGVsbG8pIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5tYWluLW1lbnUgPiBsaSAuY2FyZXQsIFtjbGFzcyo9XCIgaWNvbi1cIl06YmVmb3JlLCBbY2xhc3NePWljb24tXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogZm9udGVsbG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3BlYWs6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB3aWR0aDogMWVtO1xuICBtYXJnaW4tcmlnaHQ6IC4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBtYXJnaW4tbGVmdDogLjJlbTsgfVxuXG4uaWNvbi1kb3duLWRpcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODAwJzsgfVxuXG4uaWNvbi1sZWZ0LWRpcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODAxJzsgfVxuXG4uaWNvbi1yaWdodC1kaXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwMic7IH1cblxuLmljb24tdXAtZGlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDgnOyB9XG5cbi5pY29uLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDknOyB9XG5cbi5pY29uLWxlZnQtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODA2JzsgfVxuXG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDMnOyB9XG5cbi5pY29uLXVwLW9wZW46YmVmb3JlLCAubWFpbi1tZW51ID4gbGkgLmFjdGl2ZSAuY2FyZXQ6YmVmb3JlLCAuc2lkZS1tZW51LmV4cGFuZCAubWVudS10b2dnbGUgLmNhcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDQnOyB9XG5cbi5pY29uLWRvd24tb3BlbjpiZWZvcmUsIC5tYWluLW1lbnUgPiBsaSAuY2FyZXQ6YmVmb3JlLCAuc2lkZS1tZW51IC5tZW51LXRvZ2dsZSAuY2FyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTgwNyc7IH1cblxuLmJ0biBbY2xhc3MqPVwiIGljb24tXCJdOmJlZm9yZSwgLmJ0biBbY2xhc3NePWljb24tXTpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IC0uMmVtO1xuICBtYXJnaW4tbGVmdDogMWVtOyB9XG5cbi5hbmltYXRlLXNwaW4ge1xuICAtbW96LWFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbkAtbW96LWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG5ALW1zLWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IHRleGd5cmVoZXJvcztcbiAgc3JjOiB1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLXJlZ3VsYXItd2ViZm9udC5lb3QpO1xuICBzcmM6IHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLXJlZ3VsYXItd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLXJlZ3VsYXItd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLXJlZ3VsYXItd2ViZm9udC5zdmcjdGV4Z3lyZWhlcm9zcmVndWxhcikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiB0ZXhneXJlaGVyb3M7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1ib2xkLXdlYmZvbnQuZW90KTtcbiAgc3JjOiB1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1ib2xkLXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1ib2xkLXdlYmZvbnQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1ib2xkLXdlYmZvbnQuc3ZnI3RleGd5cmVoZXJvc2JvbGQpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogdGV4Z3lyZWhlcm9zO1xuICBzcmM6IHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtYm9sZGl0YWxpYy13ZWJmb250LmVvdCk7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1ib2xkaXRhbGljLXdlYmZvbnQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtYm9sZGl0YWxpYy13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtYm9sZGl0YWxpYy13ZWJmb250LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtYm9sZGl0YWxpYy13ZWJmb250LnN2ZyN0ZXhneXJlaGVyb3Nib2xkX2l0YWxpYykgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiB0ZXhneXJlaGVyb3M7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1pdGFsaWMtd2ViZm9udC5lb3QpO1xuICBzcmM6IHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtaXRhbGljLXdlYmZvbnQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250cy90ZXhneXJlaGVyb3MtaXRhbGljLXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnRzL3RleGd5cmVoZXJvcy1pdGFsaWMtd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoLi4vZm9udHMvdGV4Z3lyZWhlcm9zLWl0YWxpYy13ZWJmb250LnN2ZyN0ZXhneXJlaGVyb3NpdGFsaWMpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5mZWVkYmFjayAuZHJvcGRvd24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmJjZmYxO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5hZHZpc29yeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRvb2xzIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wYWdlLXRvb2xzIC5hcnRpY2xlLWhlYWRpbmcge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogODIlOyB9XG5cbi5wYWdlLXRvb2xzIC5hcnRpY2xlLWhlYWRpbmcgaDEge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cblxuLnBhZ2UtdG9vbHMgLnNoYXJlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG4uc2hhcmUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYWMtZ2VuZXJhdGVkLCAuc2hhcmUtb3B0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMztcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi5zaGFyZS1idXR0b25zIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zaGFyZS1idXR0b25zX19lbmNsb3N1cmUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzY2Y2ZmMztcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjNjZjZmYzO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBsaW5lYXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA1MCU7IH1cblxuLnNoYXJlLWJ1dHRvbnNfX2VuY2xvc3VyZTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi5zaGFyZS1idXR0b25zX19lbmNsb3N1cmUuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMmY2ZmQ7IH1cblxuLnNoYXJlLWJ1dHRvbnMtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAxMXB4OyB9XG5cbi5zaGFyZS1idXR0b25zLWl0ZW1fX29iamVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zaGFyZS1idXR0b25zLWl0ZW1fX29iamVjdC0tc3RhdGUge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zaGFyZS1idXR0b25zLWl0ZW0uYWN0aXZlIC5zaGFyZS1idXR0b25zLWl0ZW1fX29iamVjdCwgLnNoYXJlLWJ1dHRvbnMtaXRlbTpmb2N1cyAuc2hhcmUtYnV0dG9ucy1pdGVtX19vYmplY3QsIC5zaGFyZS1idXR0b25zLWl0ZW06aG92ZXIgLnNoYXJlLWJ1dHRvbnMtaXRlbV9fb2JqZWN0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2hhcmUtYnV0dG9ucy1pdGVtLmFjdGl2ZSAuc2hhcmUtYnV0dG9ucy1pdGVtX19vYmplY3QtLXN0YXRlLCAuc2hhcmUtYnV0dG9ucy1pdGVtOmZvY3VzIC5zaGFyZS1idXR0b25zLWl0ZW1fX29iamVjdC0tc3RhdGUsIC5zaGFyZS1idXR0b25zLWl0ZW06aG92ZXIgLnNoYXJlLWJ1dHRvbnMtaXRlbV9fb2JqZWN0LS1zdGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zaGFyZS1vcHRpb25zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2hhcmUtb3B0aW9uc19fZW5jbG9zdXJlIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTsgfVxuXG4uc2hhcmUtb3B0aW9uc19fZW5jbG9zdXJlOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICNlZGVjZWM7IH1cblxuLnNoYXJlLW9wdGlvbnMtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDZweCA4cHggN3B4IDdweDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZvcm0gLmZkLXRvZ2dsZSwgLmdsb3NzYXJ5LXRlcm06aG92ZXIsIC5zY2ZGb3JtIC5mZC10b2dnbGUge1xuICBjdXJzb3I6IGhlbHA7IH1cblxuLnNoYXJlLW9wdGlvbnMtaXRlbV9fb2JqZWN0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogN3B4OyB9XG5cbi5zaGFyZS1vcHRpb25zLWl0ZW1fX3RpdGxlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgY29sb3I6ICMwMDQ2ODQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnNoYXJlLW9wdGlvbnMtaXRlbTpmb2N1cyAuc2hhcmUtb3B0aW9ucy1pdGVtX190aXRsZSwgLnNoYXJlLW9wdGlvbnMtaXRlbTpob3ZlciAuc2hhcmUtb3B0aW9ucy1pdGVtX190aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5iaW5hcnktcmVxdWlyZWQtZXJyb3Ige1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2NhMDQwNDtcbiAgY29sb3I6ICNjYTA0MDQ7IH1cblxuLnZhbGlkYXRlLXZhbHVlLWVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC52YWxpZGF0ZS12YWx1ZS1lcnJvciBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYTA0MDQ7IH1cblxuLnZhbGlkYXRlLXZhbHVlLWVycm9yIC52YWxpZGF0ZS12YWx1ZS1lcnJvci1tZXNzYWdlIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbG9yOiAjY2EwNDA0O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5kYXRhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5kYXRhLWhlYWRpbmdfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmVtYWlsLWZlYXR1cmU6YWZ0ZXIsIC5lbWFpbC1mZWF0dXJlOmJlZm9yZSwgLmVtYWlsLWhlYWRlcjphZnRlciwgLmVtYWlsLWhlYWRlcjpiZWZvcmUsIC5lbWFpbC1wcm9wZXJ0aWVzOmFmdGVyLCAuZW1haWwtcHJvcGVydGllczpiZWZvcmUge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uZW1haWwge1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBwYWRkaW5nOiA1MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZW1haWwtaGVhZGVyIHtcbiAgem9vbTogMTtcbiAgYmFja2dyb3VuZDogIzAwMmU1ZjsgfVxuXG4uZW1haWwtaGVhZGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmVtYWlsLWhlYWRlcl9fdGl0bGUge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZW1haWwtZmVhdHVyZS1tYWluLWZvb3Rlcl9fbGluaywgLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWZvb3Rlcl9fbGluaywgLmVtYWlsLWhlYWRlcl9fc3ViLXRpdGxlIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5lbWFpbC1wcm9wZXJ0aWVzIHtcbiAgem9vbTogMTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5lbWFpbC1wcm9wZXJ0aWVzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmVtYWlsLXByb3BlcnRpZXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6ICMwMDJlNWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLmVtYWlsLXByb3BlcnRpZXNfX3N1Yi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjMDAyZTVmO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5lbWFpbC1mZWF0dXJlIHtcbiAgem9vbTogMTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTlweCAyNHB4OyB9XG5cbi5lbWFpbC1mZWF0dXJlOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmVtYWlsLWZlYXR1cmUuc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZW1haWwtZmVhdHVyZS1tZWRpYSB7XG4gIHpvb206IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAtLjI1ZW07XG4gIHdpZHRoOiAxOTBweDsgfVxuXG4uZW1haWwtZmVhdHVyZS1tZWRpYTphZnRlciwgLmVtYWlsLWZlYXR1cmUtbWVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmVtYWlsLWZlYXR1cmUtbWVkaWE6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uZW1haWwtZmVhdHVyZS1tYWluIHtcbiAgem9vbTogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgd2lkdGg6IDM2NXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5lbWFpbC1mZWF0dXJlLW1haW46YWZ0ZXIsIC5lbWFpbC1mZWF0dXJlLW1haW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmVtYWlsLWZlYXR1cmUtbWFpbjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5lbWFpbC1mZWF0dXJlLW1haW46YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0uMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZW1haWwtZmVhdHVyZS1tYWluLWhlYWRlciB7XG4gIHpvb206IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5lbWFpbC1mZWF0dXJlLW1haW4taGVhZGVyOmFmdGVyLCAuZW1haWwtZmVhdHVyZS1tYWluLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZW1haWwtZmVhdHVyZS1tYWluLWhlYWRlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5lbWFpbC1mZWF0dXJlLW1haW4taGVhZGVyX190aXRsZSwgLmVtYWlsLWZlYXR1cmUtbWFpbi1oZWFkZXJfX3RpdGxlLWxpbmsge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICMwMDJlNWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uZW1haWwtZmVhdHVyZS1tYWluLWZvb3RlciB7XG4gIHpvb206IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5lbWFpbC1mZWF0dXJlLW1haW4tZm9vdGVyOmFmdGVyLCAuZW1haWwtZmVhdHVyZS1tYWluLWZvb3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZW1haWwtZmVhdHVyZS1tYWluLWZvb3RlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5lbWFpbC1mZWF0dXJlcyB7XG4gIHpvb206IDE7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmVtYWlsLWZlYXR1cmVzOmFmdGVyLCAuZW1haWwtZmVhdHVyZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmVtYWlsLWZlYXR1cmVzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmVtYWlsLWZlYXR1cmVzLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZW1haWwtZmVhdHVyZXMtYmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAzOHB4IDMwcHggMzhweCA0MHB4O1xuICB3aWR0aDogMzEwcHg7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZjNmM2YzO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZjNmM2YzOyB9XG5cbi5lbWFpbC1mZWF0dXJlcy1ibG9jay5ibHVlIC5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXJfX3RpdGxlLCAuZW1haWwtZmVhdHVyZXMtYmxvY2suYmx1ZSAuZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyX190aXRsZS1saW5rIHtcbiAgY29sb3I6ICMwMDJkNWU7IH1cblxuLmVtYWlsLWZlYXR1cmVzLWJsb2NrLmZpcnN0IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNmM2YzZjM7IH1cblxuLmVtYWlsLWZlYXR1cmVzLWJsb2NrLmxhc3Qge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2YzZjNmMzsgfVxuXG4uZW1haWwtZmVhdHVyZXMtYmxvY2sucmVkIC5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXJfX3RpdGxlLCAuZW1haWwtZmVhdHVyZXMtYmxvY2sucmVkIC5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXJfX3RpdGxlLWxpbmsge1xuICBjb2xvcjogIzk4MTcyYTsgfVxuXG4uZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyIHtcbiAgem9vbTogMTtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDsgfVxuXG4uZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyOmFmdGVyLCAuZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyLW1lZGlhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IC0uMjVlbTtcbiAgd2lkdGg6IDcwcHg7IH1cblxuLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWhlYWRlcl9fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMCAwIDAgMTlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWhlYWRlcl9fdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0uMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyX190aXRsZS1saW5rIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7IH1cblxuLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWZvb3RlciB7XG4gIHpvb206IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5lbWFpbC1mZWF0dXJlcy1ibG9jay1mb290ZXI6YWZ0ZXIsIC5lbWFpbC1mZWF0dXJlcy1ibG9jay1mb290ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWZvb3RlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5lbWFpbC1zdG9yaWVzIHtcbiAgem9vbTogMTtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkOyB9XG5cbi5lbWFpbC1zdG9yaWVzOmFmdGVyLCAuZW1haWwtc3RvcmllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZW1haWwtc3RvcmllczphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5lbWFpbC1zdG9yaWVzLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHdpZHRoOiAzMy4zJTsgfVxuXG4uZW1haWwtc3Rvcmllcy1ibG9jay1oZWFkZXItbWVkaWFfX2xpbmsgaW1nLCAuc3VtbWFyeSAudGl0bGVpbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmVtYWlsLXN0b3JpZXMtYmxvY2suZmlyc3QsIC5lbWFpbC1zdG9yaWVzLWJsb2NrLnNlY29uZCB7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCAjZjNmM2YzOyB9XG5cbi5lbWFpbC1zdG9yaWVzLWJsb2NrLmxhc3Qge1xuICBmbG9hdDogbm9uZTsgfVxuXG4uZW1haWwtc3Rvcmllcy1ibG9jay1ib2R5IHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDA7IH1cblxuLmVtYWlsLXN0b3JpZXMtYmxvY2stYm9keSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTsgfVxuXG4uZW1haWwtc3Rvcmllcy1ibG9jay1mb290ZXIge1xuICB6b29tOiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMCAxNnB4OyB9XG5cbi5lbWFpbC1zdG9yaWVzLWJsb2NrLWZvb3RlcjphZnRlciwgLmVtYWlsLXN0b3JpZXMtYmxvY2stZm9vdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5lbWFpbC1zdG9yaWVzLWJsb2NrLWZvb3RlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5lbWFpbC1zdG9yaWVzLWJsb2NrLWZvb3Rlcl9fbGluayB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uYWMtYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uYWMtZ2VuZXJhdGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmFjLXNjb3BlLCAuZ2xvc3NhcnktdGVybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYWMtZ2VuZXJhdGVkIC5lbmNsb3N1cmUge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBmbG9hdDogbm9uZTsgfVxuXG4uYWMtZ2VuZXJhdGVkIC5lbmNsb3N1cmU6Zmlyc3QtY2hpbGQgLml0ZW0ge1xuICBib3JkZXItdG9wOiAwOyB9XG5cbi5hYy1nZW5lcmF0ZWQgLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBjb2xvcjogIzA3Nzc5YjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnB1bGxxdW90ZSwgLnB1bGxxdW90ZSBwLCAud2FybmluZywgLndhcm5pbmcgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uYWMtZ2VuZXJhdGVkIC5pdGVtOmZvY3VzLCAuYWMtZ2VuZXJhdGVkIC5pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMwNzc3OWI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5hYy1nZW5lcmF0ZWQuYWMtZ2VuZXJhdGVkLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaWZyYW1lIGZvcm0sIGlmcmFtZSB+IGlmcmFtZSwgaWZyYW1lIH4gcCwgaWZyYW1lIH4gdGFibGUsIHAgfiBpZnJhbWUge1xuICBtYXJnaW46IDMwcHggMDsgfVxuXG5oMSB+IGlmcmFtZSwgaDIgfiBpZnJhbWUsIGgzIH4gaWZyYW1lLCBoNCB+IGlmcmFtZSwgaDUgfiBpZnJhbWUsIGg2IH4gaWZyYW1lLCBpZnJhbWUgfiBoMSwgaWZyYW1lIH4gaDIsIGlmcmFtZSB+IGgzLCBpZnJhbWUgfiBoNCwgaWZyYW1lIH4gaDUsIGlmcmFtZSB+IGg2IHtcbiAgbWFyZ2luOiAxNXB4IDA7IH1cblxuLnB1bGxxdW90ZSwgLndhcm5pbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZlYWM0OyB9XG5cbi5hcnRpY2xlIGgyLCAuYXJ0aWNsZSBoMyB7XG4gIGNvbG9yOiAjMTk3YWJjO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5wdWxscXVvdGUgLnRpdGxlLCAud2FybmluZyAudGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ucHVsbHF1b3RlIHA6bGFzdC1jaGlsZCwgLndhcm5pbmcgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYXJ0aWNsZSBoMiwgLmFydGljbGUgaDMsIC5hcnRpY2xlIGg0LCAuYXJ0aWNsZSBoNSwgLmFydGljbGUgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5hcnRpY2xlIGgyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTsgfVxuXG4uYXJ0aWNsZSBoMyB7XG4gIGZvbnQtc2l6ZTogMTdweDsgfVxuXG4uYXJ0aWNsZSBoNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxOTdhYmM7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmFydGljbGUgaDUsIC5hcnRpY2xlIGg2IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxOTdhYmM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5hcnRpY2xlIGg1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYXJ0aWNsZSBoNiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLmFydGljbGUgLnRleHQtaW5kZW50LCAuYXJ0aWNsZSBvbCwgLmFydGljbGUgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cblxuLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjZjZkNWQ1OyB9XG5cbi5zdW1tYXJ5IC50aXRsZWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnN1bW1hcnkgLnRpdGxlbWV0YSB7XG4gIGNvbG9yOiAjMDAyZTVmO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5zdW1tYXJ5IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtOyB9XG5cbi5zdW1tYXJ5IHAgYSB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgcGFkZGluZzogNXB4OyB9XG5cbi5wYWdlIHtcbiAgem9vbTogMTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucGFnZTphZnRlciwgLnBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnBhZ2U6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ucGFnZSAucGFnZS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucGFnZSAucGFnZS1jb2x1bW4ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMiU7XG4gIHdpZHRoOiAyOSU7IH1cblxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdDphZnRlciwgLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdDpiZWZvcmUsIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLXRvdGFsOmFmdGVyLCAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi10b3RhbDpiZWZvcmUsIC5wYWdpbmF0aW9uOmFmdGVyLCAucGFnaW5hdGlvbjpiZWZvcmUsIC5yZXN1bHRzLWJsb2NrIC5yZXN1bHRzLWJsb2NrLWNvbnRlbnQtaGVhZGVyOmFmdGVyLCAucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWhlYWRlcjpiZWZvcmUsIC5yZXN1bHRzLWJsb2NrIC5yZXN1bHRzLWJsb2NrLWNvbnRlbnQ6YWZ0ZXIsIC5yZXN1bHRzLWJsb2NrIC5yZXN1bHRzLWJsb2NrLWNvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnBhZ2UgLnBhZ2UtY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiA2OSU7IH1cblxuLnBhZ2UgLnBhZ2UtdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBtYXJnaW46IDEwcHggMCAwOyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgem9vbTogMTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlYmViZWI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4OyB9XG5cbi5wYWdpbmF0aW9uOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdCB7XG4gIHpvb206IDE7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3QtbmV4dCBhLCAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0LXByZXZpb3VzIGEge1xuICBwYWRkaW5nOiA2cHggOXB4OyB9XG5cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3QtY3VycmVudCBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzAwMmU1ZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDZweCA5cHg7IH1cblxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tdG90YWwge1xuICB6b29tOiAxO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLXRvdGFsOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tdG90YWwgbGkge1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLXRvdGFsIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnJlc3VsdHMtYmxvY2sge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50IHtcbiAgem9vbTogMTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlYmViZWI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDMwcHggMCAwOyB9XG5cbi5yZXN1bHRzLWJsb2NrIC5yZXN1bHRzLWJsb2NrLWNvbnRlbnQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWZvb3Rlci1yZWFkLW1vcmUge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnJlc3VsdHMtYmxvY2sgLnJlc3VsdHMtYmxvY2stY29udGVudC1oZWFkZXIge1xuICB6b29tOiAxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5yZXN1bHRzLWJsb2NrIC5yZXN1bHRzLWJsb2NrLWNvbnRlbnQtaGVhZGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnJlc3VsdHMtYmxvY2sgLnJlc3VsdHMtYmxvY2stY29udGVudC1oZWFkZXItdGl0bGUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgd2lkdGg6IDY5JTsgfVxuXG4ucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWhlYWRlci10eXBlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6ICMxOTdhYmM7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAyOSU7IH1cblxuLnJlc3VsdHMtYmxvY2sgLnJlc3VsdHMtYmxvY2stY29udGVudC1oZWFkZXItdHlwZSAuaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDdweDsgfVxuXG4uZ2xvc3NhcnktdGVybS5hY3RpdmUge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5nbG9zc2FyeS10ZXJtLmFjdGl2ZSAuZ2xvc3NhcnktdGVybS10aXRsZSB7XG4gIGNvbG9yOiAjMTk3YWJjO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5nbG9zc2FyeS10ZXJtLmFjdGl2ZSAuZ2xvc3NhcnktdGVybS1kZWZpbml0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcGFkZGluZzogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNzVweDtcbiAgei1pbmRleDogMTsgfVxuXG4uZm9ybSAuZm9ybS1maWVsZHNldCwgLmZvcm0gLnNjZlNlY3Rpb25Db250ZW50LCAuZm9ybSAuc2NmU2VjdGlvblVzZWZ1bEluZm8sIC5zY2ZGb3JtIC5mb3JtLWZpZWxkc2V0LCAuc2NmRm9ybSAuc2NmU2VjdGlvbkNvbnRlbnQsIC5zY2ZGb3JtIC5zY2ZTZWN0aW9uVXNlZnVsSW5mbyB7XG4gIGJhY2tncm91bmQ6ICNjYWYwZmU7XG4gIHBhZGRpbmc6IDIwcHggMTBweCAxNXB4O1xuICB6b29tOiAxOyB9XG5cbi5nbG9zc2FyeS10ZXJtLmFjdGl2ZSAuZ2xvc3NhcnktdGVybS1kZWZpbml0aW9uOmJlZm9yZSB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ViZWJlYjtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogMDsgfVxuXG4uZ2xvc3NhcnktdGVybSAuZ2xvc3NhcnktdGVybS1kZWZpbml0aW9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZm9ybTphZnRlciwgLmZvcm06YmVmb3JlLCAuZm9ybSA+IDphZnRlciwgLmZvcm0gPiA6YmVmb3JlLCAuc2NmRm9ybTphZnRlciwgLnNjZkZvcm06YmVmb3JlLCAuc2NmRm9ybSA+IDphZnRlciwgLnNjZkZvcm0gPiA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmdsb3NzYXJ5LXRlcm0gLmdsb3NzYXJ5LXRlcm0tdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0MDQwNDA7IH1cblxuLmFydGljbGUtaGVhZGluZyB+IC5mb3JtLCAuYXJ0aWNsZS1oZWFkaW5nIH4gLnNjZkZvcm0ge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5mb3JtLCAuc2NmRm9ybSB7XG4gIHpvb206IDE7IH1cblxuLmZvcm06YWZ0ZXIsIC5zY2ZGb3JtOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmZvcm0gLmJ0biwgLmZvcm0gLnNjZlN1Ym1pdEJ1dHRvbiwgLnNjZkZvcm0gLmJ0biwgLnNjZkZvcm0gLnNjZlN1Ym1pdEJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uZm9ybSA+ICosIC5zY2ZGb3JtID4gKiB7XG4gIHpvb206IDE7IH1cblxuLmZvcm0gPiA6YWZ0ZXIsIC5zY2ZGb3JtID4gOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmZvcm0gLmNvbnRhaW5pbmcsIC5zY2ZGb3JtIC5jb250YWluaW5nIHtcbiAgbWFyZ2luLXRvcDogOXB4OyB9XG5cbi5mb3JtIC5mb3Jnb3QtbGluaywgLnNjZkZvcm0gLmZvcmdvdC1saW5rIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZvcm0gLmZvcmdvdC1saW5rX190aXRsZSwgLnNjZkZvcm0gLmZvcmdvdC1saW5rX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5mb3JtIC5wdWxscXVvdGUsIC5mb3JtIC53YXJuaW5nLCAuc2NmRm9ybSAucHVsbHF1b3RlLCAuc2NmRm9ybSAud2FybmluZyB7XG4gIG1hcmdpbjogMDsgfVxuXG4uZm9ybSAuY3VzdG9tLXNlbGVjdG9yLXJmLCAuZm9ybSAucHVsbHF1b3RlIH4gbGFiZWwsIC5mb3JtIC53YXJuaW5nIH4gbGFiZWwsIC5mb3JtIGxhYmVsIH4gLnB1bGxxdW90ZSwgLmZvcm0gbGFiZWwgfiAud2FybmluZywgLnNjZkZvcm0gLmN1c3RvbS1zZWxlY3Rvci1yZiwgLnNjZkZvcm0gLnB1bGxxdW90ZSB+IGxhYmVsLCAuc2NmRm9ybSAud2FybmluZyB+IGxhYmVsLCAuc2NmRm9ybSBsYWJlbCB+IC5wdWxscXVvdGUsIC5zY2ZGb3JtIGxhYmVsIH4gLndhcm5pbmcge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5mb3JtIC5tYW5kYXRvcnksIC5mb3JtIC5zY2ZSZXF1aXJlZCwgLnNjZkZvcm0gLm1hbmRhdG9yeSwgLnNjZkZvcm0gLnNjZlJlcXVpcmVkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6ICNjYTA0MDQ7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLmZvcm0gLmN1c3RvbS1zZWxlY3RvciAuY2FyZXQsIC5zY2ZGb3JtIC5jdXN0b20tc2VsZWN0b3IgLmNhcmV0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZm9ybSAuZm9ybS1maWVsZHNldDphZnRlciwgLmZvcm0gLmZvcm0tZmllbGRzZXQ6YmVmb3JlLCAuZm9ybSAuc2NmU2VjdGlvbkNvbnRlbnQ6YWZ0ZXIsIC5mb3JtIC5zY2ZTZWN0aW9uQ29udGVudDpiZWZvcmUsIC5mb3JtIC5zY2ZTZWN0aW9uVXNlZnVsSW5mbzphZnRlciwgLmZvcm0gLnNjZlNlY3Rpb25Vc2VmdWxJbmZvOmJlZm9yZSwgLnNjZkZvcm0gLmZvcm0tZmllbGRzZXQ6YWZ0ZXIsIC5zY2ZGb3JtIC5mb3JtLWZpZWxkc2V0OmJlZm9yZSwgLnNjZkZvcm0gLnNjZlNlY3Rpb25Db250ZW50OmFmdGVyLCAuc2NmRm9ybSAuc2NmU2VjdGlvbkNvbnRlbnQ6YmVmb3JlLCAuc2NmRm9ybSAuc2NmU2VjdGlvblVzZWZ1bEluZm86YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZTZWN0aW9uVXNlZnVsSW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZm9ybSAuZmQtcGFuZWwsIC5zY2ZGb3JtIC5mZC1wYW5lbCB7XG4gIG1hcmdpbjogMjBweCAwIDA7IH1cblxuLmZvcm0gLmZvcm0tZmllbGRzZXQ6YWZ0ZXIsIC5mb3JtIC5zY2ZTZWN0aW9uQ29udGVudDphZnRlciwgLnNjZkZvcm0gLmZvcm0tZmllbGRzZXQ6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZTZWN0aW9uQ29udGVudDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5mb3JtIC5zY2ZTZWN0aW9uVXNlZnVsSW5mbzphZnRlciwgLnNjZkZvcm0gLnNjZlNlY3Rpb25Vc2VmdWxJbmZvOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRVc2VmdWxJbmZvLCAuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRVc2VmdWxJbmZvLCAuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dFVzZWZ1bEluZm8sIC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dFVzZWZ1bEluZm8ge1xuICBjb2xvcjogIzYyNjA2MTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aWR0aDogNzQlOyB9XG5cbi5mb3JtIC5mb3JtLWhlYWRlciwgLmZvcm0gLnNjZlRpdGxlQm9yZGVyLCAuc2NmRm9ybSAuZm9ybS1oZWFkZXIsIC5zY2ZGb3JtIC5zY2ZUaXRsZUJvcmRlciB7XG4gIGJhY2tncm91bmQ6ICMwNzc3OWI7XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLmZvcm0gLmZvcm0taGVhZGVyLXRpdGxlLCAuZm9ybSAuc2NmVGl0bGVCb3JkZXIsIC5zY2ZGb3JtIC5mb3JtLWhlYWRlci10aXRsZSwgLnNjZkZvcm0gLnNjZlRpdGxlQm9yZGVyIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uZm9ybSAuZm9ybS1ncm91cCwgLnNjZkZvcm0gLmZvcm0tZ3JvdXAge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLXRvcDogMTVweDsgfVxuXG4uZm9ybSAuZm9ybS1ncm91cDpmaXJzdC1jaGlsZCwgLnNjZkZvcm0gLmZvcm0tZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uZm9ybSAuZm9ybS1yb3csIC5mb3JtIC5zY2ZDYXB0Y2hhR2VuZXJhbFBhbmVsLCAuZm9ybSAuc2NmQ2hlY2tib3gsIC5mb3JtIC5zY2ZDaGVja2JveEJvcmRlciwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEJvcmRlciwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbCwgLmZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXIsIC5mb3JtIC5zY2ZEcm9wTGlzdEJvcmRlciwgLmZvcm0gLnNjZkVtYWlsQm9yZGVyLCAuZm9ybSAuc2NmRmlsZVVwbG9hZEJvcmRlciwgLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXIsIC5mb3JtIC5zY2ZOdW1iZXJCb3JkZXIsIC5mb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RCb3JkZXIsIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJvcmRlciwgLmZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlciwgLmZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlciwgLnNjZkZvcm0gLmZvcm0tcm93LCAuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbCwgLnNjZkZvcm0gLnNjZkNoZWNrYm94LCAuc2NmRm9ybSAuc2NmQ2hlY2tib3hCb3JkZXIsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXIsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRHZW5lcmFsUGFuZWwsIC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyQm9yZGVyLCAuc2NmRm9ybSAuc2NmRHJvcExpc3RCb3JkZXIsIC5zY2ZGb3JtIC5zY2ZFbWFpbEJvcmRlciwgLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRCb3JkZXIsIC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyLCAuc2NmRm9ybSAuc2NmTnVtYmVyQm9yZGVyLCAuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0Qm9yZGVyLCAuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXIsIC5zY2ZGb3JtIC5zY2ZTdWJtaXRCdXR0b25Cb3JkZXIsIC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXIge1xuICB6b29tOiAxO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZvcm0gLmZvcm0tcm93LWNvbnRlbnQ6YWZ0ZXIsIC5mb3JtIC5mb3JtLXJvdy1jb250ZW50OmJlZm9yZSwgLmZvcm0gLmZvcm0tcm93OmFmdGVyLCAuZm9ybSAuZm9ybS1yb3c6YmVmb3JlLCAuZm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDphZnRlciwgLmZvcm0gLnNjZkNhcHRjaGFHZW5lcmFsUGFuZWw6YmVmb3JlLCAuZm9ybSAuc2NmQ2FwdGNoYVRleHRCb3g6YWZ0ZXIsIC5mb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveDpiZWZvcmUsIC5mb3JtIC5zY2ZDaGVja0JveExpc3RHZW5lcmFsUGFuZWw6YWZ0ZXIsIC5mb3JtIC5zY2ZDaGVja0JveExpc3RHZW5lcmFsUGFuZWw6YmVmb3JlLCAuZm9ybSAuc2NmQ2hlY2tib3g6YWZ0ZXIsIC5mb3JtIC5zY2ZDaGVja2JveDpiZWZvcmUsIC5mb3JtIC5zY2ZDaGVja2JveEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyOmJlZm9yZSwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEJvcmRlcjpiZWZvcmUsIC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRHZW5lcmFsUGFuZWw6YWZ0ZXIsIC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRHZW5lcmFsUGFuZWw6YmVmb3JlLCAuZm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveDphZnRlciwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZFRleHRCb3g6YmVmb3JlLCAuZm9ybSAuc2NmRGF0ZVBpY2tlckJvcmRlcjphZnRlciwgLmZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6YmVmb3JlLCAuZm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3g6YWZ0ZXIsIC5mb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveDpiZWZvcmUsIC5mb3JtIC5zY2ZEcm9wTGlzdEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmJlZm9yZSwgLmZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsOmFmdGVyLCAuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWw6YmVmb3JlLCAuZm9ybSAuc2NmRW1haWxCb3JkZXI6YWZ0ZXIsIC5mb3JtIC5zY2ZFbWFpbEJvcmRlcjpiZWZvcmUsIC5mb3JtIC5zY2ZFbWFpbFRleHRCb3g6YWZ0ZXIsIC5mb3JtIC5zY2ZFbWFpbFRleHRCb3g6YmVmb3JlLCAuZm9ybSAuc2NmRmlsZVVwbG9hZEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZkZpbGVVcGxvYWRCb3JkZXI6YmVmb3JlLCAuZm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbDphZnRlciwgLmZvcm0gLnNjZkZpbGVVcGxvYWRHZW5lcmFsUGFuZWw6YmVmb3JlLCAuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXI6YmVmb3JlLCAuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveDphZnRlciwgLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3g6YmVmb3JlLCAuZm9ybSAuc2NmTnVtYmVyQm9yZGVyOmFmdGVyLCAuZm9ybSAuc2NmTnVtYmVyQm9yZGVyOmJlZm9yZSwgLmZvcm0gLnNjZk51bWJlclRleHRCb3g6YWZ0ZXIsIC5mb3JtIC5zY2ZOdW1iZXJUZXh0Qm94OmJlZm9yZSwgLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlcjpiZWZvcmUsIC5mb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RHZW5lcmFsUGFuZWw6YWZ0ZXIsIC5mb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RHZW5lcmFsUGFuZWw6YmVmb3JlLCAuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXI6YWZ0ZXIsIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJvcmRlcjpiZWZvcmUsIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveDphZnRlciwgLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94OmJlZm9yZSwgLmZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjphZnRlciwgLmZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjpiZWZvcmUsIC5mb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXI6YWZ0ZXIsIC5mb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXI6YmVmb3JlLCAuZm9ybSAuc2NmVGVsZXBob25lVGV4dEJveDphZnRlciwgLmZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3g6YmVmb3JlLCAuc2NmRm9ybSAuZm9ybS1yb3ctY29udGVudDphZnRlciwgLnNjZkZvcm0gLmZvcm0tcm93LWNvbnRlbnQ6YmVmb3JlLCAuc2NmRm9ybSAuZm9ybS1yb3c6YWZ0ZXIsIC5zY2ZGb3JtIC5mb3JtLXJvdzpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhR2VuZXJhbFBhbmVsOmFmdGVyLCAuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveDphZnRlciwgLnNjZkZvcm0gLnNjZkNhcHRjaGFUZXh0Qm94OmJlZm9yZSwgLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbDphZnRlciwgLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbDpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZDaGVja2JveDphZnRlciwgLnNjZkZvcm0gLnNjZkNoZWNrYm94OmJlZm9yZSwgLnNjZkZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmQ2hlY2tib3hCb3JkZXI6YmVmb3JlLCAuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkQm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkQm9yZGVyOmJlZm9yZSwgLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDphZnRlciwgLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94OmFmdGVyLCAuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveDpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyQm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlckJvcmRlcjpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveDphZnRlciwgLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJUZXh0Qm94OmJlZm9yZSwgLnNjZkZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmRHJvcExpc3RCb3JkZXI6YmVmb3JlLCAuc2NmRm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWw6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZEcm9wTGlzdEdlbmVyYWxQYW5lbDpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZFbWFpbEJvcmRlcjphZnRlciwgLnNjZkZvcm0gLnNjZkVtYWlsQm9yZGVyOmJlZm9yZSwgLnNjZkZvcm0gLnNjZkVtYWlsVGV4dEJveDphZnRlciwgLnNjZkZvcm0gLnNjZkVtYWlsVGV4dEJveDpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZEJvcmRlcjpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsOmFmdGVyLCAuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbDpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJvcmRlcjpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm94OmFmdGVyLCAuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveDpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZOdW1iZXJCb3JkZXI6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZOdW1iZXJCb3JkZXI6YmVmb3JlLCAuc2NmRm9ybSAuc2NmTnVtYmVyVGV4dEJveDphZnRlciwgLnNjZkZvcm0gLnNjZk51bWJlclRleHRCb3g6YmVmb3JlLCAuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0Qm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0Qm9yZGVyOmJlZm9yZSwgLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbDphZnRlciwgLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbDpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJvcmRlcjphZnRlciwgLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmJlZm9yZSwgLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94OmFmdGVyLCAuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3g6YmVmb3JlLCAuc2NmRm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyOmJlZm9yZSwgLnNjZkZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjphZnRlciwgLnNjZkZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjpiZWZvcmUsIC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVUZXh0Qm94OmFmdGVyLCAuc2NmRm9ybSAuc2NmVGVsZXBob25lVGV4dEJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZm9ybSAuZm9ybS1yb3c6YWZ0ZXIsIC5mb3JtIC5zY2ZDYXB0Y2hhR2VuZXJhbFBhbmVsOmFmdGVyLCAuZm9ybSAuc2NmQ2hlY2tib3g6YWZ0ZXIsIC5mb3JtIC5zY2ZDaGVja2JveEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDphZnRlciwgLmZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6YWZ0ZXIsIC5mb3JtIC5zY2ZEcm9wTGlzdEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZkVtYWlsQm9yZGVyOmFmdGVyLCAuZm9ybSAuc2NmRmlsZVVwbG9hZEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXI6YWZ0ZXIsIC5mb3JtIC5zY2ZOdW1iZXJCb3JkZXI6YWZ0ZXIsIC5mb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RCb3JkZXI6YWZ0ZXIsIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJvcmRlcjphZnRlciwgLmZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjphZnRlciwgLmZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjphZnRlciwgLnNjZkZvcm0gLmZvcm0tcm93OmFmdGVyLCAuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDphZnRlciwgLnNjZkZvcm0gLnNjZkNoZWNrYm94OmFmdGVyLCAuc2NmRm9ybSAuc2NmQ2hlY2tib3hCb3JkZXI6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXI6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRHZW5lcmFsUGFuZWw6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyQm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmRHJvcExpc3RCb3JkZXI6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZFbWFpbEJvcmRlcjphZnRlciwgLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRCb3JkZXI6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmTnVtYmVyQm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0Qm9yZGVyOmFmdGVyLCAuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXI6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZTdWJtaXRCdXR0b25Cb3JkZXI6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uZm9ybSAuZm9ybS1yb3c6Zmlyc3QtY2hpbGQsIC5mb3JtIC5zY2ZDYXB0Y2hhR2VuZXJhbFBhbmVsOmZpcnN0LWNoaWxkLCAuZm9ybSAuc2NmQ2hlY2tib3g6Zmlyc3QtY2hpbGQsIC5mb3JtIC5zY2ZDaGVja2JveEJvcmRlcjpmaXJzdC1jaGlsZCwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEJvcmRlcjpmaXJzdC1jaGlsZCwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCwgLmZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6Zmlyc3QtY2hpbGQsIC5mb3JtIC5zY2ZEcm9wTGlzdEJvcmRlcjpmaXJzdC1jaGlsZCwgLmZvcm0gLnNjZkVtYWlsQm9yZGVyOmZpcnN0LWNoaWxkLCAuZm9ybSAuc2NmRmlsZVVwbG9hZEJvcmRlcjpmaXJzdC1jaGlsZCwgLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXI6Zmlyc3QtY2hpbGQsIC5mb3JtIC5zY2ZOdW1iZXJCb3JkZXI6Zmlyc3QtY2hpbGQsIC5mb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RCb3JkZXI6Zmlyc3QtY2hpbGQsIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJvcmRlcjpmaXJzdC1jaGlsZCwgLmZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjpmaXJzdC1jaGlsZCwgLmZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjpmaXJzdC1jaGlsZCwgLnNjZkZvcm0gLmZvcm0tcm93OmZpcnN0LWNoaWxkLCAuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCwgLnNjZkZvcm0gLnNjZkNoZWNrYm94OmZpcnN0LWNoaWxkLCAuc2NmRm9ybSAuc2NmQ2hlY2tib3hCb3JkZXI6Zmlyc3QtY2hpbGQsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXI6Zmlyc3QtY2hpbGQsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRHZW5lcmFsUGFuZWw6Zmlyc3QtY2hpbGQsIC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyQm9yZGVyOmZpcnN0LWNoaWxkLCAuc2NmRm9ybSAuc2NmRHJvcExpc3RCb3JkZXI6Zmlyc3QtY2hpbGQsIC5zY2ZGb3JtIC5zY2ZFbWFpbEJvcmRlcjpmaXJzdC1jaGlsZCwgLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRCb3JkZXI6Zmlyc3QtY2hpbGQsIC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkLCAuc2NmRm9ybSAuc2NmTnVtYmVyQm9yZGVyOmZpcnN0LWNoaWxkLCAuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0Qm9yZGVyOmZpcnN0LWNoaWxkLCAuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXI6Zmlyc3QtY2hpbGQsIC5zY2ZGb3JtIC5zY2ZTdWJtaXRCdXR0b25Cb3JkZXI6Zmlyc3QtY2hpbGQsIC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uZm9ybSAuZm9ybS1yb3c6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLmZvcm0gLmZvcm0tcm93OmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLmZvcm0gLnNjZkNhcHRjaGFHZW5lcmFsUGFuZWw6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLmZvcm0gLnNjZkNhcHRjaGFHZW5lcmFsUGFuZWw6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLCAuZm9ybSAuc2NmQ2hlY2tib3g6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLmZvcm0gLnNjZkNoZWNrYm94OmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLmZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksIC5mb3JtIC5zY2ZDaGVja2JveEJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsIC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsIC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRHZW5lcmFsUGFuZWw6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsIC5mb3JtIC5zY2ZEYXRlUGlja2VyQm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksIC5mb3JtIC5zY2ZEYXRlUGlja2VyQm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLmZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksIC5mb3JtIC5zY2ZEcm9wTGlzdEJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsIC5mb3JtIC5zY2ZFbWFpbEJvcmRlcjpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuZm9ybSAuc2NmRW1haWxCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLCAuZm9ybSAuc2NmRmlsZVVwbG9hZEJvcmRlcjpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuZm9ybSAuc2NmRmlsZVVwbG9hZEJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsIC5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksIC5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLmZvcm0gLnNjZk51bWJlckJvcmRlcjpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuZm9ybSAuc2NmTnVtYmVyQm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEJvcmRlcjpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0Qm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsIC5mb3JtIC5zY2ZTdWJtaXRCdXR0b25Cb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLmZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsIC5mb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLmZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsIC5zY2ZGb3JtIC5mb3JtLXJvdzpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuc2NmRm9ybSAuZm9ybS1yb3c6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLCAuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuc2NmRm9ybSAuc2NmQ2FwdGNoYUdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsIC5zY2ZGb3JtIC5zY2ZDaGVja2JveDpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuc2NmRm9ybSAuc2NmQ2hlY2tib3g6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLCAuc2NmRm9ybSAuc2NmQ2hlY2tib3hCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLnNjZkZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEJvcmRlcjpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkQm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEdlbmVyYWxQYW5lbDpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkR2VuZXJhbFBhbmVsOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLCAuc2NmRm9ybSAuc2NmRHJvcExpc3RCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLnNjZkZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLnNjZkZvcm0gLnNjZkVtYWlsQm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksIC5zY2ZGb3JtIC5zY2ZFbWFpbEJvcmRlcjpmaXJzdC1jaGlsZCAuc2NmUmVxdWlyZWQsIC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksIC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLCAuc2NmRm9ybSAuc2NmTnVtYmVyQm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksIC5zY2ZGb3JtIC5zY2ZOdW1iZXJCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLCAuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0Qm9yZGVyOmZpcnN0LWNoaWxkIC5tYW5kYXRvcnksIC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RCb3JkZXI6Zmlyc3QtY2hpbGQgLnNjZlJlcXVpcmVkLCAuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3JkZXI6Zmlyc3QtY2hpbGQgLm1hbmRhdG9yeSwgLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLnNjZkZvcm0gLnNjZlN1Ym1pdEJ1dHRvbkJvcmRlcjpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuc2NmRm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCwgLnNjZkZvcm0gLnNjZlRlbGVwaG9uZUJvcmRlcjpmaXJzdC1jaGlsZCAubWFuZGF0b3J5LCAuc2NmRm9ybSAuc2NmVGVsZXBob25lQm9yZGVyOmZpcnN0LWNoaWxkIC5zY2ZSZXF1aXJlZCB7XG4gIHRvcDogMDsgfVxuXG4uZm9ybSAuc2NmVmFsaWRhdG9yLCAuc2NmRm9ybSAuc2NmVmFsaWRhdG9yIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbG9yOiAjY2EwNDA0O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWxlZnQ6IDI2JTtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5mb3JtIC5zY2ZDYXB0Y2hhTGltaXRHZW5lcmFsUGFuZWwgdGFibGUsIC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhTGltaXRHZW5lcmFsUGFuZWwgdGFibGUge1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uZm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyLCAuc2NmRm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDE1cHg7IH1cblxuLmZvcm0gLmZvcm0tcm93LWNvbnRlbnQsIC5mb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveCwgLmZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbCwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZFRleHRCb3gsIC5mb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveCwgLmZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLCAuZm9ybSAuc2NmRW1haWxUZXh0Qm94LCAuZm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbCwgLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3gsIC5mb3JtIC5zY2ZOdW1iZXJUZXh0Qm94LCAuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0R2VuZXJhbFBhbmVsLCAuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3gsIC5mb3JtIC5zY2ZUZWxlcGhvbmVUZXh0Qm94LCAuc2NmRm9ybSAuZm9ybS1yb3ctY29udGVudCwgLnNjZkZvcm0gLnNjZkNhcHRjaGFUZXh0Qm94LCAuc2NmRm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsLCAuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveCwgLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJUZXh0Qm94LCAuc2NmRm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwsIC5zY2ZGb3JtIC5zY2ZFbWFpbFRleHRCb3gsIC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsLCAuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveCwgLnNjZkZvcm0gLnNjZk51bWJlclRleHRCb3gsIC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RHZW5lcmFsUGFuZWwsIC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveCwgLnNjZkZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3gge1xuICB6b29tOiAxO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwJTsgfVxuXG4uZm9ybSAuZm9ybS1yb3ctY29udGVudDphZnRlciwgLmZvcm0gLnNjZkNhcHRjaGFUZXh0Qm94OmFmdGVyLCAuZm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsOmFmdGVyLCAuZm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveDphZnRlciwgLmZvcm0gLnNjZkRhdGVQaWNrZXJUZXh0Qm94OmFmdGVyLCAuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWw6YWZ0ZXIsIC5mb3JtIC5zY2ZFbWFpbFRleHRCb3g6YWZ0ZXIsIC5mb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsOmFmdGVyLCAuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveDphZnRlciwgLmZvcm0gLnNjZk51bWJlclRleHRCb3g6YWZ0ZXIsIC5mb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RHZW5lcmFsUGFuZWw6YWZ0ZXIsIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveDphZnRlciwgLmZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3g6YWZ0ZXIsIC5zY2ZGb3JtIC5mb3JtLXJvdy1jb250ZW50OmFmdGVyLCAuc2NmRm9ybSAuc2NmQ2FwdGNoYVRleHRCb3g6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZDaGVja0JveExpc3RHZW5lcmFsUGFuZWw6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94OmFmdGVyLCAuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3g6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZEcm9wTGlzdEdlbmVyYWxQYW5lbDphZnRlciwgLnNjZkZvcm0gLnNjZkVtYWlsVGV4dEJveDphZnRlciwgLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRHZW5lcmFsUGFuZWw6YWZ0ZXIsIC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm94OmFmdGVyLCAuc2NmRm9ybSAuc2NmTnVtYmVyVGV4dEJveDphZnRlciwgLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbDphZnRlciwgLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94OmFmdGVyLCAuc2NmRm9ybSAuc2NmVGVsZXBob25lVGV4dEJveDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5mb3JtIC5mb3JtLXJvdy1jb250ZW50LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5mb3JtIC5mb3JtLXJvdy1jb250ZW50LmVycm9yIGlucHV0LCAuZm9ybSAuc2NmQ2FwdGNoYVRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLmZvcm0gLnNjZkNhcHRjaGFUZXh0Qm94LmVycm9yIGlucHV0LCAuZm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsLmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5mb3JtIC5zY2ZDaGVja0JveExpc3RHZW5lcmFsUGFuZWwuZXJyb3IgaW5wdXQsIC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94LmVycm9yIGlucHV0LCAuZm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLmZvcm0gLnNjZkRhdGVQaWNrZXJUZXh0Qm94LmVycm9yIGlucHV0LCAuZm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwuZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLmZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLmVycm9yIGlucHV0LCAuZm9ybSAuc2NmRW1haWxUZXh0Qm94LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5mb3JtIC5zY2ZFbWFpbFRleHRCb3guZXJyb3IgaW5wdXQsIC5mb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsLmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5mb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsLmVycm9yIGlucHV0LCAuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLCAuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveC5lcnJvciBpbnB1dCwgLmZvcm0gLnNjZk51bWJlclRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLmZvcm0gLnNjZk51bWJlclRleHRCb3guZXJyb3IgaW5wdXQsIC5mb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RHZW5lcmFsUGFuZWwuZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbC5lcnJvciBpbnB1dCwgLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveC5lcnJvciBpbnB1dCwgLmZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLmZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3guZXJyb3IgaW5wdXQsIC5zY2ZGb3JtIC5mb3JtLXJvdy1jb250ZW50LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5zY2ZGb3JtIC5mb3JtLXJvdy1jb250ZW50LmVycm9yIGlucHV0LCAuc2NmRm9ybSAuc2NmQ2FwdGNoYVRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLnNjZkZvcm0gLnNjZkNhcHRjaGFUZXh0Qm94LmVycm9yIGlucHV0LCAuc2NmRm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsLmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5zY2ZGb3JtIC5zY2ZDaGVja0JveExpc3RHZW5lcmFsUGFuZWwuZXJyb3IgaW5wdXQsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94LmVycm9yIGlucHV0LCAuc2NmRm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJUZXh0Qm94LmVycm9yIGlucHV0LCAuc2NmRm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwuZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLmVycm9yIGlucHV0LCAuc2NmRm9ybSAuc2NmRW1haWxUZXh0Qm94LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5zY2ZGb3JtIC5zY2ZFbWFpbFRleHRCb3guZXJyb3IgaW5wdXQsIC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsLmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsLmVycm9yIGlucHV0LCAuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveC5lcnJvciAuY3VzdG9tLXNlbGVjdG9yLCAuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveC5lcnJvciBpbnB1dCwgLnNjZkZvcm0gLnNjZk51bWJlclRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLnNjZkZvcm0gLnNjZk51bWJlclRleHRCb3guZXJyb3IgaW5wdXQsIC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RHZW5lcmFsUGFuZWwuZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbC5lcnJvciBpbnB1dCwgLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94LmVycm9yIC5jdXN0b20tc2VsZWN0b3IsIC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveC5lcnJvciBpbnB1dCwgLnNjZkZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3guZXJyb3IgLmN1c3RvbS1zZWxlY3RvciwgLnNjZkZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3guZXJyb3IgaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2EwNDA0OyB9XG5cbi5mb3JtIC5zY2ZEcm9wTGlzdEdlbmVyYWxQYW5lbCwgLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsIHtcbiAgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi5mb3JtIC5mb3JtLXJvdy1jb250ZW50LXRpcCwgLnNjZkZvcm0gLmZvcm0tcm93LWNvbnRlbnQtdGlwIHtcbiAgY29sb3I6ICM2MjYwNjE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiA4cHg7IH1cblxuLmZvcm0gLmZvcm0tcm93LWNvbnRlbnQtZXJyb3IsIC5mb3JtIC5zY2ZWYWxpZGF0aW9uU3VtbWFyeSwgLnNjZkZvcm0gLmZvcm0tcm93LWNvbnRlbnQtZXJyb3IsIC5zY2ZGb3JtIC5zY2ZWYWxpZGF0aW9uU3VtbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nOiAxNXB4O1xuICBjb2xvcjogI2NhMDQwNDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mb3JtIC5zY2ZWYWxpZGF0aW9uU3VtbWFyeSB1bCwgLnNjZkZvcm0gLnNjZlZhbGlkYXRpb25TdW1tYXJ5IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5mb3JtIC5zY2ZWYWxpZGF0aW9uU3VtbWFyeSB1bCBsaSwgLnNjZkZvcm0gLnNjZlZhbGlkYXRpb25TdW1tYXJ5IHVsIGxpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZm9ybSAuc2NmVmFsaWRhdGlvblN1bW1hcnkgdWwgbGk6Zmlyc3QtY2hpbGQsIC5zY2ZGb3JtIC5zY2ZWYWxpZGF0aW9uU3VtbWFyeSB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmZvcm0gLmZvcm0tcm93LWhlYWRlciwgLmZvcm0gLnNjZkNhcHRjaGFMYWJlbFRleHQsIC5mb3JtIC5zY2ZDaGVja0JveExpc3RMYWJlbCwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZExhYmVsLCAuZm9ybSAuc2NmRGF0ZVBpY2tlckxhYmVsLCAuZm9ybSAuc2NmRHJvcExpc3RMYWJlbCwgLmZvcm0gLnNjZkVtYWlsTGFiZWwsIC5mb3JtIC5zY2ZGaWxlVXBsb2FkTGFiZWwsIC5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0TGFiZWwsIC5mb3JtIC5zY2ZOdW1iZXJMYWJlbCwgLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdExhYmVsLCAuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRMYWJlbCwgLmZvcm0gLnNjZlRlbGVwaG9uZUxhYmVsLCAuc2NmRm9ybSAuZm9ybS1yb3ctaGVhZGVyLCAuc2NmRm9ybSAuc2NmQ2FwdGNoYUxhYmVsVGV4dCwgLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdExhYmVsLCAuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkTGFiZWwsIC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyTGFiZWwsIC5zY2ZGb3JtIC5zY2ZEcm9wTGlzdExhYmVsLCAuc2NmRm9ybSAuc2NmRW1haWxMYWJlbCwgLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRMYWJlbCwgLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRMYWJlbCwgLnNjZkZvcm0gLnNjZk51bWJlckxhYmVsLCAuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0TGFiZWwsIC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dExhYmVsLCAuc2NmRm9ybSAuc2NmVGVsZXBob25lTGFiZWwge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgd2lkdGg6IDI0JTsgfVxuXG4uZm9ybSAuZm9ybS1yb3ctaGVhZGVyLXRpdGxlLCAuZm9ybSAuc2NmQ2FwdGNoYUxhYmVsVGV4dCwgLmZvcm0gLnNjZkNoZWNrQm94TGlzdExhYmVsLCAuZm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkTGFiZWwsIC5mb3JtIC5zY2ZEYXRlUGlja2VyTGFiZWwsIC5mb3JtIC5zY2ZEcm9wTGlzdExhYmVsLCAuZm9ybSAuc2NmRW1haWxMYWJlbCwgLmZvcm0gLnNjZkZpbGVVcGxvYWRMYWJlbCwgLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRMYWJlbCwgLmZvcm0gLnNjZk51bWJlckxhYmVsLCAuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0TGFiZWwsIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dExhYmVsLCAuZm9ybSAuc2NmVGVsZXBob25lTGFiZWwsIC5zY2ZGb3JtIC5mb3JtLXJvdy1oZWFkZXItdGl0bGUsIC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhTGFiZWxUZXh0LCAuc2NmRm9ybSAuc2NmQ2hlY2tCb3hMaXN0TGFiZWwsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRMYWJlbCwgLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJMYWJlbCwgLnNjZkZvcm0gLnNjZkRyb3BMaXN0TGFiZWwsIC5zY2ZGb3JtIC5zY2ZFbWFpbExhYmVsLCAuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZExhYmVsLCAuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dExhYmVsLCAuc2NmRm9ybSAuc2NmTnVtYmVyTGFiZWwsIC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RMYWJlbCwgLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0TGFiZWwsIC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVMYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiA5cHg7IH1cblxuLmZvcm0gLmxpc3QsIC5zY2ZGb3JtIC5saXN0IHtcbiAgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi5mb3JtOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2NmRm9ybTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDA0MDQwOyB9XG5cbi5mb3JtOi1tb3otcGxhY2Vob2xkZXIsIC5zY2ZGb3JtOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQwNDA0MDsgfVxuXG4uZm9ybTo6LW1vei1wbGFjZWhvbGRlciwgLnNjZkZvcm06Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQwNDA0MDsgfVxuXG4uZm9ybTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zY2ZGb3JtOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDA0MDQwOyB9XG5cbi5mb3JtIGJ1dHRvbiwgLmZvcm0gaW5wdXRbdHlwZT1kYXRlXSwgLmZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sIC5mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAuZm9ybSBpbnB1dFt0eXBlPXRleHRdLCAuZm9ybSBpbnB1dFt0eXBlPXRlbF0sIC5mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwgLmZvcm0gdGV4dGFyZWEsIC5zY2ZGb3JtIGJ1dHRvbiwgLnNjZkZvcm0gaW5wdXRbdHlwZT1kYXRlXSwgLnNjZkZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sIC5zY2ZGb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAuc2NmRm9ybSBpbnB1dFt0eXBlPXRleHRdLCAuc2NmRm9ybSBpbnB1dFt0eXBlPXRlbF0sIC5zY2ZGb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwgLnNjZkZvcm0gdGV4dGFyZWEge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4uZm9ybSBpbnB1dFt0eXBlPWRhdGVdLCAuZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwgLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sIC5mb3JtIGlucHV0W3R5cGU9dGV4dF0sIC5mb3JtIGlucHV0W3R5cGU9dGVsXSwgLmZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLCAuZm9ybSBzZWxlY3QsIC5mb3JtIHRleHRhcmVhLCAuc2NmRm9ybSBpbnB1dFt0eXBlPWRhdGVdLCAuc2NmRm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwgLnNjZkZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sIC5zY2ZGb3JtIGlucHV0W3R5cGU9dGV4dF0sIC5zY2ZGb3JtIGlucHV0W3R5cGU9dGVsXSwgLnNjZkZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLCAuc2NmRm9ybSBzZWxlY3QsIC5zY2ZGb3JtIHRleHRhcmVhIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mb3JtIGlucHV0W3R5cGU9ZGF0ZV0sIC5mb3JtIGlucHV0W3R5cGU9ZW1haWxdLCAuZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgLmZvcm0gaW5wdXRbdHlwZT10ZXh0XSwgLmZvcm0gaW5wdXRbdHlwZT10ZWxdLCAuZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sIC5mb3JtIHRleHRhcmVhLCAuc2NmRm9ybSBpbnB1dFt0eXBlPWRhdGVdLCAuc2NmRm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwgLnNjZkZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sIC5zY2ZGb3JtIGlucHV0W3R5cGU9dGV4dF0sIC5zY2ZGb3JtIGlucHV0W3R5cGU9dGVsXSwgLnNjZkZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLCAuc2NmRm9ybSB0ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdLCAuZm9ybSBpbnB1dFt0eXBlPXJhZGlvXSwgLnNjZkZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0sIC5zY2ZGb3JtIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5mb3JtIGxhYmVsLCAuc2NmRm9ybSBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZvcm0gc2VsZWN0LCAuc2NmRm9ybSBzZWxlY3Qge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmZvcm0gdGV4dGFyZWEsIC5zY2ZGb3JtIHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMTQ1cHg7XG4gIHJlc2l6ZTogdmVydGljYWw7IH1cblxuLmZvcm0gcCwgLnNjZkZvcm0gcCB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uc2NmRm9ybSAuc2NmQ2hlY2tib3hCb3JkZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udWktZGF0ZXBpY2tlciB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHotaW5kZXg6IDEwMCAhaW1wb3J0YW50OyB9XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuICBmbG9hdDogbGVmdDsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi51aS1kYXRlcGlja2VyIHRhYmxlIHRkLCAudWktZGF0ZXBpY2tlciB0YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDVweDsgfVxuXG4jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2YmNmZjE7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHggMCAwOyB9XG5cbiNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IGZpZWxkc2V0ID4gZGl2ID4gc3BhbiB7XG4gIGNvbG9yOiByZWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuI2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZlJlcXVpcmVkLCAjZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmVGl0bGVCb3JkZXIsICNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IC5zY2ZWYWxpZGF0b3JSZXF1aXJlZCwgI3F1ZXN0aW9uLWZvcm0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IHRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZiY2ZmMSAhaW1wb3J0YW50OyB9XG5cbiNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IC5zY2ZTZWN0aW9uQ29udGVudCB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgcGFkZGluZzogMDsgfVxuXG4jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmSW50cm9Cb3JkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbiNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IC5zY2ZSYWRpb0J1dHRvbkxpc3RCb3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZlJlcXVpcmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwOyB9XG5cbiNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuI2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZlJhZGlvQnV0dG9uTGlzdExhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IGF1dG87IH1cblxuI2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZk11bHRpcGxlTGluZVRleHRMYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuI2Zvcm1fNTA4NTQyNDlFRUExNEMyRTlCNEFGNDJGODc3OUJDMjYgLnNjZk11bHRpcGxlTGluZVRleHRCb3gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBjb2xvcjogIzU1NTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmU3VibWl0QnV0dG9uQm9yZGVyIHtcbiAgcGFkZGluZzogMDsgfVxuXG4jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmVmFsaWRhdGlvblN1bW1hcnkge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bzsgfVxuXG4jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmRm9vdGVyQm9yZGVyIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbiNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IC5jb3VudGVyIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuc2NmUmFkaW9CdXR0b25MaXN0IHRyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbiNmb3JtXzUwODU0MjQ5RUVBMTRDMkU5QjRBRjQyRjg3NzlCQzI2IC5zY2ZSYWRpb0J1dHRvbkxpc3QgdHI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4jZm9ybV81MDg1NDI0OUVFQTE0QzJFOUI0QUY0MkY4Nzc5QkMyNiAuZm9ybS1yb3ctY29udGVudC1lcnJvciB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjYTA0MDQ7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMDsgfVxuXG4uYWNjb3JkaW9uIH4gLm92ZXJmbG93LXRhYmxlLCAuYWNjb3JkaW9uIH4gLnRhYmxlLCAuYWNjb3JkaW9uIH4gLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MsIC5hY2NvcmRpb24gfiAudGFibGUtYmx1ZSwgLmFjY29yZGlvbiB+IC50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3MsIC5mb3JtIH4gLm92ZXItdGFibGUsIC5mb3JtIH4gLnRhYmxlLCAuZm9ybSB+IC50YWJsZS1hbHRlcm5hdGluZy1yb3dzLCAuZm9ybSB+IC50YWJsZS1ibHVlLCAuZm9ybSB+IC50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3MsIC5vdmVyZmxvdy10YWJsZSB+IC5oaWdobGlnaHQsIC5vdmVyZmxvdy10YWJsZSB+IC5vdmVyZmxvdy10YWJsZSwgLm92ZXJmbG93LXRhYmxlIH4gLndhcm5pbmcsIC5zY2ZGb3JtIH4gLm92ZXItdGFibGUsIC5zY2ZGb3JtIH4gLnRhYmxlLCAudGFibGUtYWx0ZXJuYXRpbmctcm93cyB+IC50YWJsZS1hbHRlcm5hdGluZy1yb3dzLCAudGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzIH4gLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cywgLnRhYmxlLWJsdWUgfiAudGFibGUtYmx1ZSwgLnRhYmxlIH4gLnRhYmxlLCBwIH4gLmFjY29yZGlvbiwgcCB+IC5mb3JtLCBwIH4gLnNjZkZvcm0sIHAgfiAudGFibGUsIHAgfiAudGFibGUtYWx0ZXJuYXRpbmctcm93cywgcCB+IC50YWJsZS1ibHVlLCBwIH4gLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyB7XG4gIG1hcmdpbi10b3A6IDEzcHg7IH1cblxuLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MgfiBwLCAudGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzIH4gcCwgLnRhYmxlLWJsdWUgfiBwLCAudGFibGUgfiBwLCBwIH4gLnRhYmxlLCBwIH4gLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MsIHAgfiAudGFibGUtYmx1ZSwgcCB+IC50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3Mge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBtYXJnaW4tdG9wOiAxM3B4OyB9XG5cbi50YWJsZSwgLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MsIC50YWJsZS1ibHVlLCAudGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLndyYXAtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IC1tcy1icmVhay1hbGw7XG4gIHdvcmQtd3JhcDogLW1vei1icmVhay1hbGw7XG4gIHdvcmQtd3JhcDogLXdlYmtpdC1icmVhay1hbGw7XG4gIHdvcmQtd3JhcDogYnJlYWstYWxsO1xuICB3b3JkLWJyZWFrOiAtbXMtYnJlYWstYWxsO1xuICB3b3JkLWJyZWFrOiAtbW96LWJyZWFrLWFsbDtcbiAgd29yZC1icmVhazogLXdlYmtpdC1icmVhay1hbGw7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDsgfVxuXG4uY2FsbC1ibG9jayAuY2FsbC1ibG9jay1jb250ZW50LWRldGFpbHM6YWZ0ZXIsIC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQtZGV0YWlsczpiZWZvcmUsIC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQtaGVhZGVyOmFmdGVyLCAuY2FsbC1ibG9jayAuY2FsbC1ibG9jay1jb250ZW50LWhlYWRlcjpiZWZvcmUsIC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQ6YWZ0ZXIsIC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQ6YmVmb3JlLCAuY2FsbC1ibG9jayAuY2FsbC1ibG9jay10aHVtYjphZnRlciwgLmNhbGwtYmxvY2sgLmNhbGwtYmxvY2stdGh1bWI6YmVmb3JlLCAuY2FsbC1ibG9jazphZnRlciwgLmNhbGwtYmxvY2s6YmVmb3JlLCAubGlzdDphZnRlciwgLmxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnRhYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnBhcmVudDsgfVxuXG4udGFibGUgPiB0Ym9keSA+IHRyIHtcbiAgYmFja2dyb3VuZDogI2U3ZTdlNzsgfVxuXG4udGFibGUgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsIC50YWJsZSA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci10b3A6IDA7IH1cblxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDsgfVxuXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgge1xuICBiYWNrZ3JvdW5kOiAjN2E3YTdhO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4udGFibGUgPiB0Zm9vdCB7XG4gIGJhY2tncm91bmQ6ICNkN2Q3ZDc7IH1cblxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDhweDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyIHtcbiAgYmFja2dyb3VuZDogIzdhN2E3YTsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWItdGl0bGUsIC50YWJsZSA+IHRoZWFkID4gdHIudGl0bGUge1xuICBiYWNrZ3JvdW5kOiAwIDA7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWItdGl0bGUgPiB0aCwgLnRhYmxlID4gdGhlYWQgPiB0ci50aXRsZSA+IHRoIHtcbiAgY29sb3I6ICM0NTQzNDQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAgMCAxMHB4OyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIudGl0bGUgPiB0aCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtOyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIudGl0bGUuc2VwYXJhdGUgPiB0aCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbi50YWJsZSAuZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmNkMmQyOyB9XG5cbi50YWJsZSAuZXJyb3IgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjZmNkMmQyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2EwNDA0ICFpbXBvcnRhbnQ7IH1cblxuLnRhYmxlIC50YWJsZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRhYmxlLWJsdWUge1xuICBiYWNrZ3JvdW5kOiB0cmFucGFyZW50OyB9XG5cbi50YWJsZS1ibHVlIC5lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmY2QyZDI7IH1cblxuLnRhYmxlLWJsdWUgLmVycm9yIGlucHV0IHtcbiAgYmFja2dyb3VuZDogI2ZjZDJkMjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhMDQwNCAhaW1wb3J0YW50OyB9XG5cbi50YWJsZS1ibHVlIC50YWJsZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRhYmxlLWJsdWUgPiB0aGVhZCA+IHRyIHtcbiAgYmFja2dyb3VuZDogIzAwMmU1ZjsgfVxuXG4udGFibGUtYmx1ZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDhweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4udGFibGUtYmx1ZSA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi50YWJsZS1ibHVlID4gdGhlYWQgPiB0ciB0ZCwgLnRhYmxlLWJsdWUgPiB0aGVhZCA+IHRyIHRoIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnRhYmxlLWJsdWUgPiB0aGVhZCA+IHRyLnN1Yi10aXRsZSwgLnRhYmxlLWJsdWUgPiB0aGVhZCA+IHRyLnRpdGxlIHtcbiAgYmFja2dyb3VuZDogMCAwOyB9XG5cbi50YWJsZS1ibHVlID4gdGhlYWQgPiB0ci5zdWItdGl0bGUgPiB0aCwgLnRhYmxlLWJsdWUgPiB0aGVhZCA+IHRyLnRpdGxlID4gdGgge1xuICBjb2xvcjogIzQ1NDM0NDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMCAwIDEwcHg7IH1cblxuLnRhYmxlLWJsdWUgPiB0aGVhZCA+IHRyLnRpdGxlID4gdGgge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTsgfVxuXG4udGFibGUtYmx1ZSA+IHRoZWFkID4gdHIudGl0bGUuc2VwYXJhdGUgPiB0aCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbi50YWJsZS1ibHVlID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLCAudGFibGUtYmx1ZSA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci10b3A6IDA7IH1cblxuLnRhYmxlLWJsdWUgPiB0Ym9keSA+IHRyID4gdGQsIC50YWJsZS1ibHVlID4gdGJvZHkgPiB0ciA+IHRoIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi50YWJsZS1ibHVlID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCAudGFibGUtYmx1ZSA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi50YWJsZS1ibHVlID4gdGJvZHkgPiB0ciB0aCB7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50YWJsZS1ibHVlID4gdGJvZHkgPiB0ciB7XG4gIGJhY2tncm91bmQ6ICNjYWYwZmU7IH1cblxuLnRhYmxlLWJsdWUgPiB0Zm9vdCB7XG4gIGJhY2tncm91bmQ6ICM2YmNmZjE7IH1cblxuLnRhYmxlLWJsdWUgPiB0Zm9vdCA+IHRyID4gdGQsIC50YWJsZS1ibHVlID4gdGZvb3QgPiB0ciA+IHRoIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiA4cHg7IH1cblxuLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5wYXJlbnQ7IH1cblxuLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyAuZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmNkMmQyOyB9XG5cbi50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3MgLmVycm9yIGlucHV0IHtcbiAgYmFja2dyb3VuZDogI2ZjZDJkMjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhMDQwNCAhaW1wb3J0YW50OyB9XG5cbi50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3MgLnRhYmxlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzID4gdGhlYWQgPiB0ciB7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWY7IH1cblxuLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDhweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyA+IHRoZWFkID4gdHIgdGQsIC50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3MgPiB0aGVhZCA+IHRyIHRoIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyA+IHRoZWFkID4gdHIuc3ViLXRpdGxlLCAudGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzID4gdGhlYWQgPiB0ci50aXRsZSB7XG4gIGJhY2tncm91bmQ6IDAgMDsgfVxuXG4udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzID4gdGhlYWQgPiB0ci5zdWItdGl0bGUgPiB0aCwgLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyA+IHRoZWFkID4gdHIudGl0bGUgPiB0aCB7XG4gIGNvbG9yOiAjNDU0MzQ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwIDAgMTBweDsgfVxuXG4udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzID4gdGhlYWQgPiB0ci50aXRsZSA+IHRoIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07IH1cblxuLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyA+IHRoZWFkID4gdHIudGl0bGUuc2VwYXJhdGUgPiB0aCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbi50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3MgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsIC50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3MgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGgge1xuICBib3JkZXItdG9wOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi50YWJsZS1ibHVlLWFsdGVybmF0aW5nLXJvd3MgPiB0Ym9keSA+IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICM2YmNmZjE7IH1cblxuLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyA+IHRib2R5ID4gdHIgPiB0ZCwgLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyA+IHRib2R5ID4gdHIgPiB0aCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDhweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLCAudGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyA+IHRib2R5ID4gdHIgdGgge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzID4gdGJvZHkgPiB0ciB7XG4gIGJhY2tncm91bmQ6ICNjYWYwZmU7IH1cblxuLnRhYmxlLWJsdWUtYWx0ZXJuYXRpbmctcm93cyA+IHRmb290IHtcbiAgYmFja2dyb3VuZDogIzZiY2ZmMTsgfVxuXG4udGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzID4gdGZvb3QgPiB0ciA+IHRkLCAudGFibGUtYmx1ZS1hbHRlcm5hdGluZy1yb3dzID4gdGZvb3QgPiB0ciA+IHRoIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiA4cHg7IH1cblxuLnRhYmxlLWFsdGVybmF0aW5nLXJvd3Mge1xuICBiYWNrZ3JvdW5kOiB0cmFucGFyZW50OyB9XG5cbi50YWJsZS1hbHRlcm5hdGluZy1yb3dzIC5lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmY2QyZDI7IH1cblxuLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MgLmVycm9yIGlucHV0IHtcbiAgYmFja2dyb3VuZDogI2ZjZDJkMjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhMDQwNCAhaW1wb3J0YW50OyB9XG5cbi50YWJsZS1hbHRlcm5hdGluZy1yb3dzIC50YWJsZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MgPiB0Ym9keSA+IHRyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTsgfVxuXG4udGFibGUtYWx0ZXJuYXRpbmctcm93cyA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogI2U3ZTdlNzsgfVxuXG4udGFibGUtYWx0ZXJuYXRpbmctcm93cyA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGgge1xuICBib3JkZXItdG9wOiAwOyB9XG5cbi50YWJsZS1hbHRlcm5hdGluZy1yb3dzID4gdGJvZHkgPiB0ciA+IHRkLCAudGFibGUtYWx0ZXJuYXRpbmctcm93cyA+IHRib2R5ID4gdHIgPiB0aCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDhweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4udGFibGUtYWx0ZXJuYXRpbmctcm93cyA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCwgLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDsgfVxuXG4udGFibGUtYWx0ZXJuYXRpbmctcm93cyA+IHRib2R5ID4gdHIgPiB0aCB7XG4gIGJhY2tncm91bmQ6ICM3YTdhN2E7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50YWJsZS1hbHRlcm5hdGluZy1yb3dzID4gdGZvb3Qge1xuICBiYWNrZ3JvdW5kOiAjZDdkN2Q3OyB9XG5cbi50YWJsZS1hbHRlcm5hdGluZy1yb3dzID4gdGZvb3QgPiB0ciA+IHRkLCAudGFibGUtYWx0ZXJuYXRpbmctcm93cyA+IHRmb290ID4gdHIgPiB0aCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogOHB4OyB9XG5cbi50YWJsZS1hbHRlcm5hdGluZy1yb3dzID4gdGhlYWQgPiB0ciB7XG4gIGJhY2tncm91bmQ6ICM3YTdhN2E7IH1cblxuLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MgPiB0aGVhZCA+IHRyID4gdGgge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDsgfVxuXG4udGFibGUtYWx0ZXJuYXRpbmctcm93cyA+IHRoZWFkID4gdHIuc3ViLXRpdGxlLCAudGFibGUtYWx0ZXJuYXRpbmctcm93cyA+IHRoZWFkID4gdHIudGl0bGUge1xuICBiYWNrZ3JvdW5kOiAwIDA7IH1cblxuLnRhYmxlLWFsdGVybmF0aW5nLXJvd3MgPiB0aGVhZCA+IHRyLnN1Yi10aXRsZSA+IHRoLCAudGFibGUtYWx0ZXJuYXRpbmctcm93cyA+IHRoZWFkID4gdHIudGl0bGUgPiB0aCB7XG4gIGNvbG9yOiAjNDU0MzQ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwIDAgMTBweDsgfVxuXG4udGFibGUtYWx0ZXJuYXRpbmctcm93cyA+IHRoZWFkID4gdHIudGl0bGUgPiB0aCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtOyB9XG5cbi50YWJsZS1hbHRlcm5hdGluZy1yb3dzID4gdGhlYWQgPiB0ci50aXRsZS5zZXBhcmF0ZSA+IHRoIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuaW5wdXRbdHlwZT1kYXRlXSwgaW5wdXRbdHlwZT1lbWFpbF0sIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9bnVtYmVyXSwgc2VsZWN0LCB0ZXh0YXJlYSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTsgfVxuXG5pbnB1dFt0eXBlPWRhdGVdLCBpbnB1dFt0eXBlPWVtYWlsXSwgaW5wdXRbdHlwZT10ZXh0XSwgaW5wdXRbdHlwZT1udW1iZXJdLCB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjI7XG4gIHBhZGRpbmc6IDhweDsgfVxuXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuICBtYXgtd2lkdGg6IDkwcHg7IH1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG50ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDE0NXB4OyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW46IDA7IH1cblxuLmNhbGwtYmxvY2sge1xuICB6b29tOiAxO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDQlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogNDglOyB9XG5cbi5jYWxsLWJsb2NrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmNhbGwtYmxvY2suZXhwYW5kIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogYXV0bzsgfVxuXG4uY2FsbC1ibG9jazpmaXJzdC1jaGlsZCwgLmNhbGwtYmxvY2s6bnRoLWNoaWxkKDNuKzMpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmNhbGwtYmxvY2sgLmNhbGwtYmxvY2stY29udGVudCB7XG4gIHpvb206IDE7IH1cblxuLmNhbGwtYmxvY2sgLmNhbGwtYmxvY2stY29udGVudDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB6b29tOiAxOyB9XG5cbi5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLXRodW1iIHtcbiAgem9vbTogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4uY2FsbC1ibG9jayAuY2FsbC1ibG9jay10aHVtYjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLXRodW1iIGltZyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLWNvbnRlbnQtaGVhZGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmNhbGwtYmxvY2sgLmNhbGwtYmxvY2stY29udGVudC1kZXRhaWxzIHtcbiAgem9vbTogMTsgfVxuXG4uY2FsbC1ibG9jayAuY2FsbC1ibG9jay1jb250ZW50LWRldGFpbHM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2FsbC1ibG9jayAuY2FsbC1ibG9jay1jb250ZW50LWRldGFpbHMgLmxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNhbGwtYmxvY2sgLmNhbGwtYmxvY2stY29udGVudC1oZWFkZXItdGl0bGUge1xuICBjb2xvcjogIzAzNWNhMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXNpemU6IDEuN3JlbTsgfVxuXG4ubGlzdCB7XG4gIHpvb206IDE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubGlzdDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5saXN0Lmhvcml6b250YWwgbGkge1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubGlzdC5uby1idWxsZXRzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC52ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5saXN0LnZlcnRpY2FsLmNhcmV0cyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7IH1cblxuLmxpc3QudmVydGljYWwuY2FyZXRzIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cblxuLmxpc3QudmVydGljYWwuY2FyZXRzIGxpOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbnRlbnQ6ICdcXGU4MDUnO1xuICBmb250LWZhbWlseTogZm9udGVsbG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3BlYWs6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB3aWR0aDogMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDsgfVxuXG4uZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmRyb3Bkb3duOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBjb2xvcjogIzIyMjtcbiAgY29udGVudDogXCJcXDI1QkNcIjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxZW07XG4gIHRvcDogMS4yZW07XG4gIGJvdHRvbTogLjNlbTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuc2VsZWN0IHtcbiAgd2lkdGg6IDExMCU7XG4gIG1heC13aWR0aDogMTEwJTtcbiAgbWluLXdpZHRoOiAxMTAlO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogd2luZG93O1xuICB0ZXh0LWluZGVudDogLjAxcHg7XG4gIHRleHQtb3ZlcmZsb3c6IFwiLi4uXCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBwYWRkaW5nOiAxMXB4IDE5JSAxMnB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgbWFyZ2luOiAwOyB9XG5cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZvcm0tYm9yZGVyZWQge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICMzNGI2ZTQ7XG4gIGJvcmRlci13aWR0aDogMnB4IDJweCAwOyB9XG5cbi5mb3JtLWJvcmRlcmVkIC5mb3JtLWZpZWxkc2V0IHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZvcm0taW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi1oZWlnaHQ6IDg1cHg7XG4gIG1pbi13aWR0aDogODVweDtcbiAgbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB0b3A6IDEwcHg7IH1cblxuLmhpZGRlbi1yYWRpbyB7XG4gIGxlZnQ6IC0xMDAwMHB4OyB9XG5cbi5mb3JtLXJvdy1jZW50ZXIgLmZvcm0tcm93LWhlYWRlci10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDAgMjElOyB9XG5cbi5mb3JtLXJvdy1jZW50ZXIgLmZvcm0tcm93LWhlYWRlci10aXRsZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZm9ybS1yb3ctY2VudGVyLWFuc3dlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMzclOyB9XG5cbi5mb3JtLXJvdy1jZW50ZXItYW5zd2VyIC5nbG9zc2FyeS10ZXJtIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5mb3JtLXJvdy1jZW50ZXItYW5zd2VyIC5nbG9zc2FyeS10ZXJtIC5nbG9zc2FyeS10ZXJtLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5mb3JtLXJvdy1jZW50ZXItYW5zd2VyIC5nbG9zc2FyeS10ZXJtIC5nbG9zc2FyeS10ZXJtLWRlZmluaXRpb24ge1xuICB6LWluZGV4OiA5OTk7IH1cblxuLmZvcm0tcm93LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLm5leHQsIC5wcmV2LCAucHJvZ3Jlc3Mtd3JhcCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4taGVpZ2h0OiA1OHB4OyB9XG5cbi5wcm9ncmVzcy1uYXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc3OTllO1xuICBtaW4taGVpZ2h0OiA1OHB4O1xuICBtYXJnaW46IDAgLTEycHggLTE3cHg7IH1cblxuLnByb2dyZXNzLW5hdi5hbGlnbi10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4jc2VsZi1oZWxwLWZvcm0ge1xuICBwYWRkaW5nLXRvcDogNjNweDsgfVxuXG4ucHJvZ3Jlc3Mtd3JhcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jdXN0b20tcmFkaW8ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3JhZGlvLXNwcml0ZS5wbmcpIG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgcGFkZGluZzogMCAwIDRweCAzMHB4OyB9XG5cbi5jdXN0b20tcmFkaW8uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMHB4OyB9XG5cbi5jdXN0b20tcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBtYXJnaW46IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLW1vei1vcGFjaXR5OiAwOyB9XG5cbi5uZXh0LCAucHJldiB7XG4gIG1pbi13aWR0aDogNThweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzgzYmNjZjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5wcm9ncmVzcywgLnByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsgfVxuXG4ubmV4dCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucHJldiB7XG4gIHotaW5kZXg6IDk5OyB9XG5cbi5uZXh0IGltZywgLnByZXYgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTsgfVxuXG4uZmxpcCB7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIGZpbHRlcjogRmxpcEg7XG4gIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjsgfVxuXG4ucHJvZ3Jlc3MtcGVyY2VudGFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogLjc4NmVtO1xuICBtYXJnaW4tdG9wOiAuNWVtOyB9XG5cbi5wcm9ncmVzcy1iYXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0YjZlNDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAuNnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogd2lkdGggLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IHdpZHRoIC42cyBlYXNlOyB9XG5cbi5pbnRyby1idG4td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaW50cm8tYnRuLXdyYXBwZXIgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NCUgY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFjY29yZGlvbi1mb3JtLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTAlOyB9XG5cbi5wcm9ncmVzcyB7XG4gIG1hcmdpbjogMWVtIGF1dG8gMDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IDU1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlYmViZWIgMCwgI2Y1ZjVmNSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ViZWJlYiAwLCAjZjVmNWY1IDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWJlYmViIDAsICNmNWY1ZjUgMTAwJSk7IH1cblxuLmZvcm0tY29udHJvbCwgLmx0LWllOSAuc2VhcmNoLm9uIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5kaXNhYmxlZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmJhZmM2O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGZmYmZmO1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDsgfVxuXG4uaWNvbi1yaWdodC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiICFpbXBvcnRhbnQ7IH1cblxuI21haW5fM19QbGFjZVZvdGUsIC5idG4tc3VibWl0LCAuc2NmU3VibWl0QnV0dG9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zdWJtaXQucG5nKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuI21haW5fM19QbGFjZVZvdGU6Zm9jdXMsICNtYWluXzNfUGxhY2VWb3RlOmhvdmVyLCAuYnRuLXN1Ym1pdDpmb2N1cywgLmJ0bi1zdWJtaXQ6aG92ZXIsIC5zY2ZTdWJtaXRCdXR0b246Zm9jdXMsIC5zY2ZTdWJtaXRCdXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmxpbmstbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi5saW5rLWxpc3QgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cblxuLmxpbmstbGlzdCAuY2FyZXQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMnB4IDAgMCAtMjBweDsgfVxuXG4ubW9kdWxlICNtYWluXzNfUGxhY2VWb3RlLCAubW9kdWxlIGEge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLm1vZHVsZSB7XG4gIHpvb206IDE7XG4gIGJhY2tncm91bmQ6ICNjYWYwZmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzNGI2ZTQ7XG4gIG1hcmdpbjogMzBweCAwO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTVweDsgfVxuXG4ubW9kdWxlOmFmdGVyLCAubW9kdWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5tb2R1bGU6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubW9kdWxlOmZpcnN0LWNoaWxkLCAubW9kdWxlOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLm1vZHVsZSAuc2NETVNQb2xsT3B0aW9uSW50cm8gaDEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDJlNWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDAgMCA0cHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7IH1cblxuLm1vZHVsZSAuc2NETVNQb2xsT3B0aW9uUmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6ICMwNzc5OWU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tb2R1bGUgLnNjRE1TUG9sbE9wdGlvbkl0ZW1OYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ubW9kdWxlIC5zY0RNU1BvbGxPcHRpb25JdGVtUmVzdWx0VmFsdWUge1xuICBjb2xvcjogI2ZmZjtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5tb2R1bGUgLnNjRE1TUG9sbFZpc3VhbGlzYXRpb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tb2R1bGUgLnNjRE1TUG9sbFRoYW5rWW91IHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAuOWVtO1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5tb2R1bGUgLnNjRE1TUG9sbFRoYW5rWW91ICoge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwOyB9XG5cbi5tb2R1bGUgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3VibWl0LnBuZykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLmljb24tYm94LCAuaWNvbi1rZXkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4OyB9XG5cbi5tb2R1bGUgYTpmb2N1cywgLm1vZHVsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5pY29uLWJveCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTIyNHB4IC0yOHB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDsgfVxuXG4uaWNvbi1rZXkge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0yMjRweCAtMTI5cHggbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiAyNXB4OyB9XG5cbi5pY29uLWxvdWRzcGVha2VyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zcHJpdGUucG5nKSAtMjI0cHggLTIzMHB4IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDsgfVxuXG4uaWNvbi1wcmludCwgLmljb24tc29jaWFsIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4OyB9XG5cbi5pY29uLXNvY2lhbCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTIzOXB4IC0zMzVweCBuby1yZXBlYXQ7IH1cblxuLmljb24tcHJpbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0zMzlweCAtMzM1cHggbm8tcmVwZWF0OyB9XG5cbi5pY29uLXF1ZXN0aW9uLW1hcmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0yN3B4IC00MjVweCBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDsgfVxuXG4uYWNjb3JkaW9uLXNlY3Rpb24tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCA1NXB4IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZDogI2NhZjBmZTtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4uYWNjb3JkaW9uLXNlY3Rpb24tdG9nZ2xlIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0xMzBweCAtMTE0cHggbm8tcmVwZWF0ICMxOTdhYmM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDsgfVxuXG4uYWNjb3JkaW9uLXNlY3Rpb24tdG9nZ2xlIC5pY29uLXRvZ2dsZS1sZXNzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMHB4IC0xNTRweDsgfVxuXG4uYWNjb3JkaW9uLXNlY3Rpb24tdG9nZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2IyZTdmOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzQ0NDsgfVxuXG4uY3VzdG9tLWljb24tbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uY3VzdG9tLWljb24tbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5jdXN0b20taWNvbi1saXN0IC5pY29uLWJ1bGxldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtNHB4OyB9XG5cbi5mZC10b2dnbGUge1xuICBwYWRkaW5nOiAzcHg7IH1cblxuLm1hcmdpbi1ib3R0b20tY2xlYXIge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1hcmdpbi1sZWZ0LWNsZWFyIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uZG9jOmZpcnN0LWNoaWxkLCAucGRmOmZpcnN0LWNoaWxkLCAueHNsOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm1hcmdpbi1yaWdodC1jbGVhciB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW4tdG9wLWNsZWFyIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5kb2MsIC5wZGYsIC54c2wge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgcGFkZGluZzogM3B4IDAgM3B4IDI1cHg7IH1cblxuLmRvYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvd29yZC5wbmcpOyB9XG5cbi5wZGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BkZi5wbmcpOyB9XG5cbi54c2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2V4Y2VsLnBuZyk7IH1cblxuI291dGVyQ29udGFpbmVyIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG5cbi5idG4sIC5mb3JtLWNvbnRyb2wge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4qIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuYSB7XG4gIGNvbG9yOiAjMDM1Y2EzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cblxuLnN0QnV0dG9uIC5zdEJ1dHRvbl9ncmFkaWVudCwgLnN0QnV0dG9uIC5zdEZiLCAuc3RCdXR0b24gLnN0TWFpblNlcnZpY2VzLCAuc3RCdXR0b24gLnN0VHdidXR0b24ge1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4jc3RPQ0Nsb3NlIHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyOXB4ICFpbXBvcnRhbnQ7IH1cblxuLmJvZHkgLmxlZnQtY29sLCAuYm9keSAucmlnaHQtY29sIHtcbiAgcGFkZGluZzogMCAxNXB4OyB9XG5cbi5hcnRpY2xlLWhlYWRpbmcge1xuICB6b29tOiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNmJjZmYxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4uYXJ0aWNsZS1oZWFkaW5nOmFmdGVyLCAuYXJ0aWNsZS1oZWFkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5hcnRpY2xlLWhlYWRpbmc6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uYXJ0aWNsZS1oZWFkaW5nIC5oMSwgLmFydGljbGUtaGVhZGluZyBoMSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMmU1ZjsgfVxuXG4uYXJ0aWNsZS1oZWFkaW5nIC5oMSBpbWcsIC5hcnRpY2xlLWhlYWRpbmcgLmgxLmV4cGFuZCwgLmFydGljbGUtaGVhZGluZyBoMSBpbWcsIC5hcnRpY2xlLWhlYWRpbmcgaDEuZXhwYW5kIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmFydGljbGUtaGVhZGluZyAuYXJ0aWNsZS13aWRnZXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwOyB9XG5cbi5hcnRpY2xlLWhlYWRpbmcgLmFydGljbGUtd2lkZ2V0LmZpbHRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiAzMCU7IH1cblxuLmFydGljbGUtaGVhZGluZyAuYXJ0aWNsZS13aWRnZXQgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmFydGljbGUtaGVhZGluZyAuYXJ0aWNsZS13aWRnZXQgbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLmFydGljbGUtaGVhZGluZyAuYXJ0aWNsZS13aWRnZXQgLmRyb3Bkb3duIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjsgfVxuXG4uYXJ0aWNsZS1oZWFkaW5nIC5hcnRpY2xlLXdpZGdldCAuZHJvcGRvd24gc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cblxuLmFydGljbGUtaGVhZGluZyAuYXJ0aWNsZS13aWRnZXQgYTpob3ZlciB7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5pbnRyb2R1Y3Rpb24ge1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7IH1cblxuLnBvcHVsYXItbGlua3Mge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucG9wdWxhci1saW5rcyAudGl0bGUtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ucG9wdWxhci1saW5rcyAudGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXNpemU6IDEuN3JlbTsgfVxuXG4ucG9wdWxhci1saW5rcyAucmVkIC50aXRsZSB7XG4gIGNvbG9yOiAjOTgxNzJiOyB9XG5cbi5wb3B1bGFyLWxpbmtzIC5yZWQgLnRpdGxlIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4MTcyYjsgfVxuXG4ucG9wdWxhci1saW5rcyAuZ3JlZW4gLnRpdGxlIHtcbiAgY29sb3I6ICMwMDk2M2I7IH1cblxuLnBvcHVsYXItbGlua3MgLmdyZWVuIC50aXRsZSAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2M2I7IH1cblxuLnBvcHVsYXItbGlua3MgLmJsdWUgLnRpdGxlIHtcbiAgY29sb3I6ICMwNzc3OWI7IH1cblxuLmd1aWRlIGEsIC5ndWlkZSBhOmhvdmVyIC50aXRsZS1zaWduIHtcbiAgY29sb3I6ICM0MDQwNDA7IH1cblxuLnBvcHVsYXItbGlua3MgLmJsdWUgLnRpdGxlIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3Nzc5YjsgfVxuXG4ucG9wdWxhci1saW5rcyAuaWNvbiB7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7IH1cblxuLnBvcHVsYXItbGlua3MgLmNvbCB7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIG1heC13aWR0aDogMzYwcHg7IH1cblxuLnBvcHVsYXItbGlua3MgLmxpc3Qge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmFzaWRlICNtb2R1bGVfcG9sbCwgLmFzaWRlIC5jb2wsIC5oaWdobGlnaHQtYm94ZXMgI21vZHVsZV9wb2xsLCAuaGlnaGxpZ2h0LWJveGVzIC5jb2wge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzE1cHg7XG4gIG1pbi1oZWlnaHQ6IDMxNXB4O1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgem9vbTogMTsgfVxuXG4uZ3VpZGUgLm92ZXJsYXksIC5ndWlkZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDsgfVxuXG4uYXNpZGUgI21vZHVsZV9wb2xsOmFmdGVyLCAuYXNpZGUgI21vZHVsZV9wb2xsOmJlZm9yZSwgLmFzaWRlIC5jb2w6YWZ0ZXIsIC5hc2lkZSAuY29sOmJlZm9yZSwgLmhpZ2hsaWdodC1ib3hlcyAjbW9kdWxlX3BvbGw6YWZ0ZXIsIC5oaWdobGlnaHQtYm94ZXMgI21vZHVsZV9wb2xsOmJlZm9yZSwgLmhpZ2hsaWdodC1ib3hlcyAuY29sOmFmdGVyLCAuaGlnaGxpZ2h0LWJveGVzIC5jb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmFzaWRlICNtb2R1bGVfcG9sbDphZnRlciwgLmFzaWRlIC5jb2w6YWZ0ZXIsIC5oaWdobGlnaHQtYm94ZXMgI21vZHVsZV9wb2xsOmFmdGVyLCAuaGlnaGxpZ2h0LWJveGVzIC5jb2w6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uYXNpZGUgI21vZHVsZV9wb2xsIGltZywgLmFzaWRlIC5jb2wgaW1nLCAuaGlnaGxpZ2h0LWJveGVzICNtb2R1bGVfcG9sbCBpbWcsIC5oaWdobGlnaHQtYm94ZXMgLmNvbCBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5hc2lkZSAjbW9kdWxlX3BvbGwgaWZyYW1lLCAuYXNpZGUgLmNvbCBpZnJhbWUsIC5oaWdobGlnaHQtYm94ZXMgI21vZHVsZV9wb2xsIGlmcmFtZSwgLmhpZ2hsaWdodC1ib3hlcyAuY29sIGlmcmFtZSB7XG4gIG1hcmdpbjogMDsgfVxuXG4uYXNpZGUgI21vZHVsZV9wb2xsIC5oNSwgLmFzaWRlIC5jb2wgLmg1LCAuaGlnaGxpZ2h0LWJveGVzICNtb2R1bGVfcG9sbCAuaDUsIC5oaWdobGlnaHQtYm94ZXMgLmNvbCAuaDUge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5oaWdobGlnaHQtYm94ZXMgLmNvbCAuaDUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi5hc2lkZSAjbW9kdWxlX3BvbGwsIC5hc2lkZSAuY29sIHtcbiAgbWluLWhlaWdodDogaW5oZXJpdDsgfVxuXG4uZ3VpZGUge1xuICBiYWNrZ3JvdW5kOiAjZWFlYWUwOyB9XG5cbi5ndWlkZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmd1aWRlIC5vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCA0NiwgOTUsIDAuNSk7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogNDUlIDAgMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7IH1cblxuLmd1aWRlIC5vdmVybGF5IGEge1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiA5M3B4OyB9XG5cbi5ndWlkZSAub3ZlcmxheSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogc3RhdGljOyB9XG5cbi50cmVuZGluZyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZHVtbXkvdHJlbmRpbmcuanBnKSBib3R0b20gbGVmdCBuby1yZXBlYXQgIzAzNzliMTsgfVxuXG4udHJlbmRpbmcgLnRpdGxlLXNpZ24ge1xuICB0b3A6IDI1cHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMCAxNXB4IDAgMjBweDsgfVxuXG4udHJlbmRpbmcgLmxpbmstbGlzdCB7XG4gIG1hcmdpbjogODVweCAwIDEwcHggMThweDsgfVxuXG4udHJlbmRpbmcgLmxpbmstbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDNweCAxOHB4IDNweCAxMHB4OyB9XG5cbi50cmVuZGluZyAubGluay1saXN0IGEge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubmV3c2xldHRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZHVtbXkvbmV3c2xldHRlci5qcGcpIGJvdHRvbSBsZWZ0IG5vLXJlcGVhdCAjMDM3OWIxOyB9XG5cbi5uZXdzbGV0dGVyIC50aXRsZS1zaWduIHtcbiAgdG9wOiA3MHB4OyB9XG5cbi5uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxODBweCAzMHB4IDIwcHg7IH1cblxuLm5ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDJlNWY7XG4gIHBhZGRpbmc6IDRweCAzMHB4IDVweCA4cHg7IH1cblxuLm5ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIC5idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTMzNHB4IC0yMzNweCBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnRpdGxlLXNpZ24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIGhlaWdodDogNDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNjMmMyYzI7XG4gIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICBwYWRkaW5nOiAwIDI1cHggMCAxNXB4O1xuICBtYXJnaW46IDA7IH1cblxuLnRpdGxlLXNpZ24gLmxlZnQtc2lnbi1lbmQsIC50aXRsZS1zaWduIC5yaWdodC1zaWduLWVuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHRvcDogMDsgfVxuXG4udGl0bGUtc2lnbiAucmlnaHQtc2lnbi1lbmQge1xuICByaWdodDogLTE0cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTM0NHB4IC0zMXB4IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IH1cblxuLnRpdGxlLXNpZ24gLmxlZnQtc2lnbi1lbmQge1xuICBsZWZ0OiAtMTRweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zcHJpdGUucG5nKSAtMzQxcHggLTEzMXB4IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IH1cblxuLmljb24tcHJvbW8gLmJveC1ib3R0b20tYm9yZGVyLCAuaWNvbi1wcm9tbyAuYm94LXRvcC1ib3JkZXIge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7IH1cblxuLmFzaWRlIC5pbWFnZS1wcm9tbyBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaWNvbi1wcm9tbyB7XG4gIGJhY2tncm91bmQ6ICMxOTdhYmM7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDM2cHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5pY29uLXByb21vIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNTVweDtcbiAgbWF4LXdpZHRoOiAyMDBweDsgfVxuXG4uaWNvbi1wcm9tbyAudGl0bGUgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDsgfVxuXG4uaWNvbi1wcm9tbyAuYm94LXRvcC1ib3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zcHJpdGVfaGVscF9ib3JkZXIucG5nKSBuby1yZXBlYXQ7IH1cblxuLmljb24tcHJvbW8gLmJveC1ib3R0b20tYm9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ByaXRlX2hlbHBfYm9yZGVyLnBuZykgMCAtNTBweCBuby1yZXBlYXQ7IH1cblxuLmljb24tcHJvbW8gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5pY29uLXByb21vIGE6aG92ZXIge1xuICBvcGFjaXR5OiAuODsgfVxuXG4ucmVsYXRlZC1saW5rcyB7XG4gIGJhY2tncm91bmQ6ICNjYWYwZmU7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAyMHB4OyB9XG5cbi5yZWxhdGVkLWxpbmtzIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMmU1ZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMCAwIDRweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM2YmNmZjE7IH1cblxuLnJlbGF0ZWQtbGlua3MgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4ucmVsYXRlZC1saW5rcyB1bCBsaSB7XG4gIHBhZGRpbmc6IDVweCAwOyB9XG5cbi5tZWRpYW4tcmVudC1maW5kZXIge1xuICBiYWNrZ3JvdW5kOiAjNmJjZmYxO1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5tZWRpYW4tcmVudC1maW5kZXIgLnJlbnRzLWZpbmRlci1mb3JtIHtcbiAgbWFyZ2luLXRvcDogOTBweDsgfVxuXG4ubWVkaWFuLXJlbnQtZmluZGVyIC5yZW50cy1maW5kZXItZm9ybSAuZm9ybS1ncm91cCB7XG4gIHpvb206IDE7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLm1lZGlhbi1yZW50LWZpbmRlciAucmVudHMtZmluZGVyLWZvcm0gLmZvcm0tZ3JvdXA6YWZ0ZXIsIC5tZWRpYW4tcmVudC1maW5kZXIgLnJlbnRzLWZpbmRlci1mb3JtIC5mb3JtLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5tZWRpYW4tcmVudC1maW5kZXIgLnJlbnRzLWZpbmRlci1mb3JtIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm1lZGlhbi1yZW50LWZpbmRlciAucmVudHMtZmluZGVyLWZvcm0gLm1lZGlhbi1yZW50LWZpbmRlci1lcnJvciB7XG4gIGNvbG9yOiAjY2EwNDA0O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1lZGlhbi1yZW50LWZpbmRlciBsYWJlbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzAlO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLm1lZGlhbi1yZW50LWZpbmRlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5tZWRpYW4tcmVudC1maW5kZXIgLmRyb3Bkb3duIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwJTsgfVxuXG4ubWVkaWFuLXJlbnQtZmluZGVyIC5kcm9wZG93biBzZWxlY3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBwYWRkaW5nOiAxM3B4IDhweCAxMHB4OyB9XG5cbi5tZWRpYW4tcmVudC1maW5kZXIgLmR3ZWxsaW5nIGxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4ubWVkaWFuLXJlbnQtZmluZGVyIC5wb3N0Y29kZSBsYWJlbCB7XG4gIHdpZHRoOiA2MCU7IH1cblxuLm1lZGlhbi1yZW50LWZpbmRlciAucG9zdGNvZGUgaW5wdXQge1xuICB3aWR0aDogNDAlOyB9XG5cbi5tZWRpYW4tcmVudC1maW5kZXIgLmJ0bi1zdWJtaXQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmFjY29yZGlvbi1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1zZWN0aW9uOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uanMgLmFjY29yZGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ubm8tanMgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zaGFyZXRoaXMtd2lkZ2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnNoYXJldGhpcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiAyNXB4O1xuICByaWdodDogLTEwcHg7XG4gIHdpZHRoOiAxNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgei1pbmRleDogNTA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi5zaGFyZXRoaXMgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnNoYXJldGhpcyA+IHNwYW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4ucmFkaW8tY29udHJvbHMge1xuICBtYXJnaW46IDA7IH1cblxuLnJhZGlvLWNvbnRyb2xzIGxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLnJhZGlvLWNvbnRyb2xzIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLmZlZWRiYWNrIHtcbiAgem9vbTogMTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2YmNmZjE7XG4gIG1hcmdpbi10b3A6IDI1cHg7IH1cblxuLmZlZWRiYWNrOmFmdGVyLCAuZmVlZGJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmZlZWRiYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmZlZWRiYWNrIC5zdWJtaXQtZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5mZWVkYmFjayAuc3VibWl0LWdyb3VwIC5jb3VudGVyIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uZmVlZGJhY2sgLmluZm8ge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm1hc3RoZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzZiY2ZmMTsgfVxuXG4uc2l0ZS1sb2dvIHtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICB3aWR0aDogMzUlOyB9XG5cbi5zaXRlLWxvZ28gaDEsIC5zaXRlLWxvZ28gaDIge1xuICBtYXJnaW46IDA7IH1cblxuLnNpdGUtbG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDE2NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxNTBweDsgfVxuXG4ubW9iaWxlLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDEwcHg7IH1cblxuLm1vYmlsZS1tZW51IGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubW9iaWxlLW1lbnUgLm1lbnUtYnV0dG9uIC5pY29uLCAubW9iaWxlLW1lbnUgLnNlYXJjaC1idXR0b24gLmljb24ge1xuICBoZWlnaHQ6IDI2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvOyB9XG5cbi5tb2JpbGUtbWVudSAuc2VhcmNoLWJ1dHRvbiAuaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTM5cHggLTM4cHggbm8tcmVwZWF0O1xuICB3aWR0aDogMjZweDsgfVxuXG4ubW9iaWxlLW1lbnUgLm1lbnUtYnV0dG9uIC5pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zcHJpdGUucG5nKSAtMTM0cHggLTM4cHggbm8tcmVwZWF0O1xuICB3aWR0aDogMzVweDsgfVxuXG4ubWFpbi1tZW51LCAudG9wLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgdG9wOiAxMDAlO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzZiY2ZmMTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWFpbi1tZW51IHVsLCAudG9wLWJhciB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi5tYWluLW1lbnUgYSwgLnRvcC1iYXIgYSB7XG4gIHpvb206IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMDM1Y2EzO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxZTRhNzk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubWFpbi1tZW51IGE6YWZ0ZXIsIC5tYWluLW1lbnUgYTpiZWZvcmUsIC50b3AtYmFyIGE6YWZ0ZXIsIC50b3AtYmFyIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLm1haW4tbWVudSBhOmFmdGVyLCAudG9wLWJhciBhOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm1haW4tbWVudSBhIHNwYW4sIC50b3AtYmFyIGEgc3BhbiB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5tYWluLW1lbnUgYSAuY2FyZXQsIC5zZWFyY2ggLmJ0biAuY2FyZXQsIC50b3AtYmFyIGEgLmNhcmV0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5tYWluLW1lbnUgLmFjdGl2ZSBhLCAudG9wLWJhciAuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiAjMDM1Y2EzOyB9XG5cbi5tYWluLW1lbnUgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLm1haW4tbWVudSBhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2VhcmNoIHtcbiAgYmFja2dyb3VuZDogIzE5N2FiYztcbiAgcGFkZGluZzogMTVweDsgfVxuXG4uc2VhcmNoIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDM4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5zZWFyY2ggLmJ0biB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5zaWRlLW1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbi5zaWRlLW1lbnUgLnN1YnRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTsgfVxuXG4uc2lkZS1tZW51IC5zdWJ0aXRsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnNpZGUtbWVudSAuZ28tYmFjay10bywgLnNpZGUtbWVudSAudGl0bGUge1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNpZGUtbWVudSAuZ28tYmFjay10byB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLnNpZGUtbWVudSAudGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtOyB9XG5cbi5zaWRlLW1lbnUgLnRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uc2lkZS1tZW51IC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzE5N2FiYztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW46IDEwcHggMDsgfVxuXG4uc2lkZS1tZW51IC5zdWItbWVudSA+IGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nOiAwIDIwcHggMCAwOyB9XG5cbi5zaWRlLW1lbnUgLnN1Yi1tZW51LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zaWRlLW1lbnUgLnN1Yi1tZW51LmFjdGl2ZSA+IC5hY3RpdmUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5zaWRlLW1lbnUgLm1lbnUtdG9nZ2xlLCAuc2lkZS1tZW51ID4gdWwgPiBsaSBsaSBhLCAuc2lkZS1tZW51ID4gdWwgPiBsaSA+IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zaWRlLW1lbnUgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuLnNpZGUtbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzAzNWNhMztcbiAgcGFkZGluZzogNHB4IDIwcHggNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5zaWRlLW1lbnUgPiB1bCA+IGxpID4gYSAuY2FyZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtM3B4O1xuICB0b3A6IDRweDsgfVxuXG4uc2lkZS1tZW51ID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzA3Nzc5YjsgfVxuXG4uc2lkZS1tZW51ID4gdWwgPiBsaSBsaSBhIHtcbiAgY29sb3I6ICMwMzVjYTM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmctdG9wOiAxMHB4OyB9XG5cbi5zaWRlLW1lbnUgPiB1bCA+IGxpIGxpIGE6Zm9jdXMsIC5zaWRlLW1lbnUgPiB1bCA+IGxpIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzA3Nzc5YjsgfVxuXG4uc2lkZS1tZW51ID4gdWwgPiBsaSBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuLnNpZGUtbWVudSA+IHVsID4gbGkuYWN0aXZlID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTk3YWJjOyB9XG5cbi5zaWRlLW1lbnUgLm1lbnUtdG9nZ2xlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAyMHB4IDAgNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTsgfVxuXG4uc2lkZS1tZW51IC5tZW51LXRvZ2dsZSAuY2FyZXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtM3B4O1xuICB0b3A6IDRweDsgfVxuXG4uZm9vdGVyLCAuZm9vdGVyLWxpbmtzLCAucGFnZS1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnBhZ2UtYmFubmVyIHtcbiAgYmFja2dyb3VuZDogY2VudGVyIHRvcCBuby1yZXBlYXQgIzAwMDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5wYWdlLWJhbm5lci50aXRsZS1vbmx5IHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5wYWdlLWJhbm5lci50aXRsZS1vbmx5IC5wYWdlLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzAwMDtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBmb250LXNpemU6IDUuNnJlbTsgfVxuXG4uZmluZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMxOTdhYmM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmluZGVyIC5kcm9wZG93biBzZWxlY3Qge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmZpbmRlciAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmZpbmRlciAuYnRuLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggNjZweCAxMHB4IDIwcHggIWltcG9ydGFudDsgfVxuXG4uZmluZGVyIC5idG4tc3VibWl0IC5jYXJldCB7XG4gIG1hcmdpbjogMCAtOHB4IDAgMzBweDsgfVxuXG4uZmluZGVyIGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAyLjhyZW07IH1cblxuLmZpbmRlciAudGVybSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNXB4IDA7IH1cblxuLmZpbmRlciAucGVyc29uYSB7XG4gIHpvb206IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5maW5kZXIgLnBlcnNvbmE6YWZ0ZXIsIC5maW5kZXIgLnBlcnNvbmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmZpbmRlciAucGVyc29uYTphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5maW5kZXIgLnBlcnNvbmEgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5maW5kZXIgLnBlcnNvbmEgLmN1c3RvbS1zZWxlY3RvciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgem9vbTogMTsgfVxuXG4uZm9vdGVyOmFmdGVyLCAuZm9vdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5mb290ZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uZm9vdGVyLWxpbmtzIHtcbiAgbWFyZ2luOiAzMHB4IDE1cHg7IH1cblxuLmZvb3Rlci1saW5rcyAuc2VjdGlvbi1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmZvb3Rlci1saW5rcyAucGludGVyZXN0LCAuZm9vdGVyLWxpbmtzIC55b3V0dWJlIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IH1cblxuLmZvb3Rlci1saW5rcyAuc2VjdGlvbi1saXN0IGEge1xuICBjb2xvcjogIzQwNDA0MDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG5cbi5mb290ZXItbGlua3MgLnNlY3Rpb24tbGlzdCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb290ZXItbGlua3MgLmFib3V0LCAuZm9vdGVyLWxpbmtzIC5jb250YWN0LCAuZm9vdGVyLWxpbmtzIC5mb2xsb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7IH1cblxuLmZvb3Rlci1saW5rcyAuY29udGFjdCB7XG4gIHRvcDogMjVweDsgfVxuXG4uZm9vdGVyLWxpbmtzIC5mb2xsb3cge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDsgfVxuXG4uZm9vdGVyLWxpbmtzIC5mb2xsb3cgdWwge1xuICB6b29tOiAxO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmZvb3Rlci1saW5rcyAuZm9sbG93IHVsOmFmdGVyLCAuZm9vdGVyLWxpbmtzIC5mb2xsb3cgdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmZvb3Rlci1saW5rcyAuZm9sbG93IHVsOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmZvb3Rlci1saW5rcyAuZm9sbG93IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZvb3Rlci1saW5rcyAuZm9sbG93IGg0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mb290ZXItbGlua3MgLnBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgLTM0cHggLTIzOXB4IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5mb290ZXItbGlua3MgLnlvdXR1YmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0xMjhweCAtMjM5cHggbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZm9vdGVyLWxpbmtzIC5waW50ZXJlc3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzRweCAtMjAwcHg7IH1cblxuLmZvb3Rlci1saW5rcyAueW91dHViZTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMjAwcHg7IH1cblxuLmZvb3Rlci1mb290ZXIge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI1cHggMTVweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZDdkN2Q3OyB9XG5cbi5mb290ZXItZm9vdGVyIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mb290ZXItZm9vdGVyIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IC0zcHg7IH1cblxuLmZvb3Rlci1mb290ZXIgdWwgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi5mb290ZXItZm9vdGVyIHVsIGxpLmNjLWJhZGdlIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMTBweCBhdXRvIDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5mb290ZXItZm9vdGVyIHVsIGxpLmNjLWJhZGdlIGEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0xMXB4IC0xNDVweCBuby1yZXBlYXQ7XG4gIHdpZHRoOiA4MXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4OyB9XG5cbi5mb290ZXItZm9vdGVyIHVsIGEge1xuICBjb2xvcjogIzQwNDA0MDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQwNDA0MDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmFzaWRlOmFmdGVyLCAuYXNpZGU6YmVmb3JlLCAuYm9keTphZnRlciwgLmJvZHk6YmVmb3JlLCAudGhyZWUtY29sOmFmdGVyLCAudGhyZWUtY29sOmJlZm9yZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAuYm9keSB7XG4gICAgem9vbTogMTtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgLmJvZHk6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5ib2R5IC5sZWZ0LWNvbCwgLmJvZHkgLnJpZ2h0LWNvbCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuYm9keSAubGVmdC1jb2wge1xuICAgIHdpZHRoOiAyNiU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0JTtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuYm9keSAucmlnaHQtY29sIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiByaWdodDsgfVxuICAudGhyZWUtY29sIHtcbiAgICB6b29tOiAxOyB9XG4gIC50aHJlZS1jb2w6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC50aHJlZS1jb2wgI21vZHVsZV9wb2xsLCAudGhyZWUtY29sIC5jb2wge1xuICAgIHdpZHRoOiAzMi4yJTtcbiAgICBtYXJnaW46IDAgMCAwIDEuNSU7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLnRocmVlLWNvbCAjbW9kdWxlX3BvbGw6Zmlyc3QtY2hpbGQsIC50aHJlZS1jb2wgLmNvbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmFzaWRlIHtcbiAgICB6b29tOiAxO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIGNsZWFyOiBsZWZ0OyB9XG4gIC5hc2lkZTphZnRlciwgLmZvb3Rlci1mb290ZXI6YWZ0ZXIsIC5mb290ZXItbGlua3M6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5hc2lkZSAjbW9kdWxlX3BvbGwsIC5hc2lkZSAuY29sIHtcbiAgICBoZWlnaHQ6IDM4OHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmFzaWRlICNtb2R1bGVfcG9sbCBpbWcsIC5hc2lkZSAuY29sIGltZyB7XG4gICAgaGVpZ2h0OiAzODhweDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuYXNpZGUgLmltYWdlLXByb21vIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucG9wdWxhci1saW5rcywgLnBvcHVsYXItbGlua3MgLnRocmVlLWNvbCAuY29sIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5oaWdobGlnaHQtYm94ZXMge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIC5zaWRlLW1lbnUgLnN1YnRpdGxlLCAuc2lkZS1tZW51IC50aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmludHJvZHVjdGlvbiB7XG4gICAgcGFkZGluZzogMCAwIDE1cHg7IH1cbiAgLnBhZ2UtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAxODBweDtcbiAgICBwYWRkaW5nLXRvcDogNzVweDsgfVxuICAuZmluZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHdpZHRoOiA2ODBweDtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgLmZpbmRlciBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTUwcHg7XG4gICAgbGVmdDogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAzcHggIzQ0NDsgfVxuICAuZmluZGVyIC50ZXJtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI2N3B4O1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5maW5kZXIgLnRlcm0gbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5maW5kZXIgLnBlcnNvbmEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5maW5kZXIgLnBlcnNvbmEgbGFiZWwge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmZpbmRlciAucGVyc29uYSAuY3VzdG9tLXNlbGVjdG9yIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZmluZGVyIC5idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIGJvdHRvbTogNXB4OyB9XG4gIC5mb290ZXItbGlua3Mge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgem9vbTogMTsgfVxuICAuZm9vdGVyLWxpbmtzOmFmdGVyLCAuZm9vdGVyLWxpbmtzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuZm9vdGVyLWxpbmtzIC5zZWN0aW9uLWxpc3Qge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuZm9vdGVyLWxpbmtzIC5zZWN0aW9uLWxpc3QgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mb290ZXItbGlua3MgLnNlY3Rpb24tbGlzdC5mb2xsb3cgLnRpdGxlLCAuZm9vdGVyLWxpbmtzIC5zZWN0aW9uLWxpc3QgPiBhIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAuZm9vdGVyLWxpbmtzIC5hYm91dCwgLmZvb3Rlci1saW5rcyAuY29udGFjdCwgLmZvb3Rlci1saW5rcyAuZm9sbG93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiBhdXRvOyB9XG4gIC5mb290ZXItbGlua3MgLmNvbCB7XG4gICAgd2lkdGg6IDIyJTtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuZm9vdGVyLWxpbmtzIC5jb2w6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA3NXB4OyB9XG4gIC5mb290ZXItbGlua3MgLmNvbDpsYXN0LWNoaWxkIC5zZWN0aW9uLWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb290ZXItZm9vdGVyIHtcbiAgICB6b29tOiAxO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAwOyB9XG4gIC5mb290ZXItZm9vdGVyOmFmdGVyLCAuZm9vdGVyLWZvb3RlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmZvb3Rlci1mb290ZXIgLmNvcHlyaWdodCB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmZvb3Rlci1mb290ZXIgLmxpbmtzIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmZvb3Rlci1mb290ZXIgLmxpbmtzIHVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuZm9vdGVyLWZvb3RlciAubGlua3MgLmNjLWJhZGdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgLnBhZ2UtdG9vbHMgLmFydGljbGUtaGVhZGluZyB7XG4gICAgd2lkdGg6IDcwJTsgfVxuICAuYXJ0aWNsZS1oZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5mb3JtIC5zY2ZDaGVja2JveCBsYWJlbCwgLnNjZkZvcm0gLnNjZkNoZWNrYm94IGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyIC5zY2ZDaGVja2JveCwgLnNjZkZvcm0gLnNjZkNoZWNrYm94Qm9yZGVyIC5zY2ZDaGVja2JveCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cbiAgLmZvcm0gLnNjZkNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLCAuc2NmRm9ybSAuc2NmQ2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwOyB9XG4gIC5mb3JtIC5tYW5kYXRvcnksIC5mb3JtIC5zY2ZSZXF1aXJlZCwgLnNjZkZvcm0gLm1hbmRhdG9yeSwgLnNjZkZvcm0gLnNjZlJlcXVpcmVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAyMHB4OyB9XG4gIC5mb3JtIC5zY2ZWYWxpZGF0b3IsIC5zY2ZGb3JtIC5zY2ZWYWxpZGF0b3Ige1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5mb3JtIC5mb3JtLXJvdy1jb250ZW50LCAuc2NmRm9ybSAuZm9ybS1yb3ctY29udGVudCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmZvcm0gLnNjZkNhcHRjaGFHZW5lcmFsUGFuZWwsIC5mb3JtIC5zY2ZDaGVja0JveExpc3RHZW5lcmFsUGFuZWwsIC5mb3JtIC5zY2ZDaGVja2JveEJvcmRlciwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZEJvcmRlciwgLmZvcm0gLnNjZkRhdGVQaWNrZXJUZXh0Qm94LCAuZm9ybSAuc2NmRHJvcExpc3RCb3JkZXIsIC5mb3JtIC5zY2ZEcm9wTGlzdEdlbmVyYWxQYW5lbCwgLmZvcm0gLnNjZkZpbGVVcGxvYWRCb3JkZXIsIC5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm9yZGVyLCAuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveCwgLmZvcm0gLnNjZk51bWJlckJvcmRlciwgLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm9yZGVyLCAuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3gsIC5mb3JtIC5zY2ZTdWJtaXRCdXR0b25Cb3JkZXIsIC5mb3JtIC5zY2ZUZWxlcGhvbmVCb3JkZXIsIC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhR2VuZXJhbFBhbmVsLCAuc2NmRm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsLCAuc2NmRm9ybSAuc2NmQ2hlY2tib3hCb3JkZXIsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRCb3JkZXIsIC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveCwgLnNjZkZvcm0gLnNjZkRyb3BMaXN0Qm9yZGVyLCAuc2NmRm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwsIC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkQm9yZGVyLCAuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJvcmRlciwgLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3gsIC5zY2ZGb3JtIC5zY2ZOdW1iZXJCb3JkZXIsIC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJvcmRlciwgLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94LCAuc2NmRm9ybSAuc2NmU3VibWl0QnV0dG9uQm9yZGVyLCAuc2NmRm9ybSAuc2NmVGVsZXBob25lQm9yZGVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dFVzZWZ1bEluZm8sIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dFVzZWZ1bEluZm8sIC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0VXNlZnVsSW5mbywgLnNjZkZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0VXNlZnVsSW5mbyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmZvcm0gLmZvcm0tcm93LWhlYWRlciwgLmZvcm0gLnNjZkNhcHRjaGFMYWJlbFRleHQsIC5mb3JtIC5zY2ZDaGVja0JveExpc3RMYWJlbCwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZExhYmVsLCAuZm9ybSAuc2NmRGF0ZVBpY2tlckxhYmVsLCAuZm9ybSAuc2NmRHJvcExpc3RMYWJlbCwgLmZvcm0gLnNjZkZpbGVVcGxvYWRMYWJlbCwgLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRMYWJlbCwgLmZvcm0gLnNjZk51bWJlckxhYmVsLCAuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0TGFiZWwsIC5mb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dExhYmVsLCAuZm9ybSAuc2NmVGVsZXBob25lTGFiZWwsIC5zY2ZGb3JtIC5mb3JtLXJvdy1oZWFkZXIsIC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhTGFiZWxUZXh0LCAuc2NmRm9ybSAuc2NmQ2hlY2tCb3hMaXN0TGFiZWwsIC5zY2ZGb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRMYWJlbCwgLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJMYWJlbCwgLnNjZkZvcm0gLnNjZkRyb3BMaXN0TGFiZWwsIC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkTGFiZWwsIC5zY2ZGb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0TGFiZWwsIC5zY2ZGb3JtIC5zY2ZOdW1iZXJMYWJlbCwgLnNjZkZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdExhYmVsLCAuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRMYWJlbCwgLnNjZkZvcm0gLnNjZlRlbGVwaG9uZUxhYmVsIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybSB0ZXh0YXJlYSwgLnNjZkZvcm0gdGV4dGFyZWEge1xuICAgIG1pbi1oZWlnaHQ6IDEwNXB4OyB9XG4gIC50b3AtYmFyIC5zZWFyY2gge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAyZTVmOyB9XG4gIC5zdW1tYXJ5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnBhZ2UtYmFubmVyLnRpdGxlLW9ubHkgLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IDRyZW07IH1cbiAgLnBhZ2UtYmFubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAuZmluZGVyIC5wZXJzb25hIGxhYmVsIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5maW5kZXIgLnBlcnNvbmEgLmN1c3RvbS1zZWxlY3RvciB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmVtYWlsLWZlYXR1cmUtbWVkaWE6YWZ0ZXIsIC5lbWFpbC1mZWF0dXJlcy1ibG9jay1oZWFkZXI6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5lbWFpbC1mZWF0dXJlcy1ibG9jay5sYXN0LCAuZW1haWwtc3Rvcmllcy1ibG9jay5sYXN0LCAuZW1haWwtc3Rvcmllcy1ibG9jay5zZWNvbmQge1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gIC5lbWFpbC1oZWFkZXJfX3N1Yi10aXRsZSwgLmVtYWlsLWhlYWRlcl9fdGl0bGUsIC5lbWFpbC1zdG9yaWVzLWJsb2NrLCAuZW1haWwtc3Rvcmllcy1ibG9jay5sYXN0IHtcbiAgICBmbG9hdDogbm9uZTsgfVxuICAuZW1haWwtZmVhdHVyZS1tYWluLCAuZW1haWwtZmVhdHVyZXMtYmxvY2stYm9keSwgLmVtYWlsLWhlYWRlciwgLmVtYWlsLXN0b3JpZXMtYmxvY2stYm9keSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wYWdlLXRvb2xzIC5hcnRpY2xlLWhlYWRpbmcge1xuICAgIHdpZHRoOiA4MCU7IH1cbiAgLnNlYXJjaCAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kLW9yaWdpbjogY29udGVudC1ib3g7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5lbWFpbCB7XG4gICAgcGFkZGluZzogMjVweDsgfVxuICAuZW1haWwtZmVhdHVyZS1tZWRpYSB7XG4gICAgem9vbTogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE5MHB4OyB9XG4gIC5lbWFpbC1mZWF0dXJlLW1lZGlhOmFmdGVyLCAuZW1haWwtZmVhdHVyZS1tZWRpYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmVtYWlsLWZlYXR1cmUtbWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZW1haWwtZmVhdHVyZS1tYWluOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZW1haWwtZmVhdHVyZXMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMTlweCAyNHB4O1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5lbWFpbC1mZWF0dXJlcy1ibG9jay5maXJzdCwgLmVtYWlsLWZlYXR1cmVzLWJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWhlYWRlciB7XG4gICAgem9vbTogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyOmFmdGVyLCAuZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyLW1lZGlhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDcwcHg7IH1cbiAgLmVtYWlsLWZlYXR1cmVzLWJsb2NrLWhlYWRlcl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZW1haWwtZmVhdHVyZXMtYmxvY2staGVhZGVyX190aXRsZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVtYWlsLXN0b3JpZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5lbWFpbC1zdG9yaWVzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmc6IDE5cHggMjRweDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZW1haWwtc3Rvcmllcy1ibG9jay5maXJzdCwgLmVtYWlsLXN0b3JpZXMtYmxvY2s6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmVtYWlsLXN0b3JpZXMtYmxvY2suZmlyc3QsIC5lbWFpbC1zdG9yaWVzLWJsb2NrLnNlY29uZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIC5lbWFpbC1zdG9yaWVzLWJsb2NrLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZW1haWwtc3Rvcmllcy1ibG9jay1ib2R5IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5lbWFpbC1zdG9yaWVzLWJsb2NrLWJvZHkgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC5lbWFpbC1zdG9yaWVzLWJsb2NrLWZvb3RlciB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuZW1haWwtc3Rvcmllcy1ibG9jay1mb290ZXJfX2xpbmsge1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkgYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnBhbmVsYXNpZGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLmhpZ2hsaWdodC1ib3hlcyAuY29sIC5oNSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC50d28tY29sLWZsaXAgLnJpZ2h0LWNvbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7IH1cbiAgLnR3by1jb2wtZmxpcCAubGVmdC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBjbGVhcjogcmlnaHQ7IH1cbiAgLmZvcm0gLmZvcm0tcm93LWNvbnRlbnQsIC5mb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveCwgLmZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbCwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZFRleHRCb3gsIC5mb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveCwgLmZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLCAuZm9ybSAuc2NmRW1haWxUZXh0Qm94LCAuZm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbCwgLmZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3gsIC5mb3JtIC5zY2ZOdW1iZXJUZXh0Qm94LCAuZm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0R2VuZXJhbFBhbmVsLCAuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3gsIC5mb3JtIC5zY2ZUZWxlcGhvbmVUZXh0Qm94LCAuc2NmRm9ybSAuZm9ybS1yb3ctY29udGVudCwgLnNjZkZvcm0gLnNjZkNhcHRjaGFUZXh0Qm94LCAuc2NmRm9ybSAuc2NmQ2hlY2tCb3hMaXN0R2VuZXJhbFBhbmVsLCAuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkVGV4dEJveCwgLnNjZkZvcm0gLnNjZkRhdGVQaWNrZXJUZXh0Qm94LCAuc2NmRm9ybSAuc2NmRHJvcExpc3RHZW5lcmFsUGFuZWwsIC5zY2ZGb3JtIC5zY2ZFbWFpbFRleHRCb3gsIC5zY2ZGb3JtIC5zY2ZGaWxlVXBsb2FkR2VuZXJhbFBhbmVsLCAuc2NmRm9ybSAuc2NmTXVsdGlwbGVMaW5lVGV4dEJveCwgLnNjZkZvcm0gLnNjZk51bWJlclRleHRCb3gsIC5zY2ZGb3JtIC5zY2ZSYWRpb0J1dHRvbkxpc3RHZW5lcmFsUGFuZWwsIC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dEJveCwgLnNjZkZvcm0gLnNjZlRlbGVwaG9uZVRleHRCb3gge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkgYW5kIChtaW4td2lkdGg6IDM3ZW0pIHtcbiAgLmNhbGwtYmxvY2sgLmNhbGwtYmxvY2stdGh1bWIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuc2l0ZS1sb2dvIHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgOHB4OyB9XG4gIC53aW5nc3BhbiB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmhpZ2hsaWdodC1ib3hlcyB7XG4gICAgcGFkZGluZzogMTVweCAwOyB9XG4gIC5hc2lkZSAjbW9kdWxlX3BvbGwsIC5hc2lkZSAuY29sIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmFzaWRlICNtb2R1bGVfcG9sbCBpbWcsIC5hc2lkZSAuY29sIGltZyB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87IH1cbiAgLmJvZHkgLmxlZnQtY29sIHtcbiAgICB3aWR0aDogMTk1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4OyB9XG4gIC5ib2R5IC5yaWdodC1jb2wge1xuICAgIHdpZHRoOiA0OTBweDsgfVxuICAuYm9keS50d28tY29sIC5yaWdodC1jb2wge1xuICAgIHdpZHRoOiA3MzBweDsgfVxuICAuYm9keS50d28tY29sLWZsaXAgLmxlZnQtY29sIHtcbiAgICB3aWR0aDogNzIwcHg7IH1cbiAgLmJvZHkudHdvLWNvbC1mbGlwIC5yaWdodC1jb2wge1xuICAgIHdpZHRoOiAyMDVweDsgfVxuICAuYm9keSAuYXNpZGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDIwNXB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjbGVhcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5tYWluLW1lbnUgdWwgPiBsaSA+IGE6YWZ0ZXIsIC5tYXN0aGVhZDphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLmJvZHkgLmFzaWRlICNtb2R1bGVfcG9sbCBpbWcsIC5ib2R5IC5hc2lkZSAuY29sIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5ib2R5IC5hc2lkZSAudGhyZWUtY29sID4gOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5ib2R5IC5hc2lkZSAudGhyZWUtY29sICNtb2R1bGVfcG9sbCwgLmJvZHkgLmFzaWRlIC50aHJlZS1jb2wgLmNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDAgMCAzMHB4OyB9XG4gIC5oaWdobGlnaHQtYm94ZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmZlZWRiYWNrIC5pbmZvIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gIC5mZWVkYmFjayBpbnB1dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm1hc3RoZWFkIHtcbiAgICB6b29tOiAxO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgLm1hc3RoZWFkOmFmdGVyLCAubWFzdGhlYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC50b3AtYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMwMDJlNWY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogLTI1cHg7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB6LWluZGV4OiAxMDA7IH1cbiAgLnNlYXJjaCwgLnNlYXJjaCAuYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC50b3AtYmFyIHVsIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLm1haW4tbWVudSB1bCA+IGxpLCAudG9wLWJhciBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLnRvcC1iYXIgbGkgYSB7XG4gICAgbWFyZ2luOiA2cHggMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgLnRvcC1iYXIgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6ICNlYWVhZWE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAudG9wLWJhciBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgLnNlYXJjaCB7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDMzcHg7IH1cbiAgLnNlYXJjaCAuc2VhcmNoLXdyYXBwZXIge1xuICAgIG1hcmdpbjogM3B4O1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nOiAwIDM1cHggMCAzMHB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZV9zZWFyY2gucG5nKSAwIC0xcHggbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2VhcmNoIC5mb3JtLWNvbnRyb2w6aG92ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYxcHg7IH1cbiAgLnNlYXJjaCAuYnRuIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0zMzRweCAtMjM1cHggbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDsgfVxuICAuc2VhcmNoLm9uIC5mb3JtLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzFweDtcbiAgICBjdXJzb3I6IHRleHQ7IH1cbiAgLnNlYXJjaC5vbiAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5tYWluLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5tYWluLW1lbnUgdWwgPiBsaSA+IGEge1xuICAgIHpvb206IDE7XG4gICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNmJjZmYxOyB9XG4gIC5tYWluLW1lbnUgdWwgPiBsaSA+IGE6YWZ0ZXIsIC5tYWluLW1lbnUgdWwgPiBsaSA+IGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5tYWluLW1lbnUgdWwgPiBsaSA+IGEgPiBzcGFuIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDEycHggMjRweCAwOyB9XG4gIC5tYWluLW1lbnUgdWwgPiBsaS5hY3RpdmUgPiBhLCAubWFpbi1tZW51IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMzVjYTM7XG4gICAgY29sb3I6ICMwMzVjYTM7XG4gICAgYmFja2dyb3VuZDogMCAwOyB9XG4gIC5tYWluLW1lbnUgdWwgPiBsaTpsYXN0LWNoaWxkID4gYSBzcGFuIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAucGFnZS1iYW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5wYWdlLWJhbm5lci50aXRsZS1vbmx5IHtcbiAgICBtaW4taGVpZ2h0OiAxNzVweDtcbiAgICBwYWRkaW5nLXRvcDogNzBweDsgfVxuICAucGFnZS1iYW5uZXIudGl0bGUtb25seSAucGFnZS10aXRsZSB7XG4gICAgcGFkZGluZzogMTVweCAwIDIwcHg7XG4gICAgd2lkdGg6IDk2MHB4OyB9XG4gIC5mb290ZXItbGlua3Mge1xuICAgIHBhZGRpbmc6IDMwcHggMDsgfVxuICAuZm9vdGVyLWxpbmtzIC5jb2wge1xuICAgIHdpZHRoOiAyMyU7IH1cbiAgLnNlYXJjaCAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZvcm0gLmZvcm0tcm93LWhlYWRlci10aXRsZSwgLmZvcm0gLnNjZkNhcHRjaGFMYWJlbFRleHQsIC5mb3JtIC5zY2ZDaGVja0JveExpc3RMYWJlbCwgLmZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZExhYmVsLCAuZm9ybSAuc2NmRGF0ZVBpY2tlckxhYmVsLCAuZm9ybSAuc2NmRHJvcExpc3RMYWJlbCwgLmZvcm0gLnNjZkVtYWlsTGFiZWwsIC5mb3JtIC5zY2ZGaWxlVXBsb2FkTGFiZWwsIC5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0TGFiZWwsIC5mb3JtIC5zY2ZOdW1iZXJMYWJlbCwgLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdExhYmVsLCAuZm9ybSAuc2NmU2luZ2xlTGluZVRleHRMYWJlbCwgLmZvcm0gLnNjZlRlbGVwaG9uZUxhYmVsLCAuc2NmRm9ybSAuZm9ybS1yb3ctaGVhZGVyLXRpdGxlLCAuc2NmRm9ybSAuc2NmQ2FwdGNoYUxhYmVsVGV4dCwgLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdExhYmVsLCAuc2NmRm9ybSAuc2NmQ29uZmlybVBhc3N3b3JkTGFiZWwsIC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyTGFiZWwsIC5zY2ZGb3JtIC5zY2ZEcm9wTGlzdExhYmVsLCAuc2NmRm9ybSAuc2NmRW1haWxMYWJlbCwgLnNjZkZvcm0gLnNjZkZpbGVVcGxvYWRMYWJlbCwgLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRMYWJlbCwgLnNjZkZvcm0gLnNjZk51bWJlckxhYmVsLCAuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0TGFiZWwsIC5zY2ZGb3JtIC5zY2ZTaW5nbGVMaW5lVGV4dExhYmVsLCAuc2NmRm9ybSAuc2NmVGVsZXBob25lTGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC5mb3JtIC5mb3JtLXJvdy1jb250ZW50LCAuZm9ybSAuc2NmQ2FwdGNoYVRleHRCb3gsIC5mb3JtIC5zY2ZDaGVja0JveExpc3RHZW5lcmFsUGFuZWwsIC5mb3JtIC5zY2ZDb25maXJtUGFzc3dvcmRUZXh0Qm94LCAuZm9ybSAuc2NmRGF0ZVBpY2tlclRleHRCb3gsIC5mb3JtIC5zY2ZEcm9wTGlzdEdlbmVyYWxQYW5lbCwgLmZvcm0gLnNjZkVtYWlsVGV4dEJveCwgLmZvcm0gLnNjZkZpbGVVcGxvYWRHZW5lcmFsUGFuZWwsIC5mb3JtIC5zY2ZNdWx0aXBsZUxpbmVUZXh0Qm94LCAuZm9ybSAuc2NmTnVtYmVyVGV4dEJveCwgLmZvcm0gLnNjZlJhZGlvQnV0dG9uTGlzdEdlbmVyYWxQYW5lbCwgLmZvcm0gLnNjZlNpbmdsZUxpbmVUZXh0Qm94LCAuZm9ybSAuc2NmVGVsZXBob25lVGV4dEJveCwgLnNjZkZvcm0gLmZvcm0tcm93LWNvbnRlbnQsIC5zY2ZGb3JtIC5zY2ZDYXB0Y2hhVGV4dEJveCwgLnNjZkZvcm0gLnNjZkNoZWNrQm94TGlzdEdlbmVyYWxQYW5lbCwgLnNjZkZvcm0gLnNjZkNvbmZpcm1QYXNzd29yZFRleHRCb3gsIC5zY2ZGb3JtIC5zY2ZEYXRlUGlja2VyVGV4dEJveCwgLnNjZkZvcm0gLnNjZkRyb3BMaXN0R2VuZXJhbFBhbmVsLCAuc2NmRm9ybSAuc2NmRW1haWxUZXh0Qm94LCAuc2NmRm9ybSAuc2NmRmlsZVVwbG9hZEdlbmVyYWxQYW5lbCwgLnNjZkZvcm0gLnNjZk11bHRpcGxlTGluZVRleHRCb3gsIC5zY2ZGb3JtIC5zY2ZOdW1iZXJUZXh0Qm94LCAuc2NmRm9ybSAuc2NmUmFkaW9CdXR0b25MaXN0R2VuZXJhbFBhbmVsLCAuc2NmRm9ybSAuc2NmU2luZ2xlTGluZVRleHRCb3gsIC5zY2ZGb3JtIC5zY2ZUZWxlcGhvbmVUZXh0Qm94IHtcbiAgICB3aWR0aDogNTQlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3ZW0pIHtcbiAgLnBhZ2UtdG9vbHMgLmFydGljbGUtaGVhZGluZyB7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAjc3RTZWdtZW50RnJhbWUsICNzdHdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnBhZ2UtYmFubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAuYXJ0aWNsZS13aWRnZXQuZmlsdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5hcnRpY2xlLXdpZGdldC5maWx0ZXIgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5hcnRpY2xlLWhlYWRpbmcgaDEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBmbG9hdDogbm9uZTsgfVxuICAucGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLXRvdGFsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTsgfVxuICAucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWhlYWRlci10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAucmVzdWx0cy1ibG9jayAucmVzdWx0cy1ibG9jay1jb250ZW50LWhlYWRlci10eXBlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5yZXN1bHRzLWJsb2NrIC5yZXN1bHRzLWJsb2NrLWNvbnRlbnQtaGVhZGVyLXR5cGUgLmljb24ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCA3cHggMCAwOyB9XG4gIC5jYWxsLWJsb2NrLCAuY2FsbC1ibG9jayAuY2FsbC1ibG9jay1jb250ZW50IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuc3VtbWFyeSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuc2lkZS1tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5zaWRlLW1lbnUgLmNhcmV0IHtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgLnNpZGUtbWVudSAubWVudS10b2dnbGUgLmNhcmV0IHtcbiAgICB0b3A6IC0xcHg7IH1cbiAgLnNpZGUtbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuc2lkZS1tZW51ID4gdWwgPiBsaSA+IGEgLmNhcmV0Lmljb24tZG93bi1vcGVuIHtcbiAgICB0b3A6IDEwcHg7IH1cbiAgLnNpZGUtbWVudSA+IHVsID4gbGkgPiBhIC5jYXJldC5pY29uLXVwLW9wZW4ge1xuICAgIHRvcDogNXB4OyB9XG4gIC5hcnRpY2xlIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4OyB9XG4gIC5jYWxsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5jYWxsLWJsb2NrIC5jYWxsLWJsb2NrLXRodW1iIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyZW0pIHtcbiAgLmVtYWlsLWZlYXR1cmUtbWFpbiwgLmVtYWlsLXByb3BlcnRpZXMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZW1haWwge1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgLmVtYWlsLXByb3BlcnRpZXMge1xuICAgIHpvb206IDE7IH1cbiAgLmVtYWlsLXByb3BlcnRpZXM6YWZ0ZXIsIC5lbWFpbC1wcm9wZXJ0aWVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuZW1haWwtcHJvcGVydGllczphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLmVtYWlsLXByb3BlcnRpZXNfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmVtYWlsLXByb3BlcnRpZXNfX3N1Yi10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3ZW0pIHtcbiAgLmZvcm0tcm93LWNlbnRlciAuZm9ybS1yb3ctaGVhZGVyLXRpdGxlIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZvcm0taW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvcm0tcm93LWNlbnRlci1hbnN3ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcm9ncmVzcy1pbnRyby13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmdsb3NzYXJ5LXRlcm0ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuICAuZ2xvc3NhcnktdGVybS1kZWZpbml0aW9uIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5nbG9zc2FyeS10ZXJtLWRlZmluaXRpb246YmVmb3JlIHtcbiAgICByaWdodDogMTBweCAhaW1wb3J0YW50OyB9IH1cblxuLmx0LWllOSAuYXNpZGU6YWZ0ZXIsIC5sdC1pZTkgLmFzaWRlOmJlZm9yZSwgLmx0LWllOSAuYm9keTphZnRlciwgLmx0LWllOSAuYm9keTpiZWZvcmUsIC5sdC1pZTkgLnRocmVlLWNvbDphZnRlciwgLmx0LWllOSAudGhyZWUtY29sOmJlZm9yZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5pZTkgLmRyb3Bkb3duIHNlbGVjdCB7XG4gIG1heC13aWR0aDogMTMwJTtcbiAgbWluLXdpZHRoOiAxMzAlO1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICBwYWRkaW5nLXRvcDogOXB4OyB9XG5cbi5sdC1pZTkgLmJvZHk6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubHQtaWU5IC5ib2R5IC5sZWZ0LWNvbCwgLmx0LWllOSAuYm9keSAucmlnaHQtY29sIHtcbiAgcGFkZGluZzogMDsgfVxuXG4ubHQtaWU5IC5ib2R5IC5sZWZ0LWNvbCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5sdC1pZTkgLmJvZHkgLnJpZ2h0LWNvbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogcmlnaHQ7IH1cblxuLmx0LWllOSAudGhyZWUtY29sIHtcbiAgem9vbTogMTsgfVxuXG4ubHQtaWU5IC50aHJlZS1jb2w6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubHQtaWU5IC50aHJlZS1jb2wgI21vZHVsZV9wb2xsLCAubHQtaWU5IC50aHJlZS1jb2wgLmNvbCB7XG4gIHdpZHRoOiAzMi4yJTtcbiAgbWFyZ2luOiAwIDAgMCAxLjUlO1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubHQtaWU5IC50aHJlZS1jb2wgI21vZHVsZV9wb2xsOmZpcnN0LWNoaWxkLCAubHQtaWU5IC50aHJlZS1jb2wgLmNvbDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5sdC1pZTkgLmFzaWRlIHtcbiAgem9vbTogMTtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIGNsZWFyOiBsZWZ0OyB9XG5cbi5sdC1pZTkgLmFzaWRlOmFmdGVyLCAubHQtaWU5IC5mb290ZXItZm9vdGVyOmFmdGVyLCAubHQtaWU5IC5mb290ZXItbGlua3M6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubHQtaWU5IC5hc2lkZSAjbW9kdWxlX3BvbGwsIC5sdC1pZTkgLmFzaWRlIC5jb2wge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmx0LWllOSAuYXNpZGUgI21vZHVsZV9wb2xsIGltZywgLmx0LWllOSAuYXNpZGUgLmNvbCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWluLWhlaWdodDogMDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5sdC1pZTkgLmFzaWRlIC5pbWFnZS1wcm9tbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubHQtaWU5IC5wb3B1bGFyLWxpbmtzLCAubHQtaWU5IC5wb3B1bGFyLWxpbmtzIC50aHJlZS1jb2wgLmNvbCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmx0LWllOSAuc2lkZS1tZW51IC5zdWJ0aXRsZSwgLmx0LWllOSAuc2lkZS1tZW51IC50aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5sdC1pZTkgLmludHJvZHVjdGlvbiB7XG4gIHBhZGRpbmc6IDAgMCAxNXB4OyB9XG5cbi5sdC1pZTkgLmZpbmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXB4O1xuICB3aWR0aDogNjgwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuXG4ubHQtaWU5IC5maW5kZXIgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICBsZWZ0OiAwO1xuICBmbG9hdDogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4ICM0NDQ7IH1cblxuLmx0LWllOSAuZmluZGVyIC50ZXJtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjY3cHg7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5sdC1pZTkgLmZpbmRlciAudGVybSBsYWJlbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMDsgfVxuXG4ubHQtaWU5IC5maW5kZXIgLnBlcnNvbmEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjYwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5sdC1pZTkgLmZpbmRlciAucGVyc29uYSBsYWJlbCB7XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5sdC1pZTkgLmZpbmRlciAucGVyc29uYSAuY3VzdG9tLXNlbGVjdG9yIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmx0LWllOSAuZmluZGVyIC5idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogNXB4OyB9XG5cbi5sdC1pZTkgLmZvb3Rlci1saW5rcyB7XG4gIG1hcmdpbjogMDtcbiAgem9vbTogMTsgfVxuXG4ubHQtaWU5IC5mb290ZXItbGlua3M6YWZ0ZXIsIC5sdC1pZTkgLmZvb3Rlci1saW5rczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ubHQtaWU5IC5mb290ZXItbGlua3MgLnNlY3Rpb24tbGlzdCB7XG4gIHdpZHRoOiA4NSU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmx0LWllOSAuZm9vdGVyLWxpbmtzIC5zZWN0aW9uLWxpc3QgdWwge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubHQtaWU5IC5mb290ZXItZm9vdGVyOmFmdGVyLCAubHQtaWU5IC5mb290ZXItZm9vdGVyOmJlZm9yZSwgLmx0LWllOSAubWFzdGhlYWQ6YWZ0ZXIsIC5sdC1pZTkgLm1hc3RoZWFkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5sdC1pZTkgLmZvb3Rlci1saW5rcyAuc2VjdGlvbi1saXN0LmZvbGxvdyAudGl0bGUsIC5sdC1pZTkgLmZvb3Rlci1saW5rcyAuc2VjdGlvbi1saXN0ID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLmx0LWllOSAuZm9vdGVyLWxpbmtzIC5hYm91dCwgLmx0LWllOSAuZm9vdGVyLWxpbmtzIC5jb250YWN0LCAubHQtaWU5IC5mb290ZXItbGlua3MgLmZvbGxvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogYXV0bzsgfVxuXG4ubHQtaWU5IC5mb290ZXItbGlua3MgLmNvbCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5sdC1pZTkgLmZvb3Rlci1saW5rcyAuY29sOmxhc3QtY2hpbGQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA3NXB4OyB9XG5cbi5sdC1pZTkgLmZvb3Rlci1saW5rcyAuY29sOmxhc3QtY2hpbGQgLnNlY3Rpb24tbGlzdCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5sdC1pZTkgLmZvb3Rlci1mb290ZXIge1xuICB6b29tOiAxO1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMDsgfVxuXG4ubHQtaWU5IC5mb290ZXItZm9vdGVyIC5jb3B5cmlnaHQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubHQtaWU5IC5mb290ZXItZm9vdGVyIC5saW5rcyB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ubHQtaWU5IC5mb290ZXItZm9vdGVyIC5saW5rcyB1bCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5sdC1pZTkgLmZvb3Rlci1mb290ZXIgLmxpbmtzIC5jYy1iYWRnZSB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ubHQtaWU5IC5zaXRlLWxvZ28ge1xuICBwYWRkaW5nOiAxNXB4IDAgOHB4OyB9XG5cbi5sdC1pZTkgLndpbmdzcGFuIHtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubHQtaWU5IC5oaWdobGlnaHQtYm94ZXMge1xuICBwYWRkaW5nOiAxNXB4IDA7IH1cblxuLmx0LWllOSAuYm9keSB7XG4gIHpvb206IDE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMzBweCBhdXRvOyB9XG5cbi5sdC1pZTkgLmJvZHkgLmxlZnQtY29sIHtcbiAgd2lkdGg6IDE5NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7IH1cblxuLmx0LWllOSAuYm9keSAucmlnaHQtY29sIHtcbiAgd2lkdGg6IDQ5MHB4OyB9XG5cbi5sdC1pZTkgLmJvZHkudHdvLWNvbCAucmlnaHQtY29sIHtcbiAgd2lkdGg6IDczMHB4OyB9XG5cbi5sdC1pZTkgLmJvZHkudHdvLWNvbC1mbGlwIC5sZWZ0LWNvbCB7XG4gIHdpZHRoOiA3MjBweDsgfVxuXG4ubHQtaWU5IC5ib2R5LnR3by1jb2wtZmxpcCAucmlnaHQtY29sIHtcbiAgd2lkdGg6IDIwNXB4OyB9XG5cbi5sdC1pZTkgLmJvZHkgLmFzaWRlIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDIwNXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGNsZWFyOiBub25lO1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbi5sdC1pZTkgLm1haW4tbWVudSB1bCA+IGxpID4gYTphZnRlciwgLmx0LWllOSAubWFzdGhlYWQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubHQtaWU5IC5ib2R5IC5hc2lkZSAjbW9kdWxlX3BvbGwgaW1nLCAubHQtaWU5IC5ib2R5IC5hc2lkZSAuY29sIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ubHQtaWU5IC5ib2R5IC5hc2lkZSAudGhyZWUtY29sID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4ubHQtaWU5IC5ib2R5IC5hc2lkZSAudGhyZWUtY29sICNtb2R1bGVfcG9sbCwgLmx0LWllOSAuYm9keSAuYXNpZGUgLnRocmVlLWNvbCAuY29sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xuICBjbGVhcjogYm90aDtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwIDAgMzBweDsgfVxuXG4ubHQtaWU5IC5oaWdobGlnaHQtYm94ZXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5sdC1pZTkgLmZlZWRiYWNrIC5pbmZvIHtcbiAgd2lkdGg6IDcwJTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7IH1cblxuLmx0LWllOSAuZmVlZGJhY2sgaW5wdXQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4ubHQtaWU5IC5tYXN0aGVhZCB7XG4gIHpvb206IDE7XG4gIG1hcmdpbi10b3A6IDI1cHg7IH1cblxuLmx0LWllOSAudG9wLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWY7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiAtMjVweDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgei1pbmRleDogMTAwOyB9XG5cbi5sdC1pZTkgLnRvcC1iYXIgdWwge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmx0LWllOSAubWFpbi1tZW51IHVsID4gbGksIC5sdC1pZTkgLnRvcC1iYXIgbGkge1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubHQtaWU5IC50b3AtYmFyIGxpIGEge1xuICBtYXJnaW46IDZweCAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM4MDk3YWY7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5sdC1pZTkgLnRvcC1iYXIgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjNmJjZmYxOyB9XG5cbi5sdC1pZTkgLnRvcC1iYXIgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4ubHQtaWU5IC5zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzNweDsgfVxuXG4ubHQtaWU5IC5zZWFyY2ggLnNlYXJjaC13cmFwcGVyIHtcbiAgbWFyZ2luOiAzcHg7XG4gIHdpZHRoOiAyMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5sdC1pZTkgLnNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMCAzNXB4IDAgMzBweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZV9zZWFyY2gucG5nKSAwIC0xcHggbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmx0LWllOSAuc2VhcmNoIC5mb3JtLWNvbnRyb2w6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02MXB4OyB9XG5cbi5sdC1pZTkgLnNlYXJjaCAuYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIC0zMzRweCAtMjM1cHggbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IH1cblxuLmx0LWllOSAuc2VhcmNoLm9uIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMXB4O1xuICBjdXJzb3I6IHRleHQ7IH1cblxuLmx0LWllOSAubWFpbi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0ycHg7IH1cblxuLmx0LWllOSAubWFpbi1tZW51IHVsID4gbGkgPiBhIHtcbiAgem9vbTogMTtcbiAgcGFkZGluZzogMCAwIDE1cHg7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNmJjZmYxOyB9XG5cbi5sdC1pZTkgLm1haW4tbWVudSB1bCA+IGxpID4gYTphZnRlciwgLmx0LWllOSAubWFpbi1tZW51IHVsID4gbGkgPiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5sdC1pZTkgLm1haW4tbWVudSB1bCA+IGxpID4gYSA+IHNwYW4ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTJweCAyNHB4IDA7IH1cblxuLmx0LWllOSAubWFpbi1tZW51IHVsID4gbGkuYWN0aXZlID4gYSwgLmx0LWllOSAubWFpbi1tZW51IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDM1Y2EzO1xuICBjb2xvcjogIzAzNWNhMztcbiAgYmFja2dyb3VuZDogMCAwOyB9XG5cbi5sdC1pZTkgLm1haW4tbWVudSB1bCA+IGxpOmxhc3QtY2hpbGQgPiBhIHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmx0LWllOSAucGFnZS1iYW5uZXIge1xuICBwYWRkaW5nLXRvcDogMTI1cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuLmx0LWllOSAucGFnZS1iYW5uZXIudGl0bGUtb25seSB7XG4gIG1pbi1oZWlnaHQ6IDE3NXB4O1xuICBwYWRkaW5nLXRvcDogNzBweDsgfVxuXG4ubHQtaWU5IC5wYWdlLWJhbm5lci50aXRsZS1vbmx5IC5wYWdlLXRpdGxlIHtcbiAgcGFkZGluZzogMTVweCAwIDIwcHg7XG4gIHdpZHRoOiA5NjBweDsgfVxuXG4ubHQtaWU5IC5mb290ZXItbGlua3Mge1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuLmx0LWllOSAuZm9vdGVyLWxpbmtzIC5jb2wge1xuICB3aWR0aDogMjMlOyB9XG5cbi5sdC1pZTkgLnNpdGUtbG9nbyBpbWcge1xuICB3aWR0aDogYXV0bzsgfVxuXG4ubHQtaWU5IC5jdXN0b20tc2VsZWN0b3Igc2VsZWN0IHtcbiAgd2lkdGg6IDExMCU7IH1cblxuLmx0LWllOSAudGVybSBpbnB1dCB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICB3aWR0aDogOTYlO1xuICBoZWlnaHQ6IDQwcHg7IH1cblxuLmx0LWllOSAucGFnZS1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDI0MHB4O1xuICBtaW4taGVpZ2h0OiAwOyB9XG5cbi5sdC1pZTkgLm1haW4tbWVudSB7XG4gIHdpZHRoOiA5MCU7XG4gIGxlZnQ6IDE2NXB4O1xuICByaWdodDogYXV0bzsgfVxuXG4ubHQtaWU4IC5mb290ZXItZm9vdGVyIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB6b29tOiAxOyB9XG5cbi5sdC1pZTggLmZvb3Rlci1mb290ZXIgdWwgbGkuY2MtYmFkZ2UsIC5sdC1pZTggLmZvb3Rlci1saW5rcyAuc2VjdGlvbi1saXN0IGEge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubHQtaWU4IC5idG4gLmNhcmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmx0LWllOCAucG9wdWxhci1saW5rcyAudGhyZWUtY29sIC5jb2wge1xuICB3aWR0aDogMjklOyB9XG5cbi5sdC1pZTggLm5ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiA1cHggMCAwIDEwcHg7XG4gIGhlaWdodDogMjNweDtcbiAgd2lkdGg6IDE3N3B4OyB9XG5cbi5sdC1pZTggLm5ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIC5idG4tc3VibWl0IHtcbiAgdG9wOiAycHg7IH1cblxuLmx0LWllOCAudGVybSBpbnB1dCB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICBoZWlnaHQ6IDMwcHg7IH1cblxuLmx0LWllOCAuc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5sdC1pZTggLnNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMDsgfVxuXG4ubHQtaWU4IC5wYWdlLWJhbm5lciB7XG4gIGhlaWdodDogMTQwcHg7XG4gIG1pbi1oZWlnaHQ6IDA7IH1cblxuLmx0LWllOCAucGFnZS1iYW5uZXIudGl0bGUtb25seSB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5sdC1pZTggLmJvZHkgLmFzaWRlIC50aHJlZS1jb2wgI21vZHVsZV9wb2xsLCAubHQtaWU4IC5ib2R5IC5hc2lkZSAudGhyZWUtY29sIC5jb2wge1xuICB3aWR0aDogYXV0bztcbiAgbWluLWhlaWdodDogMDsgfVxuXG4ubHQtaWU4IC5mZWVkYmFjayB0ZXh0YXJlYSB7XG4gIHdpZHRoOiA0NjVweDsgfVxuXG4ubHQtaWU4IC5tZWRpYW4tcmVudC1maW5kZXIgLnBvc3Rjb2RlIGlucHV0IHtcbiAgcGFkZGluZzogNnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4ubHQtaWU4IC5tZWRpYW4tcmVudC1maW5kZXIge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5sdC1pZTggLm1lZGlhbi1yZW50LWZpbmRlciAuY3VzdG9tLXNlbGVjdG9yIHtcbiAgd2lkdGg6IDYwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5sdC1pZTggLm1lZGlhbi1yZW50LWZpbmRlciAuY3VzdG9tLXNlbGVjdG9yIC5jYXJldCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmx0LWllOCAubWVkaWFuLXJlbnQtZmluZGVyIC5jdXN0b20tc2VsZWN0b3Igc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmx0LWllOCAubWVkaWFuLXJlbnQtZmluZGVyIC5wb3N0Y29kZSBsYWJlbCB7XG4gIHdpZHRoOiA0NSU7IH1cblxuaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbmltZyB7XG4gIGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDsgfVxuXG52aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5wcmludC1leGNsdWRlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wcmludC1pbmNsdWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICBhLCBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cbiAgcHJlLCBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgcCwgaDIsIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMzsgfVxuICBAcGFnZSB7XG4gICAgbWFyZ2luOiAxY207IH1cbiAgKiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgICBmaWx0ZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmlsdGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgaW1nLCB0YWJsZSwgdWwsIGxpLCBkbCwgZHQsIGRkLCB0ciwgdGQge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfSB9XG5cbi51dGlsaXR5LmJhY2tncm91bmQtY29sb3ItYWJiZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDVhO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udXRpbGl0eS5iYWNrZ3JvdW5kLWNvbG9yLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnV0aWxpdHkuYmFja2dyb3VuZC1jb2xvci1jb25ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ3ODE7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi51dGlsaXR5LmJhY2tncm91bmQtY29sb3ItY3JpbXNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTJkMjc7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi51dGlsaXR5LmJhY2tncm91bmQtY29sb3ItZGFyay1jcmltc29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MDgwYjtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnV0aWxpdHkuYmFja2dyb3VuZC1jb2xvci1kZW5pbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTdhYmM7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi51dGlsaXR5LmJhY2tncm91bmQtY29sb3ItZG92ZS1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlNmU2ZTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnV0aWxpdHkuYmFja2dyb3VuZC1jb2xvci1lbmRlYXZvdXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM1Y2EzO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udXRpbGl0eS5iYWNrZ3JvdW5kLWNvbG9yLWdhbGxlcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xuICBjb2xvcjogIzAwMDsgfVxuXG4udXRpbGl0eS5iYWNrZ3JvdW5kLWNvbG9yLWVtcGVyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDUwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udXRpbGl0eS5iYWNrZ3JvdW5kLWNvbG9yLWxpbmstd2F0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThmMWY4O1xuICBjb2xvcjogIzAwMDsgfVxuXG4udXRpbGl0eS5iYWNrZ3JvdW5kLWNvbG9yLW1pZG5pZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnV0aWxpdHkuYmFja2dyb3VuZC1jb2xvci1zdC10cm9wYXoge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE2NDk2O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udXRpbGl0eS5iYWNrZ3JvdW5kLWNvbG9yLXR1bmRvcmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDQ0O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udXRpbGl0eS5iYWNrZ3JvdW5kLWNvbG9yLXdlLXBlZXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZkNWQ1O1xuICBjb2xvcjogIzAwMDsgfVxuXG4udXRpbGl0eS5iYWNrZ3JvdW5kLWNvbG9yLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnV0aWxpdHkuZm9yZWdyb3VuZC1jb2xvci1hYmJleSB7XG4gIGNvbG9yOiAjNTA1MDVhO1xuICBmaWxsOiAjNTA1MDVhOyB9XG5cbi51dGlsaXR5LmZvcmVncm91bmQtY29sb3ItYmxhY2sge1xuICBjb2xvcjogIzAwMDtcbiAgZmlsbDogIzAwMDsgfVxuXG4udXRpbGl0eS5mb3JlZ3JvdW5kLWNvbG9yLWNvbmdyZXNzIHtcbiAgY29sb3I6ICMwMDQ3ODE7XG4gIGZpbGw6ICMwMDQ3ODE7IH1cblxuLnV0aWxpdHkuZm9yZWdyb3VuZC1jb2xvci1jcmltc29uIHtcbiAgY29sb3I6ICNlNTJkMjc7XG4gIGZpbGw6ICNlNTJkMjc7IH1cblxuLnV0aWxpdHkuZm9yZWdyb3VuZC1jb2xvci1kYXJrLWNyaW1zb24ge1xuICBjb2xvcjogI2M5MDgwYjtcbiAgZmlsbDogI2M5MDgwYjsgfVxuXG4udXRpbGl0eS5mb3JlZ3JvdW5kLWNvbG9yLWRlbmltIHtcbiAgY29sb3I6ICMxOTdhYmM7XG4gIGZpbGw6ICMxOTdhYmM7IH1cblxuLnV0aWxpdHkuZm9yZWdyb3VuZC1jb2xvci1kb3ZlLWdyZXkge1xuICBjb2xvcjogIzZlNmU2ZTtcbiAgZmlsbDogIzZlNmU2ZTsgfVxuXG4udXRpbGl0eS5mb3JlZ3JvdW5kLWNvbG9yLWVuZGVhdm91ciB7XG4gIGNvbG9yOiAjMDM1Y2EzO1xuICBmaWxsOiAjMDM1Y2EzOyB9XG5cbi51dGlsaXR5LmZvcmVncm91bmQtY29sb3ItZ2FsbGVyeSB7XG4gIGNvbG9yOiAjZWFlYWVhO1xuICBmaWxsOiAjZWFlYWVhOyB9XG5cbi51dGlsaXR5LmZvcmVncm91bmQtY29sb3ItZW1wZXJvciB7XG4gIGNvbG9yOiAjNTA1MDUwO1xuICBmaWxsOiAjNTA1MDUwOyB9XG5cbi51dGlsaXR5LmZvcmVncm91bmQtY29sb3ItbGluay13YXRlciB7XG4gIGNvbG9yOiAjZThmMWY4O1xuICBmaWxsOiAjZThmMWY4OyB9XG5cbi51dGlsaXR5LmZvcmVncm91bmQtY29sb3ItbWlkbmlnaHQge1xuICBjb2xvcjogIzAwMmU1ZjtcbiAgZmlsbDogIzAwMmU1ZjsgfVxuXG4udXRpbGl0eS5mb3JlZ3JvdW5kLWNvbG9yLXN0LXRyb3BheiB7XG4gIGNvbG9yOiAjMmE2NDk2O1xuICBmaWxsOiAjMmE2NDk2OyB9XG5cbi51dGlsaXR5LmZvcmVncm91bmQtY29sb3ItdHVuZG9yYSB7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xuICBmaWxsOiAjNDQ0NDQ0OyB9XG5cbi51dGlsaXR5LmZvcmVncm91bmQtY29sb3Itd2UtcGVlcCB7XG4gIGNvbG9yOiAjZjZkNWQ1O1xuICBmaWxsOiAjZjZkNWQ1OyB9XG5cbi51dGlsaXR5LmZvcmVncm91bmQtY29sb3Itd2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uYWMtaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDQ0NDQ0ICFpbXBvcnRhbnQ7IH1cblxuLmFjLWdlbmVyYXRlZCB7XG4gIHotaW5kZXg6IDk5OTk7IH1cbiAgLmFjLWdlbmVyYXRlZCAuZW5jbG9zdXJlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZThmMWY4OyB9XG4gICAgLmFjLWdlbmVyYXRlZCAuZW5jbG9zdXJlIC5pdGVtIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyOyB9XG5cbi5hY2NvcmRpb24tc2VjdGlvbi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThmMWY4OyB9XG4gIC5hY2NvcmRpb24tc2VjdGlvbi10b2dnbGU6Zm9jdXMsIC5hY2NvcmRpb24tc2VjdGlvbi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDEyMiwgMTg4LCAwLjQpOyB9XG5cbi5hbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ2LCAyMTMsIDIxMywgMC41KTtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjYzkwODBiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcGFkZGluZzogMTNweCAxNnB4O1xuICB3aWR0aDogMTAwJTsgfVxuICAuYWxlcnQgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgICAuYWxlcnQge1xuICAgICAgbWFyZ2luOiAyNXB4IDE1cHggMDsgfSB9XG5cbi5hcnRpY2xlLWhlYWRpbmcge1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5hcnRpY2xlLWhlYWRpbmcgaDEge1xuICAgIGNvbG9yOiAjMTk3YWJjO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICB3aWR0aDogODUlOyB9XG5cbi5hcnRpY2xlIHAge1xuICBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4uYXJ0aWNsZSB1bCBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDsgfVxuICAuYXJ0aWNsZSB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uYXJ0aWNsZSBoMiwgLmFydGljbGUgaDMsIC5hcnRpY2xlIGg0LCAuYXJ0aWNsZSBoNSwgLmFydGljbGUgaDYge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYXNpZGUge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfSB9XG5cbi5ib3gtYm90dG9tLWJvcmRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYm94LXRvcC1ib3JkZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmNhbGwtYmxvY2stY29udGVudC1oZWFkZXItdGl0bGUge1xuICBmb250LXdlaWdodDogMTAwOyB9XG5cbi5jYXJldHMgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMxOTdhYmM7IH1cblxuLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuICAuY29weXJpZ2h0IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAuY29weXJpZ2h0IGEge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29weXJpZ2h0IHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuYm9keSB7XG4gIGNvbG9yOiAjNDQ0NDQ0OyB9XG5cbi5kcm9wZG93biB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTA1MDUwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87IH1cbiAgLmRyb3Bkb3duOmFmdGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZTZlNmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbnRlbnQ6ICdcXGU4MDcnO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRlbGxvO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwOyB9XG4gIC5kcm9wZG93biBzZWxlY3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICAgIHBhZGRpbmctdG9wOiAxMXB4OyB9XG5cbi5mZWF0dXJlZC1oZWFkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmU2ZTZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7IH1cbiAgLmZlYXR1cmVkLWhlYWRlcl9fdGl0bGUge1xuICAgIGNvbG9yOiAjNTA1MDUwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTsgfVxuICAuZmVhdHVyZWQtaGVhZGVyOmZvY3VzLCAuZmVhdHVyZWQtaGVhZGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMTEwLCAxMTAsIDAuMjUpOyB9XG4gIC5mZWF0dXJlZC1oZWFkZXI6Zm9jdXMgLmZlYXR1cmVkLWhlYWRlcl9fdGl0bGUsIC5mZWF0dXJlZC1oZWFkZXI6aG92ZXIgLmZlYXR1cmVkLWhlYWRlcl9fdGl0bGUge1xuICAgIGNvbG9yOiAjMmE2NDk2OyB9XG5cbi5mZWF0dXJlZC1tYWluIHtcbiAgY29sb3I6ICM0NDQ0NDQ7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5mZWF0dXJlZC1tYWluIGE6YWZ0ZXIsIC5mZWF0dXJlZC1tYWluIHN0cm9uZzphZnRlciwgLmZlYXR1cmVkLW1haW4gaTphZnRlciwgLmZlYXR1cmVkLW1haW4gZW06YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZlYXR1cmVkLW1haW4gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmZlYXR1cmVkLW1haW4gYTpmb2N1cywgLmZlYXR1cmVkLW1haW4gYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuZmVhdHVyZWQtbWFpbiB1bCwgLmZlYXR1cmVkLW1haW4gb2wsIC5mZWF0dXJlZC1tYWluIGRsIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5mZWF0dXJlZC1tYWluIHVsIGxpLCAuZmVhdHVyZWQtbWFpbiB1bCBkdCwgLmZlYXR1cmVkLW1haW4gdWwgZGQsIC5mZWF0dXJlZC1tYWluIG9sIGxpLCAuZmVhdHVyZWQtbWFpbiBvbCBkdCwgLmZlYXR1cmVkLW1haW4gb2wgZGQsIC5mZWF0dXJlZC1tYWluIGRsIGxpLCAuZmVhdHVyZWQtbWFpbiBkbCBkdCwgLmZlYXR1cmVkLW1haW4gZGwgZGQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAuZmVhdHVyZWQtbWFpbiB1bDpmaXJzdC1jaGlsZCwgLmZlYXR1cmVkLW1haW4gb2w6Zmlyc3QtY2hpbGQsIC5mZWF0dXJlZC1tYWluIGRsOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmZlYXR1cmVkLW1haW4gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgLmZlYXR1cmVkLW1haW4gcDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5mZWF0dXJlZC1tYWluIGgxLCAuZmVhdHVyZWQtbWFpbiBoMiwgLmZlYXR1cmVkLW1haW4gaDMsIC5mZWF0dXJlZC1tYWluIGg0LCAuZmVhdHVyZWQtbWFpbiBoNSwgLmZlYXR1cmVkLW1haW4gaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmZlYXR1cmVkLW1haW4gdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmZlZWRiYWNrIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0NDQ0NDQ7IH1cblxuLmZpbmRlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmZpbmRlciBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwcHggIzUwNTA1MDsgfVxuXG4uZm9vdGVyLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTdhYmM7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgLmZvb3Rlci1mb290ZXIgLmxpbmtzIHVsIGxpIGEge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEycHg7IH1cblxuLmZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhOyB9XG4gIC5mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgLmZvcm0gaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgLmZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLCAuZm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdLCAuZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgLmZvcm0gdGV4dGFyZWEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0NDQ0NDQ7IH1cbiAgLmZvcm0gc2VsZWN0IHtcbiAgICBjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7IH1cbiAgLmZvcm0tZmllbGRzZXQge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZm9ybS1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTdhYmMgIWltcG9ydGFudDsgfVxuICAgIC5mb3JtLWhlYWRlci10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7IH1cbiAgLmZvcm0tcm93LWNvbnRlbnQtZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAuZm9ybS1yb3ctaGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7IH1cbiAgLmZvcm0gLnRhYmxlIHRib2R5IHRyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5ICFpbXBvcnRhbnQ7IH1cbiAgLmZvcm0gLnRhYmxlIHRoZWFkIC50aXRsZSB0aCB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDsgfVxuXG4uZ3VpZGUgaW1nIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxOyB9XG5cbi5ndWlkZSAub3ZlcmxheSB7XG4gIHotaW5kZXg6IDI7IH1cblxuLmhpZ2hsaWdodGVkIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICBhLmhpZ2hsaWdodGVkOmhvdmVyIC5oaWdobGlnaHRlZC1oZWFkZXItdGl0bGUsIGEuaGlnaGxpZ2h0ZWQ6Zm9jdXMgLmhpZ2hsaWdodGVkLWhlYWRlci10aXRsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYS5oaWdobGlnaHRlZDpob3ZlciAuaGlnaGxpZ2h0ZWQtbGF5ZXItbWVkaWEsIGEuaGlnaGxpZ2h0ZWQ6Zm9jdXMgLmhpZ2hsaWdodGVkLWxheWVyLW1lZGlhIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7IH1cbiAgYS5oaWdobGlnaHRlZDpob3ZlciAuaGlnaGxpZ2h0ZWQtbWVkaWEtb2JqZWN0LCBhLmhpZ2hsaWdodGVkOmZvY3VzIC5oaWdobGlnaHRlZC1tZWRpYS1vYmplY3Qge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuICAuaGlnaGxpZ2h0ZWQtYmFja2dyb3VuZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5oaWdobGlnaHRlZC1mb3JlZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMnB4O1xuICAgIHotaW5kZXg6IDM7IH1cbiAgLmhpZ2hsaWdodGVkLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMHB4IDQzcHggMTBweCAyMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2ZTZlNmU7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmhpZ2hsaWdodGVkLWhlYWRlci10aXRsZSB7XG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBjb2xvcjogIzUwNTA1MDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTsgfVxuICAuaGlnaGxpZ2h0ZWQtbGF5ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGxlZnQ6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmhpZ2hsaWdodGVkLWxheWVyLW1lZGlhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlOyB9XG4gICAgICAuaGlnaGxpZ2h0ZWQtbGF5ZXItbWVkaWEtb2JqZWN0IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG4gIC5oaWdobGlnaHRlZC1tZWRpYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmhpZ2hsaWdodGVkLW1lZGlhLW9iamVjdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTsgfVxuXG4uaWNvbi1wcm9tbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTdhYmM7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmljb24tcHJvbW86Zm9jdXMgLnRpdGxlLCAuaWNvbi1wcm9tbzpob3ZlciAudGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5pY29uLXByb21vIC50aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogNjBweDsgfVxuICAuaWNvbi1wcm9tbyAuaWNvbiB7XG4gICAgZmlsbDogI2ZmZjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDUwcHg7IH1cbiAgLmljb24tcHJvbW8gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5pY29uLXByb21vID4gYSB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE1cHg7IH1cblxuLmludHJvZHVjdGlvbiB7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xuICBmb250LXdlaWdodDogbGlnaHRlcjsgfVxuXG4ubG9nby1tZWRpYV9fb2JqZWN0IHtcbiAgZmlsbDogIzAwNDc4MTtcbiAgaGVpZ2h0OiA3NXB4O1xuICB3aWR0aDogMTY1cHg7IH1cblxuLm1haW4tbWVudSB7XG4gIGJvdHRvbTogMDsgfVxuICAubWFpbi1tZW51IHVsIGxpOmZpcnN0LWNoaWxkIHNwYW46YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluLW1lbnUgdWwgbGkuYWN0aXZlIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMxOTdhYmM7IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gICAgICAubWFpbi1tZW51IHVsIGxpLmFjdGl2ZSBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5N2FiYztcbiAgICAgICAgY29sb3I6ICNmZmY7IH0gfVxuICAgIC5tYWluLW1lbnUgdWwgbGkuYWN0aXZlIGE6Zm9jdXMsIC5tYWluLW1lbnUgdWwgbGkuYWN0aXZlIGE6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTk3YWJjOyB9XG4gICAgICAubWFpbi1tZW51IHVsIGxpLmFjdGl2ZSBhOmZvY3VzIHNwYW4sIC5tYWluLW1lbnUgdWwgbGkuYWN0aXZlIGE6aG92ZXIgc3BhbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5tYWluLW1lbnUgdWwgbGkgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICM1MDUwNWE7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAgIC5tYWluLW1lbnUgdWwgbGkgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwOyB9IH1cbiAgICAubWFpbi1tZW51IHVsIGxpIGE6Zm9jdXMsIC5tYWluLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubWFpbi1tZW51IHVsIGxpIGE6Zm9jdXMgc3BhbiwgLm1haW4tbWVudSB1bCBsaSBhOmhvdmVyIHNwYW4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5tYWluLW1lbnUgdWwgbGkgYSBzcGFuIHtcbiAgICAgIGJvcmRlcjogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAubWFpbi1tZW51IHVsIGxpIGEgc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLm1haW4tbWVudSB1bCBsaSBhIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7IH0gfVxuXG4ubWFzdGhlYWQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5tYXN0aGVhZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuICAubWFzdGhlYWQgLnNpdGUtbG9nbyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLm1hc3RoZWFkID4gLndpbmdzcGFuIC5zaXRlLWxvZ28ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAubWFzdGhlYWQgPiAud2luZ3NwYW4gLm1haW4tbWVudSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuXG4ubWVkaWFuLXJlbnQtZmluZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZjFmODsgfVxuICAubWVkaWFuLXJlbnQtZmluZGVyLWVycm9yIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAgIC5tZWRpYW4tcmVudC1maW5kZXItZXJyb3IgLmZvcm0tcm93LWNvbnRlbnQtZXJyb3Ige1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAucGFnZS1iYW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDIyMHB4OyB9IH1cblxuLnBhZ2UtYmFubmVyIC5wYWdlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRvb2xzIC5zaGFyZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnBkZiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDsgfVxuICAucGRmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5tb2R1bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmU2ZTZlOyB9XG4gIC5tb2R1bGUgaDEge1xuICAgIGNvbG9yOiAjMTk3YWJjICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50OyB9XG4gIC5tb2R1bGUgbGFiZWwge1xuICAgIGNvbG9yOiAjNDQ0NDQ0O1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyOyB9XG4gIC5tb2R1bGUgLnNjRE1TQnV0dG9ucyBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50OyB9XG5cbi5wcm9tb3Rpb25hbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgYS5wcm9tb3Rpb25hbDpob3ZlciAucHJvbW90aW9uYWwtaGVhZGVyX190aXRsZSwgYS5wcm9tb3Rpb25hbDpmb2N1cyAucHJvbW90aW9uYWwtaGVhZGVyX190aXRsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYS5wcm9tb3Rpb25hbDpob3ZlciAucHJvbW90aW9uYWwtbWVkaWFfX29iamVjdCwgYS5wcm9tb3Rpb25hbDpmb2N1cyAucHJvbW90aW9uYWwtbWVkaWFfX29iamVjdCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG4gIC5wcm9tb3Rpb25hbC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMTBweCA0M3B4IDEwcHggMjFweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNmU2ZTZlO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzJweDtcbiAgICB6LWluZGV4OiAzOyB9XG4gICAgLnByb21vdGlvbmFsLWhlYWRlci5taWRkbGUge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7IH1cbiAgICAucHJvbW90aW9uYWwtaGVhZGVyX190aXRsZSB7XG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBjb2xvcjogIzUwNTA1MDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTsgfVxuICAucHJvbW90aW9uYWwtbWFpbiB7XG4gICAgcGFkZGluZzogNzVweCAyMHB4IDE1cHg7IH1cbiAgLnByb21vdGlvbmFsLW1lZGlhX19vYmplY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTsgfVxuICAucHJvbW90aW9uYWwgLnJlbnRzLWZpbmRlci1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogODVweDsgfVxuICAucHJvbW90aW9uYWwgLnN1YnNjcmliZS1mb3JtIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5yZWxhdGVkLWxpbmtzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTsgfVxuICAucmVsYXRlZC1saW5rcyAudGl0bGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLnNjZkZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhOyB9XG4gIC5zY2ZGb3JtIC5zY2ZTZWN0aW9uQ29udGVudCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAuc2NmRm9ybSAuc2NmVGl0bGVCb3JkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTdhYmM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuc2NmRm9ybSAuc2NmU3VibWl0QnV0dG9uIHtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5zY2ZGb3JtIC5zY2ZWYWxpZGF0b3Ige1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLnNjZkZvcm0gbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuICAuc2NmRm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwgLnNjZkZvcm0gdGV4dGFyZWEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0NDQ0NDQ7IH1cblxuLnNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnNlYXJjaCAuYnRuLmJ0bi1zdWJtaXQge1xuICBib3JkZXItY29sb3I6ICM0NDQ0NDQ7IH1cblxuLnNlY3Rpb24tbGlzdCBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5zZWN0aW9uLWxpc3QgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuXG4uc2hhcmUtYnV0dG9uc19fZW5jbG9zdXJlIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuXG4uc2hhcmUtYnV0dG9ucy1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlNmU2ZTsgfVxuICAuc2hhcmUtYnV0dG9ucy1pdGVtOmZvY3VzIC5zaGFyZS1idXR0b25zLWl0ZW1fX29iamVjdCwgLnNoYXJlLWJ1dHRvbnMtaXRlbTpob3ZlciAuc2hhcmUtYnV0dG9ucy1pdGVtX19vYmplY3Qge1xuICAgIGZpbGw6ICMwMDA7IH1cbiAgLnNoYXJlLWJ1dHRvbnMtaXRlbV9fb2JqZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGZpbGw6ICNmZmY7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC41cyBlYXNlO1xuICAgIHdpZHRoOiAyMHB4OyB9XG5cbi5zaWRlLW1lbnUgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uc2lkZS1tZW51IC5zdWJ0aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLnNpZGUtbWVudSAuc3VidGl0bGUgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDsgfVxuXG4uc2lkZS1tZW51ID4gdWwgPiBsaS5hY3RpdmUgPiBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uc2lkZS1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBmb250LXdlaWdodDogMTAwOyB9XG4gIC5zaWRlLW1lbnUgPiB1bCA+IGxpID4gYTpmb2N1cywgLnNpZGUtbWVudSA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzE5N2FiYztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uc2lkZS1tZW51ID4gdWwgPiBsaSBsaSBhIHtcbiAgY29sb3I6ICMwMzVjYTM7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7IH1cbiAgLnNpZGUtbWVudSA+IHVsID4gbGkgbGkgYTpmb2N1cywgLnNpZGUtbWVudSA+IHVsID4gbGkgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMzVjYTM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnNpZGUtbWVudSAuc3ViLW1lbnUge1xuICBib3JkZXItbGVmdC13aWR0aDogNHB4OyB9XG5cbi5zaXRlLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2l0ZS1sb2dvIGgxIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbnRhYmxlIHRib2R5IHRyLCAudGFibGUgdGJvZHkgdHIsIC50YWJsZS1ibHVlIHRib2R5IHRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNyAhaW1wb3J0YW50OyB9XG5cbnRhYmxlIHRoZWFkLCAudGFibGUgdGhlYWQsIC50YWJsZS1ibHVlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5N2FiYzsgfVxuICB0YWJsZSB0aGVhZCAuc3ViLXRpdGxlID4gdGgsIC50YWJsZSB0aGVhZCAuc3ViLXRpdGxlID4gdGgsIC50YWJsZS1ibHVlIHRoZWFkIC5zdWItdGl0bGUgPiB0aCB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDsgfVxuICB0YWJsZSB0aGVhZCB0ciwgLnRhYmxlIHRoZWFkIHRyLCAudGFibGUtYmx1ZSB0aGVhZCB0ciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICB0YWJsZSB0aGVhZCB0aCwgLnRhYmxlIHRoZWFkIHRoLCAudGFibGUtYmx1ZSB0aGVhZCB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4udG9wLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDUwNTA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgLnRvcC1iYXIgLnNpdGUtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAudG9wLWJhciAuc2l0ZS1sb2dvIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICBmaWxsOiAjZmZmO1xuICAgICAgd2lkdGg6IDEzMXB4OyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLnRvcC1iYXIgLnNpdGUtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLnRvcC1iYXIgLndpbmdzcGFuIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLnRvcC1iYXIgLndpbmdzcGFuIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAudG9wLWJhciB1bCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLnRvcC1iYXIgdWwgbGkgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTsgfVxuXG4ud2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ2LCAyMTMsIDIxMywgMC41KTsgfVxuXG4uYnRuLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDsgfVxuXG4ubmV0d29yazpmb2N1cyAubmV0d29yay1tZWRpYV9fb2JqZWN0LCAubmV0d29yazpob3ZlciAubmV0d29yay1tZWRpYV9fb2JqZWN0IHtcbiAgZmlsbDogI2U1MmQyNzsgfVxuXG4ubmV0d29yay1tZWRpYV9fb2JqZWN0IHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuNXMgZWFzZTtcbiAgd2lkdGg6IDMycHg7IH1cblxuLnNjZlN1Ym1pdEJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDsgfVxuXG4udHJpZ2dlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLnRyaWdnZXItbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAudHJpZ2dlci1sYWJlbF9fdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnRyaWdnZXItbWVkaWEge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAudHJpZ2dlci1tZWRpYV9fb2JqZWN0IHtcbiAgICAgIGZpbGw6ICMwMDJlNWY7XG4gICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICB3aWR0aDogMzBweDsgfVxuXG4uZmVlZGJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xuICBwYWRkaW5nOiAxMnB4OyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTA1MDUwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDFweCAhaW1wb3J0YW50OyB9XG5cbi5mb3JtIC5kcm9wZG93biwgLmZvcm0gdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICM1MDUwNTAgIWltcG9ydGFudDsgfVxuXG4uZ3JhcGhpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDsgfVxuIiwiaWZyYW1le1xuXHRkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7XG59IiwiaW1ne1xuXHRpbWFnZS1yZW5kZXJpbmc6LXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcbn1cbiIsInZpZGVve1xuXHRkaXNwbGF5OmJsb2NrO1xufSIsIkBtZWRpYSBwcmludHtcblx0LnByaW50LWV4Y2x1ZGV7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cblx0LnByaW50LWluY2x1ZGV7XG5cdFx0ZGlzcGxheTpibG9jaztcblx0fVxuXHRcblx0YSxhOnZpc2l0ZWR7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSFpbXBvcnRhbnQ7XG5cdH1cblxuXHRwcmUsYmxvY2txdW90ZXtcblx0XHRib3JkZXI6MXB4IHNvbGlkICM5OTk7cGFnZS1icmVhay1pbnNpZGU6YXZvaWQ7XG5cdH1cblxuXHR0aGVhZHtcblx0XHRkaXNwbGF5OnRhYmxlLWhlYWRlci1ncm91cDtcblx0fVxuXG5cdGltZ3tcblx0XHRtYXgtd2lkdGg6MTAwJSFpbXBvcnRhbnQ7XG5cdH1cblxuXHRwLGgyLGgze1xuXHRcdG9ycGhhbnM6Mzt3aWRvd3M6Mztcblx0fVxuXHRcblx0QHBhZ2V7XG5cdFx0bWFyZ2luOjFjbTtcblx0fVxuXG5cdCp7XG5cdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudCFpbXBvcnRhbnQ7Y29sb3I6YmxhY2shaW1wb3J0YW50O1xuXHRcdGZpbHRlcjpub25lIWltcG9ydGFudDstbXMtZmlsdGVyOm5vbmUhaW1wb3J0YW50O3RleHQtc2hhZG93Om5vbmU7XG5cdH1cblx0XG5cdGltZyx0YWJsZSx1bCxsaSxkbCxkdCxkZCx0cix0ZHtcblx0XHRwYWdlLWJyZWFrLWluc2lkZTphdm9pZDtcblx0fVxuXG5cdGgxLGgyLGgzLGg0LGg1LGg2e1xuXHRcdHBhZ2UtYnJlYWstYWZ0ZXI6YXZvaWQ7XG5cdH1cbn0iLCIvLyBMb2FkZXJcbi8vIEFkZCBuZXcgZW50cmllcyB0byBwdWxsIGluIHJlbGV2YW50IFNDU1MgZmlsZXNcbkBpbXBvcnQgJ19sZWdhY3kvX2xlZ2FjeS5zY3NzJztcbkBpbXBvcnQgXCJfY29uZmlndXJhdGlvbi9fY29sb3JzLnNjc3NcIjtcbkBpbXBvcnQgXCJfY29uZmlndXJhdGlvbi9fZW0tYmFzZS5zY3NzXCI7XG5AaW1wb3J0IFwiX2NvbmZpZ3VyYXRpb24vX2ZvbnRzLnNjc3NcIjtcbkBpbXBvcnQgXCJfY29uZmlndXJhdGlvbi9fY29sb3JzLnNjc3NcIjtcbkBpbXBvcnQgXCJfY29uZmlndXJhdGlvbi9fZW0tYmFzZS5zY3NzXCI7XG5AaW1wb3J0IFwiX2NvbmZpZ3VyYXRpb24vX2ZvbnRzLnNjc3NcIjtcbkBpbXBvcnQgXCJfY29uZmlndXJhdGlvbi9fZm9ybWF0dGluZy9faWZyYW1lcy5zY3NzXCI7XG5AaW1wb3J0IFwiX2NvbmZpZ3VyYXRpb24vX2Zvcm1hdHRpbmcvX2ltYWdlcy5zY3NzXCI7XG5AaW1wb3J0IFwiX2NvbmZpZ3VyYXRpb24vX2Zvcm1hdHRpbmcvX3ZpZGVvcy5zY3NzXCI7XG5AaW1wb3J0IFwiX2NvbmZpZ3VyYXRpb24vX2Z1bmN0aW9ucy9fY29udHJhc3Quc2Nzc1wiO1xuQGltcG9ydCBcIl9jb25maWd1cmF0aW9uL19mdW5jdGlvbnMvX3JlbS5zY3NzXCI7XG5AaW1wb3J0IFwiX2NvbmZpZ3VyYXRpb24vX2Z1bmN0aW9ucy9fc3RyaXAtdW5pdHMuc2Nzc1wiO1xuQGltcG9ydCBcIl9jb25maWd1cmF0aW9uL19tZWRpYXF1ZXJpZXMvX3ByaW50LnNjc3NcIjtcbkBpbXBvcnQgXCJfY29uZmlndXJhdGlvbi9fbWl4aW5zL19yaWNoLXRleHQuc2Nzc1wiO1xuQGltcG9ydCBcIl9jb25maWd1cmF0aW9uL19taXhpbnMvX3RoZW1lLnNjc3NcIjtcbi51dGlsaXR5e1xuXHRcbkBpbXBvcnQgXCJfdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3NcIjtcbkBpbXBvcnQgXCJfdXRpbGl0aWVzL19mb3JlZ3JvdW5kLnNjc3NcIjtcbn1cbkBpbXBvcnQgXCJfcGFydHMvX2FjLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX2FjY29yZGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19hbGVydC5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19hcnRpY2xlLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX2FzaWRlLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX2JveC5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19jYWxsLWJsb2NrLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX2NhcmV0cy5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19jb3B5cmlnaHQuc2Nzc1wiO1xuQGltcG9ydCBcIl9wYXJ0cy9fZG9jdW1lbnQuc2Nzc1wiO1xuQGltcG9ydCBcIl9wYXJ0cy9fZHJvcGRvd24uc2Nzc1wiO1xuQGltcG9ydCBcIl9wYXJ0cy9fZmVhdHVyZWQuc2Nzc1wiO1xuQGltcG9ydCBcIl9wYXJ0cy9fZmVlZGJhY2suc2Nzc1wiO1xuQGltcG9ydCBcIl9wYXJ0cy9fZmluZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX2Zvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19mb3JtLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX2d1aWRlLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX2hpZ2hsaWdodGVkLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX2ljb24tcHJvbW8uc2Nzc1wiO1xuQGltcG9ydCBcIl9wYXJ0cy9faW50cm9kdWN0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX2xvZ28uc2Nzc1wiO1xuQGltcG9ydCBcIl9wYXJ0cy9fbWFpbi1tZW51LnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX21hc3RoZWFkLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX21lZGlhbi1yZW50LWZpbmRlci5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19wYWdlLWJhbm5lci5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19wYWdlLXRvb2xzLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX3BkZi5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19wb2xscy5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19wcm9tb3Rpb25hbC5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19yZWxhdGVkLWxpbmtzLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX3NjZkZvcm0uc2Nzc1wiO1xuQGltcG9ydCBcIl9wYXJ0cy9fc2VhcmNoLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX3NlY3Rpb24tbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19zaGFyZS5zY3NzXCI7XG5AaW1wb3J0IFwiX3BhcnRzL19zaWRlLW1lbnUuc2Nzc1wiO1xuQGltcG9ydCBcIl9wYXJ0cy9fc2l0ZS1sb2dvLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX3RhYmxlLnNjc3NcIjtcbkBpbXBvcnQgXCJfcGFydHMvX3RvcC1iYXIuc2Nzc1wiO1xuQGltcG9ydCBcIl9wYXJ0cy9fd2FybmluZy5zY3NzXCI7XG5AaW1wb3J0IFwiX2J1dHRvbnMvX2J0bi5zY3NzXCI7XG5AaW1wb3J0IFwiX2J1dHRvbnMvX25ldHdvcmsuc2Nzc1wiO1xuQGltcG9ydCBcIl9idXR0b25zL19zY2ZTdWJtaXQuc2Nzc1wiO1xuQGltcG9ydCBcIl9idXR0b25zL190cmlnZ2VyLnNjc3NcIjtcbkBpbXBvcnQgXCJfZm9ybXMvX2ZlZWRiYWNrLnNjc3NcIjtcbkBpbXBvcnQgXCJfZm9ybXMvX2Zvcm0uc2Nzc1wiO1xuLmdyYXBoaWN7XG5cdGRpc3BsYXk6YmxvY2s7dGV4dC1pbmRlbnQ6LTk5OTlweDtcblxuXHRcbn1cbiIsIi8vIDxzdW1tYXJ5PlxuLy8gQmFja2dyb3VuZCBhbmQgZm9yZWdyb3VuZCBoZWxwZXIgY2xhc3NlcyB0aGF0IGluY2x1ZGUgY29udHJhc3Qgc2V0dGluZ3Ncbi8vIHRvIGFkanVzdCBhbnkgdGV4dCB3aXRoaW4gYSBiYWNrZ3JvdW5kIHRvIGJlIGNvcnJlY3RseSBzd2FwcGVkIHRvIGVpdGhlciBsaWdodFxuLy8gb3IgZGFyayB2YXJpYW50IHRvIGtlZXAgaXQgcmVhZGFibGUuXG4vLyA8L3N1bW1hcnk+XG4mLmJhY2tncm91bmR7XG5cdC8vIDxub2Rlcz5cblx0Ji1jb2xvcntcblx0XHRAZWFjaCAkY29sb3ItbmFtZSwkY29sb3ItdmFsdWUgaW4gJGNvbG9yc3tcblx0XHRcdC8vIDxub2Rlcz5cblx0XHRcdCYtI3tzdHItc2xpY2UoJGNvbG9yLW5hbWUsMixzdHItbGVuZ3RoKCRjb2xvci1uYW1lKSl9e1xuXHRcdFx0XHRiYWNrZ3JvdW5kOntjb2xvcjokY29sb3ItdmFsdWU7fTtcblx0XHRcdFx0Y29sb3I6Y29udHJhc3QoJGNvbG9yLXZhbHVlLCRkYXJrLCRsaWdodCk7XG5cdFx0XHR9XG5cdFx0XHQvLyA8L25vZGVzPlxuXHRcdH1cblx0fVxuXHQvLyA8bm9kZXM+XG59IiwiLy8gVHJ5IHRvIHVzZSBhIHN0YW5kYXJkIGNvbG9yIHBhdHRlcm4gc28gaXQncyBlYXN5IHRvIGlkZW50aWZ5IHlvdXIgY29sb3JzLlxuLy8gQ29sb3JzIGFyZSB1c2VkIGJ5IHV0aWxpdGllcyB0byBjcmVhdGUgZm9yZWdyb3VuZCBhbmQgYmFja2dyb3VuZCBjbGFzc2VzXG4vLyB3aGljaCBjYW4gYmUgc2VlbiBpbiB1dGlsaXRpZXMvY29sb3JzXG4vLyBUaGlzIGlzIHdoZXJlIGNvbG9ycyBhcmUgYWRkZWQuIEFjY2Vzc2libGUgYnkgbWFwLWdldCBzeW50YXggXG4vLyAobWFwLWdldCgkY29sb3JzLGNvbG9yLW5hbWUpKVxuLy8gVXNlIGh0dHA6Ly9jaGlyLmFnL3Byb2plY3RzL25hbWUtdGhhdC1jb2xvci8gdG8gbmFtZSB5b3VyIGNvbG91cnNcbiRjb2xvcnM6KFxuXHRfYWJiZXk6IzUwNTA1YSxcblx0X2JsYWNrOiMwMDAsXG5cdF9jb25ncmVzczojMDA0NzgxLFxuXHRfY3JpbXNvbjojZTUyZDI3LFxuXHRfZGFyay1jcmltc29uOiNjOTA4MGIsXG5cdF9kZW5pbTojMTk3YWJjLFxuXHRfZG92ZS1ncmV5OiM2ZTZlNmUsXG5cdF9lbmRlYXZvdXI6IzAzNWNhMyxcblx0X2dhbGxlcnk6I2VhZWFlYSxcblx0X2VtcGVyb3I6IzUwNTA1MCxcblx0X2xpbmstd2F0ZXI6I2U4ZjFmOCxcblx0X21pZG5pZ2h0OiMwMDJlNWYsXG5cdF9zdC10cm9wYXo6IzJhNjQ5Nixcblx0X3R1bmRvcmE6IzQ0NDQ0NCxcblx0X3dlLXBlZXA6I2Y2ZDVkNSxcblx0X3doaXRlOiNmZmZcbik7XG5cbiRkYXJrOm1hcC1nZXQoJGNvbG9ycyxfYmxhY2spO1xuJGxpZ2h0Om1hcC1nZXQoJGNvbG9ycyxfd2hpdGUpOyIsIi8vIEJhY2tncm91bmQgYW5kIGZvcmVncm91bmQgaGVscGVyIGNsYXNzZXMgdGhhdCBpbmNsdWRlIGNvbnRyYXN0IHNldHRpbmdzXG4vLyB0byBhZGp1c3QgYW55IHRleHQgd2l0aGluIGEgYmFja2dyb3VuZCB0byBiZSBjb3JyZWN0bHkgc3dhcHBlZCB0byBlaXRoZXIgbGlnaHRcbi8vIG9yIGRhcmsgdmFyaWFudCB0byBrZWVwIGl0IHJlYWRhYmxlLlxuJi5mb3JlZ3JvdW5ke1xuXHQvLyA8Y2hpbGRyZW4+XG5cdCYtY29sb3J7XG5cdFx0QGVhY2ggJGNvbG9yLW5hbWUsJGNvbG9yLXZhbHVlIGluICRjb2xvcnN7XG5cdFx0XHQvLyA8Y2hpbGRyZW4+XG5cdFx0XHQmLSN7c3RyLXNsaWNlKCRjb2xvci1uYW1lLDIsc3RyLWxlbmd0aCgkY29sb3ItbmFtZSkpfXtcblx0XHRcdFx0Y29sb3I6JGNvbG9yLXZhbHVlO2ZpbGw6JGNvbG9yLXZhbHVlO1xuXHRcdFx0fVxuXHRcdFx0Ly8gPC9jaGlsZHJlbj5cblx0XHR9XG5cdH1cblx0Ly8gPC9jaGlsZHJlbj5cbn1cbiIsIi5hY3tcblx0Ji1pbnB1dHtcblx0XHRib3JkZXI6MXB4IHNvbGlkIG1hcC1nZXQoJGNvbG9ycyxfdHVuZG9yYSkhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji1nZW5lcmF0ZWR7XG5cdFx0ei1pbmRleDo5OTk5O1xuXHRcdFxuXHRcdC5lbmNsb3N1cmV7XG5cdFx0XHRiYWNrZ3JvdW5kOm1hcC1nZXQoJGNvbG9ycyxfbGluay13YXRlcik7XG5cblx0XHRcdC5pdGVte1xuXHRcdFx0XHRib3JkZXI6bm9uZTtmb250Ont3ZWlnaHQ6bGlnaHRlcjt9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmFjY29yZGlvbntcblx0Ji1zZWN0aW9ue1xuXHRcdCYtdG9nZ2xle1xuXHRcdFx0YmFja2dyb3VuZDp7Y29sb3I6bWFwLWdldCgkY29sb3JzLF9saW5rLXdhdGVyKX07XG5cblx0XHRcdCY6Zm9jdXMsJjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZDp7Y29sb3I6cmdiYShtYXAtZ2V0KCRjb2xvcnMsX2RlbmltKSwwLjQpO307XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmFsZXJ0e1xuXHRiYWNrZ3JvdW5kOntjb2xvcjpyZ2JhKG1hcC1nZXQoJGNvbG9ycyxfd2UtcGVlcCksMC41KX07XG5cdGJvcmRlcjp7bGVmdDo0cHggc29saWQgbWFwLWdldCgkY29sb3JzLF9kYXJrLWNyaW1zb24pfTtcblx0ZGlzcGxheTpibG9jaztcblx0bWFyZ2luOntib3R0b206MjVweDt9O1xuXHRwYWRkaW5nOjEzcHggMTZweDtcblx0d2lkdGg6MTAwJTtcblxuXHRwOmxhc3QtY2hpbGR7XG5cdFx0bWFyZ2luOntib3R0b206MDt9O1xuXHR9XG5cblx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDo0Ny45OWVtKXtcblx0XHRtYXJnaW46MjVweCAxNXB4IDA7XG5cdH1cbn0iLCIuYXJ0aWNsZXtcblx0Ji1oZWFkaW5ne1xuXHRcdGJvcmRlcjp7Ym90dG9tOm5vbmU7fTtcblxuXHRcdGgxe1xuXHRcdFx0Y29sb3I6bWFwLWdldCgkY29sb3JzLF9kZW5pbSk7Zm9udDp7c2l6ZTozMHB4O3dlaWdodDpsaWdodGVyO307XG5cdFx0XHR3aWR0aDo4NSU7XG5cdFx0fVxuXHR9XG5cblx0cHtcblx0XHRsaW5lLWhlaWdodDoyMnB4O1xuXHR9XG5cblx0dWx7XG5cdFx0bGl7XG5cdFx0XHRtYXJnaW46e3RvcDoycHg7fTtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luOnt0b3A6MDt9O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGgyLCBoMywgaDQsIGg1LCBoNntcblx0XHRmb250Ont3ZWlnaHQ6NTAwO307XG5cdH1cbn0iLCIuYXNpZGV7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSl7XG5cdFx0bWFyZ2luOnt0b3A6MCFpbXBvcnRhbnQ7fTtcblx0fVxufSIsIi5ib3h7XG5cdCYtYm90dG9te1xuXHRcdCYtYm9yZGVye1xuXHRcdFx0ZGlzcGxheTpub25lIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQmLXRvcHtcblx0XHQmLWJvcmRlcntcblx0XHRcdGRpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59IiwiLmNhbGwtYmxvY2t7XG5cdCYtY29udGVudHtcblx0XHQmLWhlYWRlcntcblx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdGZvbnQ6e3dlaWdodDoxMDA7fTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY2FyZXRze1xuXHRsaXtcblx0XHQmOmJlZm9yZXtcblx0XHRcdGNvbG9yOm1hcC1nZXQoJGNvbG9ycyxfZGVuaW0pO1xuXHRcdH1cblx0fVxufSIsIi5jb3B5cmlnaHR7XG5cdGZvbnQ6e3NpemU6MTJweDt9O1xuXG5cdHAge1xuXHRcdG1hcmdpbi1ib3R0b206NXB4O1xuXHR9XG5cblx0YXtcblx0XHRjb2xvcjojZmZmO1xuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuXHQuY29weXJpZ2h0IHAge1xuXHRcdHRleHQtYWxpZ246bGVmdDtcblx0fVxufSIsIu+7v2h0bWx7XG5cdGZvbnQ6e2ZhbWlseTptYXAtZ2V0KCRmb250cyxjb21tb24pO3dlaWdodDpsaWdodGVyO307b3ZlcmZsb3cteDpoaWRkZW47XG59XG5cbmJvZHl7XG5cdGNvbG9yOm1hcC1nZXQoJGNvbG9ycyxfdHVuZG9yYSk7XG59IiwiJGZvbnRzOihcblx0Y29tbW9uOignUm9ib3RvJywgc2Fucy1zZXJpZiksXG5cdGhlYWRpbmc6KCdSb2JvdG8nLCBzYW5zLXNlcmlmKVxuKTsiLCIuZHJvcGRvd257XG5cdGFsaWduLWl0ZW1zOnN0cmV0Y2g7Ym9yZGVyOjFweCBzb2xpZCBtYXAtZ2V0KCRjb2xvcnMsX2VtcGVyb3IpO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6YXV0bztcblx0XG5cdCY6YWZ0ZXJ7XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6e2NvbG9yOm1hcC1nZXQoJGNvbG9ycyxfZG92ZS1ncmV5KTt9O1xuXHRcdGNvbG9yOm1hcC1nZXQoJGNvbG9ycyxfd2hpdGUpO2JvdHRvbTowO2NvbnRlbnQ6J1xcZTgwNyc7ZGlzcGxheTpmbGV4O2ZvbnQ6e2ZhbWlseTpmb250ZWxsbztzaXplOjFlbTtzdHlsZTpub3JtYWw7d2VpZ2h0OjQwMDt9XG5cdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtsaW5lLWhlaWdodDoxZW07cGFkZGluZzo1cHggMTVweDtyaWdodDowO3RvcDowO1xuXHR9XG5cblx0c2VsZWN0e1xuXHRcdHBhZGRpbmc6e2JvdHRvbToxMXB4O3RvcDoxMXB4O307XG5cdH1cbn0iLCIuZmVhdHVyZWR7XG5cdCYtaGVhZGVye1xuXHRcdGJvcmRlcjoxcHggc29saWQgbWFwLWdldCgkY29sb3JzLF9kb3ZlLWdyZXkpO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4O1xuXHRcdHRyYW5zaXRpb246YmFja2dyb3VuZCAwLjVzIGVhc2U7XG5cblx0XHQmX190aXRsZXtcblx0XHRcdGNvbG9yOm1hcC1nZXQoJGNvbG9ycyxfZW1wZXJvcik7ZGlzcGxheTpibG9jaztmb250OntzaXplOjE2cHg7d2VpZ2h0OjUwMDt9O1xuXHRcdFx0bGluZS1oZWlnaHQ6MS4xZW07XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cywgJjpob3Zlcntcblx0XHRcdGJhY2tncm91bmQ6e2NvbG9yOnJnYmEobWFwLWdldCgkY29sb3JzLF9kb3ZlLWdyZXkpLDAuMjUpO307XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyAmX190aXRsZSwgJjpob3ZlciAmX190aXRsZXtcblx0XHRcdGNvbG9yOm1hcC1nZXQoJGNvbG9ycyxfc3QtdHJvcGF6KTtcblx0XHR9XG5cdH1cblxuXHQmLW1haW57XG5cdFx0QGluY2x1ZGUgcmljaC10ZXh0O1xuXG5cdFx0Y29sb3I6bWFwLWdldCgkY29sb3JzLF90dW5kb3JhKTtmb250Ont3ZWlnaHQ6bGlnaHRlcjt9O21hcmdpbjp7dG9wOjEwcHg7fVxuXG5cdFx0dWx7XG5cdFx0XHRkaXNwbGF5OmJsb2NrIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn0iLCJAbWl4aW4gcmljaC10ZXh0KCl7XG5cdGEsc3Ryb25nLGksZW17XG5cdFx0Ly8gPGNoaWxkcmVuPlxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0fVxuXHRcdC8vIDwvY2hpbGRyZW4+XG5cdH1cblx0XG5cdGF7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cblx0XHQmOmZvY3VzLCY6aG92ZXJ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXG5cdHVsLG9sLGRse1xuXHRcdGxpc3Qtc3R5bGU6e3Bvc2l0aW9uOmluc2lkZTt9O21hcmdpbjp7dG9wOjIwcHg7fTtcblx0XHRcblx0XHQvLyA8Y2hpbGRyZW4+XG5cdFx0bGksZHQsZGRcblx0XHRcdHtcblx0XHRcdFx0Zm9udDp7ZmFtaWx5Om1hcC1nZXQoJGZvbnRzLGhlYWRpbmcpO307XG5cdFx0XHR9XG5cdFx0Ly8gPC9jaGlsZHJlbj5cblx0XHRcblx0XHQvLyA8aW5zdGFuY2U+XG5cdFx0JjpmaXJzdC1jaGlsZHttYXJnaW46e3RvcDowO307fVxuXHRcdC8vIDwvaW5zdGFuY2U+XG5cdH1cblxuXHRwe1xuXHRcdG1hcmdpbjp7Ym90dG9tOjA7dG9wOjIwcHg7fTtcblx0XHRcblx0XHQvLyA8aW5zdGFuY2U+XG5cdFx0JjpmaXJzdC1jaGlsZHttYXJnaW46e3RvcDowO307fVxuXHRcdC8vIDwvaW5zdGFuY2U+XG5cdH1cblx0XG5cdGgxLGgyLGgzLGg0LGg1LGg2e21hcmdpbjp7Ym90dG9tOjEwcHg7fX1cblx0Ly8gPC9jaGlsZHJlbj5cbn0iLCIuZmVlZGJhY2t7XG5cdGJvcmRlcjp7dG9wOjFweCBzb2xpZCBtYXAtZ2V0KCRjb2xvcnMsX3R1bmRvcmEpfTtcbn0iLCIuZmluZGVye1xuXHRhbGlnbi1pdGVtczpzdHJldGNoO2JhY2tncm91bmQ6e2NvbG9yOnJnYmEobWFwLWdldCgkY29sb3JzLF93aGl0ZSksMC41KTt9O2Rpc3BsYXk6ZmxleDtcblxuXHRsYWJlbHtcblx0XHRmb250Ont3ZWlnaHQ6bm9ybWFsO307dGV4dC1zaGFkb3c6MXB4IDFweCAwcHggbWFwLWdldCgkY29sb3JzLF9lbXBlcm9yKTtcblx0fVxufSIsIi5mb290ZXJ7XG5cdCYtZm9vdGVye1xuXHRcdGJhY2tncm91bmQ6e2NvbG9yOm1hcC1nZXQoJGNvbG9ycyxfZGVuaW0pO307Y29sb3I6bWFwLWdldCgkY29sb3JzLF93aGl0ZSk7cGFkZGluZzp7Ym90dG9tOjM1cHg7dG9wOjIwcHg7fTtcblxuXHRcdC5saW5rc3tcblx0XHRcdHVse1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0Ym9yZGVyOntjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX3doaXRlKTt9O2NvbG9yOm1hcC1nZXQoJGNvbG9ycyxfd2hpdGUpO1xuXHRcdFx0XHRcdFx0Zm9udDp7c2l6ZToxMnB4O307XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmZvcm17XG5cdGJhY2tncm91bmQ6e2NvbG9yOm1hcC1nZXQoJGNvbG9ycyxfZ2FsbGVyeSk7fTtcblxuXHRpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0saW5wdXRbdHlwZT1cIm51bWJlclwiXSxcblx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLGlucHV0W3R5cGU9XCJ0ZWxcIl0saW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdHRleHRhcmVhe1xuXHRcdGJvcmRlcjoxcHggc29saWQgbWFwLWdldCgkY29sb3JzLF90dW5kb3JhKTtcblx0fVxuXG5cdHNlbGVjdHtcblx0XHRjb2xvcjojOTk5IWltcG9ydGFudDtmb250Ont3ZWlnaHQ6MTAwO307XG5cdH1cblxuXHQmLWZpZWxkc2V0e1xuXHRcdGJhY2tncm91bmQ6bm9uZSFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLWhlYWRlcntcblx0XHRiYWNrZ3JvdW5kOntjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX2RlbmltKSFpbXBvcnRhbnQ7fTtcblxuXHRcdCYtdGl0bGV7XG5cdFx0XHRmb250Ont3ZWlnaHQ6NTAwIWltcG9ydGFudDt9O1xuXHRcdH1cblx0fVxuXG5cdCYtcm93e1xuXHRcdCYtY29udGVudHtcblx0XHRcdCYtZXJyb3J7XG5cdFx0XHRcdGJhY2tncm91bmQ6bm9uZSFpbXBvcnRhbnQ7Zm9udDp7d2VpZ2h0OjUwMCFpbXBvcnRhbnQ7fTtcblx0XHRcdFx0bWFyZ2luOnt0b3A6NHB4O307cGFkZGluZzowIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWhlYWRlcntcblx0XHRcdCYtdGl0bGV7XG5cdFx0XHRcdGZvbnQ6e3dlaWdodDo1MDAhaW1wb3J0YW50O307XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRhYmxle1xuXHRcdHRib2R5e1xuXHRcdFx0dHJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6I2Y5ZjlmOSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGhlYWR7XG5cdFx0XHQudGl0bGV7XG5cdFx0XHRcdHRoe1xuXHRcdFx0XHRcdGNvbG9yOiNmZmYhaW1wb3J0YW50O3BhZGRpbmc6OHB4IWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5ndWlkZXtcblx0aW1ne1xuXHRcdGJvdHRvbTowO2xlZnQ6MDtyaWdodDowO3RvcDowO3otaW5kZXg6MTtcblx0fVxuXG5cdC5vdmVybGF5e1xuXHRcdHotaW5kZXg6Mjtcblx0fVxufSIsIi5oaWdobGlnaHRlZHtcblx0ZGlzcGxheTpmbGV4O1xuXG5cdGEjeyZ9OmhvdmVyICYsYSN7Jn06Zm9jdXMgJntcblx0XHQmLWhlYWRlci10aXRsZXtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG5cdFx0fVxuXG5cdFx0Ji1sYXllci1tZWRpYXtcblx0XHRcdHRyYW5zZm9ybTpzY2FsZSgwLjkpO1xuXHRcdH1cblxuXHRcdCYtbWVkaWEtb2JqZWN0e1xuXHRcdFx0dHJhbnNmb3JtOnNjYWxlKDEuMSk7XG5cdFx0fVxuXHR9XG5cblx0Ji1iYWNrZ3JvdW5ke1xuXHRcdGRpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO1xuXHR9XG5cblx0Ji1mb3JlZ3JvdW5ke1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO3RvcDozMnB4O3otaW5kZXg6Mztcblx0fVxuXG5cdCYtaGVhZGVye1xuXHRcdGJhY2tncm91bmQ6bWFwLWdldCgkY29sb3JzLF93aGl0ZSk7cGFkZGluZzoxMHB4IDQzcHggMTBweCAyMXB4O1xuXHRcdGJvcmRlcjoxcHggc29saWQgbWFwLWdldCgkY29sb3JzLF9kb3ZlLWdyZXkpO2JvcmRlcjp7bGVmdDowO307XG5cdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cblx0XHQmLXRpdGxle1xuXHRcdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG5cdFx0XHRjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX2VtcGVyb3IpO2Rpc3BsYXk6YmxvY2s7Zm9udDp7c2l6ZToxNnB4O3dlaWdodDpub3JtYWw7fTtcblx0XHRcdGxpbmUtaGVpZ2h0OjEuMWVtO1xuXHRcdH1cblx0fVxuXG5cdCYtbGF5ZXJ7XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6e2NvbG9yOnJnYmEoIzAwMCwgMC4yNSl9O1xuXHRcdGJvdHRvbTowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bGVmdDowO1xuXHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtcblx0XHR6LWluZGV4OjI7XG5cblx0XHQmLW1lZGlhe1xuXHRcdFx0ZGlzcGxheTpmbGV4O3RyYW5zaXRpb246dHJhbnNmb3JtIDAuNXMgZWFzZTtcblxuXHRcdFx0Ji1vYmplY3R7XG5cdFx0XHRcdHBvc2l0aW9uOnN0YXRpYyFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tZWRpYXtcblx0XHRkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuXG5cdFx0Ji1vYmplY3R7XG5cdFx0XHRkaXNwbGF5OmZsZXg7cG9zaXRpb246c3RhdGljIWltcG9ydGFudDtcblx0XHRcdHRyYW5zaXRpb246dHJhbnNmb3JtIDAuNXMgZWFzZTtcblx0XHR9XG5cdH1cblxuXHQmLXZpZXd7XG5cblx0fVxufSIsIi5pY29uLXByb21ve1xuXHRiYWNrZ3JvdW5kOntjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX2RlbmltKTt9O3BhZGRpbmc6MDtcblxuXHQmOmZvY3VzIC50aXRsZSwmOmhvdmVyIC50aXRsZXtcblx0XHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuXHR9XG5cblx0LnRpdGxle1xuXHRcdGZvbnQ6e3dlaWdodDoxMDA7fTttYXJnaW46e3RvcDowO307XG5cdFx0cGFkZGluZzp7bGVmdDo2MHB4O307XG5cdH1cblxuXHQuaWNvbntcblx0XHRmaWxsOiNmZmY7aGVpZ2h0OjUwcHg7d2lkdGg6NTBweDtcblx0fVxuXG5cdHB7XG5cdFx0bWFyZ2luOntib3R0b206MDt0b3A6MjBweDt9O1xuXHR9XG5cblx0JiA+IGF7XG5cdFx0b3BhY2l0eToxIWltcG9ydGFudDtwYWRkaW5nOjE1cHg7XG5cdH1cbn0iLCIuaW50cm9kdWN0aW9ue1xuXHRjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX3R1bmRvcmEpO2ZvbnQ6e3dlaWdodDpsaWdodGVyO307XG59IiwiLmxvZ297XG5cdCYtbWVkaWF7XG5cdFx0Jl9fb2JqZWN0e1xuXHRcdFx0ZmlsbDptYXAtZ2V0KCRjb2xvcnMsX2NvbmdyZXNzKTtoZWlnaHQ6NzVweDt3aWR0aDoxNjVweDtcblx0XHR9XG5cdH1cbn0iLCIubWFpbi1tZW51e1xuXHRib3R0b206MDtcblxuXHR1bHtcblx0XHRsaXtcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6e2NvbG9yOiRsaWdodDt9O2JvcmRlcjp7Ym90dG9tOjRweCBzb2xpZCBtYXAtZ2V0KCRjb2xvcnMsX2RlbmltKX07XG5cblx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjY0ZW0pe1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDp7Y29sb3I6bWFwLWdldCgkY29sb3JzLF9kZW5pbSk7fTtjb2xvcjojZmZmO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6Zm9jdXMsJjpob3Zlcntcblx0XHRcdFx0XHRcdGJvcmRlcjp7Y29sb3I6bWFwLWdldCgkY29sb3JzLF9kZW5pbSk7fTtcblxuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YXtcblx0XHRcdFx0YmFja2dyb3VuZDp7Y29sb3I6JGxpZ2h0O307Ym9yZGVyOntib3R0b206NHB4IHNvbGlkIHRyYW5zcGFyZW50O307Y29sb3I6bWFwLWdldCgkY29sb3JzLF9hYmJleSk7XG5cdFx0XHRcdGZvbnQ6e3dlaWdodDo1MDA7fTtwYWRkaW5nOntib3R0b206MTBweDt9O1xuXG5cdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6NjMuOTllbSl7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDp7Y29sb3I6I2YwZjBmMDt9O2JvcmRlcjp7Ym90dG9tOjFweCBzb2xpZCAjZTBlMGUwO307XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6Zm9jdXMsJjpob3Zlcntcblx0XHRcdFx0XHRib3JkZXI6e2NvbG9yOnRyYW5zcGFyZW50O307XG5cblx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGJvcmRlcjowO1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NGVtKXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDojY2NjO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHRcdFx0bGVmdDowO2hlaWdodDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6MTNweDt3aWR0aDoxcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLm1hc3RoZWFke1xuXHRib3JkZXI6e2JvdHRvbTowfTttYXJnaW46MDtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pe1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHR9XG5cblx0LnNpdGUtbG9nb3tcblx0XHRiYWNrZ3JvdW5kOm5vbmU7XG5cdH1cblxuXHQmID4gLndpbmdzcGFue1xuXHRcdC5zaXRlLWxvZ297XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pe1xuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tYWluLW1lbnV7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY0ZW0pe1xuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubWVkaWFuLXJlbnQtZmluZGVye1xuXHRiYWNrZ3JvdW5kOntjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX2xpbmstd2F0ZXIpO307XG5cblx0Ji1lcnJvcntcblx0XHRtYXJnaW46MCFpbXBvcnRhbnQ7XG5cblx0XHQuZm9ybS1yb3ctY29udGVudC1lcnJvcntcblx0XHRcdGRpc3BsYXk6YmxvY2s7bWFyZ2luOntib3R0b206MTBweDt9O1xuXHRcdH1cblx0fVxufSIsIi5wYWdlLWJhbm5lcntcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKXtcblx0XHRtaW4taGVpZ2h0OjIyMHB4O1xuXHR9XG5cblx0LnBhZ2UtdGl0bGV7XG5cdFx0Zm9udDp7d2VpZ2h0Om5vcm1hbCFpbXBvcnRhbnQ7fTtcblx0fVxufSIsIi5wYWdlLXRvb2xze1xuXHQuc2hhcmV7XG5cdFx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHR9XG59IiwiLnBkZntcblx0YmFja2dyb3VuZDp7c2l6ZToyMHB4IDIwcHg7fTtwYWRkaW5nOntsZWZ0OjI0cHg7fTttYXJnaW46e2xlZnQ6NHB4IWltcG9ydGFudDt9O1xuXG5cdCY6Zmlyc3QtY2hpbGR7XG5cdFx0bWFyZ2luOntsZWZ0OjAhaW1wb3J0YW50O307XG5cdH1cbn0iLCIubW9kdWxle1xuXHRiYWNrZ3JvdW5kOntjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX2dhbGxlcnkpfTtcblx0Ym9yZGVyOjFweCBzb2xpZCBtYXAtZ2V0KCRjb2xvcnMsX2RvdmUtZ3JleSk7XG5cblx0aDF7XG5cdFx0Y29sb3I6bWFwLWdldCgkY29sb3JzLF9kZW5pbSkhaW1wb3J0YW50O2ZvbnQ6e3dlaWdodDo1MDAhaW1wb3J0YW50O307XG5cdH1cblxuXHRsYWJlbHtcblx0XHRjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX3R1bmRvcmEpO2ZvbnQ6e3dlaWdodDpsaWdodGVyO307XG5cdH1cblxuXHQuc2NETVNCdXR0b25ze1xuXHRcdGF7XG5cdFx0XHRiYWNrZ3JvdW5kOntjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX2RvdmUtZ3JleSkhaW1wb3J0YW50O307XG5cdFx0XHRmb250Ont3ZWlnaHQ6NTAwIWltcG9ydGFudDt9O1xuXHRcdH1cblx0fVxufSIsIi5wcm9tb3Rpb25hbHtcblx0ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtcblxuXHRhI3smfTpob3ZlciAmLGEjeyZ9OmZvY3VzICZ7XG5cdFx0Ji1oZWFkZXJfX3RpdGxle1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcblx0XHR9XG5cblx0XHQmLW1lZGlhX19vYmplY3R7XG5cdFx0XHR0cmFuc2Zvcm06c2NhbGUoMS4xKTtcblx0XHR9XG5cdH1cblxuXHQmLWhlYWRlcntcblx0XHRiYWNrZ3JvdW5kOm1hcC1nZXQoJGNvbG9ycyxfd2hpdGUpO3BhZGRpbmc6MTBweCA0M3B4IDEwcHggMjFweDtcblx0XHRib3JkZXI6MXB4IHNvbGlkIG1hcC1nZXQoJGNvbG9ycyxfZG92ZS1ncmV5KTtib3JkZXI6e2xlZnQ6MDt9O2Rpc3BsYXk6YmxvY2s7XG5cdFx0bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDozMnB4O3otaW5kZXg6MztcblxuXHRcdCYubWlkZGxle1xuXHRcdFx0dG9wOjUwJTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGUzZCgwLC01MCUsMCk7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGV7XG5cdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtcblx0XHRcdGNvbG9yOm1hcC1nZXQoJGNvbG9ycyxfZW1wZXJvcik7ZGlzcGxheTpibG9jaztmb250OntzaXplOjE2cHg7d2VpZ2h0Om5vcm1hbDt9O1xuXHRcdFx0bGluZS1oZWlnaHQ6MS4xZW07XG5cdFx0fVxuXHR9XG5cblx0Ji1tYWlue1xuXHRcdHBhZGRpbmc6NzVweCAyMHB4IDE1cHg7XG5cdH1cblxuXHQmLW1lZGlhe1xuXHRcdCZfX29iamVjdHtcblx0XHRcdGRpc3BsYXk6YmxvY2s7bWluLXdpZHRoOjEwMCU7cG9zaXRpb246c3RhdGljIWltcG9ydGFudDtcblx0XHRcdHRyYW5zaXRpb246dHJhbnNmb3JtIDAuNXMgZWFzZTtcblx0XHR9XG5cdH1cblxuXHQucmVudHMtZmluZGVyLWZvcm17XG5cdFx0bWFyZ2luOnt0b3A6MCFpbXBvcnRhbnQ7fTtwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHR0b3A6ODVweDtcblx0fVxuXG5cdC5zdWJzY3JpYmUtZm9ybXtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cbn0iLCIucmVsYXRlZC1saW5rc3tcblx0YmFja2dyb3VuZDp7Y29sb3I6bWFwLWdldCgkY29sb3JzLF9nYWxsZXJ5KTt9O1xuXG5cdC50aXRsZXtcblx0XHRib3JkZXI6bm9uZTtjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX3R1bmRvcmEpO1xuXHRcdGZvbnQ6e3dlaWdodDoxMDA7fTtwYWRkaW5nOjA7XG5cdH1cbn0iLCIuc2NmRm9ybXtcblx0YmFja2dyb3VuZDp7Y29sb3I6bWFwLWdldCgkY29sb3JzLF9nYWxsZXJ5KTt9O1xuXG5cdC5zY2ZTZWN0aW9uQ29udGVudHtcblx0XHRiYWNrZ3JvdW5kOm5vbmU7XG5cdH1cblxuXHQuc2NmVGl0bGVCb3JkZXJ7XG5cdFx0YmFja2dyb3VuZDp7Y29sb3I6bWFwLWdldCgkY29sb3JzLF9kZW5pbSk7fTtmb250Ont3ZWlnaHQ6NTAwO307XG5cdH1cblxuXHQuc2NmU3VibWl0QnV0dG9ue1xuXHRcdGZvbnQ6e3dlaWdodDo1MDA7fVxuXHR9XG5cblx0LnNjZlZhbGlkYXRvcntcblx0XHRmb250Ont3ZWlnaHQ6NTAwO31cblx0fVxuXG5cdGxhYmVse1xuXHRcdGZvbnQ6e3dlaWdodDo1MDAhaW1wb3J0YW50O307XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSx0ZXh0YXJlYXtcblx0XHRib3JkZXI6MXB4IHNvbGlkIG1hcC1nZXQoJGNvbG9ycyxfdHVuZG9yYSk7XG5cdH1cbn0iLCIuc2VhcmNoe1xuXHQuZm9ybS1jb250cm9se1xuXHRcdGhlaWdodDoyNnB4IWltcG9ydGFudDtcblx0fVxuXG5cdC5idG57XG5cdFx0Ji5idG4tc3VibWl0e1xuXHRcdFx0Ym9yZGVyOntjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX3R1bmRvcmEpO307XG5cdFx0fVxuXHR9XG59IiwiLnNlY3Rpb24tbGlzdHtcblx0YXtcblx0XHRmb250Ont3ZWlnaHQ6NDAwIWltcG9ydGFudDt9O1xuXHR9XG5cblx0dWx7XG5cdFx0bGl7XG5cdFx0XHRhe1xuXHRcdFx0XHRmb250OntzaXplOjEycHg7d2VpZ2h0OmxpZ2h0ZXIhaW1wb3J0YW50O307XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNoYXJle1xuXHQmLWJ1dHRvbnN7XG5cdFx0Jl9fZW5jbG9zdXJle1xuXHRcdFx0Ym9yZGVyOm5vbmU7cGFkZGluZzp7bGVmdDo1cHg7fTtcblx0XHR9XG5cblx0XHQmLWl0ZW17XG5cdFx0XHRiYWNrZ3JvdW5kOntjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX2RvdmUtZ3JleSk7fTtcblxuXHRcdFx0Jjpmb2N1cyAmX19vYmplY3QsICY6aG92ZXIgJl9fb2JqZWN0e1xuXHRcdFx0XHRmaWxsOm1hcC1nZXQoJGNvbG9ycyxfYmxhY2spO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19vYmplY3R7XG5cdFx0XHRcdGRpc3BsYXk6YmxvY2shaW1wb3J0YW50O2ZpbGw6JGxpZ2h0O2hlaWdodDoyMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOmZpbGwgMC41cyBlYXNlO3dpZHRoOjIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNpZGUtbWVudXtcblx0LnRpdGxle1xuXHRcdGZvbnQ6e3dlaWdodDo1MDA7fTtcblx0fVxuXG5cdC5zdWJ0aXRsZXtcblx0XHRmb250Ont3ZWlnaHQ6NTAwO31cblx0XHRhe1xuXHRcdFx0Y29sb3I6bWFwLWdldCgkY29sb3JzLGRlbmltKTtmb250Ont3ZWlnaHQ6MTAwO307XG5cdFx0fVxuXHR9XG5cblx0JiA+IHVse1xuXHRcdCYgPiBsaXtcblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0Y29sb3I6bWFwLWdldCgkY29sb3JzLGRlbmltKTtmb250Ont3ZWlnaHQ6NTAwO307XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiA+IGF7XG5cdFx0XHRcdGJvcmRlcjp7Ym90dG9tOm5vbmU7fTtmb250Ont3ZWlnaHQ6MTAwO307XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmZvY3VzLCY6aG92ZXJ7XG5cdFx0XHRcdFx0Y29sb3I6bWFwLWdldCgkY29sb3JzLF9kZW5pbSk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRsaXtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX2VuZGVhdm91cik7Zm9udDp7d2VpZ2h0OjEwMDt9O1xuXG5cdFx0XHRcdFx0Jjpmb2N1cywgJjpob3Zlcntcblx0XHRcdFx0XHRcdGNvbG9yOm1hcC1nZXQoJGNvbG9ycyxfZW5kZWF2b3VyKTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LnN1Yi1tZW51e1xuXHRcdGJvcmRlci1sZWZ0LXdpZHRoOjRweDtcblx0fVxufSIsIi5zaXRlLWxvZ297XG5cdGRpc3BsYXk6YmxvY2s7XG5cdGgxe1xuXHRcdGhlaWdodDowO3RleHQtaW5kZW50OjEwMCU7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtcblx0fVxufSIsInRhYmxlLC50YWJsZSwudGFibGUtYmx1ZXtcblx0dGJvZHl7XG5cdFx0dHJ7XG5cdFx0XHRiYWNrZ3JvdW5kOntjb2xvcjojZTdlN2U3IWltcG9ydGFudDt9O1xuXHRcdH1cblx0fVxuXHR0aGVhZHtcblx0XHRiYWNrZ3JvdW5kOntjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX2RlbmltKTt9O1xuXG5cdFx0LnN1Yi10aXRsZXtcblx0XHRcdD4gdGh7XG5cdFx0XHRcdGNvbG9yOiNmZmYhaW1wb3J0YW50O3BhZGRpbmc6OHB4IWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0dHJ7XG5cdFx0XHRiYWNrZ3JvdW5kOm5vbmU7XG5cdFx0fVxuXG5cdFx0dGh7XG5cdFx0XHRmb250Ont3ZWlnaHQ6NDAwO31cblx0XHR9XG5cdH1cbn1cbiIsIi50b3AtYmFye1xuXHRiYWNrZ3JvdW5kOntjb2xvcjojNTA1MDUwO307cG9zaXRpb246c3RhdGljO1xuXG5cdC5zaXRlLWxvZ297XG5cdFx0ZGlzcGxheTpub25lO3BhZGRpbmc6NXB4O1xuXG5cdFx0c3Zne2hlaWdodDo1MnB4O2ZpbGw6I2ZmZjt3aWR0aDoxMzFweDt9XG5cblx0XHRAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjY0ZW0pe1xuXHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHR9XG5cdH1cblxuXHQud2luZ3NwYW57XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcblxuXHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6NjMuOTllbSl7XG5cdFx0XHRhbGlnbi1pdGVtczpzdHJldGNoO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcblx0XHR9XG5cdH1cblxuXHR1bHtcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O1xuXG5cdFx0bGl7XG5cdFx0XHRhe1xuXHRcdFx0XHRkaXNwbGF5OmJsb2NrO2JvcmRlcjp7Y29sb3I6cmdiYShtYXAtZ2V0KCRjb2xvcnMsX3doaXRlKSwwLjUpfTtsaW5lLWhlaWdodDoxZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLndhcm5pbmd7XG5cdGJhY2tncm91bmQ6e2NvbG9yOnJnYmEobWFwLWdldCgkY29sb3JzLF93ZS1wZWVwKSwwLjUpfTtcbn0iLCIuYnRue1xuXHQmLXN1Ym1pdHtcblx0XHRiYWNrZ3JvdW5kOntjb2xvcjptYXAtZ2V0KCRjb2xvcnMsX2RvdmUtZ3JleSkhaW1wb3J0YW50O307XG5cdH1cbn0iLCIubmV0d29ya3tcblx0Jjpmb2N1cyAmLW1lZGlhX19vYmplY3QsICY6aG92ZXIgJi1tZWRpYV9fb2JqZWN0e1xuXHRcdGZpbGw6bWFwLWdldCgkY29sb3JzLF9jcmltc29uKTtcblx0fVxuXG5cdCYtbWVkaWF7XG5cdFx0Jl9fb2JqZWN0e1xuXHRcdFx0aGVpZ2h0OjI0cHg7dHJhbnNpdGlvbjpmaWxsIDAuNXMgZWFzZTt3aWR0aDozMnB4O1xuXHRcdH1cblx0fVxufSIsIi5zY2ZTdWJtaXRCdXR0b257XG5cdGJhY2tncm91bmQ6e2NvbG9yOm1hcC1nZXQoJGNvbG9ycyxfZG92ZS1ncmV5KSFpbXBvcnRhbnQ7fTtcbn0iLCIudHJpZ2dlcntcblx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuXG5cdCYtbGFiZWx7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXG5cdFx0Jl9fdGl0bGV7XG5cdFx0XHRkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCYtbWVkaWF7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXG5cdFx0Jl9fb2JqZWN0e1xuXHRcdFx0ZmlsbDptYXAtZ2V0KCRjb2xvcnMsX21pZG5pZ2h0KTtoZWlnaHQ6MjZweDt3aWR0aDozMHB4O1xuXHRcdH1cblx0fVxufSIsIi5mZWVkYmFja3tcblx0YmFja2dyb3VuZDp7Y29sb3I6I2VhZWFlYTt9O3BhZGRpbmc6MTJweDtcbn0iLCLvu78uZm9ybXtcblx0Ji1jb250cm9se1xuXHRcdGJvcmRlcjoxcHggc29saWQgbWFwLWdldCgkY29sb3JzLF9lbXBlcm9yKSFpbXBvcnRhbnQ7aGVpZ2h0OjQxcHghaW1wb3J0YW50O1xuXHR9XG5cblx0LmRyb3Bkb3duLCB0ZXh0YXJlYXtcblx0XHRib3JkZXI6e2NvbG9yOm1hcC1nZXQoJGNvbG9ycyxfZW1wZXJvcikhaW1wb3J0YW50O307XG5cdH1cbn0iXX0= */
