@font-face {
  font-family: lato;
  src: url(../../../fonts/Lato/Lato-BlackItalic.ttf);
}
@font-face {
  font-family: Poppins-Regular;
  src: url('../../../fonts/poppins/Poppins-Regular.ttf');
}
@font-face {
  font-family: Poppins-Bold;
  src: url('../../../fonts/poppins/Poppins-Bold.ttf');
}
@font-face {
  font-family: Poppins-Medium;
  src: url('../../../fonts/poppins/Poppins-Medium.ttf');
}
@font-face {
  font-family: Montserrat-Bold;
  src: url('../../../fonts/montserrat/Montserrat-Bold.ttf');
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #06121e;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  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 > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  border: 0;
  font-family: Poppins-Medium;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  margin: 0;
  outline: 0;
  padding: 0;
  vertical-align: baseline;
}
html {
  -webkit-text-size-adjust: 100%;
  /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
  -ms-text-size-adjust: 100%;
  /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
*,
*:before,
*:after {
  /* apply a natural box layout model to all elements; see http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */
  /* Not needed for modern webkit but still used by Blackberry Browser 7.0; see http://caniuse.com/#search=box-sizing */
  -moz-box-sizing: border-box;
  /* Still needed for Firefox 28; see http://caniuse.com/#search=box-sizing */
  box-sizing: border-box;
}
body {
  overflow-x: hidden;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
  display: block;
}
ol,
ul {
  list-style: none;
}
table {
  /* tables still need 'cellspacing="0"' in the markup */
  border-collapse: separate;
  border-spacing: 0;
}
caption,
th,
td {
  font-weight: normal;
  text-align: left;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
}
blockquote,
q {
  quotes: "" "";
}
a:focus {
  outline: none;
}
a:hover,
a:active {
  outline: 0;
}
a img {
  border: 0;
}
a {
  text-decoration: none;
}
input:focus,
textarea:focus {
  outline: none;
}
img,
video {
  max-width: 100%;
  vertical-align: top;
}
audio,
canvas,
video {
  display: inline;
  zoom: 1;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
html {
  font-size: 10px;
}
body {
  font-size: 150px;
  font-size: 15rem;
  font-size: 15px;
  font-size: 1.5rem;
  color: #333;
}
body,
button,
input,
select,
textarea {
  font-family: 'OpenSans', sans-serif;
  line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'OpenSans', sans-serif;
  font-weight: 700;
  clear: both;
  line-height: 1;
}
h1 {
  font-size: 32px;
}
h2 {
  font-size: 28px;
}
h3 {
  font-size: 24px;
}
h4 {
  font-size: 20px;
}
h5 {
  font-size: 18px;
}
h6 {
  font-size: 16px;
}
a {
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  color: #666;
  border-bottom: 1px solid dotted;
}
a:hover {
  color: #020d18;
}
p {
  margin-bottom: 10px;
}
b,
strong {
  font-weight: 700;
}
dfn,
cite,
em,
i {
  font-style: italic;
}
blockquote {
  border-left: 4px solid #707070;
  border-left: 4px solid rgba(51, 51, 51, 0.7);
  color: #707070;
  color: rgba(51, 51, 51, 0.7);
  font-size: 18px;
  font-size: 1.8rem;
  font-style: italic;
  line-height: 1.6667;
  margin-bottom: 1.6667em;
  padding-left: 0.7778em;
}
blockquote p {
  margin-bottom: 1.6667em;
}
blockquote > p:last-child {
  margin-bottom: 0;
}
blockquote cite,
blockquote small {
  color: #333;
  font-size: 15px;
  font-size: 1.5rem;
  font-family: "Noto Sans", sans-serif;
  line-height: 1.6;
}
blockquote em,
blockquote i,
blockquote cite {
  font-style: normal;
}
blockquote strong,
blockquote b {
  font-weight: 400;
}
address {
  font-style: italic;
  margin: 0 0 1.6em;
}
code,
kbd,
tt,
var,
samp,
pre {
  font-family: Inconsolata, monospace;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}
pre {
  background-color: transparent;
  background-color: rgba(0, 0, 0, 0.01);
  border: 1px solid #eaeaea;
  border: 1px solid rgba(51, 51, 51, 0.1);
  line-height: 1.2;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 0.8em;
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}
abbr[title] {
  border-bottom: 1px dotted #eaeaea;
  border-bottom: 1px dotted rgba(51, 51, 51, 0.1);
  cursor: help;
}
mark,
ins {
  background-color: #fff9c0;
  text-decoration: none;
}
sup,
sub {
  font-size: 75%;
  height: 0;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  bottom: 1ex;
}
sub {
  top: .5ex;
}
small {
  font-size: 75%;
}
big {
  font-size: 125%;
}
hr {
  background-color: #eaeaea;
  background-color: rgba(51, 51, 51, 0.1);
  border: 0;
  height: 1px;
  margin: 15px 0;
}
ul,
ol {
  margin: 0 0 1.6em 1.3333em;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li > ul,
li > ol {
  margin-bottom: 0;
}
dl {
  margin-bottom: 1.6em;
}
dt {
  font-weight: bold;
}
dd {
  margin-bottom: 1.6em;
}
table,
th,
td {
  border: 1px solid #eaeaea;
  border: 1px solid rgba(51, 51, 51, 0.1);
}
table {
  border-collapse: separate;
  border-spacing: 0;
  border-width: 1px 0 0 1px;
  margin: 0 0 1.6em;
  table-layout: fixed;
  /* Prevents HTML tables from becoming too wide */
  width: 100%;
}
caption,
th,
td {
  font-weight: normal;
  text-align: left;
}
th {
  border-width: 0 1px 1px 0;
  font-weight: 700;
}
td {
  border-width: 0 1px 1px 0;
}
th,
td {
  padding: 0.4em;
}
img {
  -ms-interpolation-mode: bicubic;
  border: 0;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
}
figure {
  margin: 0;
  max-width: 100%;
}
del {
  opacity: 0.8;
}
/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.7);
  font-family: "Noto Sans", sans-serif;
}
:-moz-placeholder {
  color: rgba(51, 51, 51, 0.7);
  font-family: "Noto Sans", sans-serif;
}
::-moz-placeholder {
  color: rgba(51, 51, 51, 0.7);
  font-family: "Noto Sans", sans-serif;
  opacity: 1;
  /* Since FF19 lowers the opacity of the placeholder by default */
}
:-ms-input-placeholder {
  color: rgba(51, 51, 51, 0.7);
  font-family: "Noto Sans", sans-serif;
}
textarea {
  max-width: 100%;
}
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
input[type="search"] {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #aaa;
  -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s 0.3s ease-out;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s 0.3s ease-out;
}
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
}
select::-moz-placeholder,
textarea::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
.form-control:-ms-input-placeholder {
  color: #999;
}
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder {
  color: #999;
}
select:-moz-placeholder,
textarea:-moz-placeholder,
input[type="text"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="datetime"]:-moz-placeholder,
input[type="datetime-local"]:-moz-placeholder,
input[type="date"]:-moz-placeholder,
input[type="month"]:-moz-placeholder,
input[type="time"]:-moz-placeholder,
input[type="week"]:-moz-placeholder,
input[type="number"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="url"]:-moz-placeholder,
input[type="search"]:-moz-placeholder,
input[type="tel"]:-moz-placeholder,
input[type="color"]:-moz-placeholder,
.form-control:-moz-placeholder {
  color: #999;
}
select::-moz-placeholder,
textarea::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
.form-control::-moz-placeholder {
  color: #999;
}
select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
.form-control:-ms-input-placeholder {
  color: #999;
}
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder {
  color: #999;
}
select[disabled],
textarea[disabled],
input[type="text"][disabled],
input[type="password"][disabled],
input[type="datetime"][disabled],
input[type="datetime-local"][disabled],
input[type="date"][disabled],
input[type="month"][disabled],
input[type="time"][disabled],
input[type="week"][disabled],
input[type="number"][disabled],
input[type="email"][disabled],
input[type="url"][disabled],
input[type="search"][disabled],
input[type="tel"][disabled],
input[type="color"][disabled],
.form-control[disabled],
select[readonly],
textarea[readonly],
input[type="text"][readonly],
input[type="password"][readonly],
input[type="datetime"][readonly],
input[type="datetime-local"][readonly],
input[type="date"][readonly],
input[type="month"][readonly],
input[type="time"][readonly],
input[type="week"][readonly],
input[type="number"][readonly],
input[type="email"][readonly],
input[type="url"][readonly],
input[type="search"][readonly],
input[type="tel"][readonly],
input[type="color"][readonly],
.form-control[readonly],
fieldset[disabled] select,
fieldset[disabled] textarea,
fieldset[disabled] input[type="text"],
fieldset[disabled] input[type="password"],
fieldset[disabled] input[type="datetime"],
fieldset[disabled] input[type="datetime-local"],
fieldset[disabled] input[type="date"],
fieldset[disabled] input[type="month"],
fieldset[disabled] input[type="time"],
fieldset[disabled] input[type="week"],
fieldset[disabled] input[type="number"],
fieldset[disabled] input[type="email"],
fieldset[disabled] input[type="url"],
fieldset[disabled] input[type="search"],
fieldset[disabled] input[type="tel"],
fieldset[disabled] input[type="color"],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
select[disabled],
textarea[disabled],
input[type="text"][disabled],
input[type="password"][disabled],
input[type="datetime"][disabled],
input[type="datetime-local"][disabled],
input[type="date"][disabled],
input[type="month"][disabled],
input[type="time"][disabled],
input[type="week"][disabled],
input[type="number"][disabled],
input[type="email"][disabled],
input[type="url"][disabled],
input[type="search"][disabled],
input[type="tel"][disabled],
input[type="color"][disabled],
.form-control[disabled],
fieldset[disabled] select,
fieldset[disabled] textarea,
fieldset[disabled] input[type="text"],
fieldset[disabled] input[type="password"],
fieldset[disabled] input[type="datetime"],
fieldset[disabled] input[type="datetime-local"],
fieldset[disabled] input[type="date"],
fieldset[disabled] input[type="month"],
fieldset[disabled] input[type="time"],
fieldset[disabled] input[type="week"],
fieldset[disabled] input[type="number"],
fieldset[disabled] input[type="email"],
fieldset[disabled] input[type="url"],
fieldset[disabled] input[type="search"],
fieldset[disabled] input[type="tel"],
fieldset[disabled] input[type="color"],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textareaselect,
textareatextarea,
textareainput[type="text"],
textareainput[type="password"],
textareainput[type="datetime"],
textareainput[type="datetime-local"],
textareainput[type="date"],
textareainput[type="month"],
textareainput[type="time"],
textareainput[type="week"],
textareainput[type="number"],
textareainput[type="email"],
textareainput[type="url"],
textareainput[type="search"],
textareainput[type="tel"],
textareainput[type="color"],
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 0;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.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-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  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-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  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;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.row {
  *zoom: 1;
}
.row:before,
.row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}
.row:before,
.row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}
.row:before,
.row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}
.row:before,
.row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}
/* Text align
  --------------------------*/
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-justif {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
@media only screen and (min-width: 768px) {
  .text-right-sm {
    text-align: right;
  }
}
@media only screen and (min-width: 992px) {
  .text-right-md {
    text-align: right;
  }
}
.screen-reader-text,
.sr-only {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
select {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
}
p {
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #333333;
  font-weight: 300;
  text-transform: none;
  line-height: 24px !important;
}
ul {
  list-style: none;
  margin-left: 0;
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.modal-footer:after {
  clear: both;
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.modal-footer:after {
  clear: both;
}
*,
*:before,
*:after {
  /* apply a natural box layout model to all elements; see http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */
  /* Not needed for modern webkit but still used by Blackberry Browser 7.0; see http://caniuse.com/#search=box-sizing */
  -moz-box-sizing: border-box;
  /* Still needed for Firefox 28; see http://caniuse.com/#search=box-sizing */
  box-sizing: border-box;
}
#schedule .content ul.content-schedule li .right-side .time-row .time:after {
  content: " - ";
}
#schedule .content ul.content-schedule li .right-side .time-row .time:last-child:after {
  content: "";
}
#schedule-page .schedule-container .movie-item-style-2 .mv-item-infor .describe:after {
  content: "... ";
}
#schedule-page .schedule-container .movie-item-style-2 .mv-item-infor .describe:after {
  content: "";
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: -1 -1 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media screen and (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media screen and (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media screen and (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media screen and (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media screen and (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media screen and (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media screen and (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media screen and (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
}
.tooltip.in {
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  -webkit-opacity: 0.9;
  opacity: 0.9;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0;
  background: #000;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.form-group {
  margin-bottom: 15px;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
@media screen and (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media screen and (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media screen and (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.333333px;
    font-size: 18px;
  }
}
@media screen and (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
@-webkit-keyframes spin1 {
  0% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
    opacity: 1;
  }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    opacity: 0.75;
  }
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 1;
  }
}
@-moz-keyframes spin1 {
  0% {
    -moz-transform: rotate(360deg);
         transform: rotate(360deg);
    opacity: 1;
  }
  50% {
    -moz-transform: rotate(180deg);
         transform: rotate(180deg);
    opacity: 0.75;
  }
  100% {
    -moz-transform: rotate(0deg);
         transform: rotate(0deg);
    opacity: 1;
  }
}
@keyframes spin1 {
  0% {
    -webkit-transform: rotate(360deg);
       -moz-transform: rotate(360deg);
            transform: rotate(360deg);
    opacity: 1;
  }
  50% {
    -webkit-transform: rotate(180deg);
       -moz-transform: rotate(180deg);
            transform: rotate(180deg);
    opacity: 0.75;
  }
  100% {
    -webkit-transform: rotate(0deg);
       -moz-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 1;
  }
}
@-webkit-keyframes spin2 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 0.75;
  }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
    opacity: 0.75;
  }
}
@-moz-keyframes spin2 {
  0% {
    -moz-transform: rotate(0deg);
         transform: rotate(0deg);
    opacity: 0.75;
  }
  50% {
    -moz-transform: rotate(180deg);
         transform: rotate(180deg);
    opacity: 1;
  }
  100% {
    -moz-transform: rotate(360deg);
         transform: rotate(360deg);
    opacity: 0.75;
  }
}
@keyframes spin2 {
  0% {
    -webkit-transform: rotate(0deg);
       -moz-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 0.75;
  }
  50% {
    -webkit-transform: rotate(180deg);
       -moz-transform: rotate(180deg);
            transform: rotate(180deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(360deg);
       -moz-transform: rotate(360deg);
            transform: rotate(360deg);
    opacity: 0.75;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media screen and (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media screen and (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media screen and (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
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;
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
.fade {
  opacity: 0;
  -moz-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear 0.3s ease-out;
  transition: opacity 0.15s linear 0.3s ease-out;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -moz-transition-property: height, visibility;
  transition-property: height, visibility;
  -moz-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -moz-transition-timing-function: ease;
       transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  -moz-opacity: 0.2;
  -khtml-opacity: 0.2;
  -webkit-opacity: 0.2;
  opacity: 0.2;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  transform: translate(0, -25%);
  -webkit-transform: translate(0, -25%);
  -moz-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  -moz-transition: -moz-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  -moz-transition: transform 0.3s ease-out, -moz-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -moz-transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media screen and (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media screen and (min-width: 992px) {
  .modal-lg {
    width: 1100px;
  }
}
.clearfix,
.container,
.container-fluid,
.row,
.form-horizontal .form-group,
.nav,
.navbar,
.navbar-header,
.navbar-collapse,
.modal-footer {
  *zoom: 1;
}
.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;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
@media screen and (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media screen and (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
#preloader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #020d18;
  z-index: 99999;
  text-align: center;
}
#preloader img {
  margin-top: 100px;
}
#status {
  position: relative;
  width: 70px;
  height: 70px;
  top: 35%;
  margin: 0 auto;
  right: 35px;
}
#status span:nth-child(1) {
  border: 5px solid #dd003f;
  border-top: 5px solid transparent;
  width: 70px;
  height: 70px;
  -webkit-animation: spin1 2s infinite linear;
     -moz-animation: spin1 2s infinite linear;
          animation: spin1 2s infinite linear;
}
#status span {
  position: absolute;
  border-radius: 999px;
}
#status span:nth-child(2) {
  border: 5px solid #f3cd23;
  border-top: 5px solid transparent;
  top: 20px;
  left: 20px;
  width: 30px;
  height: 30px;
  -webkit-animation: spin2 1s infinite linear;
     -moz-animation: spin2 1s infinite linear;
          animation: spin2 1s infinite linear;
  margin-left: 35px;
}
.dropdown .btn-default {
  background: none !important;
  border: none !important;
}
.full-width-hd,
.full-width-ft {
  padding: 0 100px;
}
@media screen and (max-width: 767px) {
  .full-width-hd,
  .full-width-ft {
    padding: 0 30px;
  }
}
header {
  position: absolute;
  z-index: 100;
  width: 100%;
  background-color: transparent;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.user-login {
  position: absolute;
  right: 80px;
  top: 25px;
  color: #fff;
}
@media screen and (min-width: 768px) {
  .user-login {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  header {
    background-color: #0f2133;
  }
}
header .navbar-default {
  margin-bottom: 0;
  padding: 30px 0;
  background-color: transparent;
  border: none;
  position: relative;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
@media screen and (min-width: 992px) {
  header .navbar-default {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-justify-content: flex-start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
header .navbar-default .flex-parent {
  width: 100%;
}
@media screen and (min-width: 992px) {
  header .navbar-default .flex-parent {
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
header .navbar-default .flex-parent .menu-left {
  -webkit-flex-grow: 2;
     -moz-box-flex: 2;
      -ms-flex-positive: 2;
          flex-grow: 2;
  margin-left: 30px;
}
header .navbar-default .navbar-nav {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  list-style: none;
}
header .navbar-default .navbar-nav li a {
  font-family: 'Dosis', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  header .navbar-default .navbar-nav li a {
    font-size: 20px;
    color: #dd003f;
  }
}
@media screen and (min-width: 1200px) {
  header .navbar-default .navbar-nav li a {
    font-size: 16px;
    color: #abb7c4;
  }
}
header .navbar-default .navbar-nav li a:hover {
  color: #dcf836;
}
header .navbar-default .navbar-nav li a i {
  float: right;
  right: 0;
  margin-top: 3px;
}
header .navbar-default .navbar-nav li.btn a {
  background-color: #dd003f;
  color: #ffffff;
  padding: 11px 25px;
  border-radius: 20px;
}
header .navbar-default .navbar-nav .dropdown .dropdown-menu.level1 {
  position: absolute;
  min-width: 180px;
  padding-top: 20px ;
  padding-bottom: 20px ;
  left: -15px;
}
header .navbar-default .navbar-nav .dropdown .dropdown-menu.level1 .dropdown-toggle {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
header .navbar-default .navbar-nav .dropdown .dropdown-menu.level1 li a {
  padding: 10px 30px;
  color: #020d18;
}
header .navbar-default .navbar-nav .dropdown .dropdown-menu.level1 li a i {
  margin-top: 0;
}
header .navbar-default .navbar-nav .dropdown .dropdown-menu.level2 {
  position: absolute;
  top: -21px !important;
  margin-top: 0;
  margin-bottom: 0;
  min-width: 180px;
  left: 177px;
  padding-top: 20px ;
  padding-bottom: 20px;
  bottom: auto !important;
}
@media screen and (max-width: 991px) {
  header .navbar-default .navbar-nav .dropdown .dropdown-menu.level2 {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    padding: 0;
  }
}
header .navbar-default .navbar-nav .dropdown.first.open a {
  color: #dcf836;
  background: none;
}
header .top-search {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border: 4px solid #020d18;
  border-radius: 3px;
}
header .top-search select,
header .top-search input {
  height: 46px;
  border: none;
  background-color: #233a50 !important;
  font-family: 'Nunito', sans-serif;
  font-size: #abb7c4;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
}
header .top-search select {
  width: 20%;
  border-right: 1px solid #020d18;
  -webkit-appearance: none;
  -moz-appearance: none;
  /* Firefox */
  background: url('../images/uploads/drop-icon.png') no-repeat right 20px center;
  text-transform: uppercase;
  color: #ffffff;
}
header .top-search input::-webkit-input-placeholder {
  color: #abb7c4;
}
header .top-search input {
  background: url('../images/uploads/topsearch.png') no-repeat right 20px center;
}
header #nav-icon1 {
  width: 18px;
  height: 15px;
  position: relative;
  margin: 0px auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
      transform: rotate(0deg);
  -moz-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  cursor: pointer;
}
header #nav-icon1 span {
  display: block;
  position: absolute;
  height: 2.5px;
  width: 100%;
  background: #020d18;
  border-radius: 5px;
  opacity: 1;
  margin-left: 0px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
      transform: rotate(0deg);
  -moz-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
@media screen and (max-width: 767px) {
  header #nav-icon1 span {
    background: #ffffff;
  }
}
header #nav-icon1 span:nth-child(1) {
  top: 0px;
}
header #nav-icon1 span:nth-child(2) {
  top: 6px;
}
header #nav-icon1 span:nth-child(3) {
  top: 12px;
}
header #nav-icon1.open span:nth-child(1) {
  top: 6px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
      transform: rotate(135deg);
}
header #nav-icon1.open span:nth-child(2) {
  opacity: 0;
  left: -60px;
}
header #nav-icon1.open span:nth-child(3) {
  top: 6px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
      transform: rotate(-135deg);
}
header#header-light {
  background-color: rgba(0, 0, 0, 0.7);
}
@media screen and (max-width: 767px) {
  header#header-light {
    background-color: rgba(0, 0, 0, 0.9);
  }
}
header#header-light .navbar-default {
  padding: 15px 0;
}
header#header-light .navbar-default .navbar-nav li a:hover {
  color: #dd003f;
}
header#header-light .navbar-default .navbar-nav .dropdown.first.open a {
  color: #020d18;
}
header#headerv3-light {
  background-color: #020d18;
}
.sticky {
  background-color: #0f2133;
  position: fixed;
  width: 100%;
  z-index: 9999;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  top: 0;
  left: 0;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.sticky .navbar-default {
  padding: 12px 0;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.sticky .top-search {
  display: none;
}
@media screen and (max-width: 991px) {
  .top-search select {
    width: 40% !important;
  }
  header .navbar-collapse.collapse {
    display: none;
    border-top: none !important;
    height: auto !important;
    max-height: none !important;
  }
  header .navbar-header {
    width: 100%;
  }
  header .navbar-toggle {
    display: block;
  }
  header .collapse.in {
    display: block;
  }
  header .navbar-default .navbar-toggle {
    border: 3px solid #ffffff;
  }
  header .navbar-default .navbar-toggle:hover,
  header .navbar-default .navbar-toggle:focus {
    background: none !important;
  }
  header .navbar-default .navbar-nav {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: inherit !important;
       -moz-box-align: inherit !important;
        -ms-flex-align: inherit !important;
            align-items: inherit !important;
    margin: 0;
    width: 100%;
  }
  header .navbar-default .navbar-nav li.btn {
    text-align: center;
  }
  header .navbar-default .navbar-nav .dropdown a {
    cursor: pointer;
  }
  header .navbar-default .navbar-nav .dropdown .dropdown-menu.level1 {
    left: 0;
    width: 100%;
    background-color: #0b1a2a;
  }
  header .navbar-default .navbar-nav .dropdown.first.open {
    background-color: #0b1a2a;
  }
  header .navbar-default .navbar-nav .dropdown.first.open a {
    background-color: #0b1a2a;
    color: #dcf836;
  }
  header .navbar-default .navbar-nav .dropdown.first.open .dropdown-menu li a {
    color: #abb7c4;
    padding: 10px 15px;
  }
  header .navbar-default .navbar-nav .dropdown.first.open .dropdown-menu li:hover {
    background-color: #0f2133;
  }
  header .navbar-default .navbar-nav .dropdown.first.open .dropdown-menu li:hover a {
    color: #dcf836;
  }
  header .menu-left {
    margin-left: 0 !important;
  }
  header img.logo {
    width: 18%;
  }
}
@media screen and (max-width: 767px) {
  .top-search {
    display: none !important;
  }
  header .navbar-default {
    padding: 10px 0;
  }
  header .navbar-default img.logo {
    width: 40%;
    margin-top: 5px;
  }
  header .navbar-default .navbar-toggle {
    border: 3px solid #ffffff;
  }
}
.navbar {
  *zoom: 1;
}
.navbar-default {
  background-color: #f8f8f8;
}
@media screen and (max-width: 767px) {
  .navbar {
    border-radius: 0;
  }
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
nav {
  display: block;
}
nav {
  display: block;
}
@media screen and (max-width: 767px) {
  .navbar-collapse.collapse {
    display: block;
    height: auto;
    padding-bottom: 0;
    overflow: visible;
  }
}
@media screen and (max-width: 767px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
@media screen and (max-width: 767px) {
  .navbar-nav > li {
    float: left;
  }
}
.nav > li {
  position: relative;
  display: block;
}
.hidden {
  display: none !important;
}
@media screen and (max-width: 767px) {
  .navbar-nav > li {
    float: left;
  }
}
.nav > li {
  position: relative;
  display: block;
}
.dropup,
.dropdown {
  position: relative;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
@media screen and (max-width: 767px) {
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 14px 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border-radius: 0;
}
@media screen and (max-width: 767px) {
  .navbar-toggle {
    margin: 0px;
  }
}
@media screen and (min-width: 768px) {
  .navbar-toggle {
    margin: 0px 8px 0px 0px;
    padding: 0px;
    display: none;
  }
}
.sr-only {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media screen and (max-width: 767px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 0 0 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #06121e;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media screen and (max-width: 767px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media screen and (max-width: 767px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0 0 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #06121e;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 0;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media screen and (max-width: 767px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media screen and (max-width: 767px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0 0 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #06121e;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media screen and (max-width: 767px) {
  .navbar {
    border-radius: 0;
  }
}
@media screen and (max-width: 767px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media screen and (max-width: 767px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block;
    height: auto;
    padding-bottom: 0;
    overflow: visible;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media screen and (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media screen and (max-width: 767px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media screen and (max-width: 767px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media screen and (max-width: 767px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media screen and (max-width: 767px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media screen and (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media screen and (max-width: 767px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media screen and (max-width: 767px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media screen and (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 767px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media screen and (max-width: 767px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media screen and (max-width: 767px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
@media screen and (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.schedule-container {
  position: absolute;
  top: 110px;
  width: 100%;
  margin-bottom: 20px;
}
.confirm-key {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,eeeeee+100;Grey+Flat */
  /* Old browsers */
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: #fff;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#eeeeee', GradientType=0);
  /* IE6-9 */
  padding: 50px;
  border: 1px solid #fff;
  border-radius: 5px;
  width: 50%;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.confirm-key h1 {
  font-family: Poppins-Bold;
  margin: 15px 0;
}
.confirm-key h5 {
  font-family: Poppins-Medium;
}
.confirm-key .form-control {
  font-size: 50px;
  width: 50%;
  margin: 10px;
  height: auto;
}
.confirm-key .btn-success {
  margin: 10px;
}
.confirm-key a.btn.btn-default {
  margin: 10px;
}
.confirm-key .verification {
  border: 1px solid #ccc;
  text-align: center;
  border-radius: 5px;
  padding: 10px;
}
.confirm-key .verification h3 {
  font-family: Poppins-Bold;
  margin: 15px 0;
}
.slider {
  background-position: center;
  text-align: center;
  background-size: cover;
  position: relative;
  padding-top: 200px;
  padding-bottom: 50px;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -moz-transition-duration: 1s;
       transition-duration: 1s;
}
.sliderv2 {
  padding-bottom: 0;
  padding-top: 180px;
  overflow: hidden;
}
.sliderv2 .shadow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  background-image: -moz- oldradial-gradient(black 50%, transparent 50%);
  background-image: radial-gradient(black 50%, transparent 50%);
  background-size: 4px 4px;
}
.slider .movie-item {
  margin-right: 15px;
  position: relative;
}
.slider .movie-item .background {
  background-position: center;
  background-size: 100%;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -webkit-filter: brightness(30%);
          filter: brightness(30%);
}
.slider .movie-item .title-in h6 a {
  font-size: 18px;
}
.slider .movie-item:hover .title-in,
.slider .movie-item:hover img {
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.slider .movie-item:hover h6 a {
  color: #dcf836;
}
.slider .social-link {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.slider .social-link p {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 0;
  margin-right: 15px;
}
.slider .social-link a i {
  color: #ffffff;
  font-size: 16px;
}
.slider .social-link a i:hover {
  color: #dcf836;
}
@media screen and (max-width: 767px) {
  .slider {
    padding-bottom: 0;
  }
  .slider .slick-multiItemSlider {
    max-width: 300px;
    padding-top: 60;
  }
  .slider .slick-multiItemSlider .movie-item {
    margin-left: 5px;
  }
}
.slider .slick-multiItemSlider {
  padding-bottom: 30px;
}
.slider .slick-multiItemSlider .slick-list {
  margin-top: 30px;
}
.slider .slick-multiItemSlider .slick-dots {
  text-align: right;
}
.sliderv2 .movie-item .title-in {
  text-align: left;
}
@media screen and (max-width: 991px) {
  .sliderv2 .movie-item .title-in {
    margin-left: 80px;
  }
}
@media screen and (max-width: 767px) {
  .sliderv2 .movie-item .title-in h1 {
    margin-top: 15px;
  }
}
.sliderv2 .movie-item .title-in h1 a {
  font-family: 'Dosis', sans-serif;
  font-size: 50px;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .sliderv2 .movie-item .title-in h1 a {
    font-size: 30px;
  }
}
.sliderv2 .movie-item .title-in h1 a span {
  font-family: 'Dosis', sans-serif;
  font-size: 36px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: uppercase;
}
.sliderv2 .movie-item .title-in h1 span {
  color: #abb7c4;
}
.sliderv2 .movie-item .title-in p {
  font-size: 12px;
}
.sliderv2 .movie-item .title-in p i {
  color: #f5b50a;
  font-size: 22px;
}
.sliderv2 .movie-item .title-in p span {
  font-weight: 400;
  font-size: 18px;
}
.sliderv2 .movie-item .title-in .mv-details {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.sliderv2 .movie-item .title-in .mv-details ul {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  color: #abb7c4;
  margin-bottom: 1px;
}
.sliderv2 .movie-item .title-in .mv-details ul li {
  padding-right: 50px;
}
@media screen and (min-width: 768px) {
  .sliderv2 .movie-item .title-in .mv-details ul li {
    display: none;
  }
}
@media screen and (min-width: 1200px) {
  .sliderv2 .movie-item .title-in .mv-details ul li {
    display: block;
  }
}
.sliderv2 .slick-dots {
  display: none !important;
}
@media screen and (max-width: 767px) {
  .sliderv2 {
    padding-top: 100px;
  }
  .sliderv2 .slider-single-item {
    max-width: 300px;
    padding-top: 0;
  }
  .sliderv2 .slider-single-item .movie-item .title-in {
    margin-left: 10px;
    margin-bottom: 15px;
  }
}
.sliderv2 .mv-img-2 .movie-item {
  position: relative;
  margin-right: 30px;
  border-radius: 5px;
}
@media screen and (max-width: 767px) {
  .sliderv2 .mv-img-2 .movie-item {
    display: inherit;
    margin-right: 0px;
  }
}
.sliderv2 .mv-img-2 .movie-item .mv-img {
  position: relative;
}
@media screen and (min-width: 767px) {
  .sliderv2 .mv-img-2 .movie-item .mv-img {
    margin-left: 20px;
  }
}
@media screen and (min-width: 1200px) {
  .sliderv2 .mv-img-2 .movie-item .mv-img {
    margin-left: 0px;
  }
}
.sliderv2 .mv-img-2 .movie-item .mv-img:after {
  box-shadow: inset -5px -50px 100px -15px #000000;
  -webkit-box-shadow: inset -5px -50px 100px -15px #000000;
  -moz-box-shadow: inset -5px -50px 100px -15px #000000;
  -o-box-shadow: inset -5px -50px 100px -15px #000000;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  content: "";
}
.sliderv2 .mv-img-2 .movie-item .hvr-inner {
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 9px 12px;
  width: 110px;
  height: 38px;
  background-color: #dd003f;
  text-align: center;
  border-radius: 30px;
  cursor: pointer;
  opacity: 0;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.sliderv2 .mv-img-2 .movie-item .hvr-inner a {
  font-family: 'Dosis', sans-serif;
  color: #abb7c4;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
}
@media screen and (max-width: 767px) {
  .sliderv2 .mv-img-2 .movie-item .hvr-inner a {
    font-size: 15px;
  }
}
@media screen and (min-width: 1200px) {
  .sliderv2 .mv-img-2 .movie-item .hvr-inner a {
    font-size: 14px;
  }
}
.sliderv2 .mv-img-2 .movie-item .hvr-inner a i {
  margin-right: 5px;
}
.sliderv2 .mv-img-2 .movie-item:hover .hvr-inner {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.sliderv2 .mv-img-2 .movie-item img {
  width: 100%;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.sliderv2 .mv-img-2 .movie-item:hover img {
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
@media screen and (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media screen and (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media screen and (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.slick-slider {
  position: relative;
  display: block;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slider-single-item .slick-prev {
  left: -100px;
}
.slick-prev {
  left: -25px;
}
.slider-single-item .slick-next {
  right: -100px;
}
.slick-next {
  right: -25px;
}
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
       transform: translate(0, -50%);
  cursor: pointer;
  color: white;
  border: none;
  outline: none;
  background: transparent;
}
@media screen and (max-width: 991px) {
  .slider-single-item .slick-next {
    right: -30px;
  }
}
@media screen and (max-width: 991px) {
  .slider-single-item .slick-prev {
    left: -30px;
  }
}
.slider-single-item .slick-prev:before {
  content: '\f124';
  font-family: "Ionicons";
  font-size: 40px;
}
.slider-single-item .slick-next:before {
  content: '\f125';
  font-family: "Ionicons";
  font-size: 40px;
}
body,
button,
input,
select,
textarea {
  font-family: 'OpenSans', sans-serif;
  line-height: 1.5;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}
button,
select {
  text-transform: none;
}
button {
  overflow: visible;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.slider .movie-item {
  margin-right: 15px;
}
.slick-initialized .slick-slide {
  display: block;
}
.sliderv2 .movie-item .title-in {
  text-align: left;
}
.cate {
  margin-top: 18px;
}
.cate span {
  padding: 3px 5px;
  margin-right: 5px;
  border-radius: 3px;
  font-family: 'Dosis', sans-serif;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
}
.cate .green {
  background-color: #a6bb16;
}
.cate .red {
  background-color: #dd003f;
}
.cate .blue {
  background-color: #1692bb;
}
.cate .orange {
  background-color: #ec5a1a;
}
.cate .purple {
  background-color: #800080;
}
.cate .pink {
  background-color: #FF1493;
}
.cate .gray {
  background-color: #708090;
}
.cate .aqua {
  background-color: #00FFFF;
}
@media screen and (min-width: 768px) {
  .cate span {
    font-size: 16px;
  }
}
@media screen and (min-width: 1200px) {
  .cate span {
    font-size: 12px;
  }
}
.parent-btn {
  color: #dd003f;
}
.trailer {
  background-color: #dd003f !important;
  color: #fff;
  border: 2px solid #942444 !important;
}
.tiket {
  background-color: #57b846 !important;
  color: #fff !important;
  border: 2px solid #336929 !important;
}
.share {
  background-color: #167ac6 !important;
  color: #fff;
  border: 2px solid #173e5a !important;
}
a.tiket:hover {
  color: #000 !important;
}
.parent-btn:hover {
  background: #dd003f;
  border: 2px solid #fff;
  color: #000;
  cursor: pointer;
}
.parent-btn:active {
  color: #dd003f;
  background: #fff;
}
.social-btn-home a.parent-btn {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  border: 2px solid #dd003f;
  border-radius: 50px;
  font-weight: bold;
  text-transform: uppercase;
  margin-right: 10px;
  background: #fff;
}
@media screen and (max-width: 767px) {
  .social-btn-home a.parent-btn {
    margin-bottom: 8px;
    padding: 18px 18px;
    font-size: 14px;
  }
}
@media screen and (min-width: 768px) {
  .social-btn-home a.parent-btn {
    padding: 7px 14px;
  }
}
@media screen and (min-width: 1200px) {
  .social-btn-home a.parent-btn {
    padding: 7px 14px;
    font-size: 14px;
  }
}
.social-btn-home {
  margin-bottom: 10px;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media screen and (max-width: 767px) {
  .social-btn-home {
    display: none;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
@media screen and (min-width: 1200px) {
  .social-btn-home {
    margin-top: 5px;
  }
}
.social-btn-home .hover-bnt {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media screen and (max-width: 767px) {
  .social-btn-home .hover-bnt {
    display: inline;
  }
}
.social-btn-home .hover-bnt .hvr-item {
  position: relative;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  padding: 12px;
  background-color: #167ac6;
  border: 2px solid #1c4869;
  border-radius: 3px;
}
@media screen and (max-width: 767px) {
  .social-btn-home .hover-bnt .hvr-item {
    display: inline;
  }
}
.social-btn-home .hover-bnt .hvr-item a {
  margin-right: 10px;
  cursor: pointer;
}
.social-btn-home .hover-bnt .hvr-item a i {
  color: #000;
  font-size: 16px;
}
.social-btn-home .hover-bnt .hvr-item:before {
  position: absolute;
  content: "";
  width: 0px;
  height: 0px;
  left: -10px;
  border-bottom: 10px solid transparent;
  border-top: 10px solid transparent;
  border-right: 10px solid #1c4869;
  /* Tam giác phải được đổ màu */
}
.social-btn-home .hover-bnt:hover .hvr-item {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.social-btn-home a.parent-btn i {
  text-align: center;
  margin-right: 8px;
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .social-btn-home a.parent-btn i {
    margin-right: -1px;
  }
}
@media screen and (max-width: 767px) {
  .parent-btn span {
    display: none;
  }
}
@media screen and (min-width: 768px) {
  .parent-btn span {
    font-size: 18px;
  }
}
@media screen and (min-width: 1200px) {
  .parent-btn span {
    display: inline;
  }
}
.parent-btn span:hover {
  color: #ffffff;
}
.parent-btn span {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #dd003f;
  border-radius: 50px;
  font-weight: bold;
  text-transform: uppercase;
  margin-right: 10px;
}
.circle {
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media screen and (max-width: 767px) {
  .circle {
    margin-top: 30px;
    display: none;
  }
}
.circle-article {
  display: inline-block;
  text-align: center;
  margin-top: 0;
  font-weight: Bolder;
}
@media screen and (max-width: 767px) {
  .circle-article {
    width: 60px;
    height: 60px;
    padding: 9px 12px;
  }
}
@media screen and (min-width: 768px) {
  .circle-article {
    width: 115px;
    height: 115px;
    padding: 5px 10px;
  }
}
@media screen and (min-width: 1200px) {
  .circle-article {
    width: 95px;
    height: 92px;
    padding: 8px 12px;
  }
}
.circle-article {
  border-radius: 50%;
  color: #fff;
  margin-right: 20px;
  border: 2px solid white;
}
.circle-article.red {
  background: #dd003f;
}
.circle-article.green {
  background: #2f8000;
}
.circle-article.blue {
  background: #167ac6;
}
.circle-article .content {
  text-align: center;
}
@media screen and (max-width: 767px) {
  .circle-article .content {
    font-size: 40px;
  }
}
@media screen and (min-width: 768px) {
  .circle-article .content {
    font-size: 40px;
  }
}
@media screen and (min-width: 1200px) {
  .circle-article .content {
    font-size: 32px;
  }
}
.circle-article .content-label {
  text-transform: uppercase;
  text-align: center;
  font-family: Montserrat, sans-serif;
  display: block;
}
@media screen and (max-width: 767px) {
  .circle-article .content-label {
    font-size: 12px;
  }
}
@media screen and (min-width: 768px) {
  .circle-article .content-label {
    font-size: 15px;
  }
}
@media screen and (min-width: 1200px) {
  .circle-article .content-label {
    font-size: 10px;
  }
}
.circle-article.duration {
  border: 2px solid #000;
  border-radius: 50%;
  color: #000;
  background: #fff;
}
.slick-dots {
  position: absolute;
  bottom: -35px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .slick-dots {
    position: initial;
  }
}
.slick-dots li {
  position: relative;
  display: inline-block;
  text-align: center;
  width: 20px;
  height: 20px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  text-align: center;
  cursor: pointer;
  color: white;
  border: 0;
  outline: none;
  background: transparent;
}
@media screen and (max-width: 767px) {
  .now-playing {
    display: none;
  }
}
.movie-items.full-width,
.trailers.full-width,
.latestnew.full-width,
.full-width {
  padding: 70px 100px;
}
@media screen and (max-width: 767px) {
  .movie-items.full-width,
  .trailers.full-width,
  .latestnew.full-width,
  .full-width {
    padding: 70px 30px 10px;
  }
}
.title-hd {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .title-hd h2 {
    font-size: 2em;
  }
}
@media screen and (min-width: 1200px) {
  .title-hd h2 {
    font-size: 24px;
  }
}
.title-hd h2 {
  font-family: 'Dosis', sans-serif;
  color: #06121e;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.title-hd a.viewall {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: bold;
  text-transform: uppercase;
  margin-right: 10px;
}
.title-hd a.viewall i {
  margin-left: 5px;
}
.title-hd a.viewall:hover {
  color: #ff006a;
}
.title-hd h3 {
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;
  text-transform: none;
}
.title-hd-sm {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 25px;
  border-bottom: 1px solid #233a50;
  padding-bottom: 8px;
  margin-top: 30px;
}
.title-hd-sm h4 {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #233a50;
  font-weight: bold;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .title-hd-sm h4 {
    margin: 0;
  }
}
.title-hd-sm h4 span {
  color: #abb7c4;
}
.title-hd-sm a {
  color: #4280bf;
}
.title-hd-sm a:hover {
  color: #dcf836;
}
.title-hd-sm a i {
  margin-left: 5px;
}
.title-hd-trailer {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .title-hd-trailer h2 {
    font-size: 2em;
  }
}
@media screen and (min-width: 1200px) {
  .title-hd-trailer h2 {
    font-size: 24px;
  }
}
.title-hd-trailer h2 {
  font-family: 'Dosis', sans-serif;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.title-hd-trailer a.viewall {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: bold;
  text-transform: uppercase;
  margin-right: 10px;
}
.title-hd-trailer a.viewall i {
  margin-left: 5px;
}
.title-hd-trailer a.viewall:hover {
  color: #ff006a;
}
.title-hd-trailer h3 {
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;
  text-transform: none;
}
.movie-items .slick-slider {
  margin-left: 20px;
}
@media screen and (max-width: 767px) {
  .movie-items .slick-slider {
    margin-left: 0px;
  }
}
@media screen and (min-width: 1200px) {
  .movie-items .slick-slider {
    margin-left: 20px;
  }
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.movie-items .slide-it {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.movie-items .movie-item {
  position: relative;
  margin-right: 30px;
  border-radius: 5px;
}
@media screen and (max-width: 767px) {
  .movie-items .movie-item {
    display: inherit;
    margin-right: 0px;
    width: 70%;
    margin: 50px auto;
  }
}
.movie-items .movie-item .mv-img {
  position: relative;
}
@media screen and (min-width: 767px) {
  .movie-items .movie-item .mv-img {
    margin-left: 0px;
  }
}
@media screen and (min-width: 1200px) {
  .movie-items .movie-item .mv-img {
    margin-left: 0px;
  }
}
.movie-items .movie-item .mv-img:after {
  box-shadow: inset -5px -50px 100px -15px #000000;
  -webkit-box-shadow: inset -5px -50px 100px -15px #000000;
  -moz-box-shadow: inset -5px -50px 100px -15px #000000;
  -o-box-shadow: inset -5px -50px 100px -15px #000000;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  content: "";
}
.movie-items .movie-item .hvr-inner {
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 9px 12px;
  width: 110px;
  height: 38px;
  background-color: #dd003f;
  text-align: center;
  border-radius: 30px;
  cursor: pointer;
  opacity: 0;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.movie-items .movie-item .hvr-inner a {
  font-family: 'Dosis', sans-serif;
  color: #abb7c4;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
}
@media screen and (max-width: 767px) {
  .movie-items .movie-item .hvr-inner a {
    font-size: 15px;
  }
}
@media screen and (min-width: 1200px) {
  .movie-items .movie-item .hvr-inner a {
    font-size: 14px;
  }
}
.movie-items .movie-item .hvr-inner a i {
  margin-right: 5px;
}
.movie-items .movie-item:hover .hvr-inner {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.movie-items .movie-item img {
  width: 100%;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.movie-items .movie-item .title-in h6 a {
  font-family: 'Dosis', sans-serif;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .movie-items .movie-item .title-in h6 a {
    font-size: 1em;
  }
}
@media screen and (min-width: 1200px) {
  .movie-items .movie-item .title-in h6 a {
    font-size: 19px;
  }
}
.movie-items .slide-it {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.movie-items .movie-item .title-in {
  display: block;
  width: 100%;
  text-align: center;
  margin: 10px auto;
  bottom: 0;
  left: 0;
  position: absolute;
}
.movie-items .movie-item .title-in p {
  font-size: 12px;
  color: #ffffff;
}
.movie-items .movie-item .title-in p i {
  color: #f5b50a;
  font-size: 22px;
}
.movie-items .movie-item .title-in p span {
  font-weight: 400;
  font-size: 18px;
}
.movie-items .movie-item:hover .title-in,
.movie-items .movie-item:hover img {
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -moz-opacity: 0.25;
  -khtml-opacity: 0.25;
  -webkit-opacity: 0.25;
  opacity: 0.25;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
  filter: alpha(opacity=25);
}
.movie-items .movie-item:hover h6 a {
  color: #dcf836;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
.slick-slide img {
  display: block;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media screen and (max-width: 767px) {
  .fa {
    font-size: 15px;
  }
}
@media screen and (min-width: 1200px) {
  .fa {
    font-size: inherit;
  }
}
#schedule {
  margin-bottom: 50px;
  margin-top: 0px;
}
.sidebar-home .btn-list {
  float: right;
}
.sidebar-home .button-schedule {
  border-radius: 30px!important;
  font-weight: 600!important;
  border: 2px solid #020d18;
  color: #fff!important;
  text-align: center;
  background-color: #020d18;
  outline: 0!important;
  float: left;
  margin-right: 1px;
}
@media screen and (max-width: 767px) {
  .sidebar-home .button-schedule {
    padding: 0px;
    width: 25px;
    height: 25px;
    margin-right: 4px;
    margin-top: 5px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-home .button-schedule {
    padding: 0px;
    width: 25px;
    height: 25px;
    margin-top: 8px;
  }
}
.sidebar-home .button-schedule:hover {
  background-color: #dd003f;
  border: #dd003f;
  cursor: pointer;
}
.sidebar-home .content ul.content-schedule {
  height: auto;
  list-style: none;
  background: 0 0;
  padding: 0;
  margin: 0;
  font-family: Poppins-bold;
}
.sidebar-home .content ul.content-schedule li {
  overflow: hidden;
  border-bottom: 1px solid #062106;
  padding-bottom: 3px;
}
@media screen and (max-width: 767px) {
  .sidebar-home .content ul.content-schedule li {
    border-bottom: 1px solid #e1e1e1;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-home .content ul.content-schedule li {
    font-size: 20px;
    margin-top: 5px;
  }
}
.sidebar-home .content ul.content-schedule li .left-side {
  text-align: center;
  font-weight: 900;
  float: left;
  line-height: 45px;
  width: 15%;
}
@media screen and (max-width: 767px) {
  .sidebar-home .content ul.content-schedule li .left-side {
    font-size: 2.9em;
    color: #dd003f;
    line-height: 52px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-home .content ul.content-schedule li .left-side {
    line-height: 50px;
    float: left;
    font-size: 2.6em;
  }
}
.sidebar-home .content ul.content-schedule li .right-side {
  margin-left: 0;
  font-size: 20px;
  width: 85%;
  float: left;
}
@media screen and (max-width: 768px) {
  .sidebar-home .content ul.content-schedule li .right-side {
    margin-left: 0px;
    font-size: 20px;
    padding: 5px 6px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-home .content ul.content-schedule li .right-side {
    margin-left: 0px;
    font-size: 17px;
    font-weight: 600;
  }
}
.sidebar-home .content ul.content-schedule li .right-side .title-row {
  overflow: hidden;
  position: relative;
  color: #000;
  font-size: 1em;
}
@media screen and (max-width: 767px) {
  .sidebar-home .content ul.content-schedule li .right-side .title-row {
    color: purple;
    font-size: 0.7em;
  }
}
.sidebar-home .content ul.content-schedule li .right-side .time-row {
  overflow: hidden;
}
.sidebar-home li .right-side .time-row .time:first-child {
  margin-left: 0;
}
.sidebar-home .content ul.content-schedule li .right-side .time-row .time {
  float: left;
  margin: 0 2px;
  color: #000;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .sidebar-home .content ul.content-schedule li .right-side .time-row .time {
    font-size: 0.6em;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-home .content ul.content-schedule li .right-side .time-row .time {
    font-size: 0.9em;
  }
}
.sidebar-home .date {
  font-family: 'Dosis', sans-serif;
  color: #06121e;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 30px;
  padding-bottom: 15px;
  display: inline-block;
  line-height: 30px;
  margin: 5px;
}
@media screen and (min-width: 768px) {
  .sidebar-home .date {
    font-size: 1.4em;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-home .date {
    font-size: 16px;
  }
}
.sidebar-home .button-list {
  display: inline-block;
  margin: 5px 0;
  float: right;
}
.sidebar-home .title-schedule {
  text-transform: uppercase;
  font-weight: bold;
}
@media screen and (min-width: 768px) {
  .sidebar-home .title-schedule {
    margin-top: 0px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-home .title-schedule {
    margin-top: 0px;
  }
}
.sidebar-home .title-schedule h6 {
  color: #06121e;
  font-family: Poppins-Medium;
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
}
@media screen and (min-width: 768px) {
  .sidebar-home .title-schedule h6 {
    font-size: 25px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-home .title-schedule h6 {
    font-size: 20px;
  }
}
.sidebar-home .title-loc {
  text-align: center;
  border-bottom: 1px solid #062106;
  line-height: 35px;
}
@media screen and (min-width: 768px) {
  .sidebar-home .title-loc {
    padding-bottom: 20px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-home .title-loc {
    padding-bottom: 0px;
  }
}
.sidebar-home .time {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
}
.sidebar-home .button-list-location {
  display: inline;
}
.sidebar-home .button-location-left {
  float: left;
}
.sidebar-home .button-location-right {
  float: right;
}
.sidebar-home .button-location-left,
.sidebar-home .button-location-right {
  border-radius: 30px;
  font-weight: 600;
  border: 1px solid #020d18;
  color: #fff;
  text-align: center;
  background-color: #020d18;
  outline: 0;
  margin-right: 1px;
  width: 25px;
  height: 25px;
  padding: 2px;
}
@media screen and (max-width: 767px) {
  .sidebar-home .button-location-left,
  .sidebar-home .button-location-right {
    padding: 1px;
    width: 30px;
    height: 30px;
    margin-right: 4px;
    line-height: 25px;
    border: 3px solid #333;
    background-color: #fff;
    color: #000000;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-home .button-location-left,
  .sidebar-home .button-location-right {
    padding: 0px;
    width: 25px;
    height: 25px;
  }
}
.sidebar-home .button-location-left:hover,
.button-location-right:hover {
  background-color: #dd003f;
  border: #dd003f;
  cursor: pointer;
}
.divided-info-order.nowplaying {
  background-image: url(/images/assets/now-upcom/nowplaying.png);
}
.divided-info-order.upcoming {
  background-image: url(/images/assets/now-upcom/upcoming.png);
}
.divided-info-order {
  background-size: 100% 100%;
  width: 75px;
  height: 75px;
  opacity: 2;
  position: relative;
}
.trailers {
  background-color: #202124;
  padding: 70px 0;
  margin-bottom: 75px;
}
.trailers .trailer-img {
  width: 100px;
  max-height: 57px;
  overflow: hidden;
  background-color: #e1e1e1;
}
@media screen and (max-width: 767px) {
  .trailers .trailer-img {
    width: 30%;
    float: left;
    display: block;
  }
}
.trailers .trailer-img img {
  width: 100%;
}
.trailers .trailer-infor {
  padding-top: 3px;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .trailers .trailer-infor {
    overflow: hidden;
  }
}
.trailers .trailer-infor .desc {
  font-family: 'Dosis', sans-serif;
  color: #06121e;
  font-weight: bold;
  text-transform: none;
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .trailers .trailer-infor .desc {
    font-size: 1.8em;
  }
}
@media screen and (min-width: 1200px) {
  .trailers .trailer-infor .desc {
    font-size: 14px;
  }
}
.trailers .trailer-infor span {
  font-family: 'Dosis', sans-serif;
  color: #4b5157;
  font-weight: bold;
  text-transform: uppercase;
}
@media screen and (min-width: 768px) {
  .trailers .trailer-infor span {
    font-size: 1.5em;
  }
}
@media screen and (min-width: 1200px) {
  .trailers .trailer-infor span {
    font-size: 10px;
  }
}
.trailers .videos {
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media screen and (min-width: 768px) {
  .trailers .videos {
    display: block;
  }
}
@media screen and (min-width: 1200px) {
  .trailers .videos {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.trailers .videos .video-ft {
  width: 65%;
  background-color: #000;
}
@media screen and (max-width: 991px) {
  .trailers .videos .video-ft {
    width: 100%;
  }
}
.trailers .videos .video-ft iframe {
  width: 100%;
  height: 435px;
}
@media screen and (max-width: 767px) {
  .trailers .videos .video-ft iframe {
    height: 190px;
  }
}
.trailers .videos .thumb-ft {
  height: 435px;
  padding: 30px 0;
  background-color: #d7e3f0;
  position: relative;
}
@media screen and (min-width: 768px) {
  .trailers .videos .thumb-ft {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  .trailers .videos .thumb-ft {
    width: 35%;
  }
}
@media screen and (max-width: 767px) {
  .trailers .videos .thumb-ft .trailer-infor h4 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
.trailers .videos .thumb-ft .slick-arrow {
  position: absolute;
}
.trailers .videos .thumb-ft .slick-prev {
  top: 10px;
  left: 47%;
}
.trailers .videos .thumb-ft .slick-next {
  top: 95%;
  right: 50%;
}
.trailers .videos .thumb-ft .slick-list {
  height: 100% !important;
}
.trailers .videos .thumb-ft .slick-prev::before {
  content: '\f126';
  font-family: "Ionicons";
  font-size: 24px;
}
.trailers .videos .thumb-ft .slick-next::before {
  content: '\f123';
  font-family: "Ionicons";
  font-size: 24px;
}
.trailers .videos .thumb-ft .slick-next::before:hover {
  color: #dcf836;
}
.trailers .videos .thumb-ft .slick-track .slick-slide {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding: 15px;
}
.trailers .videos .thumb-ft .slick-track .slick-slide .trailer-infor {
  margin-left: 15px;
  display: block;
  width: 70%;
}
@media screen and (max-width: 767px) {
  .trailers .videos .thumb-ft .slick-track .slick-slide .trailer-infor {
    width: 70%;
    display: block;
    float: left;
  }
}
.trailers .videos .thumb-ft .slick-track .slick-current {
  background-color: #c4d4e6;
}
@media screen and (max-width: 991px) {
  .trailers .videos {
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 30px;
  }
}
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-slider .slick-track {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
@media screen and (min-width: 1200px) {
  .address h6 {
    font-size: 16px;
  }
}
@media screen and (min-width: 768px) {
  address h6 {
    font-size: 1.6em;
  }
}
.address h6 {
  font-weight: bold;
  font-family: 'Dosis' sans-serif;
  color: #000;
  text-transform: uppercase;
}
.maps {
  text-align: center;
}
@media screen and (max-width: 767px) {
  .maps iframe {
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .maps iframe {
    width: 100%;
  }
}
.address {
  font-family: 'Dosis' sans-serif;
  color: #ffffff;
  margin-top: 10px;
  margin-bottom: 15px;
  text-align: center;
  background: #020d18;
}
@media screen and (min-width: 768px) {
  .address {
    height: 200px;
  }
}
@media screen and (max-width: 767px) {
  .address {
    height: 160px;
  }
}
@media screen and (min-width: 1200px) {
  .address {
    height: 150px;
  }
}
.address span {
  padding-right: 10px;
  color: #ccc;
  margin-top: 10px;
  margin-bottom: 15px;
  text-align: center;
  font-family: Poppins-Bold;
}
@media (max-width: 767px) {
  .address span {
    font-size: 1em;
  }
}
@media (min-width: 1200px) {
  .address span {
    font-size: 16px;
  }
}
.address h6 {
  text-transform: uppercase;
  color: #ffffff;
}
@media screen and (max-width: 767px) {
  .title-mopic h6 {
    font-size: 20px;
  }
}
@media screen and (min-width: 1200px) {
  .title-mopic h6 {
    font-size: 20px;
  }
}
.image img {
  margin-bottom: 30px;
  border-radius: 5px;
  margin-right: 15px;
}
@media screen and (max-width: 767px) {
  .image {
    margin-top: 20px;
  }
}
@media screen and (min-width: 768px) {
  .image {
    text-align: center;
  }
}
@media screen and (min-width: 1200px) {
  .image {
    margin-top: 0px;
  }
}
@media screen and (max-width: 767px) {
  .image img {
    display: inline;
    width: 100%;
    height: 250px;
  }
}
@media screen and (min-width: 768px) {
  .image img {
    width: 46%;
    height: 185px;
  }
}
@media screen and (min-width: 1200px) {
  .image img {
    display: inline;
    width: 255px;
    height: 186px;
  }
}
.image-mopic img {
  display: inline;
  margin-top: 10px;
  margin-bottom: 10px;
}
@media screen and (max-width: 767px) {
  .image-mopic img {
    width: 320px;
  }
}
@media screen and (min-width: 768px) {
  .image-mopic img {
    width: 60%;
  }
}
@media screen and (min-width: 1200px) {
  .image-mopic img {
    width: 250px;
  }
}
.ads {
  margin-bottom: 60px;
}
.ads img {
  width: 300px;
}
.adsv2 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.adsv2 img {
  width: 60%;
}
@media (max-width: 991px) {
  .adsv2 img {
    width: 100%;
  }
}
.page-single-home {
  background-color: #fff;
}
.page-single-2 {
  background: url('../images/uploads/error-bg.jpg') no-repeat;
  background-position: center;
  text-align: center;
  background-size: cover;
}
.page-single-home .blog-detail-ct h1 {
  font-family: 'Dosis', sans-serif;
  font-size: 36px;
  color: #ffffff;
  font-weight: 700;
  text-transform: none;
  margin-bottom: 25px;
  text-align: center;
}
.page-single-home .blog-detail-ct p {
  margin-bottom: 20px;
  text-align: justify;
}
@media screen and (max-width: 767px) {
  .page-single-home .blog-detail-ct p {
    font-size: 1em;
    letter-spacing: 1px;
  }
}
@media screen and (min-width: 1200px) {
  .page-single-home .blog-detail-ct p {
    font-size: 15px;
  }
}
.page-single-home .blog-detail-ct h4 {
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;
  text-transform: none;
  margin-right: 15px;
}
@media screen and (max-width: 767px) {
  .page-single-home .blog-detail-ct h4 {
    margin-bottom: 0;
  }
}
.page-single-home .blog-detail-ct .flex-it {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .page-single-home .blog-detail-ct .flex-it {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.page-single-home .blog-detail-ct .flex-it2 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.page-single-home .blog-detail-ct .flex-ct img {
  margin-left: 30px;
  padding-right: 20px;
}
@media screen and (max-width: 767px) {
  .page-single-home .blog-detail-ct .flex-ct img {
    margin-left: 0;
  }
}
.page-single-home .blog-detail-ct .share-tag {
  margin-top: 50px;
  border-bottom: 1px solid #405266;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.page-single-home .page-single-home .blog-detail-ct .share-tag .right-it {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.page-single-home .blog-detail-ct .share-tag .right-it a {
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
}
.page-single-home .blog-detail-ct .share-tag .right-it a:hover {
  color: #4280bf;
}
.page-single-home .blog-detail-ct .cmt-item {
  background-color: #071829;
  padding: 0px  25px 25px 25px;
  margin-top: 30px;
}
@media screen and (max-width: 767px) {
  .page-single-home .blog-detail-ct .cmt-item {
    padding: 25px;
  }
}
.page-single-home .blog-detail-ct .cmt-item .author-infor {
  padding-top: 20px;
}
.page-single-home .blog-detail-ct .cmt-item img {
  margin-right: 25px;
}
@media screen and (max-width: 767px) {
  .page-single-home .blog-detail-ct .cmt-item img {
    margin-right: 0;
  }
}
.page-single-home .blog-detail-ct .cmt-item .flex-it2 {
  margin-bottom: 15px;
  margin-top: 25px;
}
.page-single-home .blog-detail-ct .cmt-item h6 {
  margin-right: 10px;
}
.page-single-home .blog-detail-ct .cmt-item h6 a {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  text-transform: capitalize;
}
.page-single-home .blog-detail-ct .cmt-item h6 a:hover {
  color: #dcf836;
}
.page-single-home .blog-detail-ct .reply {
  margin-left: 70px;
}
@media screen and (max-width: 767px) {
  .page-single-home .blog-detail-ct .reply {
    margin-left: 30px;
  }
}
.page-single-home .blog-detail-ct .comment-form {
  margin-top: 50px;
}
.page-single-home .blog-detail-ct .comment-form h4 {
  margin-bottom: 30px;
}
.page-single-home .blog-detail-ct .comment-form form input,
.page-single-home .blog-detail-ct .comment-form form textarea {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
  border: 1px solid #405266;
  border-radius: 3px;
  height: 42px;
  background: none;
  margin-bottom: 30px;
}
.page-single-home .blog-detail-ct .comment-form form input:hover,
.page-single-home .blog-detail-ct .comment-form form textarea:hover {
  border: 1px solid #dcf836;
}
.page-single-home .blog-detail-ct .comment-form form textarea {
  height: 245px;
  padding: 15px;
}
.page-single-home .blog-detail-ct .comment-form form input.submit {
  background-color: #dd003f;
  padding: 0 45px;
  height: 46px;
  border-radius: 30px;
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
}
.full-width-ft {
  padding: 0 140px;
}
@media screen and (max-width: 767px) {
  .full-width-ft {
    padding: 0 50px;
    text-align: center;
  }
}
footer {
  background: url('/images/assets/background.jpg') no-repeat;
  background-position: center;
  background-size: cover;
}
footer .flex-parent-ft {
  padding: 60px 0 30px 0;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media screen and (max-width: 991px) {
  footer .flex-parent-ft {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 550px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 991px) {
  footer .flex-parent-ft .flex-child-ft {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  footer .flex-child-ft.item2 {
    margin-left: 50px;
    margin-top: 12px;
  }
}
footer .flex-parent-ft .flex-child-ft img {
  margin-bottom: 60px;
}
footer .flex-parent-ft .flex-child-ft p {
  margin-bottom: 15px;
  color: #fff;
}
footer .flex-parent-ft .flex-child-ft p a {
  color: #ffffff;
  font-size: 18px;
}
footer .flex-parent-ft .flex-child-ft h4 {
  font-family: 'Dosis', sans-serif;
  font-size: 25px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 10px;
}
@media screen and (min-width: 768px) {
  footer .flex-parent-ft .flex-child-ft h4 {
    font-size: 2em;
  }
}
@media screen and (min-width: 1200px) {
  footer .flex-parent-ft .flex-child-ft h4 {
    font-size: 18px;
  }
}
.info-footer {
  font-family: Poppins-Regular;
  font-size: 16px;
  color: #cacaca;
  display: inline;
}
footer .flex-parent-ft .flex-child-ft ul {
  list-style: none;
  margin-left: 0;
}
footer .flex-parent-ft .flex-child-ft ul li {
  margin-bottom: 5px;
}
footer .flex-parent-ft .flex-child-ft ul li a {
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: regular;
  text-transform: none;
}
@media screen and (min-width: 768px) {
  footer .flex-parent-ft .flex-child-ft ul li a {
    font-size: 1.5em;
  }
}
@media screen and (min-width: 1200px) {
  footer .flex-parent-ft .flex-child-ft ul li a {
    font-size: 14px;
  }
}
footer .flex-parent-ft .flex-child-ft ul li a:hover {
  color: #dd003f;
}
footer .flex-parent-ft .flex-child-ft a.btn {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #dd003f;
  font-weight: bold;
  text-transform: uppercase;
}
footer .flex-parent-ft .flex-child-ft form {
  margin-bottom: 20px;
}
footer .flex-parent-ft .flex-child-ft form input {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
  background-color: #020d18;
  border-color: #405266;
  border-radius: 3px;
  background: url('../images/uploads/search-bg.png') no-repeat right 20px center;
}
footer .ft-copyright {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 1px solid #405266;
  padding-top: 20px;
  padding-bottom: 10px;
  background-color: #020d18;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -webkit-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  filter: alpha(opacity=70);
  padding-left: 380px;
  padding-right: 380px;
}
@media screen and (max-width: 1200px) {
  footer .ft-copyright {
    padding-left: 125px;
    padding-right: 125px;
  }
}
@media screen and (max-width: 767px) {
  footer .ft-copyright {
    padding: 15px;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: inherit;
       -moz-box-align: inherit;
        -ms-flex-align: inherit;
            align-items: inherit;
  }
}
footer .ft-copyright .backtotop a:hover {
  color: #dd003f;
}
footer.full-width-ft .ft-copyright {
  border-top: none;
  padding: 0;
  padding-bottom: 15px;
  padding-top: 15px;
}
@media screen and (max-width: 767px) {
  footer.full-width-ft .ft-copyright {
    background: none;
  }
}
@media screen and (max-width: 767px) {
  .flex-parent-ft .col-md-3 {
    width: 100%;
    margin-top: 10px;
  }
  .flex-parent-ft .col-md-3 ul {
    margin-bottom: 0;
  }
}
.col-md-3 h4 {
  font-family: Poppins-Bold;
  color: #fff;
}
.social-icons {
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .social-icons i {
    font-size: 25px;
    padding: 6px;
  }
}
.facebook {
  display: inline-block;
  width: 40px;
  height: 40px;
  background: #fff;
  text-align: center;
  border-radius: 50px;
  margin-right: 10px;
}
.facebook i {
  font-size: 25px;
  padding: 6px;
}
.instagram {
  display: inline-block;
  width: 40px;
  height: 40px;
  background: #fff;
  text-align: center;
  border-radius: 50px;
  margin-right: 10px;
}
.instagram i {
  font-size: 25px;
  padding: 6px;
}
.ft-copyright-landing {
  text-align: center;
  background-color: #e8e8e8;
  padding: 23px;
}
.ft-copyright-landing p {
  text-transform: uppercase;
  margin-bottom: 0;
  color: #8c9296;
  font-family: 'Dosis', sans-serif;
  font-weight: 700;
}
.ft-left p {
  color: #ffffff;
  margin-left: 10px;
  font-family: Poppins-Regular;
}
@media screen and (min-width: 1200px) {
  .ft-left {
    margin-right: 0;
  }
}
#back-to-top a {
  color: #ffffff;
}
@media screen and (min-width: 1200px) {
  #back-to-top {
    margin-right: 10px;
  }
}
.buster-light p {
  color: #233a50;
}
.buster-light .movie-items,
.buster-light .latestnew {
  background-color: #fff;
}
.buster-light .upcoming {
  background-color: #d7e3f0;
}
.buster-light .title-hd h2 {
  color: #020d18;
}
.buster-light .title-hd a.viewall:hover {
  color: #dd003f;
}
.buster-light .tabs ul.tab-links li a:hover,
.buster-light ul.tab-links-2 li a:hover,
.buster-light ul.tab-links-3 li a:hover {
  color: #dd003f;
}
.buster-light .tabs ul.tab-links li.active a,
.buster-light ul.tab-links-2 li.active a,
.buster-light ul.tab-links-3 li.active a {
  color: #dd003f;
}
.buster-light .slick-dots li button:before {
  background-color: #d0dae4;
}
.buster-light .slick-dots li button:hover:before,
.buster-light .slick-dots li.slick-active button:before {
  background-color: #dd003f;
}
.buster-light .trailers {
  background-color: #f2f6f8;
}
.buster-light .trailers .videos .thumb-ft {
  background-color: #d9e6ec;
}
.buster-light .trailers .videos .thumb-ft .slick-track .slick-current {
  background-color: #06121e;
}
.buster-light .trailers .trailer-infor .desc {
  color: #020d18;
}
.buster-light .trailers .trailer-infor p {
  color: #233a50;
}
.buster-light .trailers .video-style-2 .slider-nav {
  background-color: #d9e6ec;
}
.buster-light .trailers .video-style-2 .slider-nav .slick-current {
  background-color: #c8d9e1;
}
.buster-light .slick-next:hover:before,
.buster-light .slick-prev:hover:before {
  color: #dd003f;
}
.buster-light .slick-next:before,
.buster-light .slick-prev:before {
  color: #233a50;
}
.buster-light .sidebar {
  margin-left: 20px;
}
.buster-light .sidebar .sb-title {
  color: #020d18;
  border-bottom-color: #020d18;
}
.buster-light .sidebar .celebrities .celeb-item .celeb-author h6 a {
  color: #020d18;
}
.buster-light .sidebar .celebrities .celeb-item .celeb-author span {
  color: #233a50;
}
.buster-light .sidebar .celebrities .celeb-item:hover h6 a {
  color: #dd003f;
}
.buster-light .sidebar .celebrities a.btn:hover {
  color: #dd003f;
}
.buster-light .sidebar .sb-search input {
  background-color: #f6f7f9;
  border: 1px solid #9ca9b7;
  color: #9ca9b7;
  border-radius: 2px;
}
.buster-light .sidebar .sb-cate ul li a {
  color: #020d18;
}
.buster-light .sidebar .sb-cate ul li a:hover {
  color: #dd003f;
}
.buster-light .sidebar .sb-recentpost .recent-item h6 a:hover {
  color: #dd003f;
}
.buster-light .blog-item-style-1 .blog-it-infor p {
  color: #9ca9b7;
}
.buster-light .blog-item-style-1 .blog-it-infor h3 a:hover {
  color: #dd003f;
}
.buster-light .blog-item-style-2 .blog-it-infor p {
  color: #233a50;
}
.buster-light .blog-item-style-2:hover .blog-it-infor h3 a {
  color: #dd003f;
}
.buster-light .latestnew .morenew .more-items .more-it h6 a:hover {
  color: #dd003f;
}
.buster-light .page-single {
  background-color: #fff;
}
.buster-light .topbar-filter {
  background-color: #e4eaf0;
  border: none;
}
.buster-light .topbar-filter label {
  color: #9ca9b7;
  padding-left: 15px;
}
.buster-light .topbar-filter p {
  color: #9ca9b7;
  padding-left: 15px;
}
.buster-light .topbar-filter select {
  color: #020d18;
  border-color: #d0dae4;
}
.buster-light .topbar-filter .list,
.buster-light .topbar-filter .grid {
  border-color: #d0dae4;
}
.buster-light .topbar-filter .list i.active,
.buster-light .topbar-filter .grid i.active {
  color: #dd003f;
}
.buster-light .topbar-filter .list:hover i,
.buster-light .topbar-filter .grid:hover i {
  color: #dd003f;
}
.buster-light .topbar-filter .pagination2 {
  padding-right: 15px;
}
.buster-light .topbar-filter .pagination2 a.active,
.buster-light .topbar-filter .pagination2 a:hover {
  color: #dd003f;
}
.buster-light .movie-item-style-2 .mv-item-infor h6 a {
  color: #020d18;
}
.buster-light .movie-item-style-2 .mv-item-infor .rate span {
  color: #020d18;
}
.buster-light .movie-item-style-2 .mv-item-infor .describe {
  color: #233a50;
  border-color: #d0dae4;
}
.buster-light .movie-item-style-2 .mv-item-infor p {
  color: #233a50;
}
.buster-light .movie-item-style-2 .mv-item-infor p a:hover {
  color: #dd003f;
}
.buster-light .movie-item-style-2:hover h6 a {
  color: #dd003f;
}
.buster-light .movie-single .movie-single-ct .mvcast-item .cast-it p {
  color: #9ca9b7;
}
.buster-light .movie-single .movie-single-ct .mvcast-item .cast-it a:hover {
  color: #dd003f;
}
.buster-light .movie-single .movie-single-ct .mvcast-item .cast-it .series-it a {
  color: #020d18;
}
.buster-light .movie-single .movie-single-ct .mvsingle-item .vd-infor h6 a {
  color: #020d18;
}
.buster-light .movie-single .movie-single-ct .mvsingle-item .vd-item:hover h6 a {
  color: #dd003f;
}
.buster-light .movie-single .movie-single-ct .tab h3 {
  color: #020d18;
}
.buster-light .movie-single .movie-single-ct .tab .rv-hd h3 {
  color: #9ca9b7;
}
.buster-light .movie-single .movie-single-ct .tab.review .mv-user-review-item {
  border-color: #d0dae4;
}
.buster-light .movie-single p.time:not(a) {
  color: #9ca9b7;
}
.buster-light .movie-single p a:hover {
  color: #dd003f;
}
.buster-light .movie-single .sb-it h6 {
  color: #020d18;
}
.buster-light .movie-single .sb-it p {
  color: #9ca9b7;
}
.buster-light .tabs ul.tabs-mv li.active a,
.buster-light .tabs ul.tabs-mv li:hover a {
  color: #dcf836;
}
.buster-light .tabs .movie-item-style-2 .mv-item-infor .describe {
  color: #020d18;
}
.buster-light .tabs .movie-item-style-2 .mv-item-infor p:not(a) {
  color: #9ca9b7;
}
.buster-light .title-hd-sm {
  border-color: #d0dae4;
}
.buster-light .title-hd-sm h4 {
  color: #020d18;
}
.buster-light .title-hd-sm a:hover {
  color: #dd003f;
}
.buster-light .form-style-1 {
  background-color: #e4eaf0;
  border: none;
}
.buster-light .form-style-1 label {
  color: #020d18;
}
.buster-light .form-style-1 input:not(.submit),
.buster-light .form-style-1 select:not(.submit) {
  background-color: #fff;
  color: #9ca9b7;
  border: 1px solid #9ca9b7;
}
.buster-light .form-style-1 input::-webkit-input-placeholder {
  color: #9ca9b7;
}
.buster-light .form-style-1 .group-ip .ui.selection.dropdown,
.buster-light .form-style-1 .ui.multiple.dropdown .menu {
  background-color: #fff;
  border-color: #9ca9b7;
}
.buster-light .celebrity-items .ceb-item h2 a {
  color: #020d18;
}
.buster-light .celebrity-items .ceb-item:hover h2 a {
  color: #dd003f;
}
.buster-light .ceb-item-style-2 .ceb-infor {
  background-color: #e4eaf0;
}
.buster-light .ceb-item-style-2 .ceb-infor h2 a,
.buster-light .ceb-item-style-2 .ceb-infor p {
  color: #020d18;
}
.buster-light .ceb-item-style-2 .ceb-infor span {
  color: #9ca9b7;
}
.buster-light .ceb-item-style-2 .ceb-infor:hover h2 a {
  color: #dd003f;
}
.buster-light .celebrity-form {
  padding: 15px 20px;
}
.buster-light .cebleb-single p {
  color: #020d18;
}
.buster-light .blog-item-style-3 {
  background-color: #e4eaf0;
}
.buster-light .blog-item-style-3 .blog-it-infor span.time {
  color: #9ca9b7;
}
.buster-light .blog-item-style-3 .blog-it-infor p {
  color: #020d18;
}
.buster-light .blog-item-style-3:hover h3 a {
  color: #dd003f;
}
.buster-light .blog-item-style-2 .blog-it-infor p {
  color: #020d18;
}
.buster-light .pagination li a {
  color: #9ca9b7;
  background-color: #e4eaf0;
  border: none;
}
.buster-light .pagination li a:hover {
  color: #dcf836;
  background-color: #020d18;
}
.buster-light .pagination li.active a {
  color: #dcf836;
  background-color: #020d18;
  border: none;
}
.buster-light .blog-detail-ct h1,
.buster-light .blog-detail-ct h4,
.buster-light .blog-detail-ct h6 a,
.buster-light .blog-detail-ct p {
  color: #020d18;
}
.buster-light .blog-detail-ct .time {
  color: #9ca9b7;
}
.buster-light .blog-detail-ct .share-tag {
  border-color: #d0dae4;
}
.buster-light .blog-detail-ct .cmt-item {
  background-color: #e4eaf0;
}
.buster-light .blog-detail-ct .cmt-item a.rep-btn {
  color: #9ca9b7;
}
.buster-light .blog-detail-ct .cmt-item a.rep-btn:hover {
  color: #dd003f;
}
.buster-light .blog-detail-ct .comment-form form input:not(.submit),
.buster-light .blog-detail-ct .comment-form form textarea:not(.submit) {
  background-color: #f6f7f9;
  border-color: #9ca9b7;
  color: #9ca9b7;
  border-radius: 2px;
}
.buster-light .blog-detail-ct .comment-form form input:not(.submit):hover,
.buster-light .blog-detail-ct .comment-form form textarea:not(.submit):hover {
  border-color: #dd003f;
}
.buster-light .userfav_list .movie-item-style-2 .mv-item-infor .describe {
  color: #020d18;
}
.buster-light .userfav_list .movie-item-style-2 .mv-item-infor p:not(a) {
  color: #9ca9b7;
}
.buster-light .user-information {
  background-color: #e4eaf0;
  border: none;
}
.buster-light .user-information .user-fav {
  border-color: #d0dae4;
}
.buster-light .user-information ul li a {
  color: #020d18;
}
.buster-light .user-information ul li a:hover {
  color: #dd003f;
}
.buster-light .user-information ul li.active a {
  color: #dd003f;
}
.buster-light .userrate {
  border-color: #d0dae4;
}
.buster-light .userrate .mv-item-infor .sm-text {
  background-color: #e4eaf0;
  color: #020d18;
  text-transform: capitalize;
}
.buster-light .userrate .mv-item-infor h6 {
  color: #020d18;
}
.buster-light .userrate .mv-item-infor .sm {
  color: #4280bf;
}
.buster-light .userrate .mv-item-infor p {
  color: #020d18;
}
.buster-light .user-pro .user {
  border-color: #d0dae4;
}
.overlay {
  background-color: rgba(0, 0, 0, 0.75);
  bottom: 0;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  pointer-events: none;
  -moz-transition: all 0.35s ease-out;
  transition: all 0.35s ease-out;
}
.overlay.openform {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  -moz-transition: all 0.35s ease-out;
  transition: all 0.35s ease-out;
  pointer-events: inherit;
}
.overlay .close {
  background-color: #dd003f;
  color: #ffffff;
  opacity: 1;
  padding: 4px 10px 6px 10px;
  font-size: 16px;
  display: none;
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  .overlay .close {
    display: block;
  }
}
.overlay .login-content {
  width: 430px;
  padding: 50px;
  border: 1px solid #e1e1e1;
  height: auto;
  background-color: #ffffff;
}
@media screen and (max-width: 767px) {
  .overlay .login-content {
    width: 300px;
    padding: 30px;
  }
}
.overlay .login-content h3 {
  font-family: 'Dosis', sans-serif;
  font-size: 36px;
  color: #222222;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 45px;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .overlay .login-content h3 {
    margin-bottom: 15px;
  }
}
.overlay .login-content .remember {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 25px;
  font-family: 'Nunito', sans-serif;
  font-size: #abb7c4;
  color: #222222;
  font-weight: 600;
  text-transform: none;
}
@media screen and (max-width: 767px) {
  .overlay .login-content .remember {
    margin-bottom: 15px;
  }
}
.overlay .login-content .remember input[type="checkbox"] {
  width: 20px;
  height: 20px;
  border: 1px solid #e1e1e1;
  margin-right: 5px;
  position: relative;
}
.overlay .login-content .remember span {
  margin-top: 3px;
  position: absolute;
}
.overlay .login-content label {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #222222;
  font-weight: bold;
  text-transform: uppercase;
  width: 100%;
  margin-bottom: 25px;
}
@media screen and (max-width: 767px) {
  .overlay .login-content label {
    margin-bottom: 15px;
  }
}
.overlay .login-content label input {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #222222;
  font-weight: bold;
  text-transform: capitalize;
  margin-top: 10px;
  height: 42px;
  border: 1px solid #e1e1e1;
}
.overlay .login-content label input::-webkit-input-placeholder {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #222222;
  font-weight: bold;
  text-transform: capitalize;
}
.overlay .login-content button {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
  background-color: #dd003f;
  height: 42px;
  width: 100%;
  cursor: pointer;
}
.overlay .login-content p {
  color: #222222;
  margin-top: 35px;
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  .overlay .login-content p {
    margin-bottom: 15px;
    margin-top: 15px;
  }
}
.overlay .login-content .social-btn-2 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.overlay .login-content .social-btn-2 a {
  width: 50%;
  height: 42px;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: 'Dosis', sans-serif;
  font-size: 16px;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  cursor: pointer;
  border-radius: 3px;
}
.overlay .login-content .social-btn-2 a i {
  margin-right: 10px;
}
.overlay .login-content .social-btn-2 .fb {
  background-color: #3a5a9a;
  margin-right: 15px;
}
.overlay .login-content .social-btn-2 .tw {
  background-color: #00b9ef;
}
.social-link {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.social-link a i {
  font-size: 18px;
  margin-right: 15px;
  color: #abb7c4;
}
.social-link a i:hover {
  color: #4280bf;
}
.right-it h4,
.social-link h4 {
  margin-bottom: 0;
}
.sidebar .content {
  display: block;
}
.sidebar .sb-it {
  margin-bottom: 60px;
}
.sidebar .sb-title {
  font-family: 'Dosis', sans-serif;
  color: #06121e;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 30px;
  padding-bottom: 15px;
  border-bottom: 2px solid #06121e;
}
@media screen and (min-width: 768px) {
  .sidebar .sb-title {
    font-size: 1.8em;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar .sb-title {
    font-size: 18px;
  }
}
.sidebar .celebrities .celeb-item {
  margin-bottom: 30px;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sidebar .celebrities .celeb-item img {
  margin-right: 20px;
  border-radius: 3px;
}
.sidebar .celebrities .celeb-item .celeb-author h6 a {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #06121e;
  font-weight: bold;
  text-transform: none;
}
.sidebar .celebrities .celeb-item .celeb-author span {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #3b4652;
  font-weight: bold;
  text-transform: uppercase;
  font-weight: 400;
}
.sidebar .celebrities .celeb-item:hover h6 a {
  color: #ff006a;
}
.sidebar .celebrities a.btn {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: bold;
  text-transform: uppercase;
}
.sidebar .celebrities a.btn i {
  margin-left: 5px;
}
.sidebar .celebrities a.btn:hover {
  color: #dcf836;
}
.sidebar .sb-search input {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
  border: none;
  height: 40px;
  background: url('../images/uploads/search-bgsb.png') no-repeat right 20px center;
  border-radius: 3px;
  background-color: #233a50;
}
.sidebar .sb-cate ul li {
  margin-bottom: 15px;
}
.sidebar .sb-cate ul li a {
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
}
.sidebar .sb-cate ul li a:hover {
  color: #dcf836;
}
.sidebar .sb-recentpost .recent-item {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 15px;
}
.sidebar .sb-recentpost .recent-item span {
  font-family: 'Dosis', sans-serif;
  font-size: 48px;
  color: #4f5b68;
  font-weight: 300;
  text-transform: uppercase;
  width: 30%;
}
.sidebar .sb-recentpost .recent-item h6 {
  width: 70%;
}
.sidebar .sb-recentpost .recent-item h6 a {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #4280bf;
  font-weight: bold;
  text-transform: none;
}
.sidebar .sb-recentpost .recent-item h6 a:hover {
  color: #dcf836;
}
.sidebar .sb-tags .tag-items {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.sidebar .sb-tags .tag-items li {
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 5px 15px;
  background-color: #152a3e;
}
.sidebar .sb-tags .tag-items a {
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: capitalize;
}
.sidebar .sb-tags .tag-items a:hover {
  color: #dcf836;
}
@media screen and (max-width: 767px) {
  .sidebar .sb-facebook {
    overflow: hidden;
  }
}
.sidebar .sb-twitter .slick-tw {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.sidebar .sb-twitter .slick-tw .slick-list {
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.sidebar .sb-twitter .slick-tw .slick-dots {
  text-align: right;
  position: inherit;
  margin-top: -100px;
  margin-bottom: 60px;
}
.landing-hero .redbtn {
  display: inline-block;
  width: 210px;
  border-radius: 25px;
}
.landing-hero .redbtn:hover {
  color: #fff;
}
.landing-hero .redbtn {
  display: inline-block;
  width: 210px;
  border-radius: 25px;
}
.landing-hero .redbtn:hover {
  color: #fff;
}
.landing-version .redbtn {
  border-radius: 25px;
  display: inline-block;
  width: 170px;
  margin: 15px 0;
}
.landing-version .redbtn:hover {
  color: #fff;
}
.redbtn {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #dd003f;
  color: #ffffff;
  padding: 13px 25px;
  border-radius: 5px;
}
.redbtn i {
  margin-right: 10px;
}
.yellowbtn {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #020d18;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #dcf836;
  padding: 13px 25px;
  border-radius: 5px;
}
.yellowbtn i {
  margin-right: 10px;
  font-size: 16px;
}
.goldbtn {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #020d18;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #dab120;
  padding: 13px 25px;
  border-radius: 5px;
  cursor: auto;
  margin-top: 10px;
}
.goldbtn i {
  margin-right: 10px;
  font-size: 16px;
}
.middle-content .redbtn {
  border-radius: 40px;
}
.left-content form input.redbtn {
  border: none;
  border-radius: 30px;
  padding-left: 40px;
  padding-right: 40px;
  position: absolute;
  right: 0;
  height: 42px;
  padding-top: 10px;
}
.sliderv2 .movie-item .title-in .social-btn {
  margin-bottom: 10px;
  margin-top: 20px;
}
.sliderv2 .movie-item .title-in .redbtn {
  border-radius: 30px;
  width: 130px;
}
.sliderv2 .movie-item .title-in .redbtn:hover {
  color: #ffffff;
}
.sliderv2 .movie-item .title-in .btn-transform:hover .hvrbtn {
  background-color: #020d18;
  color: #dcf836;
}
.btn-transform.transform-vertical .item-1 {
  -webkit-transform: rotateX(0deg);
     -moz-transform: rotateX(0deg);
          transform: rotateX(0deg);
}
.btn-transform.transform-vertical .item-2 {
  -webkit-transform: rotateX(180deg);
     -moz-transform: rotateX(180deg);
          transform: rotateX(180deg);
}
.btn-transform:hover.transform-vertical .item-1 {
  -webkit-transform: rotateX(180deg);
     -moz-transform: rotateX(180deg);
          transform: rotateX(180deg);
}
.btn-transform:hover.transform-vertical .item-2 {
  -webkit-transform: rotateX(0deg);
     -moz-transform: rotateX(0deg);
          transform: rotateX(0deg);
}
.btn-transform {
  position: relative;
  display: inline-block;
  height: 45px;
  -moz-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  cursor: pointer;
}
.btn-transform .item {
  position: absolute;
  display: inline-block;
  left: 0;
  right: 0;
  text-align: center;
  display: block;
  -webkit-backface-visibility: hidden;
     -moz-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: -webkit-transform 0.5s ease;
  -moz-transition: transform 0.5s ease, -moz-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease, -moz-transform 0.5s ease;
  -webkit-transition: -webkit-transform 0.5s ease;
  text-transform: uppercase;
}
.blog-item-style-1 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.blog-item-style-1 img {
  margin-right: 30px;
  border-radius: 5px;
  width: 35%;
}
@media screen and (max-width: 767px) {
  .blog-item-style-1 {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: auto;
  }
  .blog-item-style-1 img {
    margin-right: 0;
    margin-bottom: 30px;
    width: auto;
    max-width: 230px;
    margin-left: 30px;
    height: auto;
  }
}
.blog-item-style-2 {
  margin-right: 25px;
  overflow: hidden;
  margin-bottom: 30px;
}
@media screen and (max-width: 991px) {
  .blog-item-style-2 {
    max-width: 350px;
    margin: 0 auto 30px;
  }
}
.blog-item-style-2 img {
  margin-bottom: 30px;
  border-radius: 5px;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  width: 100%;
}
.blog-item-style-2:hover img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.blog-item-style-2:hover .blog-it-infor h3 a {
  color: #ff006a;
}
.blog-item-style-3 {
  background-color: #071829;
  margin-bottom: 30px;
  overflow: hidden;
}
.blog-item-style-3 img {
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.blog-item-style-3 .blog-it-infor {
  padding: 20px 20px 20px 0;
}
@media screen and (max-width: 767px) {
  .blog-item-style-3 .blog-it-infor {
    padding: 30px;
    margin-top: 0;
  }
}
.blog-item-style-3:hover img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.blog-item-style-3:hover .blog-it-infor h3 a {
  color: #dcf836;
}
.blog-it-infor h3 {
  margin-bottom: 15px;
}
.blog-it-infor h3 a {
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
  color: #4280bf;
  font-weight: bold;
  text-transform: none;
}
.blog-it-infor h3 a:hover {
  color: #dcf836;
}
.blog-it-infor p {
  margin-top: 15px;
  color: #333333;
}
.blog-it-infor p span {
  color: #4280bf;
}
.cebsingle-socail {
  margin-bottom: 75px;
}
.cebsingle-socail a i {
  font-size: 22px;
}
.style-3 {
  width: 160px;
}
@media (max-width: 767px) {
  .style-3 {
    width: 170px;
  }
}
.topbar-filter {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 30px;
  border-top: 2px solid #405266;
  border-bottom: 2px solid #405266;
  background-color: #c8d7e6;
}
@media screen and (max-width: 767px) {
  .topbar-filter {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 15px 0;
  }
}
.topbar-filter p {
  padding-right: 200px;
  margin-bottom: 0;
}
@media screen and (max-width: 991px) {
  .topbar-filter p {
    padding-right: 0;
  }
}
.topbar-filter p span {
  color: #4280bf;
}
.topbar-filter label,
.topbar-filter select {
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
}
.topbar-filter select {
  width: 215px;
  -webkit-appearance: none;
  -moz-appearance: none;
  /* Firefox */
  background: url('../images/uploads/drop-icon.png') no-repeat right 20px center;
  border-left: 2px solid #405266;
  border-right: 2px solid #405266;
  border-top: none;
  border-bottom: none;
  color: #333333;
  font-weight: 400;
}
@media screen and (max-width: 767px) {
  .topbar-filter select {
    border: 1px solid #405266;
  }
}
.topbar-filter option {
  background-color: #020d18;
  font-family: Arial, Helvetica, sans-serif;
}
.topbar-filter .list,
.topbar-filter .grid {
  font-size: 16px;
  color: #abb7c4;
  margin-left: -15px;
}
.topbar-filter .list i,
.topbar-filter .grid i {
  width: 40px;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 35px;
}
.topbar-filter .list {
  border-right: 1px solid #405266;
}
@media screen and (max-width: 767px) {
  .topbar-filter .list {
    border: none;
  }
}
.topbar-filter .active,
.topbar-filter i:hover {
  color: #dcf836;
}
.topbar-filter .pagination2 {
  padding-left: 100px;
}
@media screen and (max-width: 767px) {
  .topbar-filter .pagination2 {
    padding-left: 0;
    margin-top: 15px;
  }
}
.topbar-filter .pagination2 span {
  margin-right: 15px;
}
.topbar-filter .pagination2 span,
.topbar-filter .pagination2 a {
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
}
.topbar-filter .pagination2 a {
  padding-left: 5px;
  padding-right: 5px;
  color: #4280bf;
}
.topbar-filter .pagination2 a.active,
.topbar-filter .pagination2 a:hover {
  color: #dcf836;
}
.topbar-filter.fw p {
  padding-right: 600px;
}
@media screen and (max-width: 991px) {
  .topbar-filter.fw p {
    padding-right: 170px;
  }
}
@media screen and (max-width: 767px) {
  .topbar-filter.fw p {
    padding-right: 0;
  }
}
.topbar-filter.user p {
  padding-right: 300px;
}
@media (max-width: 991px) {
  .ipad-width {
    max-width: 550px;
    margin: 0 auto;
  }
  .ipad-width2 {
    max-width: 650px;
    margin: 0 auto;
  }
  .ipad-width2 .topbar-filter p {
    padding-right: 70px;
  }
  .sidebar {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .ipad-width2 .topbar-filter p {
    padding-right: 0;
  }
}
/*movie single hero*/
.hero ul.breadcumb {
  list-style-type: none;
}
.hero ul.breadcumb li.active a {
  color: #4280bf;
}
.hero ul.breadcumb li,
.hero ul.breadcumb a {
  display: inline-block;
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: uppercase;
}
.hero ul.breadcumb span {
  margin-left: 15px;
  margin-right: 15px;
}
.hero:before {
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
/*series single hero*/
.sr-single-hero {
  background: url('/images/uploads/sr-single.jpg') no-repeat;
  height: 598px;
}
.hero3 {
  background: url('/images/uploads/celeb-hero-single.jpg') no-repeat;
  height: 538px;
}
.user-hero {
  height: 385px;
  background: url('/images/uploads/backgrond.jpg') no-repeat;
}
.user-hero .hero-ct {
  padding-top: 225px;
}
.user-hero .hero-ct h1 {
  margin-left: -120px;
}
.user-hero ul.breadcumb {
  text-align: left;
  margin-left: 25.5%;
}
@media screen and (max-width: 991px) {
  .user-hero {
    height: 500px;
  }
  .user-hero .hero-ct {
    padding-top: 100px;
    text-align: center;
  }
  .user-hero .hero-ct h1 {
    margin-left: 0;
  }
  .user-hero .hero-ct ul {
    margin-left: 0;
    text-align: center;
  }
}
.user-hero:before {
  background-color: rgba(0, 0, 0, 0.4);
}
.landing-hero {
  background-image: url('../images/uploads/aku.jpg');
  box-shadow: inset 0 0 1000px rgba(0, 0, 0, 0.5);
  text-align: center;
  padding: 110px 0;
}
.landing-hero .landing-hero-text {
  margin: 120px 0;
  display: block;
}
.landing-hero h2 {
  color: #fff;
  font-family: 'Dosis', sans-serif;
  font-size: 48px;
  line-height: 56px;
}
.landing-hero h2.text-yellow {
  color: #d2eb33;
}
.landing-hero h2:not(.text-yellow) {
  font-weight: 300;
}
.landing-version {
  text-align: center;
  padding: 145px;
}
.landing-version h2 {
  font-family: 'Dosis', sans-serif;
  margin: 90px 0 15px;
}
.left-content {
  text-align: left;
  padding: 45px 0 145px 0;
}
.left-content .md-logo {
  margin-bottom: 250px;
}
.left-content h1 {
  font-family: 'Dosis', sans-serif;
  font-size: 48px;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.left-content p {
  margin-bottom: 40px;
}
.left-content .cm-img {
  margin-top: -115px;
}
.left-content h3 {
  font-family: 'Dosis', sans-serif;
  font-size: 20px;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.left-content form {
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-align-items: inherit;
     -moz-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  width: 75%;
}
@media screen and (max-width: 991px) {
  .left-content form {
    width: 100%;
    margin-bottom: 150px;
  }
}
.left-content form .email {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
  border: 1px solid #405266;
  border-radius: 30px;
  height: 42px;
  background: none;
  margin-bottom: 30px;
}
.left-content form input::-webkit-input-placeholder {
  color: #abb7c4;
}
.left-content .coming-ct {
  margin-bottom: 90px;
}
.left-content .coming-ct .time {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .left-content .coming-ct .time {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .left-content .coming-ct .time .it-time {
    margin-bottom: 30px;
  }
}
.left-content .coming-ct .it-time {
  border: 1px solid #405266;
  border-radius: 5px;
  width: 120px;
  height: 130px;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 40px;
}
.left-content .coming-ct .it-time span {
  font-family: 'Dosis', sans-serif;
  font-size: 60px;
  color: #dcf836;
  font-weight: 500;
  text-transform: none;
  line-height: 35px;
  margin-bottom: 10px;
}
.left-content .coming-ct .it-time p {
  font-family: 'Dosis', sans-serif;
  font-size: 20px;
  color: #ffffff;
  font-weight: 400;
  text-transform: uppercase;
}
.movie_single .movie-item-style-2 img,
.userfav_list .movie-item-style-2 img {
  width: 30%;
}
@media screen and (min-width: 768px) {
  .movie_list .movie-item-style-2 img {
    width: 50%;
  }
}
@media screen and (min-width: 1200px) {
  .movie_list .movie-item-style-2 img {
    width: 30%;
  }
}
@media screen and (max-width: 767px) {
  .movie_single .movie-item-style-2 img,
  .userfav_list .movie-item-style-2 img {
    width: auto;
  }
}
.movie-items .tab-links {
  position: relative;
}
.movie-items .slick-multiItem,
.movie-items .slick-multiItem2 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.movie-items .slick-multiItem .slick-list,
.movie-items .slick-multiItem2 .slick-list {
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.movie-items .slick-multiItem .slick-dots,
.movie-items .slick-multiItem2 .slick-dots {
  position: absolute;
  margin-left: 50%;
  text-align: right;
  right: 15px;
  width: 50%;
  position: inherit;
  margin-bottom: 60px;
  margin-top: -55px;
}
@media screen and (max-width: 767px) {
  .movie-items .slick-multiItem .slick-dots,
  .movie-items .slick-multiItem2 .slick-dots {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
    text-align: left;
  }
}
.celebrity-form {
  padding: 0;
  background: none;
  border: none;
}
.celebrity-items {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.celebrity-items .ceb-item {
  overflow: hidden;
  margin-bottom: 30px;
}
.celebrity-items .ceb-item img {
  margin-bottom: 15px;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.celebrity-items .ceb-item h2 {
  margin-bottom: 5px;
}
.celebrity-items .ceb-item h2 a {
  font-family: 'Dosis', sans-serif;
  font-size: 24px;
  color: #ffffff;
  font-weight: 700;
  text-transform: none;
}
.celebrity-items .ceb-item span {
  font-family: 'Nunito', sans-serif;
  font-size: #abb7c4;
  color: #abb7c4;
  font-weight: 300;
  text-transform: uppercase;
}
.celebrity-items .ceb-item:hover h2 a {
  color: #dcf836;
}
.celebrity-items .ceb-item:hover img {
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  -webkit-opacity: 0.6;
  opacity: 0.6;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  filter: alpha(opacity=60);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.ceb-item-style-2 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .ceb-item-style-2 {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    background-color: #091a2c;
    padding-top: 20px;
  }
  .ceb-item-style-2 img {
    max-width: 50%;
    margin: 0 auto;
  }
  .ceb-item-style-2 .ceb-infor {
    text-align: center;
  }
}
.ceb-item-style-2 .ceb-infor {
  background-color: #091a2c;
  padding: 10px 20px;
  width: 100%;
}
.ceb-item-style-2 h2 a {
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
  color: #ffffff;
  font-weight: 700;
  text-transform: none;
}
.ceb-item-style-2 span {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: uppercase;
}
.ceb-item-style-2:hover h2 a {
  color: #dcf836;
}
p.pad-change {
  padding-right: 280px;
}
p.ceb-single {
  font-size: 18px;
}
.cebleb-single {
  margin-top: -345px;
}
@media (max-width: 767px) {
  .cebleb-single {
    overflow: hidden;
  }
}
.pagination {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 60px;
}
@media (max-width: 767px) {
  .pagination {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .pagination li {
    margin-bottom: 15px;
  }
}
.pagination li {
  margin-right: 15px;
}
.pagination li a {
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
  height: 33px;
  width: 33px;
  border: 1px solid #405266;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.pagination li a:hover {
  color: #dcf836;
  border: 1px solid #dcf836;
}
.pagination li.active a {
  color: #dcf836;
  border: 1px solid #dcf836;
}
.latestnew .morenew .more-items {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 767px) {
  .latestnew .morenew .more-items {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.latestnew .morenew .more-items .more-it {
  margin-right: 15px;
  margin-bottom: 30px;
  padding-right: 15px;
}
.latestnew .morenew .more-items .more-it h6 a {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #4280bf;
  font-weight: bold;
  text-transform: none;
}
.latestnew .morenew .more-items .more-it h6 a:hover {
  color: #dcf836;
}
.latestnew .tabs {
  margin-left: 15px;
}
.latestnew .tabs .blog-item-style-1 {
  padding-right: 35px;
}
.latestnewv2 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 991px) {
  .latestnewv2 {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.user-information {
  border: 3px solid #0f2133;
  margin-right: 30px;
  margin-top: -200px;
  background-color: #020d18;
  border-radius: 5px;
}
@media (max-width: 991px) {
  .user-information {
    margin-right: 0;
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .user-information {
    margin-top: 0;
  }
}
.user-information .user-img {
  text-align: center;
  margin-bottom: 30px;
  padding: 30px 0 20px 0;
}
.user-information .user-img img {
  margin-bottom: 30px;
}
.user-information ul {
  padding: 0 25px;
}
.user-information ul li {
  margin-bottom: 15px;
}
.user-information ul li a {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
}
.user-information ul li a:hover {
  color: #dcf836;
}
.user-information ul li.active a {
  color: #dcf836;
}
.user-information .user-fav {
  border-top: 1px solid #0f2133;
  padding: 25px 0;
}
.user-information .user-fav p {
  padding-left: 25px;
}
.user-pro {
  padding: 30px;
}
.user-pro h4 {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 30px;
}
.user-pro input.submit {
  border-radius: 50px !important;
}
.user-pro .user {
  padding-bottom: 30px;
  border-bottom: 1px solid #0f2133;
}
.user-pro .password {
  padding-top: 30px;
}
.userrate {
  -webkit-align-items: flex-start;
     -moz-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 1px solid #405266;
  padding-bottom: 30px;
}
.userrate img {
  width: 100px;
}
@media (max-width: 767px) {
  .userrate img {
    width: 80%;
    margin: 0 auto;
    margin-bottom: 30px;
  }
}
.userrate .sm-text {
  background-color: #233a50;
  width: 75px;
  text-align: center;
  border-radius: 3px;
  margin-top: 15px;
}
.userrate h6 {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: bold;
  text-transform: none;
  margin-bottom: 15px;
}
.userrate p.time.sm {
  color: #4280bf;
}
.userrate.last {
  border-bottom: 1px transparent;
}
.middle-content {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 45px 0 145px 0;
}
.middle-content .md-logo {
  margin-bottom: 145px;
}
.middle-content h1 {
  font-family: 'Dosis', sans-serif;
  font-size: 60px;
  color: #ffffff;
  font-weight: 400;
  text-transform: none;
  margin-top: 30px;
  margin-bottom: 60px;
}
.topbar {
  margin-bottom: 25px;
  padding: 0px;
}
.select-theme {
  border: 2px solid #233a50;
  font-size: 20px;
  border-radius: 10px;
  box-shadow: none;
  font-family: Arial, Helvetica, sans-serif;
  width: 100%;
  padding: 10px 12px;
  height: 45px;
}
@media screen and (max-width: 767px) {
  .select-theme {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  .location {
    margin-right: 20px;
  }
}
.movie-item-style-2 .movie-items {
  display: block;
  width: 30%;
  float: left;
}
@media screen and (max-width: 767px) {
  .movie-item-style-2 .movie-items {
    width: 100%;
  }
}
.movie-item-style-2 .movie-items .movie-item {
  position: relative;
  margin-right: 30px;
  border-radius: 5px;
}
@media screen and (max-width: 767px) {
  .movie-item-style-2 .movie-items .movie-item {
    display: inherit;
    margin-right: 0px;
    width: 100%;
    margin: 0px;
  }
}
.movie-item-style-2 .movie-items .movie-item .mv-img {
  position: relative;
}
@media screen and (min-width: 767px) {
  .movie-item-style-2 .movie-items .movie-item .mv-img {
    margin-left: 0px;
  }
}
@media screen and (min-width: 1200px) {
  .movie-item-style-2 .movie-items .movie-item .mv-img {
    margin-left: 0px;
  }
}
.movie-item-style-2 .movie-items .movie-item .mv-img:after {
  box-shadow: inset -5px -50px 100px -15px #000000;
  -webkit-box-shadow: inset -5px -50px 100px -15px #000000;
  -moz-box-shadow: inset -5px -50px 100px -15px #000000;
  -o-box-shadow: inset -5px -50px 100px -15px #000000;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  content: "";
}
.movie-item-style-2 .movie-items .movie-item .hvr-inner {
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 9px 12px;
  width: 110px;
  height: 38px;
  background-color: #dd003f;
  text-align: center;
  border-radius: 30px;
  cursor: pointer;
  opacity: 0;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.movie-item-style-2 .movie-items .movie-item .hvr-inner a {
  font-family: 'Dosis', sans-serif;
  color: #abb7c4;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
}
@media screen and (max-width: 767px) {
  .movie-item-style-2 .movie-items .movie-item .hvr-inner a {
    font-size: 15px;
  }
}
@media screen and (min-width: 1200px) {
  .movie-item-style-2 .movie-items .movie-item .hvr-inner a {
    font-size: 14px;
  }
}
.movie-item-style-2 .movie-items .movie-item .hvr-inner a i {
  margin-right: 5px;
}
.movie-item-style-2 .movie-items .movie-item:hover .hvr-inner {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.movie-item-style-2 .movie-items .movie-item img {
  width: 100%;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
@media screen and (max-width: 767px) {
  .schedule-container-page {
    margin-bottom: 20px;
  }
}
.description span {
  font-weight: bolder;
  text-transform: uppercase;
}
a.read-more {
  display: inline;
}
.movie-item-style-2 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: block;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  overflow: hidden;
  margin-bottom: 30px;
  float: left;
  margin-right: 20px;
}
.movie-item-style-2 img {
  border-radius: 5px;
  margin-right: 30px;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
@media screen and (max-width: 767px) {
  .movie-item-style-2 {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 0px;
  }
}
@media screen and (min-width: 1200px) {
  .movie-item-style-2 {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  .movie-item-style-2 img {
    margin-right: 0;
  }
}
@media screen and (max-width: 767px) {
  .movie-item-style-2 .mv-item-infor {
    margin-top: 15px;
  }
}
@media screen and (min-width: 1200px) {
  .movie-item-style-2 .mv-item-infor {
    display: block;
    float: left;
    width: 70%;
  }
}
.movie-item-style-2 .mv-item-infor h5 {
  margin-bottom: 10px;
}
.movie-item-style-2 .mv-item-infor h5 a {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #020d18;
  font-weight: bold;
  text-transform: uppercase;
}
.movie-item-style-2 .mv-item-infor h5 a:hover {
  color: #dd003f;
}
.movie-item-style-2 .mv-item-infor h5 a:active {
  color: #747474;
}
@media screen and (min-width: 768px) {
  .movie-item-style-2 .mv-item-infor h5 a {
    font-size: 1.8em;
  }
}
@media screen and (min-width: 1200px) {
  .movie-item-style-2 .mv-item-infor h5 a {
    font-size: 20px;
  }
}
.movie-item-style-2 .mv-item-infor h5 a span {
  color: #abb7c4;
}
.movie-item-style-2 .mv-item-infor .describe {
  padding-bottom: 25px;
  font-family: 'dosis' sans-serif;
  text-align: justify;
}
@media screen and (min-width: 768px) {
  .movie-item-style-2 .mv-item-infor .describe {
    font-size: 1.5em;
  }
}
@media screen and (min-width: 1200px) {
  .movie-item-style-2 .mv-item-infor .describe {
    font-size: 15px;
  }
}
.movie-item-style-2 .mv-item-infor .run-time span {
  margin-left: 15px;
  margin-right: 15px;
}
.movie-item-style-2 .mv-item-infor .rate {
  font-size: 12px;
}
.movie-item-style-2 .mv-item-infor .rate i {
  color: #f5b50a;
  font-size: 22px;
  margin-right: 5px;
}
.movie-item-style-2 .mv-item-infor .rate span {
  color: #020d18;
  font-size: 12px;
  font-weight: 400;
  font-family: Poppins-Regular;
}
.movie-item-style-2 .mv-item-infor p {
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .movie-item-style-2 .mv-item-infor p {
    font-size: 1.8em;
  }
}
@media screen and (min-width: 1200px) {
  .movie-item-style-2 .mv-item-infor p {
    font-size: 15px;
  }
}
.movie-item-style-2 .mv-item-infor p a {
  color: #4280bf;
}
.movie-item-style-2 .mv-item-infor p a:hover {
  color: #dcf836;
}
.movie-item-style-2:hover h6 a {
  color: #dd003f;
}
.studio {
  margin-left: 25px;
}
.btn-time {
  margin-top: 35px;
}
@media screen and (max-width: 767px) {
  .btn-time {
    float: left;
    width: 100%;
    margin-top: 20px;
  }
}
@media screen and (max-width: 767px) {
  .btn-time li {
    display: block;
    float: left;
    width: 25%;
    height: 40px;
  }
}
@media screen and (min-width: 1200px) {
  .btn-time li {
    display: block;
    float: left;
    width: 15%;
    height: 40px;
  }
}
.btn-time li .btn-primary {
  padding: 7px 17px;
  margin-right: 10px;
  color: #fff;
  background-color: #dd003f;
  border-radius: 20px;
  font-family: 'dosis', sans-serif;
}
.form-style-1 {
  margin-bottom: 0;
  background-color: #fff;
  border: 2px solid #233a50;
  padding: 15px;
}
.form-style-1 .form-it {
  margin-bottom: 15px;
}
.form-style-1 label {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
  text-transform: none;
  margin-bottom: 10px;
}
.form-style-1 input,
.form-style-1 select {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
  background-color: #fff;
  border: none;
  border-radius: 3px !important;
  height: 40px;
}
.form-style-1 input::-webkit-input-placeholder {
  color: #abb7c4;
}
.form-style-1 select {
  -webkit-appearance: none;
  -moz-appearance: none;
  /* Firefox */
  background: url('../images/uploads/drop-icon.png') no-repeat right 20px center;
  background-color: #233a50;
}
@media screen and (max-width: 991px) {
  .form-style-1 select {
    margin-bottom: 30px;
  }
}
.form-style-1 input.submit {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  background: #dd003f;
  width: 100%;
}
.form-style-1 .group-ip {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: row;
     -moz-box-pack: row;
      -ms-flex-pack: row;
          justify-content: row;
}
.form-style-1 .group-ip .ui.selection.dropdown,
.form-style-1 .group-ip .ui.multiple.dropdown .menu {
  background-color: #233a50;
}
.form-style-1 .group-ip .ui.multiple.dropdown > .text {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
  margin-top: 8px;
}
.form-style-1 .group-ip .ui.multiple.dropdown .menu > .item {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
  border-top: 1px solid #405266;
}
.form-style-1 .group-ip .ui.multiple.dropdown > .label {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #ffffff;
  font-weight: 300;
  text-transform: none;
  background-color: #dd003f;
  border-radius: 3px;
  height: 30px;
  padding: 10px;
  text-align: center;
}
.form-style-1 .group-ip .ui.label > .close.icon,
.form-style-1 .group-ip .ui.label > .delete.icon {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.form-style-1 .group-ip .ui.dropdown > .dropdown.icon {
  font-family: "Ionicons";
  margin-top: -5px;
}
.form-style-1 .group-ip i.icon.dropdown:before {
  content: "\f123";
  color: #abb7c4;
}
.form-style-1 .group-ip i.icon.delete:before {
  content: "\f12a";
  font-family: "Ionicons";
}
.form-style-1 .group-ip .ui.label > .delete.icon {
  font-size: 8px;
}
.social {
  font-family: 'Dosis', sans-serif;
  margin-bottom: 20px;
  font-weight: bold;
  text-transform: uppercase;
}
.media-social {
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .social {
    font-size: 2em;
  }
}
@media screen and (min-width: 1200px) {
  .social {
    font-size: 20px;
  }
}
@media screen and (min-width: 768px) {
  .media-social {
    font-size: 2em;
  }
}
@media screen and (min-width: 1200px) {
  .media-social {
    font-size: 18px;
  }
}
ul li span {
  font-family: 'Dosis', sans-serif;
  font-weight: bold;
}
.media-social-img {
  margin-right: 7px;
}
@media screen and (min-width: 768px) {
  .media-social-img {
    width: 1em;
  }
}
@media screen and (min-width: 1200px) {
  .media-social-img {
    width: 20px;
  }
}
.common-hero {
  height: 200px;
  background: url('/images/assets/background.jpg') no-repeat;
}
.common-hero:before {
  background-color: rgba(0, 0, 0, 0.4);
}
.hero .hero-ct {
  padding-top: 170px;
}
.hero h1 {
  font-family: 'Dosis', sans-serif;
  font-size: 36px;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 95px;
}
.hero:before {
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.label-studio {
  float: left;
  text-align: center;
  font-weight: bold;
  margin-top: -10px;
  margin-right: 15px;
  color: #747474;
  border-right: 1px solid #747474;
  padding: 0px 15px 0px 0px;
}
@media screen and (max-width: 767px) {
  .label-studio {
    margin-top: 1px;
    padding: 0px 10px 0px 0px;
  }
}
.label-studio h2 {
  font-size: 60px;
}
@media screen and (max-width: 767px) {
  .label-studio h2 {
    font-size: 40px;
  }
}
.movie-items .movie-item .mv-img .schedule-img {
  width: 100%;
}
.trailers-schedule {
  margin-top: 15px;
}
.trailers-schedule .trailer-img {
  width: 100px;
  max-height: 57px;
  overflow: hidden;
}
@media screen and (max-width: 767px) {
  .trailers-schedule .trailer-img {
    width: 30%;
    float: left;
    display: block;
  }
}
.trailers-schedule .trailer-img img {
  width: 100%;
}
.trailers-schedule .trailer-infor {
  padding-top: 3px;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .trailers-schedule .trailer-infor {
    overflow: hidden;
  }
}
.trailers-schedule .trailer-infor .desc {
  font-family: 'Dosis', sans-serif;
  color: #06121e;
  font-weight: bold;
  text-transform: none;
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .trailers-schedule .trailer-infor .desc {
    font-size: 1.8em;
  }
}
@media screen and (min-width: 1200px) {
  .trailers-schedule .trailer-infor .desc {
    font-size: 14px;
  }
}
.trailers-schedule .trailer-infor span {
  font-family: 'Dosis', sans-serif;
  color: #4b5157;
  font-weight: bold;
  text-transform: uppercase;
}
@media screen and (min-width: 768px) {
  .trailers-schedule .trailer-infor span {
    font-size: 1.5em;
  }
}
@media screen and (min-width: 1200px) {
  .trailers-schedule .trailer-infor span {
    font-size: 10px;
  }
}
.trailers-schedule .videos {
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media screen and (max-width: 767px) {
  .trailers-schedule .videos {
    display: block;
  }
}
@media screen and (min-width: 1200px) {
  .trailers-schedule .videos {
    display: block;
    margin-bottom: 20px;
    text-align: center;
  }
}
.trailers-schedule .videos .video-ft {
  width: 100%;
}
@media screen and (max-width: 991px) {
  .trailers-schedule .videos .video-ft {
    width: 100%;
  }
}
.trailers-schedule .videos .video-ft iframe {
  width: 100%;
  height: 435px;
}
.trailers-schedule .videos .item-video {
  width: 100%;
  height: 190px;
}
.trailers-schedule .videos .thumb-ft {
  height: 435px;
  padding: 30px 0;
  background-color: #d7e3f0;
  position: relative;
}
@media screen and (min-width: 768px) {
  .trailers-schedule .videos .thumb-ft {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  .trailers-schedule .videos .thumb-ft {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .trailers-schedule .videos .thumb-ft .trailer-infor h4 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
.trailers-schedule .videos .thumb-ft .slick-arrow {
  position: absolute;
}
.trailers-schedule .videos .thumb-ft .slick-prev {
  top: 10px;
  left: 47%;
}
.trailers-schedule .videos .thumb-ft .slick-next {
  top: 95%;
  right: 50%;
}
.trailers-schedule .videos .thumb-ft .slick-list {
  height: 100% !important;
}
.trailers-schedule .videos .thumb-ft .slick-prev::before {
  content: '\f126';
  font-family: "Ionicons";
  font-size: 24px;
}
.trailers-schedule .videos .thumb-ft .slick-next::before {
  content: '\f123';
  font-family: "Ionicons";
  font-size: 24px;
}
.trailers-schedule .videos .thumb-ft .slick-next::before:hover {
  color: #dcf836;
}
.trailers-schedule .videos .thumb-ft .slick-track .slick-slide {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding: 15px;
}
.trailers-schedule .videos .thumb-ft .slick-track .slick-slide .trailer-infor {
  margin-left: 15px;
}
@media screen and (max-width: 767px) {
  .trailers-schedule .videos .thumb-ft .slick-track .slick-slide .trailer-infor {
    width: 70%;
    display: block;
    float: left;
  }
}
.trailers-schedule .videos .thumb-ft .slick-track .slick-current {
  background-color: #c4d4e6;
}
@media screen and (min-width: 1200px) {
  .trailers-schedule .videos .thumb-ft .slick-track .slick-current {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .trailers-schedule .videos {
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 30px;
  }
}
.trailers-schedule .videos h4 {
  text-align: center;
  font-size: 15px;
  margin-top: 5px;
  color: #000000;
}
.blog-detail-ct h1 {
  font-family: 'Dosis', sans-serif;
  font-size: 36px;
  color: #ffffff;
  font-weight: 700;
  text-transform: none;
  margin-bottom: 25px;
  text-align: center;
}
.blog-detail-ct p {
  margin-bottom: 20px;
  text-align: justify;
}
@media screen and (max-width: 767px) {
  .blog-detail-ct p {
    font-size: 1em;
    letter-spacing: 1px;
  }
}
@media screen and (min-width: 1200px) {
  .blog-detail-ct p {
    font-size: 15px;
  }
}
.blog-detail-ct h4 {
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;
  text-transform: none;
  margin-right: 15px;
}
@media screen and (max-width: 767px) {
  .blog-detail-ct h4 {
    margin-bottom: 0;
  }
}
.blog-detail-ct .flex-it {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .blog-detail-ct .flex-it {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.blog-detail-ct .flex-it2 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.blog-detail-ct .flex-ct img {
  margin-left: 30px;
  padding-right: 20px;
}
@media screen and (max-width: 767px) {
  .blog-detail-ct .flex-ct img {
    margin-left: 0;
  }
}
.blog-detail-ct .share-tag {
  margin-top: 50px;
  border-bottom: 1px solid #405266;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.blog-detail-ct .share-tag .right-it {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.blog-detail-ct .share-tag .right-it a {
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
}
.blog-detail-ct .share-tag .right-it a:hover {
  color: #4280bf;
}
.blog-detail-ct .cmt-item {
  background-color: #071829;
  padding: 0px  25px 25px 25px;
  margin-top: 30px;
}
@media screen and (max-width: 767px) {
  .blog-detail-ct .cmt-item {
    padding: 25px;
  }
}
.blog-detail-ct .cmt-item .author-infor {
  padding-top: 20px;
}
.blog-detail-ct .cmt-item img {
  margin-right: 25px;
}
@media screen and (max-width: 767px) {
  .blog-detail-ct .cmt-item img {
    margin-right: 0;
  }
}
.blog-detail-ct .cmt-item .flex-it2 {
  margin-bottom: 15px;
  margin-top: 25px;
}
.blog-detail-ct .cmt-item h6 {
  margin-right: 10px;
}
.blog-detail-ct .cmt-item h6 a {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  text-transform: capitalize;
}
.blog-detail-ct .cmt-item h6 a:hover {
  color: #dcf836;
}
.blog-detail-ct .reply {
  margin-left: 70px;
}
@media screen and (max-width: 767px) {
  .blog-detail-ct .reply {
    margin-left: 30px;
  }
}
.blog-detail-ct .comment-form {
  margin-top: 50px;
}
.blog-detail-ct .comment-form h4 {
  margin-bottom: 30px;
}
.blog-detail-ct .comment-form form input,
.blog-detail-ct .comment-form form textarea {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
  border: 1px solid #405266;
  border-radius: 3px;
  height: 42px;
  background: none;
  margin-bottom: 30px;
}
.blog-detail-ct .comment-form form input:hover,
.blog-detail-ct .comment-form form textarea:hover {
  border: 1px solid #dcf836;
}
.blog-detail-ct .comment-form form textarea {
  height: 245px;
  padding: 15px;
}
.blog-detail-ct .comment-form form input.submit {
  background-color: #dd003f;
  padding: 0 45px;
  height: 46px;
  border-radius: 30px;
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
}
.blog-detail-ct .cmt-item a.rep-btn {
  color: #abb7c4;
  text-transform: uppercase;
}
.blog-detail-ct .cmt-item a.rep-btn:hover {
  color: #dcf836;
}
.intro {
  font-size: 17px;
  text-transform: uppercase;
  color: #000000;
  font-weight: 600;
}
.ads h3 {
  text-align: center;
  font-weight: bolder;
  color: #020d18;
  margin-bottom: 30px;
}
@media screen and (min-width: 768px) {
  .ads h3 {
    font-size: 23px;
  }
}
@media screen and (min-width: 1200px) {
  .ads h3 {
    font-size: 30px;
  }
}
.blog-detail-ct h1 img {
  width: 100px;
}
.title-about h2 {
  font-family: Poppins-Bold;
  color: #020d18;
  font-weight: 700;
  text-transform: none;
  margin-bottom: 25px;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .title-about h2 {
    font-size: 25px;
  }
}
@media screen and (min-width: 1200px) {
  .title-about h2 {
    font-size: 30px;
  }
}
.title-about img {
  margin-bottom: 20px;
}
.sponsored img {
  margin-bottom: 40px;
}
@media screen and (max-width: 767px) {
  .sponsored {
    text-align: center;
  }
}
@media screen and (min-width: 768px) {
  .sponsored {
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  .sponsored img {
    margin-left: 0px;
  }
}
@media screen and (min-width: 768px) {
  .sponsored img {
    width: 28%;
    margin-right: 30px;
    margin-left: 0px;
  }
}
@media screen and (min-width: 1200px) {
  .sponsored img {
    width: 25%;
    margin-right: 30px;
  }
}
.gallery img {
  margin-top: 20px;
}
@media screen and (max-width: 767px) {
  .gallery {
    text-align: center;
  }
}
@media screen and (min-width: 1200px) {
  .gallery {
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  .gallery img {
    margin-left: 0px;
    width: 80%;
    height: 200px;
  }
}
@media screen and (min-width: 768px) {
  .gallery img {
    width: 28%;
    margin-left: 0px;
  }
}
@media screen and (min-width: 1200px) {
  .gallery img {
    width: 25%;
    height: 200px;
    margin-left: 0px;
    margin-right: 20px;
  }
}
.video-about {
  text-align: center;
  margin-bottom: 40px;
}
.video-about video {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .video-about video {
    height: 300px;
  }
}
@media screen and (min-width: 1200px) {
  .video-about video {
    height: 550px;
  }
}
.maps-schedule {
  text-align: center;
}
.maps-schedule iframe {
  width: 100%;
}
@media screen and (min-width: 1200px) {
  .maps-schedule iframe {
    height: 330px;
  }
}
.our-cinema-img {
  text-align: center;
  margin-left: 0px;
}
.our-cinema-img img {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .our-cinema-img img {
    height: 200px;
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 1200px) {
  .our-cinema-img img {
    height: 330px;
  }
}
.mv-single-hero {
  background: url('/images/assets/background.jpg') no-repeat;
  height: 550px;
}
.hero {
  background-position: center;
  text-align: center;
  background-size: cover;
  position: relative;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 350px;
}
@media screen and (max-width: 768px) {
  .hero {
    display: inline;
  }
}
@media screen and (min-width: 1200px) {
  .hero {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.movie-single {
  margin-top: -365px;
}
@media screen and (max-width: 767px) {
  .movie-single {
    margin-top: 0px;
  }
}
.page-single {
  background-color: #fff;
  padding: 135px 0;
}
.movie-single .movie-img,
.movie-single .mv-ceb {
  margin-right: 30px;
  margin-bottom: 60px;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-img,
  .movie-single .mv-ceb {
    margin-right: 0;
  }
}
.movie-single .movie-img img,
.movie-single .mv-ceb img {
  width: 100%;
  border-radius: 5px 5px 0 0;
}
.movie-single .movie-img .movie-btn,
.movie-single .mv-ceb .movie-btn {
  text-align: center;
  padding: 17px 25px 28px;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #07101a;
  border: 3px solid #0c1c2c;
  border-radius: 0 0 5px 5px;
}
.movie-single .movie-img .movie-btn a,
.movie-single .mv-ceb .movie-btn a {
  height: 45px;
}
.movie-single .movie-img .movie-btn .btn-transform.red,
.movie-single .mv-ceb .movie-btn .btn-transform.red {
  margin-bottom: 10px;
}
.movie-single .movie-img .movie-btn .redbtn:hover,
.movie-single .mv-ceb .movie-btn .redbtn:hover {
  color: #ffffff;
}
.movie-single .movie-single-ct .movie-rate {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-top: 1px solid #405266;
  border-bottom: 1px solid #405266;
  margin-bottom: 70px;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .movie-rate {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 15px 0;
  }
}
.movie-single .movie-single-ct .movie-rate .rate {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.movie-single .movie-single-ct .movie-rate .rate i {
  font-size: 36px;
  color: #f5b50a;
}
.movie-single .movie-single-ct .movie-rate .rate p {
  margin-bottom: 0;
  margin-left: 10px;
  font-size: 11px;
}
.movie-single .movie-single-ct .movie-rate .rate p span {
  color: #ffffff;
  font-size: 15px;
  font-weight: 400;
}
.movie-single .movie-single-ct .movie-rate .rate p span.rv {
  font-size: 12px;
  color: #4280bf;
}
.movie-single .movie-single-ct .movie-rate .rate-star {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: 30px;
  border-left: 1px solid #405266;
  padding-left: 30px;
  height: 54px;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .movie-rate .rate-star {
    padding-left: 0;
    border: none;
  }
}
.movie-single .movie-single-ct .movie-rate .rate-star p {
  font-size: 18px;
  color: #abb7c4;
  margin-right: 15px;
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .movie-rate .rate-star p {
    font-size: 16px;
    margin-right: 0;
    margin-top: -60px;
  }
}
.movie-single .movie-single-ct .movie-rate .rate-star i {
  font-size: 36px;
  color: #abb7c4;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .movie-rate .rate-star i {
    font-size: 22px;
  }
}
.movie-single .movie-single-ct .movie-rate .rate-star i.ion-ios-star {
  color: #f5b50a;
}
.movie-single .movie-single-ct .tab h3 {
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
  color: #000;
  font-weight: bold;
  text-transform: none;
  margin-bottom: 15px;
}
.movie-single .movie-single-ct .tab h2 {
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
  color: #4280bf;
  font-weight: bold;
  text-transform: none;
  font-size: 24px;
  margin-bottom: 30px;
}
.movie-single .movie-single-ct .tab .rv-hd {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .tab .rv-hd {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 30px;
  }
}
.movie-single .movie-single-ct .tab .rv-hd .redbtn {
  border-radius: 30px;
}
.movie-single .movie-single-ct .tab.review .mv-user-review-item {
  border-bottom: 1px solid #233a50;
  padding: 20px 20px 20px 0;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .tab.review .mv-user-review-item {
    padding: 20px;
  }
}
.movie-single .movie-single-ct .tab.review .mv-user-review-item .user-infor {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-align-items: inherit;
     -moz-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
}
.movie-single .movie-single-ct .tab.review .mv-user-review-item .user-infor img {
  margin-right: 30px;
  border-radius: 3px;
  width: 42px;
  height: 42px;
}
.movie-single .movie-single-ct .mvsingle-item {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: inherit;
     -moz-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .mvsingle-item {
    padding: 30px;
  }
}
.movie-single .movie-single-ct .mvsingle-item img {
  border-radius: 5px;
  cursor: pointer;
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  margin-bottom: 15px;
  position: relative;
}
.movie-single .movie-single-ct .mvsingle-item img:hover {
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -webkit-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  filter: alpha(opacity=70);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.movie-single .movie-single-ct .mvsingle-item .vd-it {
  position: relative;
}
.movie-single .movie-single-ct .mvsingle-item .vd-it a {
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -moz-box-align: center;
   -ms-flex-align: center;
       align-items: center;
  -moz-box-pack: center;
   -ms-flex-pack: center;
       justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.movie-single .movie-single-ct .mvsingle-item .vd-it a img {
  width: initial;
}
.movie-single .movie-single-ct .mvsingle-item .vd-infor {
  margin-top: 15px;
}
.movie-single .movie-single-ct .mvsingle-item .vd-infor h6 a {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
  text-transform: none;
}
.movie-single .movie-single-ct .mvsingle-item .vd-infor p.time {
  font-family: 'Dosis', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 400;
  text-transform: none;
}
.movie-single .movie-single-ct .mvsingle-item .vd-item {
  margin-bottom: 30px;
  width: 170px;
}
.movie-single .movie-single-ct .mvsingle-item .vd-item:hover h6 a {
  color: #dcf836;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .media-item {
    max-width: 170px;
    margin: 0 auto;
    padding: 0;
  }
  .movie-single .movie-single-ct .media-item .vd-it a {
    left: 65px;
    top: 30px;
  }
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .ov-item {
    padding: 15px;
  }
}
.movie-single .movie-single-ct .mvcast-item .cast-it {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 30px;
}
.movie-single .movie-single-ct .mvcast-item .cast-it .cast-left {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.movie-single .movie-single-ct .mvcast-item .cast-it .cast-left h4 {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: bold;
  text-transform: uppercase;
  width: 40px;
  height: 40px;
  background-color: #233a50;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 3px;
  margin-right: 15px;
}
.movie-single .movie-single-ct .mvcast-item .cast-it .cast-left span {
  font-weight: bolder;
  font-family: 'dosis';
  font-size: 20px;
  color: #000;
}
.movie-single .movie-single-ct .mvcast-item .cast-it .cast-left span p {
  border-top: 1px solid #000;
}
span .link-artist {
  cursor: pointer;
}
.movie-single .movie-single-ct .mvcast-item .cast-it p {
  text-align: left;
}
.movie-single .movie-single-ct .mvcast-item .cast-it .series-it {
  width: 100%;
}
.movie-single .movie-single-ct .mvcast-item .cast-it .series-it a {
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
}
.movie-single .movie-single-ct .mvcast-item .cast-it .series-it p {
  padding-right: 20px;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .mvcast-item .cast-it .series-it p {
    width: 100%;
    padding-right: 10px;
  }
}
.movie-single .movie-single-ct .mvcast-item .cast-it .cebleb-film {
  width: 90%;
}
.movie-single .movie-single-ct .mvcast-item .cast-it img {
  border-radius: 5px;
  margin-right: 15px;
  width: 90px;
  vertical-align: top;
  height: 120px;
}
.movie-single .movie-single-ct .mvcast-item .cast-it a {
  color: #4280bf;
  margin-right: 100px;
}
@media screen and (max-width: 767px) {
  .movie-single .movie-single-ct .mvcast-item .cast-it a {
    margin-right: 30px;
  }
}
.movie-single .movie-single-ct .mvcast-item .cast-it a:hover {
  color: #dcf836;
}
.movie-single .movie-single-ct .mvcast-item .cast-it p {
  margin-bottom: 0;
  font-weight: 1000;
}
.movie-single .movie-single-ct .mv-user-review-item .no-star {
  color: #f5b50a;
  font-size: #abb7c4;
}
.movie-single .movie-single-ct .mv-user-review-item .no-star i.last {
  color: #abb7c4;
}
.movie-single .movie-single-ct .tab.review .mv-user-review-item.last {
  border-bottom: 0;
}
.movie-single .sb-it {
  margin-bottom: 30px;
  margin-left: 30px;
}
@media screen and (max-width: 991px) {
  .movie-single .sb-it {
    margin-top: 30px;
    margin-left: 0px;
  }
}
.movie-single .sb-it h6 {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #000;
  font-weight: bold;
  text-transform: capitalize;
  margin-bottom: 10px;
}
.movie-single .sb-it p.tags a {
  background-color: #233a50;
  color: #abb7c4;
  padding: 2px 5px;
  border-radius: 2px;
}
.movie-single .sb-it p.tags a:hover {
  color: #dcf836;
}
.movie-single .ads {
  margin-left: 30px;
}
.movie-single p a {
  color: #4280bf;
}
.movie-single p a:hover {
  color: #dcf836;
}
.movie-single .sticky-sb {
  position: relative;
  top: 0px;
}
@media screen and (max-width: 767px) {
  .movie-single .sticky-sb {
    margin-top: 320px;
  }
}
.bd-hd {
  font-family: 'Dosis', sans-serif;
  font-size: 36px;
  font-weight: 700;
  text-transform: none;
  margin-bottom: 25px;
}
@media screen and (max-width: 767px) {
  .bd-hd {
    color: #000000;
  }
}
@media screen and (min-width: 768px) {
  .bd-hd {
    color: #fff;
  }
}
@media screen and (min-width: 1200px) {
  .bd-hd {
    color: #fff;
  }
}
.bd-hd span {
  font-family: 'Dosis', sans-serif;
  font-size: 24px;
  color: #4f5b68;
  font-weight: 300;
  text-transform: uppercase;
}
.social-btn a.parent-btn {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  border: 2px solid #dd003f;
  border-radius: 50px;
  font-weight: bold;
  text-transform: uppercase;
  margin-right: 10px;
}
@media screen and (min-width: 768px) {
  .social-btn a.parent-btn {
    padding: 7px 14px;
    font-size: 23px;
  }
}
@media screen and (min-width: 1200px) {
  .social-btn a.parent-btn {
    padding: 4px 12px;
    font-size: 14px;
  }
}
@media screen and (max-width: 767px) {
  .social-btn a.parent-btn {
    margin-bottom: 8px;
    padding: 7px 14px;
    font-size: 14px;
  }
}
.social-btn {
  margin-bottom: 40px;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media screen and (max-width: 767px) {
  .social-btn {
    display: inline;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.social-btn .hover-bnt {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.social-btn .hover-bnt .hvr-item {
  position: relative;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  padding: 12px;
  background-color: #167ac6;
  border: 2px solid #1c4869;
  border-radius: 3px;
}
.social-btn .hover-bnt .hvr-item a {
  margin-right: 10px;
  cursor: pointer;
}
.social-btn .hover-bnt .hvr-item a i {
  color: #ffffff;
  font-size: 16px;
}
.social-btn .hover-bnt .hvr-item:before {
  position: absolute;
  content: "";
  width: 0px;
  height: 0px;
  left: -10px;
  border-bottom: 10px solid transparent;
  border-top: 10px solid transparent;
  border-right: 10px solid #1c4869;
  /* Tam giác phải được đổ màu */
}
.social-btn .hover-bnt:hover .hvr-item {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.social-btn a.parent-btn i {
  text-align: center;
  margin-right: 8px;
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .social-btn a.parent-btn i {
    margin-right: 8px;
  }
}
@media screen and (max-width: 991px) {
  .movie-single .sticky-sb {
    max-width: 400px;
    margin: 0 auto 60px;
  }
}
.tabs {
  margin-bottom: 0px;
}
.tabs ul.tab-links,
.tabs ul.tab-links-2,
.tabs ul.tab-links-3 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  .tabs ul.tab-links,
  .tabs ul.tab-links-2,
  .tabs ul.tab-links-3 {
    display: inherit;
  }
  .tabs ul.tab-links li,
  .tabs ul.tab-links-2 li,
  .tabs ul.tab-links-3 li {
    margin-bottom: 15px;
  }
}
.tabs ul.tab-links li,
.tabs ul.tab-links-2 li,
.tabs ul.tab-links-3 li {
  margin-right: 20px;
}
.tabs ul.tab-links li a,
.tabs ul.tab-links-2 li a,
.tabs ul.tab-links-3 li a {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
}
.tabs ul.tab-links-2 li a:hover,
.tabs ul.tab-links-3 li a:hover {
  color: #fff;
}
@media screen and (min-width: 768px) {
  .tabs ul.tab-links li a:hover {
    color: #000;
  }
}
@media screen and (min-width: 1200px) {
  .tabs ul.tab-links li a:hover {
    color: #fff;
  }
}
.tabs ul.tab-links-2 li.active a,
.tabs ul.tab-links-3 li.active a {
  color: #fff;
}
@media screen and (min-width: 768px) {
  .tabs ul.tab-links li.active a {
    color: #fff;
  }
}
@media screen and (min-width: 1200px) {
  .tabs ul.tab-links li.active a {
    color: #fff;
  }
}
.tabs ul.tab-links-3 {
  float: right;
  right: 0;
  margin-top: -40px;
}
@media screen and (max-width: 767px) {
  .tabs ul.tab-links-3 {
    margin-top: 0;
    float: left;
    left: 0;
  }
}
.tabs .tab {
  display: none;
}
.tabs .tab.active {
  display: block;
}
.tabs ul.tabs-mv {
  padding: 20px 0;
  margin-bottom: 30px;
}
@media screen and (max-width: 767px) {
  .tabs ul.tabs-mv {
    padding: 10px 0;
  }
}
.tabs ul.tabs-mv li {
  margin-right: 50px;
}
@media screen and (max-width: 991px) {
  .tabs ul.tabs-mv li {
    margin-right: 30px;
  }
}
@media screen and (max-width: 767px) {
  .tabs ul.tabs-mv li {
    display: inline;
  }
}
.tabs ul.tabs-mv li a {
  font-size: 18px;
  border-bottom: 3px solid transparent;
}
@media screen and (max-width: 767px) {
  .tabs ul.tabs-mv li a {
    padding-bottom: 10px;
    color: #000;
  }
}
@media screen and (min-width: 1200px) {
  .tabs ul.tabs-mv li a {
    padding-bottom: 15px;
    color: #fff;
  }
}
@media screen and (max-width: 767px) {
  .tabs ul.tabs-mv li.active a,
  .tabs ul.tabs-mv li:hover a {
    border-bottom: 3px solid #000;
  }
}
@media screen and (min-width: 1200px) {
  .tabs ul.tabs-mv li.active a,
  .tabs ul.tabs-mv li:hover a {
    border-bottom: 3px solid #fff;
  }
}
.tabs ul.tabs-series li {
  margin-right: 40px;
}
@media screen and (max-width: 991px) {
  .tabs ul.tabs-series li {
    margin-right: 20px;
  }
}
.tabs .tab-content {
  padding-left: 15px;
}
.tabs .tab-content .active {
  margin-left: -15px;
}
.sinopsis p {
  text-align: justify;
}
#schedule {
  margin-bottom: 50px;
  margin-top: 0px;
}
.sidebar-article .btn-list {
  float: right;
}
.sidebar-article .button-schedule {
  border-radius: 30px!important;
  font-weight: 600!important;
  border: 2px solid #020d18;
  color: #fff!important;
  text-align: center;
  background-color: #020d18;
  outline: 0!important;
  float: left;
  margin-right: 1px;
}
@media screen and (max-width: 768px) {
  .sidebar-article .button-schedule {
    padding: 0px;
    width: 25px;
    height: 25px;
    margin-right: 4px;
    margin-top: 5px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-article .button-schedule {
    padding: 0px;
    width: 25px;
    height: 25px;
    margin-top: 8px;
  }
}
.sidebar-article .button-schedule:hover {
  background-color: #dd003f;
  border: #dd003f;
  cursor: pointer;
}
.sidebar-article .button-schedule:focus {
  outline: none;
}
.sidebar-article .content ul.content-schedule {
  height: auto;
  list-style: none;
  background: 0 0;
  padding: 0;
  margin: 0;
  font-family: Poppins-bold;
}
.sidebar-article .content ul.content-schedule li {
  overflow: hidden;
  border-bottom: 1px solid #062106;
  padding-bottom: 3px;
}
@media screen and (max-width: 767px) {
  .sidebar-article .content ul.content-schedule li {
    border-bottom: 1px solid #e1e1e1;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-article .content ul.content-schedule li {
    font-size: 20px;
    margin-top: 5px;
  }
}
.sidebar-article .content ul.content-schedule li .left-side {
  width: 15%;
  text-align: center;
  font-weight: 900;
  float: left;
  line-height: 45px;
  display: block;
}
@media screen and (max-width: 767px) {
  .sidebar-article .content ul.content-schedule li .left-side {
    font-size: 2.9em;
    width: 15%;
    line-height: 50px;
    color: #dd003f;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-article .content ul.content-schedule li .left-side {
    line-height: 42px;
    float: left;
    font-size: 2.3em;
  }
}
@media screen and (max-width: 767px) {
  .sidebar-article .content ul.content-schedule li .right-side {
    margin-left: 0px;
    font-size: 20px;
    padding: 5px 0px;
    float: left;
    width: 85%;
    display: block;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-article .content ul.content-schedule li .right-side {
    margin-left: 0px;
    font-size: 20px;
    float: left;
    width: 85%;
    display: block;
  }
}
.sidebar-article .content ul.content-schedule li .right-side .title-row {
  overflow: hidden;
  position: relative;
  color: #000;
  font-size: 0.7em;
}
@media screen and (max-width: 767px) {
  .sidebar-article .content ul.content-schedule li .right-side .title-row {
    color: purple;
  }
}
.sidebar-article .content ul.content-schedule li .right-side .time-row {
  overflow: hidden;
  font-size: 19px;
}
.sidebar-article li .right-side .time-row .time:first-child {
  margin-left: 0;
}
.sidebar-article .content ul.content-schedule li .right-side .time-row .time {
  float: left;
  margin: 0 2px;
  color: #000;
  font-weight: bold;
}
@media screen and (max-width: 768px) {
  .sidebar-article .content ul.content-schedule li .right-side .time-row .time {
    font-size: 0.6em;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-article .content ul.content-schedule li .right-side .time-row .time {
    font-size: 0.6em;
  }
}
.sidebar-article .date {
  font-family: 'Dosis', sans-serif;
  color: #06121e;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 30px;
  padding-bottom: 15px;
  display: inline-block;
  line-height: 30px;
  margin: 5px;
}
@media screen and (min-width: 768px) {
  .sidebar-article .date {
    font-size: 2.4em;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-article .date {
    font-size: 16px;
  }
}
.sidebar-article .button-list {
  display: inline-block;
  margin: 5px 0;
}
.sidebar-article .title-schedule {
  text-transform: uppercase;
  font-weight: bold;
}
@media screen and (min-width: 768px) {
  .sidebar-article .title-schedule {
    margin-top: 40px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-article .title-schedule {
    margin-top: 0px;
  }
}
.sidebar-article .title-schedule h6 {
  color: #06121e;
  font-family: Poppins-Medium;
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
}
@media screen and (min-width: 768px) {
  .sidebar-article .title-schedule h6 {
    font-size: 35px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-article .title-schedule h6 {
    font-size: 20px;
  }
}
.sidebar-article .title-loc {
  text-align: center;
  border-bottom: 1px solid #062106;
  line-height: 35px;
}
@media screen and (min-width: 768px) {
  .sidebar-article .title-loc {
    padding-bottom: 20px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-article .title-loc {
    padding-bottom: 0px;
  }
}
.sidebar-article .time {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  color: #abb7c4;
  font-weight: 300;
  text-transform: none;
}
.sidebar-article .button-list-location {
  display: inline;
}
.sidebar-article .button-location-left {
  float: left;
}
.sidebar-article .button-location-right {
  float: right;
}
@media screen and (min-width: 768px) {
  .sidebar-article .button-location-left,
  .sidebar-article .button-location-right {
    padding: 8px;
    width: 58px;
    height: 58px;
    margin-right: 4px;
  }
}
@media screen and (min-width: 1200px) {
  .sidebar-article .button-location-left,
  .sidebar-article .button-location-right {
    padding: 0px;
    width: 25px;
    height: 25px;
  }
}
.sidebar-article .button-location-left,
.sidebar-article .button-location-right {
  border-radius: 30px!important;
  font-weight: 600!important;
  border: 1px solid #020d18;
  color: #fff!important;
  text-align: center;
  background-color: #020d18;
  outline: 0!important;
  margin-right: 1px;
}
.sidebar-article .button-location-left:hover,
.button-location-right:hover {
  background-color: #dd003f;
  border: #dd003f;
  cursor: pointer;
}
.flex-wrap-movielist {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: inherit;
     -moz-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  margin-right: -30px;
}
@media (max-width: 767px) {
  .flex-wrap-movielist {
    max-width: 200px;
    margin: 0 auto;
  }
}
@media (max-width: 991px) {
  .mv-grid-fw {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .mv-grid-fw {
    max-width: 100%;
  }
}
.grid-fav .movie-item-style-2 {
  margin-right: 15px;
}
@media (max-width: 991px) {
  .grid-fav {
    max-width: 100%;
  }
  .grid-fav .movie-item-style-2 {
    margin-right: 20px;
    margin-left: 25px;
  }
}
@media (max-width: 767px) {
  .grid-fav {
    max-width: 170px;
    margin: 0 auto;
  }
  .grid-fav .movie-item-style-2 {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .user-fav-list {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .user-fav-list .movie-item-style-2 {
    width: 100%;
  }
}
.title-movies {
  font-family: 'dosis', sans-serif;
  text-transform: uppercase;
  text-align: center;
  margin: 30px 0px 40px;
  font-weight: bolder;
}
.movie-item-style-1 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: inherit;
     -moz-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  width: 170px;
  position: relative;
  margin-right: 23px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  padding-bottom: 10px;
  border-radius: 0 0 5px 5px;
}
@media screen and (max-width: 767px) {
  .movie-item-style-1 {
    width: 75%;
    margin: 50px auto;
    text-align: center;
  }
}
.movie-item-style-1 img {
  margin-right: 0;
  margin-bottom: 15px;
  border-radius: 5px 5px 0 0;
}
.movie-item-style-1 .hvr-inner {
  position: absolute;
  top: 0;
  background-color: #dd003f;
  padding: 8px 15px;
  text-align: center;
  margin-left: 39px;
  margin-top: 110px;
  border-radius: 30px;
  cursor: pointer;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  -moz-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
@media screen and (max-width: 767px) {
  .movie-item-style-1 .hvr-inner {
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 50px;
    right: 0;
    padding: 9px 12px;
    width: 110px;
    height: 38px;
    background-color: #dd003f;
    text-align: center;
    border-radius: 30px;
    cursor: pointer;
  }
}
.movie-item-style-1 .hvr-inner a {
  font-family: 'Dosis', sans-serif;
  font-size: 14px;
  color: #abb7c4;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
}
.movie-item-style-1 .hvr-inner a i {
  margin-right: 5px;
}
.movie-item-style-1:hover img {
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.movie-item-style-1:hover .hvr-inner {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.movie-item-style-1:hover h6 a {
  color: #dcf836;
}
.container.error-container {
  width: 100%;
  height: initial !important;
  background: #333;
}
.container.error-container .info-error {
  margin: 10% 50px;
}
.container.error-container .info-error .title-container {
  color: #fff;
}
.container.error-container .info-error .title-container .error-title {
  line-height: 1;
  margin: 0;
  font-weight: 600;
  font-size: 60px;
}
.container.error-container .info-error .error-message {
  color: #fff;
  margin: 15px 0;
}
.container.error-container .info-error .error-message h4 {
  margin: 0;
  line-height: 16px;
  font-weight: 400;
  font-size: 17px;
}
.container.error-container .image-container {
  float: right;
  width: 600px;
  margin: 25% 0;
}
.container.error-container .image-container img {
  width: 100%;
}
.container.content-footer {
  height: 25%;
}
.container.content-footer .footer {
  background: #000;
  height: 168px;
  position: relative;
  padding: 0 35%;
  color: #333;
}
.container.content-footer .footer .main-footer {
  margin-top: 30px;
  width: 500px;
}
.container.content-footer .footer .main-footer .contact-container {
  background: url(/images/assets/cinema-background.png) no-repeat;
  color: #fff;
  font-family: 'Open Sans', sans-serif;
  font-weight: 300;
  font-size: 17px;
  padding: 5px;
}
.container.content-footer .footer .main-footer .contact-container .logo-container {
  width: 200px;
}
.container.content-footer .footer .main-footer .contact-container .logo-container img {
  width: 100%;
}
.container.content-footer .footer .main-footer .contact-container .telp-container .place {
  font-size: 20px;
}
.desktop-error {
  color: #fff;
  background: -moz- oldradial-gradient(bottom ellipse, #1b2735 0, #090a0f 100%);
  background: radial-gradient(ellipse at bottom, #1b2735 0, #090a0f 100%);
  position: fixed;
  height: 100%;
  width: 100%;
}
.desktop-error img.error {
  width: 70%;
  position: absolute;
  left: 15%;
  margin-top: 50px;
}
.desktop-error h1.tittle {
  font-size: 60px;
  font-weight: 800;
  text-shadow: 6px 7px 4px #000;
  margin-top: 150px;
}
.desktop-error h1.page-not-found {
  font-size: 40px;
  font-weight: bold;
}
.desktop-error .desktop-error-footer {
  position: absolute;
  bottom: 0px;
  height: 27%;
  width: 100%;
  color: #fff;
  background: -moz- oldradial-gradient(bottom ellipse, #1b2735 0, #0c0e14 100%);
  background: radial-gradient(ellipse at bottom, #1b2735 0, #0c0e14 100%);
}
.desktop-error .desktop-error-footer .col-md-4 {
  padding: 0px 160px 0px 160px;
}
#notfound {
  position: relative;
  height: 100vh;
}
#notfound .notfound {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
       transform: translate(-50%, -50%);
}
.notfound {
  max-width: 745px;
  width: 100%;
  line-height: 1.4;
  text-align: center;
}
.ft-error {
  position: absolute;
  left: 50%;
  bottom: 1px;
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.notfound .notfound-404 h1 {
  font-family: Poppins-Bold;
  font-size: 236px;
  font-weight: 200;
  margin: 0px;
  color: #211b19;
  text-transform: uppercase;
}
.notfound .notfound-404 h2 {
  font-family: Poppins-Regular;
  font-size: 28px;
  font-weight: 400;
  text-transform: uppercase;
  color: #211b19;
  background: #dedede;
  padding: 10px 5px;
  margin: auto;
  display: block;
  margin-bottom: 10px;
}
.notfound a {
  font-family: Poppins-Bold;
  display: block;
  font-weight: 700;
  text-decoration: none;
  color: #fff;
  text-transform: uppercase;
  padding: 13px 23px;
  background: #dd003f;
  font-size: 18px;
  -moz-transition: 0.2s all;
  transition: 0.2s all;
  width: 35%;
  margin: 10px auto;
}
.notfound a:hover {
  color: #fff;
  background: #211b19;
}
@media only screen and (max-width: 767px) {
  .notfound .notfound-404 h1 {
    font-size: 148px;
  }
}
@media only screen and (max-width: 480px) {
  .notfound .notfound-404 {
    height: 148px;
    margin: 0px auto 10px;
  }
  .notfound .notfound-404 h1 {
    font-size: 86px;
  }
  .notfound .notfound-404 h2 {
    font-size: 16px;
  }
  .notfound a {
    padding: 7px 15px;
    font-size: 14px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlcyI6WyJpbmRleC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBsYXRvO1xuICBzcmM6IHVybCguLi8uLi8uLi9mb250cy9MYXRvL0xhdG8tQmxhY2tJdGFsaWMudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUG9wcGlucy1SZWd1bGFyO1xuICBzcmM6IHVybCgnLi4vLi4vLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zLVJlZ3VsYXIudHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZDtcbiAgc3JjOiB1cmwoJy4uLy4uLy4uL2ZvbnRzL3BvcHBpbnMvUG9wcGlucy1Cb2xkLnR0ZicpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bTtcbiAgc3JjOiB1cmwoJy4uLy4uLy4uL2ZvbnRzL3BvcHBpbnMvUG9wcGlucy1NZWRpdW0udHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcbiAgc3JjOiB1cmwoJy4uLy4uLy4uL2ZvbnRzL21vbnRzZXJyYXQvTW9udHNlcnJhdC1Cb2xkLnR0ZicpO1xufVxudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkO1xufVxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi50YWJsZSA+IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RkZDtcbn1cbi50YWJsZSAudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYxMjFlO1xufVxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogNXB4O1xufVxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbnRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbn1cbnRhYmxlIHRkW2NsYXNzKj1cImNvbC1cIl0sXG50YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmU6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5hY3RpdmUsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLnN1Y2Nlc3MsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzO1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZyxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmRhbmdlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwLjAxJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmZvbnQsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQge1xuICBib3JkZXI6IDA7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bTtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5odG1sIHtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiBQcmV2ZW50cyBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogd3d3LjQ1NmJlcmVhc3RyZWV0LmNvbS9hcmNoaXZlLzIwMTAxMi9jb250cm9sbGluZ190ZXh0X3NpemVfaW5fc2FmYXJpX2Zvcl9pb3Nfd2l0aG91dF9kaXNhYmxpbmdfdXNlcl96b29tLyAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAvKiBhcHBseSBhIG5hdHVyYWwgYm94IGxheW91dCBtb2RlbCB0byBhbGwgZWxlbWVudHM7IHNlZSBodHRwOi8vd3d3LnBhdWxpcmlzaC5jb20vMjAxMi9ib3gtc2l6aW5nLWJvcmRlci1ib3gtZnR3LyAqL1xuICAvKiBOb3QgbmVlZGVkIGZvciBtb2Rlcm4gd2Via2l0IGJ1dCBzdGlsbCB1c2VkIGJ5IEJsYWNrYmVycnkgQnJvd3NlciA3LjA7IHNlZSBodHRwOi8vY2FuaXVzZS5jb20vI3NlYXJjaD1ib3gtc2l6aW5nICovXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogU3RpbGwgbmVlZGVkIGZvciBGaXJlZm94IDI4OyBzZWUgaHR0cDovL2Nhbml1c2UuY29tLyNzZWFyY2g9Ym94LXNpemluZyAqL1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxudGFibGUge1xuICAvKiB0YWJsZXMgc3RpbGwgbmVlZCAnY2VsbHNwYWNpbmc9XCIwXCInIGluIHRoZSBtYXJrdXAgKi9cbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5jYXB0aW9uLFxudGgsXG50ZCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IFwiXCIgXCJcIjtcbn1cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYTpob3ZlcixcbmE6YWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbn1cbmEgaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmlucHV0OmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuaW1nLFxudmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB6b29tOiAxO1xufVxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbmJvZHkge1xuICBmb250LXNpemU6IDE1MHB4O1xuICBmb250LXNpemU6IDE1cmVtO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogIzMzMztcbn1cbmJvZHksXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuU2FucycsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogJ09wZW5TYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY2xlYXI6IGJvdGg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuaDEge1xuICBmb250LXNpemU6IDMycHg7XG59XG5oMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbmgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuaDQge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5oNSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbmg2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuYSB7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRvdHRlZDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzAyMGQxODtcbn1cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5kZm4sXG5jaXRlLFxuZW0sXG5pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzcwNzA3MDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCByZ2JhKDUxLCA1MSwgNTEsIDAuNyk7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjcpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2Njc7XG4gIG1hcmdpbi1ib3R0b206IDEuNjY2N2VtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzc3OGVtO1xufVxuYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42NjY3ZW07XG59XG5ibG9ja3F1b3RlID4gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmJsb2NrcXVvdGUgY2l0ZSxcbmJsb2NrcXVvdGUgc21hbGwge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5ibG9ja3F1b3RlIGVtLFxuYmxvY2txdW90ZSBpLFxuYmxvY2txdW90ZSBjaXRlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuYmxvY2txdW90ZSBzdHJvbmcsXG5ibG9ja3F1b3RlIGIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwIDAgMS42ZW07XG59XG5jb2RlLFxua2JkLFxudHQsXG52YXIsXG5zYW1wLFxucHJlIHtcbiAgZm9udC1mYW1pbHk6IEluY29uc29sYXRhLCBtb25vc3BhY2U7XG4gIC13ZWJraXQtaHlwaGVuczogbm9uZTtcbiAgLW1vei1oeXBoZW5zOiBub25lO1xuICAtbXMtaHlwaGVuczogbm9uZTtcbiAgaHlwaGVuczogbm9uZTtcbn1cbnByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDEpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDUxLCA1MSwgNTEsIDAuMSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDEuNmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwLjhlbTtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2VhZWFlYTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCByZ2JhKDUxLCA1MSwgNTEsIDAuMSk7XG4gIGN1cnNvcjogaGVscDtcbn1cbm1hcmssXG5pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOWMwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5zdXAsXG5zdWIge1xuICBmb250LXNpemU6IDc1JTtcbiAgaGVpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5zdXAge1xuICBib3R0b206IDFleDtcbn1cbnN1YiB7XG4gIHRvcDogLjVleDtcbn1cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA3NSU7XG59XG5iaWcge1xuICBmb250LXNpemU6IDEyNSU7XG59XG5ociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC4xKTtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwIDAgMS42ZW0gMS4zMzMzZW07XG59XG51bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5vbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5saSA+IHVsLFxubGkgPiBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5kbCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNmVtO1xufVxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42ZW07XG59XG50YWJsZSxcbnRoLFxudGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDUxLCA1MSwgNTEsIDAuMSk7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMXB4O1xuICBtYXJnaW46IDAgMCAxLjZlbTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgLyogUHJldmVudHMgSFRNTCB0YWJsZXMgZnJvbSBiZWNvbWluZyB0b28gd2lkZSAqL1xuICB3aWR0aDogMTAwJTtcbn1cbmNhcHRpb24sXG50aCxcbnRkIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbnRoIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbnRkIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbn1cbnRoLFxudGQge1xuICBwYWRkaW5nOiAwLjRlbTtcbn1cbmltZyB7XG4gIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5maWd1cmUge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmRlbCB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi8qIFBsYWNlaG9sZGVyIHRleHQgY29sb3IgLS0gc2VsZWN0b3JzIG5lZWQgdG8gYmUgc2VwYXJhdGUgdG8gd29yay4gKi9cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNyk7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjcpO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNyk7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBvcGFjaXR5OiAxO1xuICAvKiBTaW5jZSBGRjE5IGxvd2VycyB0aGUgb3BhY2l0eSBvZiB0aGUgcGxhY2Vob2xkZXIgYnkgZGVmYXVsdCAqL1xufVxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNyk7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxudGV4dGFyZWEge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOmJlZm9yZSxcbiAgKjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGEsXG4gIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gIH1cbiAgYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICBhW2hyZWZePVwiI1wiXTphZnRlcixcbiAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnRuID4gLmNhcmV0LFxuICAuZHJvcHVwID4gLmJ0biA+IC5jYXJldCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5sYWJlbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBtYXJnaW4tdG9wOiAxcHggXFw5O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbnNlbGVjdFttdWx0aXBsZV0sXG5zZWxlY3Rbc2l6ZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxub3V0cHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNTU1NTU1O1xufVxuc2VsZWN0LFxudGV4dGFyZWEsXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwiY29sb3JcIl0sXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgLW1vei10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgLW1vei10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXMgMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzIDAuM3MgZWFzZS1vdXQ7XG59XG5zZWxlY3Q6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwibW9udGhcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cyxcbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG59XG5zZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImRhdGVcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwibW9udGhcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwidGltZVwiXTo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ1cmxcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInRlbFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJjb2xvclwiXTo6LW1vei1wbGFjZWhvbGRlcixcbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbnNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwibW9udGhcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInRpbWVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cIndlZWtcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInVybFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ0ZWxcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG5zZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwibW9udGhcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwidGltZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ1cmxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInRlbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJjb2xvclwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbnNlbGVjdDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXTotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdOi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwidGltZVwiXTotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cIndlZWtcIl06LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInVybFwiXTotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInRlbFwiXTotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdOi1tb3otcGxhY2Vob2xkZXIsXG4uZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbnNlbGVjdDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJtb250aFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ0aW1lXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cIndlZWtcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInVybFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwidGVsXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJkYXRlXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJtb250aFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwidGltZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwid2Vla1wiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwidXJsXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInRlbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiY29sb3JcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbnNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJtb250aFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJ0aW1lXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cIndlZWtcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cInVybFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPVwidGVsXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuc2VsZWN0W2Rpc2FibGVkXSxcbnRleHRhcmVhW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwidGltZVwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwidXJsXCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cInRlbFwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwiY29sb3JcIl1bZGlzYWJsZWRdLFxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG5zZWxlY3RbcmVhZG9ubHldLFxudGV4dGFyZWFbcmVhZG9ubHldLFxuaW5wdXRbdHlwZT1cInRleHRcIl1bcmVhZG9ubHldLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdW3JlYWRvbmx5XSxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXVtyZWFkb25seV0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bcmVhZG9ubHldLFxuaW5wdXRbdHlwZT1cImRhdGVcIl1bcmVhZG9ubHldLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdW3JlYWRvbmx5XSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdW3JlYWRvbmx5XSxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdW3JlYWRvbmx5XSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl1bcmVhZG9ubHldLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdW3JlYWRvbmx5XSxcbmlucHV0W3R5cGU9XCJ1cmxcIl1bcmVhZG9ubHldLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXVtyZWFkb25seV0sXG5pbnB1dFt0eXBlPVwidGVsXCJdW3JlYWRvbmx5XSxcbmlucHV0W3R5cGU9XCJjb2xvclwiXVtyZWFkb25seV0sXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBzZWxlY3QsXG5maWVsZHNldFtkaXNhYmxlZF0gdGV4dGFyZWEsXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwidGVsXCJdLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJjb2xvclwiXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgb3BhY2l0eTogMTtcbn1cbnNlbGVjdFtkaXNhYmxlZF0sXG50ZXh0YXJlYVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwidGV4dFwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cIndlZWtcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cInVybFwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdW2Rpc2FibGVkXSxcbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIHNlbGVjdCxcbmZpZWxkc2V0W2Rpc2FibGVkXSB0ZXh0YXJlYSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwibW9udGhcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cIndlZWtcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInVybFwiXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxudGV4dGFyZWFzZWxlY3QsXG50ZXh0YXJlYXRleHRhcmVhLFxudGV4dGFyZWFpbnB1dFt0eXBlPVwidGV4dFwiXSxcbnRleHRhcmVhaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxudGV4dGFyZWFpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG50ZXh0YXJlYWlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbnRleHRhcmVhaW5wdXRbdHlwZT1cImRhdGVcIl0sXG50ZXh0YXJlYWlucHV0W3R5cGU9XCJtb250aFwiXSxcbnRleHRhcmVhaW5wdXRbdHlwZT1cInRpbWVcIl0sXG50ZXh0YXJlYWlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxudGV4dGFyZWFpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxudGV4dGFyZWFpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG50ZXh0YXJlYWlucHV0W3R5cGU9XCJ1cmxcIl0sXG50ZXh0YXJlYWlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG50ZXh0YXJlYWlucHV0W3R5cGU9XCJ0ZWxcIl0sXG50ZXh0YXJlYWlucHV0W3R5cGU9XCJjb2xvclwiXSxcbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sIHtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1zbSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtc20sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWxnLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtbGcsXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG4uYWxlcnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmFsZXJ0IC5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWxlcnQgPiBwLFxuLmFsZXJ0ID4gdWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uYWxlcnQtZGlzbWlzc2FibGUsXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSxcbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IC0yMXB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTJiMztcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYjU0MmM7XG59XG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbiAgY29sb3I6ICMzMTcwOGY7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhNmUxZWM7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjQ1MjY5O1xufVxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjdlMWI1O1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY2NTEyYztcbn1cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNGI5YzA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM4NDM1MzQ7XG59XG4uaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDIuNXB4O1xufVxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxuLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLFxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLFxuLmhhcy1zdWNjZXNzLmNoZWNrYm94IGxhYmVsLFxuLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzJiNTQyYztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XG59XG4uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG4uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssXG4uaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveCxcbi5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLXdhcm5pbmcucmFkaW8gbGFiZWwsXG4uaGFzLXdhcm5pbmcuY2hlY2tib3ggbGFiZWwsXG4uaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjY1MTJjO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2Yjtcbn1cbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogIzhhNmQzYjtcbn1cbi5oYXMtZXJyb3IgLmhlbHAtYmxvY2ssXG4uaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLFxuLmhhcy1lcnJvciAucmFkaW8sXG4uaGFzLWVycm9yIC5jaGVja2JveCxcbi5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtZXJyb3IucmFkaW8gbGFiZWwsXG4uaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLFxuLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLWVycm9yLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NDM1MzQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xufVxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4uaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMjVweDtcbn1cbi5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7XG59XG4ucm93IHtcbiAgKnpvb206IDE7XG59XG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucm93OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucm93OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucm93OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucm93OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBUZXh0IGFsaWduXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50ZXh0LWp1c3RpZiB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1yaWdodC1zbSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtcmlnaHQtbWQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4uc2NyZWVuLXJlYWRlci10ZXh0LFxuLnNyLW9ubHkge1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbnNlbGVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5wIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyLFxuLmNvbnRhaW5lcjpiZWZvcmUsXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzpiZWZvcmUsXG4ucm93OmFmdGVyLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLFxuLm5hdjpiZWZvcmUsXG4ubmF2OmFmdGVyLFxuLm5hdmJhcjpiZWZvcmUsXG4ubmF2YmFyOmFmdGVyLFxuLm5hdmJhci1oZWFkZXI6YmVmb3JlLFxuLm5hdmJhci1oZWFkZXI6YWZ0ZXIsXG4ubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSxcbi5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXG4ubW9kYWwtZm9vdGVyOmJlZm9yZSxcbi5tb2RhbC1mb290ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uY2xlYXJmaXg6YWZ0ZXIsXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDphZnRlcixcbi5yb3c6YWZ0ZXIsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLFxuLm5hdjphZnRlcixcbi5uYXZiYXI6YWZ0ZXIsXG4ubmF2YmFyLWhlYWRlcjphZnRlcixcbi5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXG4ubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyLFxuLmNvbnRhaW5lcjpiZWZvcmUsXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzpiZWZvcmUsXG4ucm93OmFmdGVyLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLFxuLm5hdjpiZWZvcmUsXG4ubmF2OmFmdGVyLFxuLm5hdmJhcjpiZWZvcmUsXG4ubmF2YmFyOmFmdGVyLFxuLm5hdmJhci1oZWFkZXI6YmVmb3JlLFxuLm5hdmJhci1oZWFkZXI6YWZ0ZXIsXG4ubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSxcbi5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXG4ubW9kYWwtZm9vdGVyOmJlZm9yZSxcbi5tb2RhbC1mb290ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uY2xlYXJmaXg6YWZ0ZXIsXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDphZnRlcixcbi5yb3c6YWZ0ZXIsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLFxuLm5hdjphZnRlcixcbi5uYXZiYXI6YWZ0ZXIsXG4ubmF2YmFyLWhlYWRlcjphZnRlcixcbi5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXG4ubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLyogYXBwbHkgYSBuYXR1cmFsIGJveCBsYXlvdXQgbW9kZWwgdG8gYWxsIGVsZW1lbnRzOyBzZWUgaHR0cDovL3d3dy5wYXVsaXJpc2guY29tLzIwMTIvYm94LXNpemluZy1ib3JkZXItYm94LWZ0dy8gKi9cbiAgLyogTm90IG5lZWRlZCBmb3IgbW9kZXJuIHdlYmtpdCBidXQgc3RpbGwgdXNlZCBieSBCbGFja2JlcnJ5IEJyb3dzZXIgNy4wOyBzZWUgaHR0cDovL2Nhbml1c2UuY29tLyNzZWFyY2g9Ym94LXNpemluZyAqL1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIFN0aWxsIG5lZWRlZCBmb3IgRmlyZWZveCAyODsgc2VlIGh0dHA6Ly9jYW5pdXNlLmNvbS8jc2VhcmNoPWJveC1zaXppbmcgKi9cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiNzY2hlZHVsZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5yaWdodC1zaWRlIC50aW1lLXJvdyAudGltZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIC0gXCI7XG59XG4jc2NoZWR1bGUgLmNvbnRlbnQgdWwuY29udGVudC1zY2hlZHVsZSBsaSAucmlnaHQtc2lkZSAudGltZS1yb3cgLnRpbWU6bGFzdC1jaGlsZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4jc2NoZWR1bGUtcGFnZSAuc2NoZWR1bGUtY29udGFpbmVyIC5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3IgLmRlc2NyaWJlOmFmdGVyIHtcbiAgY29udGVudDogXCIuLi4gXCI7XG59XG4jc2NoZWR1bGUtcGFnZSAuc2NoZWR1bGUtY29udGFpbmVyIC5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3IgLmRlc2NyaWJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnBvcG92ZXIudG9wIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4ucG9wb3Zlci5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnBvcG92ZXIuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5wb3BvdmVyLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ucG9wb3Zlci10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IC0xIC0xIDAgMDtcbn1cbi5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA5cHggMTRweDtcbn1cbi5wb3BvdmVyID4gLmFycm93LFxuLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnBvcG92ZXIgPiAuYXJyb3cge1xuICBib3JkZXItd2lkdGg6IDExcHg7XG59XG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5wb3BvdmVyLnRvcCA+IC5hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3R0b206IC0xMXB4O1xufVxuLnBvcG92ZXIudG9wID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci5yaWdodCA+IC5hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5wb3BvdmVyLnJpZ2h0ID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGxlZnQ6IDFweDtcbiAgYm90dG9tOiAtMTBweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB0b3A6IC0xMXB4O1xufVxuLnBvcG92ZXIuYm90dG9tID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci5sZWZ0ID4gLmFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnBvcG92ZXIubGVmdCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICByaWdodDogMXB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuICBib3R0b206IC0xMHB4O1xufVxuLnZpc2libGUteHMsXG4udmlzaWJsZS1zbSxcbi52aXNpYmxlLW1kLFxuLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udmlzaWJsZS14cy1ibG9jayxcbi52aXNpYmxlLXhzLWlubGluZSxcbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayxcbi52aXNpYmxlLXNtLWJsb2NrLFxuLnZpc2libGUtc20taW5saW5lLFxuLnZpc2libGUtc20taW5saW5lLWJsb2NrLFxuLnZpc2libGUtbWQtYmxvY2ssXG4udmlzaWJsZS1tZC1pbmxpbmUsXG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1sZy1ibG9jayxcbi52aXNpYmxlLWxnLWlubGluZSxcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtc20sXG4gIHRkLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1tZCxcbiAgdGQudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1sZyxcbiAgdGQudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIC1tb3otb3BhY2l0eTogMDtcbiAgLWtodG1sLW9wYWNpdHk6IDA7XG4gIC13ZWJraXQtb3BhY2l0eTogMDtcbiAgb3BhY2l0eTogMDtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi50b29sdGlwLmluIHtcbiAgLW1vei1vcGFjaXR5OiAwLjk7XG4gIC1raHRtbC1vcGFjaXR5OiAwLjk7XG4gIC13ZWJraXQtb3BhY2l0eTogMC45O1xuICBvcGFjaXR5OiAwLjk7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTkwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTkwKTtcbn1cbi50b29sdGlwLnRvcCB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLnRvb2x0aXAucmlnaHQge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi50b29sdGlwLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4udG9vbHRpcC5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAudG9wLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG4udG9vbHRpcC5sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCAwIDVweCA1cHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbi50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbi50b29sdGlwLmJvdHRvbS1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbi5kcm9wdXAsXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAycHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4uZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG59XG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm9wZW4gPiBhIHtcbiAgb3V0bGluZTogMDtcbn1cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTA7XG59XG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG59XG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1sZyxcbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNtIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5mb3JtLWdyb3VwLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG59XG4uZm9ybS1ncm91cC1sZyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uZm9ybS1ncm91cC1sZyBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWwsXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3ggbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDI3cHg7XG59XG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICB9XG59XG4uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDE0LjMzMzMzM3B4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluMSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBzcGluMSB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3BpbjEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4yIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHNwaW4yIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG4gIDUwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxufVxuQGtleWZyYW1lcyBzcGluMiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG4uY29sLXhzLTEsXG4uY29sLXNtLTEsXG4uY29sLW1kLTEsXG4uY29sLWxnLTEsXG4uY29sLXhzLTIsXG4uY29sLXNtLTIsXG4uY29sLW1kLTIsXG4uY29sLWxnLTIsXG4uY29sLXhzLTMsXG4uY29sLXNtLTMsXG4uY29sLW1kLTMsXG4uY29sLWxnLTMsXG4uY29sLXhzLTQsXG4uY29sLXNtLTQsXG4uY29sLW1kLTQsXG4uY29sLWxnLTQsXG4uY29sLXhzLTUsXG4uY29sLXNtLTUsXG4uY29sLW1kLTUsXG4uY29sLWxnLTUsXG4uY29sLXhzLTYsXG4uY29sLXNtLTYsXG4uY29sLW1kLTYsXG4uY29sLWxnLTYsXG4uY29sLXhzLTcsXG4uY29sLXNtLTcsXG4uY29sLW1kLTcsXG4uY29sLWxnLTcsXG4uY29sLXhzLTgsXG4uY29sLXNtLTgsXG4uY29sLW1kLTgsXG4uY29sLWxnLTgsXG4uY29sLXhzLTksXG4uY29sLXNtLTksXG4uY29sLW1kLTksXG4uY29sLWxnLTksXG4uY29sLXhzLTEwLFxuLmNvbC1zbS0xMCxcbi5jb2wtbWQtMTAsXG4uY29sLWxnLTEwLFxuLmNvbC14cy0xMSxcbi5jb2wtc20tMTEsXG4uY29sLW1kLTExLFxuLmNvbC1sZy0xMSxcbi5jb2wteHMtMTIsXG4uY29sLXNtLTEyLFxuLmNvbC1tZC0xMixcbi5jb2wtbGctMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmNvbC14cy0xLFxuLmNvbC14cy0yLFxuLmNvbC14cy0zLFxuLmNvbC14cy00LFxuLmNvbC14cy01LFxuLmNvbC14cy02LFxuLmNvbC14cy03LFxuLmNvbC14cy04LFxuLmNvbC14cy05LFxuLmNvbC14cy0xMCxcbi5jb2wteHMtMTEsXG4uY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTtcbn1cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTtcbn1cbi5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlO1xufVxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlO1xufVxuLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlO1xufVxuLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlO1xufVxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlO1xufVxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlO1xufVxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvO1xufVxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMSxcbiAgLmNvbC1zbS0yLFxuICAuY29sLXNtLTMsXG4gIC5jb2wtc20tNCxcbiAgLmNvbC1zbS01LFxuICAuY29sLXNtLTYsXG4gIC5jb2wtc20tNyxcbiAgLmNvbC1zbS04LFxuICAuY29sLXNtLTksXG4gIC5jb2wtc20tMTAsXG4gIC5jb2wtc20tMTEsXG4gIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbWQtMSxcbiAgLmNvbC1tZC0yLFxuICAuY29sLW1kLTMsXG4gIC5jb2wtbWQtNCxcbiAgLmNvbC1tZC01LFxuICAuY29sLW1kLTYsXG4gIC5jb2wtbWQtNyxcbiAgLmNvbC1tZC04LFxuICAuY29sLW1kLTksXG4gIC5jb2wtbWQtMTAsXG4gIC5jb2wtbWQtMTEsXG4gIC5jb2wtbWQtMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLWxnLTEsXG4gIC5jb2wtbGctMixcbiAgLmNvbC1sZy0zLFxuICAuY29sLWxnLTQsXG4gIC5jb2wtbGctNSxcbiAgLmNvbC1sZy02LFxuICAuY29sLWxnLTcsXG4gIC5jb2wtbGctOCxcbiAgLmNvbC1sZy05LFxuICAuY29sLWxnLTEwLFxuICAuY29sLWxnLTExLFxuICAuY29sLWxnLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG50YWJsZSBjb2xbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG59XG50YWJsZSB0ZFtjbGFzcyo9XCJjb2wtXCJdLFxudGFibGUgdGhbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJhZGlvLFxuLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5yYWRpbyBsYWJlbCxcbi5jaGVja2JveCBsYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDRweCBcXDk7XG59XG4ucmFkaW8gKyAucmFkaW8sXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmFkaW8taW5saW5lICsgLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5pbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5yYWRpby1pbmxpbmUuZGlzYWJsZWQsXG4uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94LWlubGluZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucmFkaW8uZGlzYWJsZWQgbGFiZWwsXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uaW5wdXQtc20ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5zZWxlY3QuaW5wdXQtc20ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxudGV4dGFyZWEuaW5wdXQtc20sXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmlucHV0LWxnIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbnNlbGVjdC5pbnB1dC1sZyB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG59XG50ZXh0YXJlYS5pbnB1dC1sZyxcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtbGcge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNzM3MzczO1xufVxuLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhciAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhciAwLjNzIGVhc2Utb3V0O1xufVxuLmZhZGUuaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxudHIuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG50Ym9keS5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbn1cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuLmNhcmV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItdG9wOiA0cHggZGFzaGVkO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgXFw5O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICAtbW96LW9wYWNpdHk6IDAuMjtcbiAgLWtodG1sLW9wYWNpdHk6IDAuMjtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwLjI7XG4gIG9wYWNpdHk6IDAuMjtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MjApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApO1xufVxuLmNsb3NlOmhvdmVyLFxuLmNsb3NlOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LW9wYWNpdHk6IDAuNTtcbiAgLWtodG1sLW9wYWNpdHk6IDAuNTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwLjU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9NTApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xufVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdXRsaW5lOiAwO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQsIC1tb3otdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCwgLW1vei10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbi5tb2RhbC5pbiAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxMHB4O1xufVxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCAzcHggOXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1raHRtbC1vcGFjaXR5OiAwO1xuICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG4ubW9kYWwtYmFja2Ryb3AuaW4ge1xuICAtbW96LW9wYWNpdHk6IDAuNTtcbiAgLWtodG1sLW9wYWNpdHk6IDAuNTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwLjU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9NTApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xufVxuLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBtaW4taGVpZ2h0OiAxNi40Mjg1NzE0M3B4O1xufVxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcbn1cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cbi5tb2RhbC1mb290ZXIgLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4ubW9kYWwtZm9vdGVyIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuICAubW9kYWwtY29udGVudCB7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyB7XG4gICAgd2lkdGg6IDExMDBweDtcbiAgfVxufVxuLmNsZWFyZml4LFxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4ucm93LFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCxcbi5uYXYsXG4ubmF2YmFyLFxuLm5hdmJhci1oZWFkZXIsXG4ubmF2YmFyLWNvbGxhcHNlLFxuLm1vZGFsLWZvb3RlciB7XG4gICp6b29tOiAxO1xufVxuLmNlbnRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuaGlkZGVuLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNwcmVsb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMGQxODtcbiAgei1pbmRleDogOTk5OTk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwcmVsb2FkZXIgaW1nIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG4jc3RhdHVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICB0b3A6IDM1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHJpZ2h0OiAzNXB4O1xufVxuI3N0YXR1cyBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNkZDAwM2Y7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4xIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgLW1vei1hbmltYXRpb246IHNwaW4xIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IHNwaW4xIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cbiNzdGF0dXMgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG59XG4jc3RhdHVzIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2YzY2QyMztcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluMiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgIC1tb3otYW5pbWF0aW9uOiBzcGluMiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBzcGluMiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLmRyb3Bkb3duIC5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZnVsbC13aWR0aC1oZCxcbi5mdWxsLXdpZHRoLWZ0IHtcbiAgcGFkZGluZzogMCAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mdWxsLXdpZHRoLWhkLFxuICAuZnVsbC13aWR0aC1mdCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbn1cbi51c2VyLWxvZ2luIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogODBweDtcbiAgdG9wOiAyNXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLWxvZ2luIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjIxMzM7XG4gIH1cbn1cbmhlYWRlciAubmF2YmFyLWRlZmF1bHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLm5hdmJhci1kZWZhdWx0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5oZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5mbGV4LXBhcmVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5uYXZiYXItZGVmYXVsdCAuZmxleC1wYXJlbnQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tb3otYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmhlYWRlciAubmF2YmFyLWRlZmF1bHQgLmZsZXgtcGFyZW50IC5tZW51LWxlZnQge1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMjtcbiAgICAgLW1vei1ib3gtZmxleDogMjtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAyO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMjtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5oZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuaGVhZGVyIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiBsaSBhIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogI2RkMDAzZjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjYWJiN2M0O1xuICB9XG59XG5oZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RjZjgzNjtcbn1cbmhlYWRlciAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgbGkgYSBpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuaGVhZGVyIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiBsaS5idG4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDAwM2Y7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5oZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5sZXZlbDEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4IDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggO1xuICBsZWZ0OiAtMTVweDtcbn1cbmhlYWRlciAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmxldmVsMSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5oZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5sZXZlbDEgbGkgYSB7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG5oZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5sZXZlbDEgbGkgYSBpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmhlYWRlciAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmxldmVsMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjFweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBsZWZ0OiAxNzdweDtcbiAgcGFkZGluZy10b3A6IDIwcHggO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5sZXZlbDIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5oZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5kcm9wZG93bi5maXJzdC5vcGVuIGEge1xuICBjb2xvcjogI2RjZjgzNjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmhlYWRlciAudG9wLXNlYXJjaCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYm9yZGVyOiA0cHggc29saWQgIzAyMGQxODtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuaGVhZGVyIC50b3Atc2VhcmNoIHNlbGVjdCxcbmhlYWRlciAudG9wLXNlYXJjaCBpbnB1dCB7XG4gIGhlaWdodDogNDZweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMzYTUwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAjYWJiN2M0O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5oZWFkZXIgLnRvcC1zZWFyY2ggc2VsZWN0IHtcbiAgd2lkdGg6IDIwJTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAyMGQxODtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC8qIEZpcmVmb3ggKi9cbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdXBsb2Fkcy9kcm9wLWljb24ucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmhlYWRlciAudG9wLXNlYXJjaCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYWJiN2M0O1xufVxuaGVhZGVyIC50b3Atc2VhcmNoIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdXBsb2Fkcy90b3BzZWFyY2gucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xufVxuaGVhZGVyICNuYXYtaWNvbjEge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtbW96LXRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmhlYWRlciAjbmF2LWljb24xIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDIuNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAyMGQxODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIgI25hdi1pY29uMSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB9XG59XG5oZWFkZXIgI25hdi1pY29uMSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMHB4O1xufVxuaGVhZGVyICNuYXYtaWNvbjEgc3BhbjpudGgtY2hpbGQoMikge1xuICB0b3A6IDZweDtcbn1cbmhlYWRlciAjbmF2LWljb24xIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiAxMnB4O1xufVxuaGVhZGVyICNuYXYtaWNvbjEub3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogNnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xufVxuaGVhZGVyICNuYXYtaWNvbjEub3BlbiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDA7XG4gIGxlZnQ6IC02MHB4O1xufVxuaGVhZGVyICNuYXYtaWNvbjEub3BlbiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogNnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cbmhlYWRlciNoZWFkZXItbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIjaGVhZGVyLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIH1cbn1cbmhlYWRlciNoZWFkZXItbGlnaHQgLm5hdmJhci1kZWZhdWx0IHtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuaGVhZGVyI2hlYWRlci1saWdodCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQwMDNmO1xufVxuaGVhZGVyI2hlYWRlci1saWdodCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLmZpcnN0Lm9wZW4gYSB7XG4gIGNvbG9yOiAjMDIwZDE4O1xufVxuaGVhZGVyI2hlYWRlcnYzLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMGQxODtcbn1cbi5zdGlja3kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYyMTMzO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIC1raHRtbC1vcGFjaXR5OiAxO1xuICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gIG9wYWNpdHk6IDE7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTEwMCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLnN0aWNreSAubmF2YmFyLWRlZmF1bHQge1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLnN0aWNreSAudG9wLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudG9wLXNlYXJjaCBzZWxlY3Qge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciAubmF2YmFyLWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaGVhZGVyIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBoZWFkZXIgLmNvbGxhcHNlLmluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuICB9XG4gIGhlYWRlciAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIsXG4gIGhlYWRlciAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAtbW96LWJveC1hbGlnbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaGVhZGVyIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiBsaS5idG4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5kcm9wZG93biBhIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgaGVhZGVyIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUubGV2ZWwxIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYjFhMmE7XG4gIH1cbiAgaGVhZGVyIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAuZHJvcGRvd24uZmlyc3Qub3BlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBiMWEyYTtcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5kcm9wZG93bi5maXJzdC5vcGVuIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYjFhMmE7XG4gICAgY29sb3I6ICNkY2Y4MzY7XG4gIH1cbiAgaGVhZGVyIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAuZHJvcGRvd24uZmlyc3Qub3BlbiAuZHJvcGRvd24tbWVudSBsaSBhIHtcbiAgICBjb2xvcjogI2FiYjdjNDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIH1cbiAgaGVhZGVyIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAuZHJvcGRvd24uZmlyc3Qub3BlbiAuZHJvcGRvd24tbWVudSBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmMjEzMztcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5kcm9wZG93bi5maXJzdC5vcGVuIC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIGEge1xuICAgIGNvbG9yOiAjZGNmODM2O1xuICB9XG4gIGhlYWRlciAubWVudS1sZWZ0IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciBpbWcubG9nbyB7XG4gICAgd2lkdGg6IDE4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBoZWFkZXIgLm5hdmJhci1kZWZhdWx0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgaGVhZGVyIC5uYXZiYXItZGVmYXVsdCBpbWcubG9nbyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgaGVhZGVyIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcbiAgfVxufVxuLm5hdmJhciB7XG4gICp6b29tOiAxO1xufVxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxubmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1uYXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLm5hdmJhci1uYXYge1xuICBtYXJnaW46IDcuNXB4IC0xNXB4O1xufVxuLm5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItbmF2ID4gbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4ubmF2ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItbmF2ID4gbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4ubmF2ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRyb3B1cCxcbi5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjNzc3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG59XG4ubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ubmF2ID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLm5hdmJhci10b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiAxNHB4IDE1cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci10b2dnbGUge1xuICAgIG1hcmdpbjogMHB4IDhweCAwcHggMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc3Itb25seSB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRyb3B1cCAuY2FyZXQsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIFxcOTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2ID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLm5hdiA+IGxpID4gYTpob3Zlcixcbi5uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLm5hdiA+IGxpLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLm5hdiAub3BlbiA+IGEsXG4ubmF2IC5vcGVuID4gYTpob3Zlcixcbi5uYXYgLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi5uYXYgLm5hdi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4ubmF2ID4gbGkgPiBhID4gaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG4ubmF2LXRhYnMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbn1cbi5uYXYtdGFicyA+IGxpID4gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VlZWVlZSAjZWVlZWVlICNkZGQ7XG59XG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MTIxZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG4gIH1cbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzA2MTIxZTtcbiAgfVxufVxuLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubmF2LXBpbGxzID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5uYXYtcGlsbHMgPiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xufVxuLm5hdi1zdGFja2VkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cbi5uYXYtc3RhY2tlZCA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5hdi1qdXN0aWZpZWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cbi5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElO1xuICB9XG4gIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubmF2LXRhYnMtanVzdGlmaWVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbiAgfVxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDYxMjFlO1xuICB9XG59XG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLm5hdmJhci1jb2xsYXBzZS5pbiB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItY29sbGFwc2UuaW4ge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1zdGF0aWMtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gIH1cbn1cbi5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbi5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcbi5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxuLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcbiAgLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5uYXZiYXItc3RhdGljLXRvcCB7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItc3RhdGljLXRvcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3AsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLWZpeGVkLXRvcCxcbiAgLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsXG4ubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1icmFuZCA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCxcbiAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4ubmF2YmFyLW5hdiB7XG4gIG1hcmdpbjogNy41cHggLTE1cHg7XG59XG4ubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhLFxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDtcbiAgfVxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLW5hdiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLm5hdmJhci1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLnJhZGlvLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbCxcbiAgLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItZm9ybSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4ubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5uYXZiYXItYnRuIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ubmF2YmFyLWJ0bi5idG4tc20ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm5hdmJhci1idG4uYnRuLXhzIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5uYXZiYXItdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLXRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbiAgLm5hdmJhci1yaWdodCB+IC5uYXZiYXItcmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZDpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gIGNvbG9yOiAjNTU1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzc3NztcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluayB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGluayB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbn1cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG59XG4ubmF2YmFyLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpob3Zlcixcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSxcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzlkOWQ5ZDtcbiAgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcbiAgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGluayB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1pbnZlcnNlIC5idG4tbGluayB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3Zlcixcbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM0NDQ7XG59XG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLnNjaGVkdWxlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29uZmlybS1rZXkge1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jZWVlZWVlKzAsZWVlZWVlKzEwMDtHcmV5K0ZsYXQgKi9cbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIC8qIEZGMy42LTE1ICovXG4gIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZWVlZWVlJywgZW5kQ29sb3JzdHI9JyNlZWVlZWUnLCBHcmFkaWVudFR5cGU9MCk7XG4gIC8qIElFNi05ICovXG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDUwJTtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTtcbn1cbi5jb25maXJtLWtleSBoMSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQ7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLmNvbmZpcm0ta2V5IGg1IHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtO1xufVxuLmNvbmZpcm0ta2V5IC5mb3JtLWNvbnRyb2wge1xuICBmb250LXNpemU6IDUwcHg7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNvbmZpcm0ta2V5IC5idG4tc3VjY2VzcyB7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5jb25maXJtLWtleSBhLmJ0bi5idG4tZGVmYXVsdCB7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5jb25maXJtLWtleSAudmVyaWZpY2F0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uY29uZmlybS1rZXkgLnZlcmlmaWNhdGlvbiBoMyB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQ7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLnNsaWRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbn1cbi5zbGlkZXJ2MiB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2xpZGVydjIgLnNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otIG9sZHJhZGlhbC1ncmFkaWVudChibGFjayA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChibGFjayA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogNHB4IDRweDtcbn1cbi5zbGlkZXIgLm1vdmllLWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGlkZXIgLm1vdmllLWl0ZW0gLmJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDMwJSk7XG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDMwJSk7XG59XG4uc2xpZGVyIC5tb3ZpZS1pdGVtIC50aXRsZS1pbiBoNiBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNsaWRlciAubW92aWUtaXRlbTpob3ZlciAudGl0bGUtaW4sXG4uc2xpZGVyIC5tb3ZpZS1pdGVtOmhvdmVyIGltZyB7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLnNsaWRlciAubW92aWUtaXRlbTpob3ZlciBoNiBhIHtcbiAgY29sb3I6ICNkY2Y4MzY7XG59XG4uc2xpZGVyIC5zb2NpYWwtbGluayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgLW1vei1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2xpZGVyIC5zb2NpYWwtbGluayBwIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uc2xpZGVyIC5zb2NpYWwtbGluayBhIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNsaWRlciAuc29jaWFsLWxpbmsgYSBpOmhvdmVyIHtcbiAgY29sb3I6ICNkY2Y4MzY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuc2xpZGVyIC5zbGljay1tdWx0aUl0ZW1TbGlkZXIge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZy10b3A6IDYwO1xuICB9XG4gIC5zbGlkZXIgLnNsaWNrLW11bHRpSXRlbVNsaWRlciAubW92aWUtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuLnNsaWRlciAuc2xpY2stbXVsdGlJdGVtU2xpZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uc2xpZGVyIC5zbGljay1tdWx0aUl0ZW1TbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnNsaWRlciAuc2xpY2stbXVsdGlJdGVtU2xpZGVyIC5zbGljay1kb3RzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uc2xpZGVydjIgLm1vdmllLWl0ZW0gLnRpdGxlLWluIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZXJ2MiAubW92aWUtaXRlbSAudGl0bGUtaW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVydjIgLm1vdmllLWl0ZW0gLnRpdGxlLWluIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4uc2xpZGVydjIgLm1vdmllLWl0ZW0gLnRpdGxlLWluIGgxIGEge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXJ2MiAubW92aWUtaXRlbSAudGl0bGUtaW4gaDEgYSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uc2xpZGVydjIgLm1vdmllLWl0ZW0gLnRpdGxlLWluIGgxIGEgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjYWJiN2M0O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNsaWRlcnYyIC5tb3ZpZS1pdGVtIC50aXRsZS1pbiBoMSBzcGFuIHtcbiAgY29sb3I6ICNhYmI3YzQ7XG59XG4uc2xpZGVydjIgLm1vdmllLWl0ZW0gLnRpdGxlLWluIHAge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2xpZGVydjIgLm1vdmllLWl0ZW0gLnRpdGxlLWluIHAgaSB7XG4gIGNvbG9yOiAjZjViNTBhO1xuICBmb250LXNpemU6IDIycHg7XG59XG4uc2xpZGVydjIgLm1vdmllLWl0ZW0gLnRpdGxlLWluIHAgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zbGlkZXJ2MiAubW92aWUtaXRlbSAudGl0bGUtaW4gLm12LWRldGFpbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc2xpZGVydjIgLm1vdmllLWl0ZW0gLnRpdGxlLWluIC5tdi1kZXRhaWxzIHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuLnNsaWRlcnYyIC5tb3ZpZS1pdGVtIC50aXRsZS1pbiAubXYtZGV0YWlscyB1bCBsaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVydjIgLm1vdmllLWl0ZW0gLnRpdGxlLWluIC5tdi1kZXRhaWxzIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNsaWRlcnYyIC5tb3ZpZS1pdGVtIC50aXRsZS1pbiAubXYtZGV0YWlscyB1bCBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zbGlkZXJ2MiAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXJ2MiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG4gIC5zbGlkZXJ2MiAuc2xpZGVyLXNpbmdsZS1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5zbGlkZXJ2MiAuc2xpZGVyLXNpbmdsZS1pdGVtIC5tb3ZpZS1pdGVtIC50aXRsZS1pbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnNsaWRlcnYyIC5tdi1pbWctMiAubW92aWUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVydjIgLm12LWltZy0yIC5tb3ZpZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG59XG4uc2xpZGVydjIgLm12LWltZy0yIC5tb3ZpZS1pdGVtIC5tdi1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVydjIgLm12LWltZy0yIC5tb3ZpZS1pdGVtIC5tdi1pbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNsaWRlcnYyIC5tdi1pbWctMiAubW92aWUtaXRlbSAubXYtaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG4uc2xpZGVydjIgLm12LWltZy0yIC5tb3ZpZS1pdGVtIC5tdi1pbWc6YWZ0ZXIge1xuICBib3gtc2hhZG93OiBpbnNldCAtNXB4IC01MHB4IDEwMHB4IC0xNXB4ICMwMDAwMDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgLTVweCAtNTBweCAxMDBweCAtMTVweCAjMDAwMDAwO1xuICAtbW96LWJveC1zaGFkb3c6IGluc2V0IC01cHggLTUwcHggMTAwcHggLTE1cHggIzAwMDAwMDtcbiAgLW8tYm94LXNoYWRvdzogaW5zZXQgLTVweCAtNTBweCAxMDBweCAtMTVweCAjMDAwMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnNsaWRlcnYyIC5tdi1pbWctMiAubW92aWUtaXRlbSAuaHZyLWlubmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogOXB4IDEycHg7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDNmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG59XG4uc2xpZGVydjIgLm12LWltZy0yIC5tb3ZpZS1pdGVtIC5odnItaW5uZXIgYSB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlcnYyIC5tdi1pbWctMiAubW92aWUtaXRlbSAuaHZyLWlubmVyIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zbGlkZXJ2MiAubXYtaW1nLTIgLm1vdmllLWl0ZW0gLmh2ci1pbm5lciBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zbGlkZXJ2MiAubXYtaW1nLTIgLm1vdmllLWl0ZW0gLmh2ci1pbm5lciBhIGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5zbGlkZXJ2MiAubXYtaW1nLTIgLm1vdmllLWl0ZW06aG92ZXIgLmh2ci1pbm5lciB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLnNsaWRlcnYyIC5tdi1pbWctMiAubW92aWUtaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG59XG4uc2xpZGVydjIgLm12LWltZy0yIC5tb3ZpZS1pdGVtOmhvdmVyIGltZyB7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE3MHB4O1xuICB9XG59XG4uY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpZGVyLXNpbmdsZS1pdGVtIC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTEwMHB4O1xufVxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cbi5zbGlkZXItc2luZ2xlLWl0ZW0gLnNsaWNrLW5leHQge1xuICByaWdodDogLTEwMHB4O1xufVxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2xpZGVyLXNpbmdsZS1pdGVtIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZXItc2luZ2xlLWl0ZW0gLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0zMHB4O1xuICB9XG59XG4uc2xpZGVyLXNpbmdsZS1pdGVtIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMjQnO1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICBmb250LXNpemU6IDQwcHg7XG59XG4uc2xpZGVyLXNpbmdsZS1pdGVtIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMjUnO1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICBmb250LXNpemU6IDQwcHg7XG59XG5ib2R5LFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlblNhbnMnLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPWJ1dHRvbl0sXG5pbnB1dFt0eXBlPXJlc2V0XSxcbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWRlciAubW92aWUtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGlkZXJ2MiAubW92aWUtaXRlbSAudGl0bGUtaW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNhdGUge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuLmNhdGUgc3BhbiB7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXRlIC5ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNmJiMTY7XG59XG4uY2F0ZSAucmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMDAzZjtcbn1cbi5jYXRlIC5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2OTJiYjtcbn1cbi5jYXRlIC5vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM1YTFhO1xufVxuLmNhdGUgLnB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDAwODA7XG59XG4uY2F0ZSAucGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjE0OTM7XG59XG4uY2F0ZSAuZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDgwOTA7XG59XG4uY2F0ZSAuYXF1YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEZGRkY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2F0ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wYXJlbnQtYnRuIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4udHJhaWxlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDAwM2YgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5NDI0NDQgIWltcG9ydGFudDtcbn1cbi50aWtldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1N2I4NDYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzMzNjkyOSAhaW1wb3J0YW50O1xufVxuLnNoYXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2N2FjNiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzE3M2U1YSAhaW1wb3J0YW50O1xufVxuYS50aWtldDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkZDAwM2Y7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucGFyZW50LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2RkMDAzZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zb2NpYWwtYnRuLWhvbWUgYS5wYXJlbnQtYnRuIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2RkMDAzZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb2NpYWwtYnRuLWhvbWUgYS5wYXJlbnQtYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgcGFkZGluZzogMThweCAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNvY2lhbC1idG4taG9tZSBhLnBhcmVudC1idG4ge1xuICAgIHBhZGRpbmc6IDdweCAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNvY2lhbC1idG4taG9tZSBhLnBhcmVudC1idG4ge1xuICAgIHBhZGRpbmc6IDdweCAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNvY2lhbC1idG4taG9tZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb2NpYWwtYnRuLWhvbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgIC1tb3otYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc29jaWFsLWJ0bi1ob21lIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cbi5zb2NpYWwtYnRuLWhvbWUgLmhvdmVyLWJudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb2NpYWwtYnRuLWhvbWUgLmhvdmVyLWJudCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG4uc29jaWFsLWJ0bi1ob21lIC5ob3Zlci1ibnQgLmh2ci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1raHRtbC1vcGFjaXR5OiAwO1xuICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICBwYWRkaW5nOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY3YWM2O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMWM0ODY5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc29jaWFsLWJ0bi1ob21lIC5ob3Zlci1ibnQgLmh2ci1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbi5zb2NpYWwtYnRuLWhvbWUgLmhvdmVyLWJudCAuaHZyLWl0ZW0gYSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNvY2lhbC1idG4taG9tZSAuaG92ZXItYm50IC5odnItaXRlbSBhIGkge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNvY2lhbC1idG4taG9tZSAuaG92ZXItYm50IC5odnItaXRlbTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMHB4O1xuICBsZWZ0OiAtMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICMxYzQ4Njk7XG4gIC8qIFRhbSBnacOhYyBwaOG6o2kgxJHGsOG7o2MgxJHhu5UgbcOgdSAqL1xufVxuLnNvY2lhbC1idG4taG9tZSAuaG92ZXItYm50OmhvdmVyIC5odnItaXRlbSB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLnNvY2lhbC1idG4taG9tZSBhLnBhcmVudC1idG4gaSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb2NpYWwtYnRuLWhvbWUgYS5wYXJlbnQtYnRuIGkge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmVudC1idG4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmVudC1idG4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcmVudC1idG4gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG4ucGFyZW50LWJ0biBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGFyZW50LWJ0biBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNkZDAwM2Y7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uY2lyY2xlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogLW1vei1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNpcmNsZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2lyY2xlLWFydGljbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IEJvbGRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jaXJjbGUtYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmc6IDlweCAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2lyY2xlLWFydGljbGUge1xuICAgIHdpZHRoOiAxMTVweDtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNpcmNsZS1hcnRpY2xlIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDkycHg7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gIH1cbn1cbi5jaXJjbGUtYXJ0aWNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG59XG4uY2lyY2xlLWFydGljbGUucmVkIHtcbiAgYmFja2dyb3VuZDogI2RkMDAzZjtcbn1cbi5jaXJjbGUtYXJ0aWNsZS5ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICMyZjgwMDA7XG59XG4uY2lyY2xlLWFydGljbGUuYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMxNjdhYzY7XG59XG4uY2lyY2xlLWFydGljbGUgLmNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2lyY2xlLWFydGljbGUgLmNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNpcmNsZS1hcnRpY2xlIC5jb250ZW50IHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2lyY2xlLWFydGljbGUgLmNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLmNpcmNsZS1hcnRpY2xlIC5jb250ZW50LWxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2lyY2xlLWFydGljbGUgLmNvbnRlbnQtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNpcmNsZS1hcnRpY2xlIC5jb250ZW50LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2lyY2xlLWFydGljbGUgLmNvbnRlbnQtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuLmNpcmNsZS1hcnRpY2xlLmR1cmF0aW9uIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICB9XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5vdy1wbGF5aW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW92aWUtaXRlbXMuZnVsbC13aWR0aCxcbi50cmFpbGVycy5mdWxsLXdpZHRoLFxuLmxhdGVzdG5ldy5mdWxsLXdpZHRoLFxuLmZ1bGwtd2lkdGgge1xuICBwYWRkaW5nOiA3MHB4IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vdmllLWl0ZW1zLmZ1bGwtd2lkdGgsXG4gIC50cmFpbGVycy5mdWxsLXdpZHRoLFxuICAubGF0ZXN0bmV3LmZ1bGwtd2lkdGgsXG4gIC5mdWxsLXdpZHRoIHtcbiAgICBwYWRkaW5nOiA3MHB4IDMwcHggMTBweDtcbiAgfVxufVxuLnRpdGxlLWhkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aXRsZS1oZCBoMiB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGl0bGUtaGQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnRpdGxlLWhkIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDYxMjFlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50aXRsZS1oZCBhLnZpZXdhbGwge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi50aXRsZS1oZCBhLnZpZXdhbGwgaSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4udGl0bGUtaGQgYS52aWV3YWxsOmhvdmVyIHtcbiAgY29sb3I6ICNmZjAwNmE7XG59XG4udGl0bGUtaGQgaDMge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnRpdGxlLWhkLXNtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMzNhNTA7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udGl0bGUtaGQtc20gaDQge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIzM2E1MDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpdGxlLWhkLXNtIGg0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi50aXRsZS1oZC1zbSBoNCBzcGFuIHtcbiAgY29sb3I6ICNhYmI3YzQ7XG59XG4udGl0bGUtaGQtc20gYSB7XG4gIGNvbG9yOiAjNDI4MGJmO1xufVxuLnRpdGxlLWhkLXNtIGE6aG92ZXIge1xuICBjb2xvcjogI2RjZjgzNjtcbn1cbi50aXRsZS1oZC1zbSBhIGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnRpdGxlLWhkLXRyYWlsZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpdGxlLWhkLXRyYWlsZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRpdGxlLWhkLXRyYWlsZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnRpdGxlLWhkLXRyYWlsZXIgaDIge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnRpdGxlLWhkLXRyYWlsZXIgYS52aWV3YWxsIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udGl0bGUtaGQtdHJhaWxlciBhLnZpZXdhbGwgaSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4udGl0bGUtaGQtdHJhaWxlciBhLnZpZXdhbGw6aG92ZXIge1xuICBjb2xvcjogI2ZmMDA2YTtcbn1cbi50aXRsZS1oZC10cmFpbGVyIGgzIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb3ZpZS1pdGVtcyAuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW92aWUtaXRlbXMgLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb3ZpZS1pdGVtcyAuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW92aWUtaXRlbXMgLnNsaWRlLWl0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xufVxuLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbSB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbjogNTBweCBhdXRvO1xuICB9XG59XG4ubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gLm12LWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbSAubXYtaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIC5tdi1pbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbSAubXYtaW1nOmFmdGVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTVweCAtNTBweCAxMDBweCAtMTVweCAjMDAwMDAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC01cHggLTUwcHggMTAwcHggLTE1cHggIzAwMDAwMDtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAtNXB4IC01MHB4IDEwMHB4IC0xNXB4ICMwMDAwMDA7XG4gIC1vLWJveC1zaGFkb3c6IGluc2V0IC01cHggLTUwcHggMTAwcHggLTE1cHggIzAwMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbSAuaHZyLWlubmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogOXB4IDEycHg7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDNmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG59XG4ubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gLmh2ci1pbm5lciBhIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjYWJiN2M0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gLmh2ci1pbm5lciBhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gLmh2ci1pbm5lciBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbSAuaHZyLWlubmVyIGEgaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtOmhvdmVyIC5odnItaW5uZXIge1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIC1raHRtbC1vcGFjaXR5OiAxO1xuICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gIG9wYWNpdHk6IDE7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTEwMCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbn1cbi5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG59XG4ubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gLnRpdGxlLWluIGg2IGEge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIC50aXRsZS1pbiBoNiBhIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbSAudGl0bGUtaW4gaDYgYSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4ubW92aWUtaXRlbXMgLnNsaWRlLWl0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xufVxuLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIC50aXRsZS1pbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gLnRpdGxlLWluIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIC50aXRsZS1pbiBwIGkge1xuICBjb2xvcjogI2Y1YjUwYTtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIC50aXRsZS1pbiBwIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubW92aWUtaXRlbXMgLm1vdmllLWl0ZW06aG92ZXIgLnRpdGxlLWluLFxuLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtOmhvdmVyIGltZyB7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICAtbW96LW9wYWNpdHk6IDAuMjU7XG4gIC1raHRtbC1vcGFjaXR5OiAwLjI1O1xuICAtd2Via2l0LW9wYWNpdHk6IDAuMjU7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTI1KTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTI1KTtcbn1cbi5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbTpob3ZlciBoNiBhIHtcbiAgY29sb3I6ICNkY2Y4MzY7XG59XG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmEge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgfVxufVxuI3NjaGVkdWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLnNpZGViYXItaG9tZSAuYnRuLWxpc3Qge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2lkZWJhci1ob21lIC5idXR0b24tc2NoZWR1bGUge1xuICBib3JkZXItcmFkaXVzOiAzMHB4IWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMjBkMTg7XG4gIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwZDE4O1xuICBvdXRsaW5lOiAwIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXItaG9tZSAuYnV0dG9uLXNjaGVkdWxlIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWhvbWUgLmJ1dHRvbi1zY2hlZHVsZSB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cbi5zaWRlYmFyLWhvbWUgLmJ1dHRvbi1zY2hlZHVsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDAwM2Y7XG4gIGJvcmRlcjogI2RkMDAzZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpZGViYXItaG9tZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtYm9sZDtcbn1cbi5zaWRlYmFyLWhvbWUgLmNvbnRlbnQgdWwuY29udGVudC1zY2hlZHVsZSBsaSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDYyMTA2O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXItaG9tZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWhvbWUgLmNvbnRlbnQgdWwuY29udGVudC1zY2hlZHVsZSBsaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuLnNpZGViYXItaG9tZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5sZWZ0LXNpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgd2lkdGg6IDE1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyLWhvbWUgLmNvbnRlbnQgdWwuY29udGVudC1zY2hlZHVsZSBsaSAubGVmdC1zaWRlIHtcbiAgICBmb250LXNpemU6IDIuOWVtO1xuICAgIGNvbG9yOiAjZGQwMDNmO1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItaG9tZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5sZWZ0LXNpZGUge1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMi42ZW07XG4gIH1cbn1cbi5zaWRlYmFyLWhvbWUgLmNvbnRlbnQgdWwuY29udGVudC1zY2hlZHVsZSBsaSAucmlnaHQtc2lkZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHdpZHRoOiA4NSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaG9tZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5yaWdodC1zaWRlIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiA1cHggNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItaG9tZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5yaWdodC1zaWRlIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG4uc2lkZWJhci1ob21lIC5jb250ZW50IHVsLmNvbnRlbnQtc2NoZWR1bGUgbGkgLnJpZ2h0LXNpZGUgLnRpdGxlLXJvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXItaG9tZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5yaWdodC1zaWRlIC50aXRsZS1yb3cge1xuICAgIGNvbG9yOiBwdXJwbGU7XG4gICAgZm9udC1zaXplOiAwLjdlbTtcbiAgfVxufVxuLnNpZGViYXItaG9tZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5yaWdodC1zaWRlIC50aW1lLXJvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2lkZWJhci1ob21lIGxpIC5yaWdodC1zaWRlIC50aW1lLXJvdyAudGltZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNpZGViYXItaG9tZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5yaWdodC1zaWRlIC50aW1lLXJvdyAudGltZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMnB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2lkZWJhci1ob21lIC5jb250ZW50IHVsLmNvbnRlbnQtc2NoZWR1bGUgbGkgLnJpZ2h0LXNpZGUgLnRpbWUtcm93IC50aW1lIHtcbiAgICBmb250LXNpemU6IDAuNmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItaG9tZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5yaWdodC1zaWRlIC50aW1lLXJvdyAudGltZSB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgfVxufVxuLnNpZGViYXItaG9tZSAuZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzA2MTIxZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWhvbWUgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2lkZWJhci1ob21lIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zaWRlYmFyLWhvbWUgLmJ1dHRvbi1saXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDVweCAwO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2lkZWJhci1ob21lIC50aXRsZS1zY2hlZHVsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaG9tZSAudGl0bGUtc2NoZWR1bGUge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWhvbWUgLnRpdGxlLXNjaGVkdWxlIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbi5zaWRlYmFyLWhvbWUgLnRpdGxlLXNjaGVkdWxlIGg2IHtcbiAgY29sb3I6ICMwNjEyMWU7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWhvbWUgLnRpdGxlLXNjaGVkdWxlIGg2IHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2lkZWJhci1ob21lIC50aXRsZS1zY2hlZHVsZSBoNiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc2lkZWJhci1ob21lIC50aXRsZS1sb2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDYyMTA2O1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWhvbWUgLnRpdGxlLWxvYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2lkZWJhci1ob21lIC50aXRsZS1sb2Mge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cbn1cbi5zaWRlYmFyLWhvbWUgLnRpbWUge1xuICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnNpZGViYXItaG9tZSAuYnV0dG9uLWxpc3QtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2lkZWJhci1ob21lIC5idXR0b24tbG9jYXRpb24tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNpZGViYXItaG9tZSAuYnV0dG9uLWxvY2F0aW9uLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNpZGViYXItaG9tZSAuYnV0dG9uLWxvY2F0aW9uLWxlZnQsXG4uc2lkZWJhci1ob21lIC5idXR0b24tbG9jYXRpb24tcmlnaHQge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDIwZDE4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwZDE4O1xuICBvdXRsaW5lOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXItaG9tZSAuYnV0dG9uLWxvY2F0aW9uLWxlZnQsXG4gIC5zaWRlYmFyLWhvbWUgLmJ1dHRvbi1sb2NhdGlvbi1yaWdodCB7XG4gICAgcGFkZGluZzogMXB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2lkZWJhci1ob21lIC5idXR0b24tbG9jYXRpb24tbGVmdCxcbiAgLnNpZGViYXItaG9tZSAuYnV0dG9uLWxvY2F0aW9uLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uc2lkZWJhci1ob21lIC5idXR0b24tbG9jYXRpb24tbGVmdDpob3Zlcixcbi5idXR0b24tbG9jYXRpb24tcmlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDNmO1xuICBib3JkZXI6ICNkZDAwM2Y7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kaXZpZGVkLWluZm8tb3JkZXIubm93cGxheWluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2Fzc2V0cy9ub3ctdXBjb20vbm93cGxheWluZy5wbmcpO1xufVxuLmRpdmlkZWQtaW5mby1vcmRlci51cGNvbWluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2Fzc2V0cy9ub3ctdXBjb20vdXBjb21pbmcucG5nKTtcbn1cbi5kaXZpZGVkLWluZm8tb3JkZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgb3BhY2l0eTogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRyYWlsZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjEyNDtcbiAgcGFkZGluZzogNzBweCAwO1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xufVxuLnRyYWlsZXJzIC50cmFpbGVyLWltZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWF4LWhlaWdodDogNTdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmFpbGVycyAudHJhaWxlci1pbWcge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi50cmFpbGVycyAudHJhaWxlci1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udHJhaWxlcnMgLnRyYWlsZXItaW5mb3Ige1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJhaWxlcnMgLnRyYWlsZXItaW5mb3Ige1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi50cmFpbGVycyAudHJhaWxlci1pbmZvciAuZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzA2MTIxZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyYWlsZXJzIC50cmFpbGVyLWluZm9yIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRyYWlsZXJzIC50cmFpbGVyLWluZm9yIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi50cmFpbGVycyAudHJhaWxlci1pbmZvciBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNGI1MTU3O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50cmFpbGVycyAudHJhaWxlci1pbmZvciBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRyYWlsZXJzIC50cmFpbGVyLWluZm9yIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuLnRyYWlsZXJzIC52aWRlb3Mge1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyYWlsZXJzIC52aWRlb3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRyYWlsZXJzIC52aWRlb3Mge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4udHJhaWxlcnMgLnZpZGVvcyAudmlkZW8tZnQge1xuICB3aWR0aDogNjUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRyYWlsZXJzIC52aWRlb3MgLnZpZGVvLWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnRyYWlsZXJzIC52aWRlb3MgLnZpZGVvLWZ0IGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRyYWlsZXJzIC52aWRlb3MgLnZpZGVvLWZ0IGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgfVxufVxuLnRyYWlsZXJzIC52aWRlb3MgLnRodW1iLWZ0IHtcbiAgaGVpZ2h0OiA0MzVweDtcbiAgcGFkZGluZzogMzBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdlM2YwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJhaWxlcnMgLnZpZGVvcyAudGh1bWItZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRyYWlsZXJzIC52aWRlb3MgLnRodW1iLWZ0IHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJhaWxlcnMgLnZpZGVvcyAudGh1bWItZnQgLnRyYWlsZXItaW5mb3IgaDQge1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLnRyYWlsZXJzIC52aWRlb3MgLnRodW1iLWZ0IC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi50cmFpbGVycyAudmlkZW9zIC50aHVtYi1mdCAuc2xpY2stcHJldiB7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogNDclO1xufVxuLnRyYWlsZXJzIC52aWRlb3MgLnRodW1iLWZ0IC5zbGljay1uZXh0IHtcbiAgdG9wOiA5NSU7XG4gIHJpZ2h0OiA1MCU7XG59XG4udHJhaWxlcnMgLnZpZGVvcyAudGh1bWItZnQgLnNsaWNrLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi50cmFpbGVycyAudmlkZW9zIC50aHVtYi1mdCAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyNic7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi50cmFpbGVycyAudmlkZW9zIC50aHVtYi1mdCAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyMyc7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi50cmFpbGVycyAudmlkZW9zIC50aHVtYi1mdCAuc2xpY2stbmV4dDo6YmVmb3JlOmhvdmVyIHtcbiAgY29sb3I6ICNkY2Y4MzY7XG59XG4udHJhaWxlcnMgLnZpZGVvcyAudGh1bWItZnQgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnRyYWlsZXJzIC52aWRlb3MgLnRodW1iLWZ0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgLnRyYWlsZXItaW5mb3Ige1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJhaWxlcnMgLnZpZGVvcyAudGh1bWItZnQgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSAudHJhaWxlci1pbmZvciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLnRyYWlsZXJzIC52aWRlb3MgLnRodW1iLWZ0IC5zbGljay10cmFjayAuc2xpY2stY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGQ0ZTY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudHJhaWxlcnMgLnZpZGVvcyB7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZGRyZXNzIGg2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFkZHJlc3MgaDYge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gIH1cbn1cbi5hZGRyZXNzIGg2IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1hcHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFwcyBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFwcyBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYWRkcmVzcyB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMjBkMTg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWRkcmVzcyB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFkZHJlc3Mge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWRkcmVzcyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuLmFkZHJlc3Mgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAjY2NjO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFkZHJlc3Mgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkZHJlc3Mgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uYWRkcmVzcyBoNiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpdGxlLW1vcGljIGg2IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGl0bGUtbW9waWMgaDYge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmltYWdlIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW1hZ2UgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmltYWdlIGltZyB7XG4gICAgd2lkdGg6IDQ2JTtcbiAgICBoZWlnaHQ6IDE4NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmltYWdlIGltZyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiAyNTVweDtcbiAgICBoZWlnaHQ6IDE4NnB4O1xuICB9XG59XG4uaW1hZ2UtbW9waWMgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmltYWdlLW1vcGljIGltZyB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2UtbW9waWMgaW1nIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmltYWdlLW1vcGljIGltZyB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG59XG4uYWRzIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5hZHMgaW1nIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuLmFkc3YyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFkc3YyIGltZyB7XG4gIHdpZHRoOiA2MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFkc3YyIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYWdlLXNpbmdsZS1ob21lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlLXNpbmdsZS0yIHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdXBsb2Fkcy9lcnJvci1iZy5qcGcnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnBhZ2Utc2luZ2xlLWhvbWUgLmJsb2ctZGV0YWlsLWN0IGgxIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1zaW5nbGUtaG9tZSAuYmxvZy1kZXRhaWwtY3QgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1zaW5nbGUtaG9tZSAuYmxvZy1kZXRhaWwtY3QgcCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnBhZ2Utc2luZ2xlLWhvbWUgLmJsb2ctZGV0YWlsLWN0IC5mbGV4LWl0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuZmxleC1pdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnBhZ2Utc2luZ2xlLWhvbWUgLmJsb2ctZGV0YWlsLWN0IC5mbGV4LWl0MiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuZmxleC1jdCBpbWcge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuZmxleC1jdCBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucGFnZS1zaW5nbGUtaG9tZSAuYmxvZy1kZXRhaWwtY3QgLnNoYXJlLXRhZyB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA1MjY2O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuc2hhcmUtdGFnIC5yaWdodC1pdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuc2hhcmUtdGFnIC5yaWdodC1pdCBhIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjYWJiN2M0O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuc2hhcmUtdGFnIC5yaWdodC1pdCBhOmhvdmVyIHtcbiAgY29sb3I6ICM0MjgwYmY7XG59XG4ucGFnZS1zaW5nbGUtaG9tZSAuYmxvZy1kZXRhaWwtY3QgLmNtdC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MTgyOTtcbiAgcGFkZGluZzogMHB4ICAyNXB4IDI1cHggMjVweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuY210LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuY210LWl0ZW0gLmF1dGhvci1pbmZvciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnBhZ2Utc2luZ2xlLWhvbWUgLmJsb2ctZGV0YWlsLWN0IC5jbXQtaXRlbSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1zaW5nbGUtaG9tZSAuYmxvZy1kZXRhaWwtY3QgLmNtdC1pdGVtIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucGFnZS1zaW5nbGUtaG9tZSAuYmxvZy1kZXRhaWwtY3QgLmNtdC1pdGVtIC5mbGV4LWl0MiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4ucGFnZS1zaW5nbGUtaG9tZSAuYmxvZy1kZXRhaWwtY3QgLmNtdC1pdGVtIGg2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnBhZ2Utc2luZ2xlLWhvbWUgLmJsb2ctZGV0YWlsLWN0IC5jbXQtaXRlbSBoNiBhIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuY210LWl0ZW0gaDYgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLnBhZ2Utc2luZ2xlLWhvbWUgLmJsb2ctZGV0YWlsLWN0IC5yZXBseSB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2Utc2luZ2xlLWhvbWUgLmJsb2ctZGV0YWlsLWN0IC5yZXBseSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuY29tbWVudC1mb3JtIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuY29tbWVudC1mb3JtIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuY29tbWVudC1mb3JtIGZvcm0gaW5wdXQsXG4ucGFnZS1zaW5nbGUtaG9tZSAuYmxvZy1kZXRhaWwtY3QgLmNvbW1lbnQtZm9ybSBmb3JtIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjYWJiN2M0O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNTI2NjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFnZS1zaW5nbGUtaG9tZSAuYmxvZy1kZXRhaWwtY3QgLmNvbW1lbnQtZm9ybSBmb3JtIGlucHV0OmhvdmVyLFxuLnBhZ2Utc2luZ2xlLWhvbWUgLmJsb2ctZGV0YWlsLWN0IC5jb21tZW50LWZvcm0gZm9ybSB0ZXh0YXJlYTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkY2Y4MzY7XG59XG4ucGFnZS1zaW5nbGUtaG9tZSAuYmxvZy1kZXRhaWwtY3QgLmNvbW1lbnQtZm9ybSBmb3JtIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAyNDVweDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5wYWdlLXNpbmdsZS1ob21lIC5ibG9nLWRldGFpbC1jdCAuY29tbWVudC1mb3JtIGZvcm0gaW5wdXQuc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMDAzZjtcbiAgcGFkZGluZzogMCA0NXB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmZ1bGwtd2lkdGgtZnQge1xuICBwYWRkaW5nOiAwIDE0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ1bGwtd2lkdGgtZnQge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9hc3NldHMvYmFja2dyb3VuZC5qcGcnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbmZvb3RlciAuZmxleC1wYXJlbnQtZnQge1xuICBwYWRkaW5nOiA2MHB4IDAgMzBweCAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIgLmZsZXgtcGFyZW50LWZ0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3RlciAuZmxleC1wYXJlbnQtZnQgLmZsZXgtY2hpbGQtZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9vdGVyIC5mbGV4LWNoaWxkLWZ0Lml0ZW0yIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5mb290ZXIgLmZsZXgtcGFyZW50LWZ0IC5mbGV4LWNoaWxkLWZ0IGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5mb290ZXIgLmZsZXgtcGFyZW50LWZ0IC5mbGV4LWNoaWxkLWZ0IHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbmZvb3RlciAuZmxleC1wYXJlbnQtZnQgLmZsZXgtY2hpbGQtZnQgcCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbmZvb3RlciAuZmxleC1wYXJlbnQtZnQgLmZsZXgtY2hpbGQtZnQgaDQge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIgLmZsZXgtcGFyZW50LWZ0IC5mbGV4LWNoaWxkLWZ0IGg0IHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciAuZmxleC1wYXJlbnQtZnQgLmZsZXgtY2hpbGQtZnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmluZm8tZm9vdGVyIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2NhY2FjYTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuZm9vdGVyIC5mbGV4LXBhcmVudC1mdCAuZmxleC1jaGlsZC1mdCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuZm9vdGVyIC5mbGV4LXBhcmVudC1mdCAuZmxleC1jaGlsZC1mdCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmZvb3RlciAuZmxleC1wYXJlbnQtZnQgLmZsZXgtY2hpbGQtZnQgdWwgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IHJlZ3VsYXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyIC5mbGV4LXBhcmVudC1mdCAuZmxleC1jaGlsZC1mdCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9vdGVyIC5mbGV4LXBhcmVudC1mdCAuZmxleC1jaGlsZC1mdCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbmZvb3RlciAuZmxleC1wYXJlbnQtZnQgLmZsZXgtY2hpbGQtZnQgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQwMDNmO1xufVxuZm9vdGVyIC5mbGV4LXBhcmVudC1mdCAuZmxleC1jaGlsZC1mdCBhLmJ0biB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZGQwMDNmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmZvb3RlciAuZmxleC1wYXJlbnQtZnQgLmZsZXgtY2hpbGQtZnQgZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5mb290ZXIgLmZsZXgtcGFyZW50LWZ0IC5mbGV4LWNoaWxkLWZ0IGZvcm0gaW5wdXQge1xuICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwZDE4O1xuICBib3JkZXItY29sb3I6ICM0MDUyNjY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdXBsb2Fkcy9zZWFyY2gtYmcucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xufVxuZm9vdGVyIC5mdC1jb3B5cmlnaHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNTI2NjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwZDE4O1xuICAtbW96LW9wYWNpdHk6IDAuNztcbiAgLWtodG1sLW9wYWNpdHk6IDAuNztcbiAgLXdlYmtpdC1vcGFjaXR5OiAwLjc7XG4gIG9wYWNpdHk6IDAuNztcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9NzApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NzApO1xuICBwYWRkaW5nLWxlZnQ6IDM4MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBmb290ZXIgLmZ0LWNvcHlyaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyIC5mdC1jb3B5cmlnaHQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBpbmhlcml0O1xuICAgICAgIC1tb3otYm94LWFsaWduOiBpbmhlcml0O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBpbmhlcml0O1xuICB9XG59XG5mb290ZXIgLmZ0LWNvcHlyaWdodCAuYmFja3RvdG9wIGE6aG92ZXIge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbmZvb3Rlci5mdWxsLXdpZHRoLWZ0IC5mdC1jb3B5cmlnaHQge1xuICBib3JkZXItdG9wOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIuZnVsbC13aWR0aC1mdCAuZnQtY29weXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmxleC1wYXJlbnQtZnQgLmNvbC1tZC0zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5mbGV4LXBhcmVudC1mdCAuY29sLW1kLTMgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5jb2wtbWQtMyBoNCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNvY2lhbC1pY29ucyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc29jaWFsLWljb25zIGkge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cbn1cbi5mYWNlYm9vayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZmFjZWJvb2sgaSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgcGFkZGluZzogNnB4O1xufVxuLmluc3RhZ3JhbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uaW5zdGFncmFtIGkge1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi5mdC1jb3B5cmlnaHQtbGFuZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgcGFkZGluZzogMjNweDtcbn1cbi5mdC1jb3B5cmlnaHQtbGFuZGluZyBwIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM4YzkyOTY7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZ0LWxlZnQgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnQtbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4jYmFjay10by10b3AgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNiYWNrLXRvLXRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4uYnVzdGVyLWxpZ2h0IHAge1xuICBjb2xvcjogIzIzM2E1MDtcbn1cbi5idXN0ZXItbGlnaHQgLm1vdmllLWl0ZW1zLFxuLmJ1c3Rlci1saWdodCAubGF0ZXN0bmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idXN0ZXItbGlnaHQgLnVwY29taW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZTNmMDtcbn1cbi5idXN0ZXItbGlnaHQgLnRpdGxlLWhkIGgyIHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC50aXRsZS1oZCBhLnZpZXdhbGw6aG92ZXIge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLnRhYnMgdWwudGFiLWxpbmtzIGxpIGE6aG92ZXIsXG4uYnVzdGVyLWxpZ2h0IHVsLnRhYi1saW5rcy0yIGxpIGE6aG92ZXIsXG4uYnVzdGVyLWxpZ2h0IHVsLnRhYi1saW5rcy0zIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLnRhYnMgdWwudGFiLWxpbmtzIGxpLmFjdGl2ZSBhLFxuLmJ1c3Rlci1saWdodCB1bC50YWItbGlua3MtMiBsaS5hY3RpdmUgYSxcbi5idXN0ZXItbGlnaHQgdWwudGFiLWxpbmtzLTMgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGRhZTQ7XG59XG4uYnVzdGVyLWxpZ2h0IC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uYnVzdGVyLWxpZ2h0IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLnRyYWlsZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjZmODtcbn1cbi5idXN0ZXItbGlnaHQgLnRyYWlsZXJzIC52aWRlb3MgLnRodW1iLWZ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTZlYztcbn1cbi5idXN0ZXItbGlnaHQgLnRyYWlsZXJzIC52aWRlb3MgLnRodW1iLWZ0IC5zbGljay10cmFjayAuc2xpY2stY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjEyMWU7XG59XG4uYnVzdGVyLWxpZ2h0IC50cmFpbGVycyAudHJhaWxlci1pbmZvciAuZGVzYyB7XG4gIGNvbG9yOiAjMDIwZDE4O1xufVxuLmJ1c3Rlci1saWdodCAudHJhaWxlcnMgLnRyYWlsZXItaW5mb3IgcCB7XG4gIGNvbG9yOiAjMjMzYTUwO1xufVxuLmJ1c3Rlci1saWdodCAudHJhaWxlcnMgLnZpZGVvLXN0eWxlLTIgLnNsaWRlci1uYXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNmVjO1xufVxuLmJ1c3Rlci1saWdodCAudHJhaWxlcnMgLnZpZGVvLXN0eWxlLTIgLnNsaWRlci1uYXYgLnNsaWNrLWN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhkOWUxO1xufVxuLmJ1c3Rlci1saWdodCAuc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uYnVzdGVyLWxpZ2h0IC5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjZGQwMDNmO1xufVxuLmJ1c3Rlci1saWdodCAuc2xpY2stbmV4dDpiZWZvcmUsXG4uYnVzdGVyLWxpZ2h0IC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbG9yOiAjMjMzYTUwO1xufVxuLmJ1c3Rlci1saWdodCAuc2lkZWJhciB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmJ1c3Rlci1saWdodCAuc2lkZWJhciAuc2ItdGl0bGUge1xuICBjb2xvcjogIzAyMGQxODtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAyMGQxODtcbn1cbi5idXN0ZXItbGlnaHQgLnNpZGViYXIgLmNlbGVicml0aWVzIC5jZWxlYi1pdGVtIC5jZWxlYi1hdXRob3IgaDYgYSB7XG4gIGNvbG9yOiAjMDIwZDE4O1xufVxuLmJ1c3Rlci1saWdodCAuc2lkZWJhciAuY2VsZWJyaXRpZXMgLmNlbGViLWl0ZW0gLmNlbGViLWF1dGhvciBzcGFuIHtcbiAgY29sb3I6ICMyMzNhNTA7XG59XG4uYnVzdGVyLWxpZ2h0IC5zaWRlYmFyIC5jZWxlYnJpdGllcyAuY2VsZWItaXRlbTpob3ZlciBoNiBhIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uYnVzdGVyLWxpZ2h0IC5zaWRlYmFyIC5jZWxlYnJpdGllcyBhLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZGQwMDNmO1xufVxuLmJ1c3Rlci1saWdodCAuc2lkZWJhciAuc2Itc2VhcmNoIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjdmOTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzljYTliNztcbiAgY29sb3I6ICM5Y2E5Yjc7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5idXN0ZXItbGlnaHQgLnNpZGViYXIgLnNiLWNhdGUgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMDIwZDE4O1xufVxuLmJ1c3Rlci1saWdodCAuc2lkZWJhciAuc2ItY2F0ZSB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uYnVzdGVyLWxpZ2h0IC5zaWRlYmFyIC5zYi1yZWNlbnRwb3N0IC5yZWNlbnQtaXRlbSBoNiBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWl0ZW0tc3R5bGUtMSAuYmxvZy1pdC1pbmZvciBwIHtcbiAgY29sb3I6ICM5Y2E5Yjc7XG59XG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWl0ZW0tc3R5bGUtMSAuYmxvZy1pdC1pbmZvciBoMyBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWl0ZW0tc3R5bGUtMiAuYmxvZy1pdC1pbmZvciBwIHtcbiAgY29sb3I6ICMyMzNhNTA7XG59XG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWl0ZW0tc3R5bGUtMjpob3ZlciAuYmxvZy1pdC1pbmZvciBoMyBhIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uYnVzdGVyLWxpZ2h0IC5sYXRlc3RuZXcgLm1vcmVuZXcgLm1vcmUtaXRlbXMgLm1vcmUtaXQgaDYgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQwMDNmO1xufVxuLmJ1c3Rlci1saWdodCAucGFnZS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ1c3Rlci1saWdodCAudG9wYmFyLWZpbHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVhZjA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idXN0ZXItbGlnaHQgLnRvcGJhci1maWx0ZXIgbGFiZWwge1xuICBjb2xvcjogIzljYTliNztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmJ1c3Rlci1saWdodCAudG9wYmFyLWZpbHRlciBwIHtcbiAgY29sb3I6ICM5Y2E5Yjc7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5idXN0ZXItbGlnaHQgLnRvcGJhci1maWx0ZXIgc2VsZWN0IHtcbiAgY29sb3I6ICMwMjBkMTg7XG4gIGJvcmRlci1jb2xvcjogI2QwZGFlNDtcbn1cbi5idXN0ZXItbGlnaHQgLnRvcGJhci1maWx0ZXIgLmxpc3QsXG4uYnVzdGVyLWxpZ2h0IC50b3BiYXItZmlsdGVyIC5ncmlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkYWU0O1xufVxuLmJ1c3Rlci1saWdodCAudG9wYmFyLWZpbHRlciAubGlzdCBpLmFjdGl2ZSxcbi5idXN0ZXItbGlnaHQgLnRvcGJhci1maWx0ZXIgLmdyaWQgaS5hY3RpdmUge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLnRvcGJhci1maWx0ZXIgLmxpc3Q6aG92ZXIgaSxcbi5idXN0ZXItbGlnaHQgLnRvcGJhci1maWx0ZXIgLmdyaWQ6aG92ZXIgaSB7XG4gIGNvbG9yOiAjZGQwMDNmO1xufVxuLmJ1c3Rlci1saWdodCAudG9wYmFyLWZpbHRlciAucGFnaW5hdGlvbjIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmJ1c3Rlci1saWdodCAudG9wYmFyLWZpbHRlciAucGFnaW5hdGlvbjIgYS5hY3RpdmUsXG4uYnVzdGVyLWxpZ2h0IC50b3BiYXItZmlsdGVyIC5wYWdpbmF0aW9uMiBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uYnVzdGVyLWxpZ2h0IC5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3IgaDYgYSB7XG4gIGNvbG9yOiAjMDIwZDE4O1xufVxuLmJ1c3Rlci1saWdodCAubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIC5yYXRlIHNwYW4ge1xuICBjb2xvcjogIzAyMGQxODtcbn1cbi5idXN0ZXItbGlnaHQgLm1vdmllLWl0ZW0tc3R5bGUtMiAubXYtaXRlbS1pbmZvciAuZGVzY3JpYmUge1xuICBjb2xvcjogIzIzM2E1MDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkYWU0O1xufVxuLmJ1c3Rlci1saWdodCAubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIHAge1xuICBjb2xvcjogIzIzM2E1MDtcbn1cbi5idXN0ZXItbGlnaHQgLm1vdmllLWl0ZW0tc3R5bGUtMiAubXYtaXRlbS1pbmZvciBwIGE6aG92ZXIge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLm1vdmllLWl0ZW0tc3R5bGUtMjpob3ZlciBoNiBhIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uYnVzdGVyLWxpZ2h0IC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZjYXN0LWl0ZW0gLmNhc3QtaXQgcCB7XG4gIGNvbG9yOiAjOWNhOWI3O1xufVxuLmJ1c3Rlci1saWdodCAubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm12Y2FzdC1pdGVtIC5jYXN0LWl0IGE6aG92ZXIge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdmNhc3QtaXRlbSAuY2FzdC1pdCAuc2VyaWVzLWl0IGEge1xuICBjb2xvcjogIzAyMGQxODtcbn1cbi5idXN0ZXItbGlnaHQgLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdnNpbmdsZS1pdGVtIC52ZC1pbmZvciBoNiBhIHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZzaW5nbGUtaXRlbSAudmQtaXRlbTpob3ZlciBoNiBhIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uYnVzdGVyLWxpZ2h0IC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAudGFiIGgzIHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAudGFiIC5ydi1oZCBoMyB7XG4gIGNvbG9yOiAjOWNhOWI3O1xufVxuLmJ1c3Rlci1saWdodCAubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLnRhYi5yZXZpZXcgLm12LXVzZXItcmV2aWV3LWl0ZW0ge1xuICBib3JkZXItY29sb3I6ICNkMGRhZTQ7XG59XG4uYnVzdGVyLWxpZ2h0IC5tb3ZpZS1zaW5nbGUgcC50aW1lOm5vdChhKSB7XG4gIGNvbG9yOiAjOWNhOWI3O1xufVxuLmJ1c3Rlci1saWdodCAubW92aWUtc2luZ2xlIHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQwMDNmO1xufVxuLmJ1c3Rlci1saWdodCAubW92aWUtc2luZ2xlIC5zYi1pdCBoNiB7XG4gIGNvbG9yOiAjMDIwZDE4O1xufVxuLmJ1c3Rlci1saWdodCAubW92aWUtc2luZ2xlIC5zYi1pdCBwIHtcbiAgY29sb3I6ICM5Y2E5Yjc7XG59XG4uYnVzdGVyLWxpZ2h0IC50YWJzIHVsLnRhYnMtbXYgbGkuYWN0aXZlIGEsXG4uYnVzdGVyLWxpZ2h0IC50YWJzIHVsLnRhYnMtbXYgbGk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLmJ1c3Rlci1saWdodCAudGFicyAubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIC5kZXNjcmliZSB7XG4gIGNvbG9yOiAjMDIwZDE4O1xufVxuLmJ1c3Rlci1saWdodCAudGFicyAubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIHA6bm90KGEpIHtcbiAgY29sb3I6ICM5Y2E5Yjc7XG59XG4uYnVzdGVyLWxpZ2h0IC50aXRsZS1oZC1zbSB7XG4gIGJvcmRlci1jb2xvcjogI2QwZGFlNDtcbn1cbi5idXN0ZXItbGlnaHQgLnRpdGxlLWhkLXNtIGg0IHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC50aXRsZS1oZC1zbSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uYnVzdGVyLWxpZ2h0IC5mb3JtLXN0eWxlLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlYWYwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnVzdGVyLWxpZ2h0IC5mb3JtLXN0eWxlLTEgbGFiZWwge1xuICBjb2xvcjogIzAyMGQxODtcbn1cbi5idXN0ZXItbGlnaHQgLmZvcm0tc3R5bGUtMSBpbnB1dDpub3QoLnN1Ym1pdCksXG4uYnVzdGVyLWxpZ2h0IC5mb3JtLXN0eWxlLTEgc2VsZWN0Om5vdCguc3VibWl0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjOWNhOWI3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWNhOWI3O1xufVxuLmJ1c3Rlci1saWdodCAuZm9ybS1zdHlsZS0xIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5Y2E5Yjc7XG59XG4uYnVzdGVyLWxpZ2h0IC5mb3JtLXN0eWxlLTEgLmdyb3VwLWlwIC51aS5zZWxlY3Rpb24uZHJvcGRvd24sXG4uYnVzdGVyLWxpZ2h0IC5mb3JtLXN0eWxlLTEgLnVpLm11bHRpcGxlLmRyb3Bkb3duIC5tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOWNhOWI3O1xufVxuLmJ1c3Rlci1saWdodCAuY2VsZWJyaXR5LWl0ZW1zIC5jZWItaXRlbSBoMiBhIHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC5jZWxlYnJpdHktaXRlbXMgLmNlYi1pdGVtOmhvdmVyIGgyIGEge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLmNlYi1pdGVtLXN0eWxlLTIgLmNlYi1pbmZvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVhZjA7XG59XG4uYnVzdGVyLWxpZ2h0IC5jZWItaXRlbS1zdHlsZS0yIC5jZWItaW5mb3IgaDIgYSxcbi5idXN0ZXItbGlnaHQgLmNlYi1pdGVtLXN0eWxlLTIgLmNlYi1pbmZvciBwIHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC5jZWItaXRlbS1zdHlsZS0yIC5jZWItaW5mb3Igc3BhbiB7XG4gIGNvbG9yOiAjOWNhOWI3O1xufVxuLmJ1c3Rlci1saWdodCAuY2ViLWl0ZW0tc3R5bGUtMiAuY2ViLWluZm9yOmhvdmVyIGgyIGEge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLmNlbGVicml0eS1mb3JtIHtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuLmJ1c3Rlci1saWdodCAuY2VibGViLXNpbmdsZSBwIHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWl0ZW0tc3R5bGUtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVhZjA7XG59XG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWl0ZW0tc3R5bGUtMyAuYmxvZy1pdC1pbmZvciBzcGFuLnRpbWUge1xuICBjb2xvcjogIzljYTliNztcbn1cbi5idXN0ZXItbGlnaHQgLmJsb2ctaXRlbS1zdHlsZS0zIC5ibG9nLWl0LWluZm9yIHAge1xuICBjb2xvcjogIzAyMGQxODtcbn1cbi5idXN0ZXItbGlnaHQgLmJsb2ctaXRlbS1zdHlsZS0zOmhvdmVyIGgzIGEge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLmJsb2ctaXRlbS1zdHlsZS0yIC5ibG9nLWl0LWluZm9yIHAge1xuICBjb2xvcjogIzAyMGQxODtcbn1cbi5idXN0ZXItbGlnaHQgLnBhZ2luYXRpb24gbGkgYSB7XG4gIGNvbG9yOiAjOWNhOWI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlYWYwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnVzdGVyLWxpZ2h0IC5wYWdpbmF0aW9uIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RjZjgzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMGQxODtcbn1cbi5idXN0ZXItbGlnaHQgLnBhZ2luYXRpb24gbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2RjZjgzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMGQxODtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJ1c3Rlci1saWdodCAuYmxvZy1kZXRhaWwtY3QgaDEsXG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWRldGFpbC1jdCBoNCxcbi5idXN0ZXItbGlnaHQgLmJsb2ctZGV0YWlsLWN0IGg2IGEsXG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWRldGFpbC1jdCBwIHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWRldGFpbC1jdCAudGltZSB7XG4gIGNvbG9yOiAjOWNhOWI3O1xufVxuLmJ1c3Rlci1saWdodCAuYmxvZy1kZXRhaWwtY3QgLnNoYXJlLXRhZyB7XG4gIGJvcmRlci1jb2xvcjogI2QwZGFlNDtcbn1cbi5idXN0ZXItbGlnaHQgLmJsb2ctZGV0YWlsLWN0IC5jbXQtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVhZjA7XG59XG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWRldGFpbC1jdCAuY210LWl0ZW0gYS5yZXAtYnRuIHtcbiAgY29sb3I6ICM5Y2E5Yjc7XG59XG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWRldGFpbC1jdCAuY210LWl0ZW0gYS5yZXAtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWRldGFpbC1jdCAuY29tbWVudC1mb3JtIGZvcm0gaW5wdXQ6bm90KC5zdWJtaXQpLFxuLmJ1c3Rlci1saWdodCAuYmxvZy1kZXRhaWwtY3QgLmNvbW1lbnQtZm9ybSBmb3JtIHRleHRhcmVhOm5vdCguc3VibWl0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY3Zjk7XG4gIGJvcmRlci1jb2xvcjogIzljYTliNztcbiAgY29sb3I6ICM5Y2E5Yjc7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5idXN0ZXItbGlnaHQgLmJsb2ctZGV0YWlsLWN0IC5jb21tZW50LWZvcm0gZm9ybSBpbnB1dDpub3QoLnN1Ym1pdCk6aG92ZXIsXG4uYnVzdGVyLWxpZ2h0IC5ibG9nLWRldGFpbC1jdCAuY29tbWVudC1mb3JtIGZvcm0gdGV4dGFyZWE6bm90KC5zdWJtaXQpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGQwMDNmO1xufVxuLmJ1c3Rlci1saWdodCAudXNlcmZhdl9saXN0IC5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3IgLmRlc2NyaWJlIHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC51c2VyZmF2X2xpc3QgLm1vdmllLWl0ZW0tc3R5bGUtMiAubXYtaXRlbS1pbmZvciBwOm5vdChhKSB7XG4gIGNvbG9yOiAjOWNhOWI3O1xufVxuLmJ1c3Rlci1saWdodCAudXNlci1pbmZvcm1hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVhZjA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idXN0ZXItbGlnaHQgLnVzZXItaW5mb3JtYXRpb24gLnVzZXItZmF2IHtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkYWU0O1xufVxuLmJ1c3Rlci1saWdodCAudXNlci1pbmZvcm1hdGlvbiB1bCBsaSBhIHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC51c2VyLWluZm9ybWF0aW9uIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLnVzZXItaW5mb3JtYXRpb24gdWwgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2RkMDAzZjtcbn1cbi5idXN0ZXItbGlnaHQgLnVzZXJyYXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkYWU0O1xufVxuLmJ1c3Rlci1saWdodCAudXNlcnJhdGUgLm12LWl0ZW0taW5mb3IgLnNtLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlYWYwO1xuICBjb2xvcjogIzAyMGQxODtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uYnVzdGVyLWxpZ2h0IC51c2VycmF0ZSAubXYtaXRlbS1pbmZvciBoNiB7XG4gIGNvbG9yOiAjMDIwZDE4O1xufVxuLmJ1c3Rlci1saWdodCAudXNlcnJhdGUgLm12LWl0ZW0taW5mb3IgLnNtIHtcbiAgY29sb3I6ICM0MjgwYmY7XG59XG4uYnVzdGVyLWxpZ2h0IC51c2VycmF0ZSAubXYtaXRlbS1pbmZvciBwIHtcbiAgY29sb3I6ICMwMjBkMTg7XG59XG4uYnVzdGVyLWxpZ2h0IC51c2VyLXBybyAudXNlciB7XG4gIGJvcmRlci1jb2xvcjogI2QwZGFlNDtcbn1cbi5vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5O1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1raHRtbC1vcGFjaXR5OiAwO1xuICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZS1vdXQ7XG59XG4ub3ZlcmxheS5vcGVuZm9ybSB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZS1vdXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBpbmhlcml0O1xufVxuLm92ZXJsYXkgLmNsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMDAzZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDRweCAxMHB4IDZweCAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3ZlcmxheSAuY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ub3ZlcmxheSAubG9naW4tY29udGVudCB7XG4gIHdpZHRoOiA0MzBweDtcbiAgcGFkZGluZzogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm92ZXJsYXkgLmxvZ2luLWNvbnRlbnQge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG4ub3ZlcmxheSAubG9naW4tY29udGVudCBoMyB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3ZlcmxheSAubG9naW4tY29udGVudCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLm92ZXJsYXkgLmxvZ2luLWNvbnRlbnQgLnJlbWVtYmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6ICNhYmI3YzQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdmVybGF5IC5sb2dpbi1jb250ZW50IC5yZW1lbWJlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLm92ZXJsYXkgLmxvZ2luLWNvbnRlbnQgLnJlbWVtYmVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3ZlcmxheSAubG9naW4tY29udGVudCAucmVtZW1iZXIgc3BhbiB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm92ZXJsYXkgLmxvZ2luLWNvbnRlbnQgbGFiZWwge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm92ZXJsYXkgLmxvZ2luLWNvbnRlbnQgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbi5vdmVybGF5IC5sb2dpbi1jb250ZW50IGxhYmVsIGlucHV0IHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xufVxuLm92ZXJsYXkgLmxvZ2luLWNvbnRlbnQgbGFiZWwgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLm92ZXJsYXkgLmxvZ2luLWNvbnRlbnQgYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDAwM2Y7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vdmVybGF5IC5sb2dpbi1jb250ZW50IHAge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdmVybGF5IC5sb2dpbi1jb250ZW50IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLm92ZXJsYXkgLmxvZ2luLWNvbnRlbnQgLnNvY2lhbC1idG4tMiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub3ZlcmxheSAubG9naW4tY29udGVudCAuc29jaWFsLWJ0bi0yIGEge1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDQycHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLm92ZXJsYXkgLmxvZ2luLWNvbnRlbnQgLnNvY2lhbC1idG4tMiBhIGkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ub3ZlcmxheSAubG9naW4tY29udGVudCAuc29jaWFsLWJ0bi0yIC5mYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTVhOWE7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5vdmVybGF5IC5sb2dpbi1jb250ZW50IC5zb2NpYWwtYnRuLTIgLnR3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjllZjtcbn1cbi5zb2NpYWwtbGluayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5zb2NpYWwtbGluayBhIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG59XG4uc29jaWFsLWxpbmsgYSBpOmhvdmVyIHtcbiAgY29sb3I6ICM0MjgwYmY7XG59XG4ucmlnaHQtaXQgaDQsXG4uc29jaWFsLWxpbmsgaDQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpZGViYXIgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaWRlYmFyIC5zYi1pdCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uc2lkZWJhciAuc2ItdGl0bGUge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwNjEyMWU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwNjEyMWU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhciAuc2ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2lkZWJhciAuc2ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNpZGViYXIgLmNlbGVicml0aWVzIC5jZWxlYi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaWRlYmFyIC5jZWxlYnJpdGllcyAuY2VsZWItaXRlbSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5zaWRlYmFyIC5jZWxlYnJpdGllcyAuY2VsZWItaXRlbSAuY2VsZWItYXV0aG9yIGg2IGEge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzA2MTIxZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnNpZGViYXIgLmNlbGVicml0aWVzIC5jZWxlYi1pdGVtIC5jZWxlYi1hdXRob3Igc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjM2I0NjUyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaWRlYmFyIC5jZWxlYnJpdGllcyAuY2VsZWItaXRlbTpob3ZlciBoNiBhIHtcbiAgY29sb3I6ICNmZjAwNmE7XG59XG4uc2lkZWJhciAuY2VsZWJyaXRpZXMgYS5idG4ge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2lkZWJhciAuY2VsZWJyaXRpZXMgYS5idG4gaSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uc2lkZWJhciAuY2VsZWJyaXRpZXMgYS5idG46aG92ZXIge1xuICBjb2xvcjogI2RjZjgzNjtcbn1cbi5zaWRlYmFyIC5zYi1zZWFyY2ggaW5wdXQge1xuICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdXBsb2Fkcy9zZWFyY2gtYmdzYi5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzM2E1MDtcbn1cbi5zaWRlYmFyIC5zYi1jYXRlIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zaWRlYmFyIC5zYi1jYXRlIHVsIGxpIGEge1xuICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnNpZGViYXIgLnNiLWNhdGUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLnNpZGViYXIgLnNiLXJlY2VudHBvc3QgLnJlY2VudC1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNpZGViYXIgLnNiLXJlY2VudHBvc3QgLnJlY2VudC1pdGVtIHNwYW4ge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBjb2xvcjogIzRmNWI2ODtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDMwJTtcbn1cbi5zaWRlYmFyIC5zYi1yZWNlbnRwb3N0IC5yZWNlbnQtaXRlbSBoNiB7XG4gIHdpZHRoOiA3MCU7XG59XG4uc2lkZWJhciAuc2ItcmVjZW50cG9zdCAucmVjZW50LWl0ZW0gaDYgYSB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDI4MGJmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uc2lkZWJhciAuc2ItcmVjZW50cG9zdCAucmVjZW50LWl0ZW0gaDYgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLnNpZGViYXIgLnNiLXRhZ3MgLnRhZy1pdGVtcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zaWRlYmFyIC5zYi10YWdzIC50YWctaXRlbXMgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyYTNlO1xufVxuLnNpZGViYXIgLnNiLXRhZ3MgLnRhZy1pdGVtcyBhIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjYWJiN2M0O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5zaWRlYmFyIC5zYi10YWdzIC50YWctaXRlbXMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXIgLnNiLWZhY2Vib29rIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uc2lkZWJhciAuc2ItdHdpdHRlciAuc2xpY2stdHcge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2lkZWJhciAuc2ItdHdpdHRlciAuc2xpY2stdHcgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LW9yZGVyOiAyO1xuICAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICAgICAgb3JkZXI6IDI7XG59XG4uc2lkZWJhciAuc2ItdHdpdHRlciAuc2xpY2stdHcgLnNsaWNrLWRvdHMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5sYW5kaW5nLWhlcm8gLnJlZGJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLmxhbmRpbmctaGVybyAucmVkYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubGFuZGluZy1oZXJvIC5yZWRidG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbi5sYW5kaW5nLWhlcm8gLnJlZGJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxhbmRpbmctdmVyc2lvbiAucmVkYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTcwcHg7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLmxhbmRpbmctdmVyc2lvbiAucmVkYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucmVkYnRuIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDNmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTNweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ucmVkYnRuIGkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ueWVsbG93YnRuIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMjBkMTg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNmODM2O1xuICBwYWRkaW5nOiAxM3B4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi55ZWxsb3didG4gaSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmdvbGRidG4ge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAyMGQxODtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWIxMjA7XG4gIHBhZGRpbmc6IDEzcHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IGF1dG87XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZ29sZGJ0biBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubWlkZGxlLWNvbnRlbnQgLnJlZGJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG4ubGVmdC1jb250ZW50IGZvcm0gaW5wdXQucmVkYnRuIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogNDJweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uc2xpZGVydjIgLm1vdmllLWl0ZW0gLnRpdGxlLWluIC5zb2NpYWwtYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zbGlkZXJ2MiAubW92aWUtaXRlbSAudGl0bGUtaW4gLnJlZGJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHdpZHRoOiAxMzBweDtcbn1cbi5zbGlkZXJ2MiAubW92aWUtaXRlbSAudGl0bGUtaW4gLnJlZGJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNsaWRlcnYyIC5tb3ZpZS1pdGVtIC50aXRsZS1pbiAuYnRuLXRyYW5zZm9ybTpob3ZlciAuaHZyYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMGQxODtcbiAgY29sb3I6ICNkY2Y4MzY7XG59XG4uYnRuLXRyYW5zZm9ybS50cmFuc2Zvcm0tdmVydGljYWwgLml0ZW0tMSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG59XG4uYnRuLXRyYW5zZm9ybS50cmFuc2Zvcm0tdmVydGljYWwgLml0ZW0tMiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG59XG4uYnRuLXRyYW5zZm9ybTpob3Zlci50cmFuc2Zvcm0tdmVydGljYWwgLml0ZW0tMSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG59XG4uYnRuLXRyYW5zZm9ybTpob3Zlci50cmFuc2Zvcm0tdmVydGljYWwgLml0ZW0tMiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG59XG4uYnRuLXRyYW5zZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnRuLXRyYW5zZm9ybSAuaXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UsIC1tb3otdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlLCAtbW96LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJsb2ctaXRlbS1zdHlsZS0xIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2ctaXRlbS1zdHlsZS0xIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMzUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctaXRlbS1zdHlsZS0xIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5ibG9nLWl0ZW0tc3R5bGUtMSBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uYmxvZy1pdGVtLXN0eWxlLTIge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvZy1pdGVtLXN0eWxlLTIge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgfVxufVxuLmJsb2ctaXRlbS1zdHlsZS0yIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2ctaXRlbS1zdHlsZS0yOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLmJsb2ctaXRlbS1zdHlsZS0yOmhvdmVyIC5ibG9nLWl0LWluZm9yIGgzIGEge1xuICBjb2xvcjogI2ZmMDA2YTtcbn1cbi5ibG9nLWl0ZW0tc3R5bGUtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzE4Mjk7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvZy1pdGVtLXN0eWxlLTMgaW1nIHtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG59XG4uYmxvZy1pdGVtLXN0eWxlLTMgLmJsb2ctaXQtaW5mb3Ige1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctaXRlbS1zdHlsZS0zIC5ibG9nLWl0LWluZm9yIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5ibG9nLWl0ZW0tc3R5bGUtMzpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbn1cbi5ibG9nLWl0ZW0tc3R5bGUtMzpob3ZlciAuYmxvZy1pdC1pbmZvciBoMyBhIHtcbiAgY29sb3I6ICNkY2Y4MzY7XG59XG4uYmxvZy1pdC1pbmZvciBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uYmxvZy1pdC1pbmZvciBoMyBhIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0MjgwYmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5ibG9nLWl0LWluZm9yIGgzIGE6aG92ZXIge1xuICBjb2xvcjogI2RjZjgzNjtcbn1cbi5ibG9nLWl0LWluZm9yIHAge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBjb2xvcjogIzMzMzMzMztcbn1cbi5ibG9nLWl0LWluZm9yIHAgc3BhbiB7XG4gIGNvbG9yOiAjNDI4MGJmO1xufVxuLmNlYnNpbmdsZS1zb2NhaWwge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xufVxuLmNlYnNpbmdsZS1zb2NhaWwgYSBpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLnN0eWxlLTMge1xuICB3aWR0aDogMTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0eWxlLTMge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgfVxufVxuLnRvcGJhci1maWx0ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzQwNTI2NjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0MDUyNjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGQ3ZTY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wYmFyLWZpbHRlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbn1cbi50b3BiYXItZmlsdGVyIHAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50b3BiYXItZmlsdGVyIHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi50b3BiYXItZmlsdGVyIHAgc3BhbiB7XG4gIGNvbG9yOiAjNDI4MGJmO1xufVxuLnRvcGJhci1maWx0ZXIgbGFiZWwsXG4udG9wYmFyLWZpbHRlciBzZWxlY3Qge1xuICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnRvcGJhci1maWx0ZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDIxNXB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLyogRmlyZWZveCAqL1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy91cGxvYWRzL2Ryb3AtaWNvbi5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzQwNTI2NjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzQwNTI2NjtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wYmFyLWZpbHRlciBzZWxlY3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDUyNjY7XG4gIH1cbn1cbi50b3BiYXItZmlsdGVyIG9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjBkMTg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuLnRvcGJhci1maWx0ZXIgLmxpc3QsXG4udG9wYmFyLWZpbHRlciAuZ3JpZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbi50b3BiYXItZmlsdGVyIC5saXN0IGksXG4udG9wYmFyLWZpbHRlciAuZ3JpZCBpIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLnRvcGJhci1maWx0ZXIgLmxpc3Qge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDA1MjY2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcGJhci1maWx0ZXIgLmxpc3Qge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLnRvcGJhci1maWx0ZXIgLmFjdGl2ZSxcbi50b3BiYXItZmlsdGVyIGk6aG92ZXIge1xuICBjb2xvcjogI2RjZjgzNjtcbn1cbi50b3BiYXItZmlsdGVyIC5wYWdpbmF0aW9uMiB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wYmFyLWZpbHRlciAucGFnaW5hdGlvbjIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4udG9wYmFyLWZpbHRlciAucGFnaW5hdGlvbjIgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi50b3BiYXItZmlsdGVyIC5wYWdpbmF0aW9uMiBzcGFuLFxuLnRvcGJhci1maWx0ZXIgLnBhZ2luYXRpb24yIGEge1xuICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnRvcGJhci1maWx0ZXIgLnBhZ2luYXRpb24yIGEge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBjb2xvcjogIzQyODBiZjtcbn1cbi50b3BiYXItZmlsdGVyIC5wYWdpbmF0aW9uMiBhLmFjdGl2ZSxcbi50b3BiYXItZmlsdGVyIC5wYWdpbmF0aW9uMiBhOmhvdmVyIHtcbiAgY29sb3I6ICNkY2Y4MzY7XG59XG4udG9wYmFyLWZpbHRlci5mdyBwIHtcbiAgcGFkZGluZy1yaWdodDogNjAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudG9wYmFyLWZpbHRlci5mdyBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcGJhci1maWx0ZXIuZncgcCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnRvcGJhci1maWx0ZXIudXNlciBwIHtcbiAgcGFkZGluZy1yaWdodDogMzAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmlwYWQtd2lkdGgge1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmlwYWQtd2lkdGgyIHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5pcGFkLXdpZHRoMiAudG9wYmFyLWZpbHRlciBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pcGFkLXdpZHRoMiAudG9wYmFyLWZpbHRlciBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4vKm1vdmllIHNpbmdsZSBoZXJvKi9cbi5oZXJvIHVsLmJyZWFkY3VtYiB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5oZXJvIHVsLmJyZWFkY3VtYiBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjNDI4MGJmO1xufVxuLmhlcm8gdWwuYnJlYWRjdW1iIGxpLFxuLmhlcm8gdWwuYnJlYWRjdW1iIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5oZXJvIHVsLmJyZWFkY3VtYiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5oZXJvOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi8qc2VyaWVzIHNpbmdsZSBoZXJvKi9cbi5zci1zaW5nbGUtaGVybyB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy91cGxvYWRzL3NyLXNpbmdsZS5qcGcnKSBuby1yZXBlYXQ7XG4gIGhlaWdodDogNTk4cHg7XG59XG4uaGVybzMge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvdXBsb2Fkcy9jZWxlYi1oZXJvLXNpbmdsZS5qcGcnKSBuby1yZXBlYXQ7XG4gIGhlaWdodDogNTM4cHg7XG59XG4udXNlci1oZXJvIHtcbiAgaGVpZ2h0OiAzODVweDtcbiAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3VwbG9hZHMvYmFja2dyb25kLmpwZycpIG5vLXJlcGVhdDtcbn1cbi51c2VyLWhlcm8gLmhlcm8tY3Qge1xuICBwYWRkaW5nLXRvcDogMjI1cHg7XG59XG4udXNlci1oZXJvIC5oZXJvLWN0IGgxIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMjBweDtcbn1cbi51c2VyLWhlcm8gdWwuYnJlYWRjdW1iIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDI1LjUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItaGVybyB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuICAudXNlci1oZXJvIC5oZXJvLWN0IHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC51c2VyLWhlcm8gLmhlcm8tY3QgaDEge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC51c2VyLWhlcm8gLmhlcm8tY3QgdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnVzZXItaGVybzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4ubGFuZGluZy1oZXJvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvdXBsb2Fkcy9ha3UuanBnJyk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxMDAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDExMHB4IDA7XG59XG4ubGFuZGluZy1oZXJvIC5sYW5kaW5nLWhlcm8tdGV4dCB7XG4gIG1hcmdpbjogMTIwcHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubGFuZGluZy1oZXJvIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xufVxuLmxhbmRpbmctaGVybyBoMi50ZXh0LXllbGxvdyB7XG4gIGNvbG9yOiAjZDJlYjMzO1xufVxuLmxhbmRpbmctaGVybyBoMjpub3QoLnRleHQteWVsbG93KSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubGFuZGluZy12ZXJzaW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNDVweDtcbn1cbi5sYW5kaW5nLXZlcnNpb24gaDIge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiA5MHB4IDAgMTVweDtcbn1cbi5sZWZ0LWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiA0NXB4IDAgMTQ1cHggMDtcbn1cbi5sZWZ0LWNvbnRlbnQgLm1kLWxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAyNTBweDtcbn1cbi5sZWZ0LWNvbnRlbnQgaDEge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5sZWZ0LWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubGVmdC1jb250ZW50IC5jbS1pbWcge1xuICBtYXJnaW4tdG9wOiAtMTE1cHg7XG59XG4ubGVmdC1jb250ZW50IGgzIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubGVmdC1jb250ZW50IGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgLW1vei1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gICAgIC1tb3otYm94LWFsaWduOiBpbmhlcml0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gIHdpZHRoOiA3NSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubGVmdC1jb250ZW50IGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG59XG4ubGVmdC1jb250ZW50IGZvcm0gLmVtYWlsIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjYWJiN2M0O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNTI2NjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmxlZnQtY29udGVudCBmb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhYmI3YzQ7XG59XG4ubGVmdC1jb250ZW50IC5jb21pbmctY3Qge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuLmxlZnQtY29udGVudCAuY29taW5nLWN0IC50aW1lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sZWZ0LWNvbnRlbnQgLmNvbWluZy1jdCAudGltZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubGVmdC1jb250ZW50IC5jb21pbmctY3QgLnRpbWUgLml0LXRpbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5sZWZ0LWNvbnRlbnQgLmNvbWluZy1jdCAuaXQtdGltZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDUyNjY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEzMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5sZWZ0LWNvbnRlbnQgLmNvbWluZy1jdCAuaXQtdGltZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgY29sb3I6ICNkY2Y4MzY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5sZWZ0LWNvbnRlbnQgLmNvbWluZy1jdCAuaXQtdGltZSBwIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubW92aWVfc2luZ2xlIC5tb3ZpZS1pdGVtLXN0eWxlLTIgaW1nLFxuLnVzZXJmYXZfbGlzdCAubW92aWUtaXRlbS1zdHlsZS0yIGltZyB7XG4gIHdpZHRoOiAzMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW92aWVfbGlzdCAubW92aWUtaXRlbS1zdHlsZS0yIGltZyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb3ZpZV9saXN0IC5tb3ZpZS1pdGVtLXN0eWxlLTIgaW1nIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW92aWVfc2luZ2xlIC5tb3ZpZS1pdGVtLXN0eWxlLTIgaW1nLFxuICAudXNlcmZhdl9saXN0IC5tb3ZpZS1pdGVtLXN0eWxlLTIgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLm1vdmllLWl0ZW1zIC50YWItbGlua3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW92aWUtaXRlbXMgLnNsaWNrLW11bHRpSXRlbSxcbi5tb3ZpZS1pdGVtcyAuc2xpY2stbXVsdGlJdGVtMiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tb3ZpZS1pdGVtcyAuc2xpY2stbXVsdGlJdGVtIC5zbGljay1saXN0LFxuLm1vdmllLWl0ZW1zIC5zbGljay1tdWx0aUl0ZW0yIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC1vcmRlcjogMjtcbiAgICAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICAgIG9yZGVyOiAyO1xufVxuLm1vdmllLWl0ZW1zIC5zbGljay1tdWx0aUl0ZW0gLnNsaWNrLWRvdHMsXG4ubW92aWUtaXRlbXMgLnNsaWNrLW11bHRpSXRlbTIgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICByaWdodDogMTVweDtcbiAgd2lkdGg6IDUwJTtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIG1hcmdpbi10b3A6IC01NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vdmllLWl0ZW1zIC5zbGljay1tdWx0aUl0ZW0gLnNsaWNrLWRvdHMsXG4gIC5tb3ZpZS1pdGVtcyAuc2xpY2stbXVsdGlJdGVtMiAuc2xpY2stZG90cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uY2VsZWJyaXR5LWZvcm0ge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4uY2VsZWJyaXR5LWl0ZW1zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jZWxlYnJpdHktaXRlbXMgLmNlYi1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jZWxlYnJpdHktaXRlbXMgLmNlYi1pdGVtIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLmNlbGVicml0eS1pdGVtcyAuY2ViLWl0ZW0gaDIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uY2VsZWJyaXR5LWl0ZW1zIC5jZWItaXRlbSBoMiBhIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmNlbGVicml0eS1pdGVtcyAuY2ViLWl0ZW0gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAjYWJiN2M0O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jZWxlYnJpdHktaXRlbXMgLmNlYi1pdGVtOmhvdmVyIGgyIGEge1xuICBjb2xvcjogI2RjZjgzNjtcbn1cbi5jZWxlYnJpdHktaXRlbXMgLmNlYi1pdGVtOmhvdmVyIGltZyB7XG4gIC1tb3otb3BhY2l0eTogMC42O1xuICAta2h0bWwtb3BhY2l0eTogMC42O1xuICAtd2Via2l0LW9wYWNpdHk6IDAuNjtcbiAgb3BhY2l0eTogMC42O1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT02MCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT02MCk7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLmNlYi1pdGVtLXN0eWxlLTIge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNlYi1pdGVtLXN0eWxlLTIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MWEyYztcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuY2ViLWl0ZW0tc3R5bGUtMiBpbWcge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jZWItaXRlbS1zdHlsZS0yIC5jZWItaW5mb3Ige1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmNlYi1pdGVtLXN0eWxlLTIgLmNlYi1pbmZvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOTFhMmM7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2ViLWl0ZW0tc3R5bGUtMiBoMiBhIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmNlYi1pdGVtLXN0eWxlLTIgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jZWItaXRlbS1zdHlsZS0yOmhvdmVyIGgyIGEge1xuICBjb2xvcjogI2RjZjgzNjtcbn1cbnAucGFkLWNoYW5nZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4MHB4O1xufVxucC5jZWItc2luZ2xlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmNlYmxlYi1zaW5nbGUge1xuICBtYXJnaW4tdG9wOiAtMzQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNlYmxlYi1zaW5nbGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGFnaW5hdGlvbiBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnBhZ2luYXRpb24gbGkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucGFnaW5hdGlvbiBsaSBhIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjYWJiN2M0O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgaGVpZ2h0OiAzM3B4O1xuICB3aWR0aDogMzNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNTI2NjtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhZ2luYXRpb24gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGNmODM2O1xufVxuLnBhZ2luYXRpb24gbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2RjZjgzNjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjZjgzNjtcbn1cbi5sYXRlc3RuZXcgLm1vcmVuZXcgLm1vcmUtaXRlbXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGF0ZXN0bmV3IC5tb3JlbmV3IC5tb3JlLWl0ZW1zIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ubGF0ZXN0bmV3IC5tb3JlbmV3IC5tb3JlLWl0ZW1zIC5tb3JlLWl0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmxhdGVzdG5ldyAubW9yZW5ldyAubW9yZS1pdGVtcyAubW9yZS1pdCBoNiBhIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0MjgwYmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5sYXRlc3RuZXcgLm1vcmVuZXcgLm1vcmUtaXRlbXMgLm1vcmUtaXQgaDYgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLmxhdGVzdG5ldyAudGFicyB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmxhdGVzdG5ldyAudGFicyAuYmxvZy1pdGVtLXN0eWxlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLmxhdGVzdG5ld3YyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxhdGVzdG5ld3YyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udXNlci1pbmZvcm1hdGlvbiB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwZjIxMzM7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogLTIwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwZDE4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItaW5mb3JtYXRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItaW5mb3JtYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi51c2VyLWluZm9ybWF0aW9uIC51c2VyLWltZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMzBweCAwIDIwcHggMDtcbn1cbi51c2VyLWluZm9ybWF0aW9uIC51c2VyLWltZyBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnVzZXItaW5mb3JtYXRpb24gdWwge1xuICBwYWRkaW5nOiAwIDI1cHg7XG59XG4udXNlci1pbmZvcm1hdGlvbiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udXNlci1pbmZvcm1hdGlvbiB1bCBsaSBhIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnVzZXItaW5mb3JtYXRpb24gdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLnVzZXItaW5mb3JtYXRpb24gdWwgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2RjZjgzNjtcbn1cbi51c2VyLWluZm9ybWF0aW9uIC51c2VyLWZhdiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMGYyMTMzO1xuICBwYWRkaW5nOiAyNXB4IDA7XG59XG4udXNlci1pbmZvcm1hdGlvbiAudXNlci1mYXYgcCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi51c2VyLXBybyB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4udXNlci1wcm8gaDQge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4udXNlci1wcm8gaW5wdXQuc3VibWl0IHtcbiAgYm9yZGVyLXJhZGl1czogNTBweCAhaW1wb3J0YW50O1xufVxuLnVzZXItcHJvIC51c2VyIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMGYyMTMzO1xufVxuLnVzZXItcHJvIC5wYXNzd29yZCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLnVzZXJyYXRlIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgLW1vei1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNTI2NjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4udXNlcnJhdGUgaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VycmF0ZSBpbWcge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLnVzZXJyYXRlIC5zbS10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzM2E1MDtcbiAgd2lkdGg6IDc1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnVzZXJyYXRlIGg2IHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi51c2VycmF0ZSBwLnRpbWUuc20ge1xuICBjb2xvcjogIzQyODBiZjtcbn1cbi51c2VycmF0ZS5sYXN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHRyYW5zcGFyZW50O1xufVxuLm1pZGRsZS1jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogNDVweCAwIDE0NXB4IDA7XG59XG4ubWlkZGxlLWNvbnRlbnQgLm1kLWxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAxNDVweDtcbn1cbi5taWRkbGUtY29udGVudCBoMSB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi50b3BiYXIge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG4uc2VsZWN0LXRoZW1lIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzIzM2E1MDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlbGVjdC10aGVtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubG9jYXRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuLm1vdmllLWl0ZW0tc3R5bGUtMiAubW92aWUtaXRlbXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW92aWUtaXRlbS1zdHlsZS0yIC5tb3ZpZS1pdGVtcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTIgLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1pdGVtLXN0eWxlLTIgLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG59XG4ubW92aWUtaXRlbS1zdHlsZS0yIC5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbSAubXYtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1vdmllLWl0ZW0tc3R5bGUtMiAubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gLm12LWltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb3ZpZS1pdGVtLXN0eWxlLTIgLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIC5tdi1pbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTIgLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIC5tdi1pbWc6YWZ0ZXIge1xuICBib3gtc2hhZG93OiBpbnNldCAtNXB4IC01MHB4IDEwMHB4IC0xNXB4ICMwMDAwMDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgLTVweCAtNTBweCAxMDBweCAtMTVweCAjMDAwMDAwO1xuICAtbW96LWJveC1zaGFkb3c6IGluc2V0IC01cHggLTUwcHggMTAwcHggLTE1cHggIzAwMDAwMDtcbiAgLW8tYm94LXNoYWRvdzogaW5zZXQgLTVweCAtNTBweCAxMDBweCAtMTVweCAjMDAwMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMiAubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gLmh2ci1pbm5lciB7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDlweCAxMnB4O1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMDAzZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMiAubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gLmh2ci1pbm5lciBhIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjYWJiN2M0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW92aWUtaXRlbS1zdHlsZS0yIC5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbSAuaHZyLWlubmVyIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb3ZpZS1pdGVtLXN0eWxlLTIgLm1vdmllLWl0ZW1zIC5tb3ZpZS1pdGVtIC5odnItaW5uZXIgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubW92aWUtaXRlbS1zdHlsZS0yIC5tb3ZpZS1pdGVtcyAubW92aWUtaXRlbSAuaHZyLWlubmVyIGEgaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMiAubW92aWUtaXRlbXMgLm1vdmllLWl0ZW06aG92ZXIgLmh2ci1pbm5lciB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMiAubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjaGVkdWxlLWNvbnRhaW5lci1wYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uZGVzY3JpcHRpb24gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5hLnJlYWQtbW9yZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTIge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMiBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW92aWUtaXRlbS1zdHlsZS0yIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vdmllLWl0ZW0tc3R5bGUtMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1pdGVtLXN0eWxlLTIgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3Ige1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG4ubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3IgaDUgYSB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDIwZDE4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3IgaDUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQwMDNmO1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMiAubXYtaXRlbS1pbmZvciBoNSBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjNzQ3NDc0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vdmllLWl0ZW0tc3R5bGUtMiAubXYtaXRlbS1pbmZvciBoNSBhIHtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vdmllLWl0ZW0tc3R5bGUtMiAubXYtaXRlbS1pbmZvciBoNSBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3IgaDUgYSBzcGFuIHtcbiAgY29sb3I6ICNhYmI3YzQ7XG59XG4ubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIC5kZXNjcmliZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBmb250LWZhbWlseTogJ2Rvc2lzJyBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vdmllLWl0ZW0tc3R5bGUtMiAubXYtaXRlbS1pbmZvciAuZGVzY3JpYmUge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIC5kZXNjcmliZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG4ubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIC5ydW4tdGltZSBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3IgLnJhdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIC5yYXRlIGkge1xuICBjb2xvcjogI2Y1YjUwYTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3IgLnJhdGUgc3BhbiB7XG4gIGNvbG9yOiAjMDIwZDE4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXI7XG59XG4ubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vdmllLWl0ZW0tc3R5bGUtMiAubXYtaXRlbS1pbmZvciBwIHtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vdmllLWl0ZW0tc3R5bGUtMiAubXYtaXRlbS1pbmZvciBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTIgLm12LWl0ZW0taW5mb3IgcCBhIHtcbiAgY29sb3I6ICM0MjgwYmY7XG59XG4ubW92aWUtaXRlbS1zdHlsZS0yIC5tdi1pdGVtLWluZm9yIHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMjpob3ZlciBoNiBhIHtcbiAgY29sb3I6ICNkZDAwM2Y7XG59XG4uc3R1ZGlvIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG4uYnRuLXRpbWUge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi10aW1lIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLXRpbWUgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJ0bi10aW1lIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTUlO1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLmJ0bi10aW1lIGxpIC5idG4tcHJpbWFyeSB7XG4gIHBhZGRpbmc6IDdweCAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDNmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LWZhbWlseTogJ2Rvc2lzJywgc2Fucy1zZXJpZjtcbn1cbi5mb3JtLXN0eWxlLTEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjMzYTUwO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmZvcm0tc3R5bGUtMSAuZm9ybS1pdCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uZm9ybS1zdHlsZS0xIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5mb3JtLXN0eWxlLTEgaW5wdXQsXG4uZm9ybS1zdHlsZS0xIHNlbGVjdCB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweDtcbn1cbi5mb3JtLXN0eWxlLTEgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FiYjdjNDtcbn1cbi5mb3JtLXN0eWxlLTEgc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC8qIEZpcmVmb3ggKi9cbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdXBsb2Fkcy9kcm9wLWljb24ucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMzYTUwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvcm0tc3R5bGUtMSBzZWxlY3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5mb3JtLXN0eWxlLTEgaW5wdXQuc3VibWl0IHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjZGQwMDNmO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtLXN0eWxlLTEgLmdyb3VwLWlwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHJvdztcbiAgICAgLW1vei1ib3gtcGFjazogcm93O1xuICAgICAgLW1zLWZsZXgtcGFjazogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogcm93O1xufVxuLmZvcm0tc3R5bGUtMSAuZ3JvdXAtaXAgLnVpLnNlbGVjdGlvbi5kcm9wZG93bixcbi5mb3JtLXN0eWxlLTEgLmdyb3VwLWlwIC51aS5tdWx0aXBsZS5kcm9wZG93biAubWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzNhNTA7XG59XG4uZm9ybS1zdHlsZS0xIC5ncm91cC1pcCAudWkubXVsdGlwbGUuZHJvcGRvd24gPiAudGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5mb3JtLXN0eWxlLTEgLmdyb3VwLWlwIC51aS5tdWx0aXBsZS5kcm9wZG93biAubWVudSA+IC5pdGVtIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjYWJiN2M0O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MDUyNjY7XG59XG4uZm9ybS1zdHlsZS0xIC5ncm91cC1pcCAudWkubXVsdGlwbGUuZHJvcGRvd24gPiAubGFiZWwge1xuICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDNmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvcm0tc3R5bGUtMSAuZ3JvdXAtaXAgLnVpLmxhYmVsID4gLmNsb3NlLmljb24sXG4uZm9ybS1zdHlsZS0xIC5ncm91cC1pcCAudWkubGFiZWwgPiAuZGVsZXRlLmljb24ge1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIC1raHRtbC1vcGFjaXR5OiAxO1xuICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gIG9wYWNpdHk6IDE7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTEwMCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLmZvcm0tc3R5bGUtMSAuZ3JvdXAtaXAgLnVpLmRyb3Bkb3duID4gLmRyb3Bkb3duLmljb24ge1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLmZvcm0tc3R5bGUtMSAuZ3JvdXAtaXAgaS5pY29uLmRyb3Bkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIzXCI7XG4gIGNvbG9yOiAjYWJiN2M0O1xufVxuLmZvcm0tc3R5bGUtMSAuZ3JvdXAtaXAgaS5pY29uLmRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYVwiO1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xufVxuLmZvcm0tc3R5bGUtMSAuZ3JvdXAtaXAgLnVpLmxhYmVsID4gLmRlbGV0ZS5pY29uIHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG4uc29jaWFsIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1lZGlhLXNvY2lhbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc29jaWFsIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zb2NpYWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZGlhLXNvY2lhbCB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVkaWEtc29jaWFsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbnVsIGxpIHNwYW4ge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWVkaWEtc29jaWFsLWltZyB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lZGlhLXNvY2lhbC1pbWcge1xuICAgIHdpZHRoOiAxZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVkaWEtc29jaWFsLWltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cbi5jb21tb24taGVybyB7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9hc3NldHMvYmFja2dyb3VuZC5qcGcnKSBuby1yZXBlYXQ7XG59XG4uY29tbW9uLWhlcm86YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLmhlcm8gLmhlcm8tY3Qge1xuICBwYWRkaW5nLXRvcDogMTcwcHg7XG59XG4uaGVybyBoMSB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA5NXB4O1xufVxuLmhlcm86YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmxhYmVsLXN0dWRpbyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzc0NzQ3NDtcbiAgcGFkZGluZzogMHB4IDE1cHggMHB4IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYWJlbC1zdHVkaW8ge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBwYWRkaW5nOiAwcHggMTBweCAwcHggMHB4O1xuICB9XG59XG4ubGFiZWwtc3R1ZGlvIGgyIHtcbiAgZm9udC1zaXplOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxhYmVsLXN0dWRpbyBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG4ubW92aWUtaXRlbXMgLm1vdmllLWl0ZW0gLm12LWltZyAuc2NoZWR1bGUtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udHJhaWxlcnMtc2NoZWR1bGUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnRyYWlsZXJzLXNjaGVkdWxlIC50cmFpbGVyLWltZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWF4LWhlaWdodDogNTdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmFpbGVycy1zY2hlZHVsZSAudHJhaWxlci1pbWcge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi50cmFpbGVycy1zY2hlZHVsZSAudHJhaWxlci1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udHJhaWxlcnMtc2NoZWR1bGUgLnRyYWlsZXItaW5mb3Ige1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJhaWxlcnMtc2NoZWR1bGUgLnRyYWlsZXItaW5mb3Ige1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi50cmFpbGVycy1zY2hlZHVsZSAudHJhaWxlci1pbmZvciAuZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzA2MTIxZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyYWlsZXJzLXNjaGVkdWxlIC50cmFpbGVyLWluZm9yIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRyYWlsZXJzLXNjaGVkdWxlIC50cmFpbGVyLWluZm9yIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi50cmFpbGVycy1zY2hlZHVsZSAudHJhaWxlci1pbmZvciBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNGI1MTU3O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50cmFpbGVycy1zY2hlZHVsZSAudHJhaWxlci1pbmZvciBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRyYWlsZXJzLXNjaGVkdWxlIC50cmFpbGVyLWluZm9yIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuLnRyYWlsZXJzLXNjaGVkdWxlIC52aWRlb3Mge1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRyYWlsZXJzLXNjaGVkdWxlIC52aWRlb3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRyYWlsZXJzLXNjaGVkdWxlIC52aWRlb3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udHJhaWxlcnMtc2NoZWR1bGUgLnZpZGVvcyAudmlkZW8tZnQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50cmFpbGVycy1zY2hlZHVsZSAudmlkZW9zIC52aWRlby1mdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50cmFpbGVycy1zY2hlZHVsZSAudmlkZW9zIC52aWRlby1mdCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MzVweDtcbn1cbi50cmFpbGVycy1zY2hlZHVsZSAudmlkZW9zIC5pdGVtLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTkwcHg7XG59XG4udHJhaWxlcnMtc2NoZWR1bGUgLnZpZGVvcyAudGh1bWItZnQge1xuICBoZWlnaHQ6IDQzNXB4O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2UzZjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50cmFpbGVycy1zY2hlZHVsZSAudmlkZW9zIC50aHVtYi1mdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHJhaWxlcnMtc2NoZWR1bGUgLnZpZGVvcyAudGh1bWItZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHJhaWxlcnMtc2NoZWR1bGUgLnZpZGVvcyAudGh1bWItZnQgLnRyYWlsZXItaW5mb3IgaDQge1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLnRyYWlsZXJzLXNjaGVkdWxlIC52aWRlb3MgLnRodW1iLWZ0IC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi50cmFpbGVycy1zY2hlZHVsZSAudmlkZW9zIC50aHVtYi1mdCAuc2xpY2stcHJldiB7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogNDclO1xufVxuLnRyYWlsZXJzLXNjaGVkdWxlIC52aWRlb3MgLnRodW1iLWZ0IC5zbGljay1uZXh0IHtcbiAgdG9wOiA5NSU7XG4gIHJpZ2h0OiA1MCU7XG59XG4udHJhaWxlcnMtc2NoZWR1bGUgLnZpZGVvcyAudGh1bWItZnQgLnNsaWNrLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi50cmFpbGVycy1zY2hlZHVsZSAudmlkZW9zIC50aHVtYi1mdCAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyNic7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi50cmFpbGVycy1zY2hlZHVsZSAudmlkZW9zIC50aHVtYi1mdCAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyMyc7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi50cmFpbGVycy1zY2hlZHVsZSAudmlkZW9zIC50aHVtYi1mdCAuc2xpY2stbmV4dDo6YmVmb3JlOmhvdmVyIHtcbiAgY29sb3I6ICNkY2Y4MzY7XG59XG4udHJhaWxlcnMtc2NoZWR1bGUgLnZpZGVvcyAudGh1bWItZnQgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnRyYWlsZXJzLXNjaGVkdWxlIC52aWRlb3MgLnRodW1iLWZ0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgLnRyYWlsZXItaW5mb3Ige1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50cmFpbGVycy1zY2hlZHVsZSAudmlkZW9zIC50aHVtYi1mdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIC50cmFpbGVyLWluZm9yIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4udHJhaWxlcnMtc2NoZWR1bGUgLnZpZGVvcyAudGh1bWItZnQgLnNsaWNrLXRyYWNrIC5zbGljay1jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZDRlNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHJhaWxlcnMtc2NoZWR1bGUgLnZpZGVvcyAudGh1bWItZnQgLnNsaWNrLXRyYWNrIC5zbGljay1jdXJyZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRyYWlsZXJzLXNjaGVkdWxlIC52aWRlb3Mge1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLnRyYWlsZXJzLXNjaGVkdWxlIC52aWRlb3MgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5ibG9nLWRldGFpbC1jdCBoMSB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2ctZGV0YWlsLWN0IHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlsLWN0IHAge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvZy1kZXRhaWwtY3QgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG4uYmxvZy1kZXRhaWwtY3QgaDQge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWwtY3QgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5ibG9nLWRldGFpbC1jdCAuZmxleC1pdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWwtY3QgLmZsZXgtaXQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5ibG9nLWRldGFpbC1jdCAuZmxleC1pdDIge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYmxvZy1kZXRhaWwtY3QgLmZsZXgtY3QgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWwtY3QgLmZsZXgtY3QgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmJsb2ctZGV0YWlsLWN0IC5zaGFyZS10YWcge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNTI2NjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYmxvZy1kZXRhaWwtY3QgLnNoYXJlLXRhZyAucmlnaHQtaXQge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYmxvZy1kZXRhaWwtY3QgLnNoYXJlLXRhZyAucmlnaHQtaXQgYSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uYmxvZy1kZXRhaWwtY3QgLnNoYXJlLXRhZyAucmlnaHQtaXQgYTpob3ZlciB7XG4gIGNvbG9yOiAjNDI4MGJmO1xufVxuLmJsb2ctZGV0YWlsLWN0IC5jbXQtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzE4Mjk7XG4gIHBhZGRpbmc6IDBweCAgMjVweCAyNXB4IDI1cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWwtY3QgLmNtdC1pdGVtIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG4uYmxvZy1kZXRhaWwtY3QgLmNtdC1pdGVtIC5hdXRob3ItaW5mb3Ige1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5ibG9nLWRldGFpbC1jdCAuY210LWl0ZW0gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlsLWN0IC5jbXQtaXRlbSBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmJsb2ctZGV0YWlsLWN0IC5jbXQtaXRlbSAuZmxleC1pdDIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLmJsb2ctZGV0YWlsLWN0IC5jbXQtaXRlbSBoNiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ibG9nLWRldGFpbC1jdCAuY210LWl0ZW0gaDYgYSB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uYmxvZy1kZXRhaWwtY3QgLmNtdC1pdGVtIGg2IGE6aG92ZXIge1xuICBjb2xvcjogI2RjZjgzNjtcbn1cbi5ibG9nLWRldGFpbC1jdCAucmVwbHkge1xuICBtYXJnaW4tbGVmdDogNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbC1jdCAucmVwbHkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG59XG4uYmxvZy1kZXRhaWwtY3QgLmNvbW1lbnQtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uYmxvZy1kZXRhaWwtY3QgLmNvbW1lbnQtZm9ybSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYmxvZy1kZXRhaWwtY3QgLmNvbW1lbnQtZm9ybSBmb3JtIGlucHV0LFxuLmJsb2ctZGV0YWlsLWN0IC5jb21tZW50LWZvcm0gZm9ybSB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDUyNjY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmJsb2ctZGV0YWlsLWN0IC5jb21tZW50LWZvcm0gZm9ybSBpbnB1dDpob3Zlcixcbi5ibG9nLWRldGFpbC1jdCAuY29tbWVudC1mb3JtIGZvcm0gdGV4dGFyZWE6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGNmODM2O1xufVxuLmJsb2ctZGV0YWlsLWN0IC5jb21tZW50LWZvcm0gZm9ybSB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMjQ1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uYmxvZy1kZXRhaWwtY3QgLmNvbW1lbnQtZm9ybSBmb3JtIGlucHV0LnN1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDAwM2Y7XG4gIHBhZGRpbmc6IDAgNDVweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5ibG9nLWRldGFpbC1jdCAuY210LWl0ZW0gYS5yZXAtYnRuIHtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxvZy1kZXRhaWwtY3QgLmNtdC1pdGVtIGEucmVwLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLmludHJvIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5hZHMgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGNvbG9yOiAjMDIwZDE4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkcyBoMyB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkcyBoMyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uYmxvZy1kZXRhaWwtY3QgaDEgaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLnRpdGxlLWFib3V0IGgyIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZDtcbiAgY29sb3I6ICMwMjBkMTg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGl0bGUtYWJvdXQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50aXRsZS1hYm91dCBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4udGl0bGUtYWJvdXQgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zcG9uc29yZWQgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcG9uc29yZWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNwb25zb3JlZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3BvbnNvcmVkIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNwb25zb3JlZCBpbWcge1xuICAgIHdpZHRoOiAyOCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3BvbnNvcmVkIGltZyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5nYWxsZXJ5IGltZyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FsbGVyeSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhbGxlcnkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhbGxlcnkgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhbGxlcnkgaW1nIHtcbiAgICB3aWR0aDogMjglO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FsbGVyeSBpbWcge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuLnZpZGVvLWFib3V0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnZpZGVvLWFib3V0IHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW8tYWJvdXQgdmlkZW8ge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlkZW8tYWJvdXQgdmlkZW8ge1xuICAgIGhlaWdodDogNTUwcHg7XG4gIH1cbn1cbi5tYXBzLXNjaGVkdWxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1hcHMtc2NoZWR1bGUgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1hcHMtc2NoZWR1bGUgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDMzMHB4O1xuICB9XG59XG4ub3VyLWNpbmVtYS1pbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG4ub3VyLWNpbmVtYS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3VyLWNpbmVtYS1pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3VyLWNpbmVtYS1pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDMzMHB4O1xuICB9XG59XG4ubXYtc2luZ2xlLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvYXNzZXRzL2JhY2tncm91bmQuanBnJykgbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDU1MHB4O1xufVxuLmhlcm8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMzUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVybyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm8ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4ubW92aWUtc2luZ2xlIHtcbiAgbWFyZ2luLXRvcDogLTM2NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vdmllLXNpbmdsZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG4ucGFnZS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMzVweCAwO1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtaW1nLFxuLm1vdmllLXNpbmdsZSAubXYtY2ViIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vdmllLXNpbmdsZSAubW92aWUtaW1nLFxuICAubW92aWUtc2luZ2xlIC5tdi1jZWIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLm1vdmllLXNpbmdsZSAubW92aWUtaW1nIGltZyxcbi5tb3ZpZS1zaW5nbGUgLm12LWNlYiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1pbWcgLm1vdmllLWJ0bixcbi5tb3ZpZS1zaW5nbGUgLm12LWNlYiAubW92aWUtYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxN3B4IDI1cHggMjhweDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcxMDFhO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMGMxYzJjO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLWltZyAubW92aWUtYnRuIGEsXG4ubW92aWUtc2luZ2xlIC5tdi1jZWIgLm1vdmllLWJ0biBhIHtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtaW1nIC5tb3ZpZS1idG4gLmJ0bi10cmFuc2Zvcm0ucmVkLFxuLm1vdmllLXNpbmdsZSAubXYtY2ViIC5tb3ZpZS1idG4gLmJ0bi10cmFuc2Zvcm0ucmVkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLWltZyAubW92aWUtYnRuIC5yZWRidG46aG92ZXIsXG4ubW92aWUtc2luZ2xlIC5tdi1jZWIgLm1vdmllLWJ0biAucmVkYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm1vdmllLXJhdGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA1MjY2O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNTI2NjtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubW92aWUtcmF0ZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubW92aWUtcmF0ZSAucmF0ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubW92aWUtcmF0ZSAucmF0ZSBpIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogI2Y1YjUwYTtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubW92aWUtcmF0ZSAucmF0ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubW92aWUtcmF0ZSAucmF0ZSBwIHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tb3ZpZS1yYXRlIC5yYXRlIHAgc3Bhbi5ydiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MjgwYmY7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm1vdmllLXJhdGUgLnJhdGUtc3RhciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQwNTI2NjtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBoZWlnaHQ6IDU0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm1vdmllLXJhdGUgLnJhdGUtc3RhciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tb3ZpZS1yYXRlIC5yYXRlLXN0YXIgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubW92aWUtcmF0ZSAucmF0ZS1zdGFyIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gIH1cbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubW92aWUtcmF0ZSAucmF0ZS1zdGFyIGkge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjYWJiN2M0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tb3ZpZS1yYXRlIC5yYXRlLXN0YXIgaSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm1vdmllLXJhdGUgLnJhdGUtc3RhciBpLmlvbi1pb3Mtc3RhciB7XG4gIGNvbG9yOiAjZjViNTBhO1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC50YWIgaDMge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC50YWIgaDIge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzQyODBiZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLnRhYiAucnYtaGQge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC50YWIgLnJ2LWhkIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgLW1vei1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLnRhYiAucnYtaGQgLnJlZGJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLnRhYi5yZXZpZXcgLm12LXVzZXItcmV2aWV3LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIzM2E1MDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAudGFiLnJldmlldyAubXYtdXNlci1yZXZpZXctaXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC50YWIucmV2aWV3IC5tdi11c2VyLXJldmlldy1pdGVtIC51c2VyLWluZm9yIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBpbmhlcml0O1xuICAgICAtbW96LWJveC1hbGlnbjogaW5oZXJpdDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBpbmhlcml0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBpbmhlcml0O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC50YWIucmV2aWV3IC5tdi11c2VyLXJldmlldy1pdGVtIC51c2VyLWluZm9yIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdnNpbmdsZS1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgICAgLW1vei1ib3gtYWxpZ246IGluaGVyaXQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZzaW5nbGUtaXRlbSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdnNpbmdsZS1pdGVtIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdnNpbmdsZS1pdGVtIGltZzpob3ZlciB7XG4gIC1tb3otb3BhY2l0eTogMC43O1xuICAta2h0bWwtb3BhY2l0eTogMC43O1xuICAtd2Via2l0LW9wYWNpdHk6IDAuNztcbiAgb3BhY2l0eTogMC43O1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT03MCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT03MCk7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdnNpbmdsZS1pdGVtIC52ZC1pdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZzaW5nbGUtaXRlbSAudmQtaXQgYSB7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZzaW5nbGUtaXRlbSAudmQtaXQgYSBpbWcge1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZzaW5nbGUtaXRlbSAudmQtaW5mb3Ige1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdnNpbmdsZS1pdGVtIC52ZC1pbmZvciBoNiBhIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZzaW5nbGUtaXRlbSAudmQtaW5mb3IgcC50aW1lIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdnNpbmdsZS1pdGVtIC52ZC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgd2lkdGg6IDE3MHB4O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdnNpbmdsZS1pdGVtIC52ZC1pdGVtOmhvdmVyIGg2IGEge1xuICBjb2xvcjogI2RjZjgzNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubWVkaWEtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubWVkaWEtaXRlbSAudmQtaXQgYSB7XG4gICAgbGVmdDogNjVweDtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAub3YtaXRlbSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdmNhc3QtaXRlbSAuY2FzdC1pdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZjYXN0LWl0ZW0gLmNhc3QtaXQgLmNhc3QtbGVmdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm12Y2FzdC1pdGVtIC5jYXN0LWl0IC5jYXN0LWxlZnQgaDQge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzNhNTA7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm12Y2FzdC1pdGVtIC5jYXN0LWl0IC5jYXN0LWxlZnQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGZvbnQtZmFtaWx5OiAnZG9zaXMnO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdmNhc3QtaXRlbSAuY2FzdC1pdCAuY2FzdC1sZWZ0IHNwYW4gcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xufVxuc3BhbiAubGluay1hcnRpc3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm12Y2FzdC1pdGVtIC5jYXN0LWl0IHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdmNhc3QtaXRlbSAuY2FzdC1pdCAuc2VyaWVzLWl0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm12Y2FzdC1pdGVtIC5jYXN0LWl0IC5zZXJpZXMtaXQgYSB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZjYXN0LWl0ZW0gLmNhc3QtaXQgLnNlcmllcy1pdCBwIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZjYXN0LWl0ZW0gLmNhc3QtaXQgLnNlcmllcy1pdCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm12Y2FzdC1pdGVtIC5jYXN0LWl0IC5jZWJsZWItZmlsbSB7XG4gIHdpZHRoOiA5MCU7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm12Y2FzdC1pdGVtIC5jYXN0LWl0IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogOTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZjYXN0LWl0ZW0gLmNhc3QtaXQgYSB7XG4gIGNvbG9yOiAjNDI4MGJmO1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdmNhc3QtaXRlbSAuY2FzdC1pdCBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5tb3ZpZS1zaW5nbGUgLm1vdmllLXNpbmdsZS1jdCAubXZjYXN0LWl0ZW0gLmNhc3QtaXQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdmNhc3QtaXRlbSAuY2FzdC1pdCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDEwMDA7XG59XG4ubW92aWUtc2luZ2xlIC5tb3ZpZS1zaW5nbGUtY3QgLm12LXVzZXItcmV2aWV3LWl0ZW0gLm5vLXN0YXIge1xuICBjb2xvcjogI2Y1YjUwYTtcbiAgZm9udC1zaXplOiAjYWJiN2M0O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC5tdi11c2VyLXJldmlldy1pdGVtIC5uby1zdGFyIGkubGFzdCB7XG4gIGNvbG9yOiAjYWJiN2M0O1xufVxuLm1vdmllLXNpbmdsZSAubW92aWUtc2luZ2xlLWN0IC50YWIucmV2aWV3IC5tdi11c2VyLXJldmlldy1pdGVtLmxhc3Qge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm1vdmllLXNpbmdsZSAuc2ItaXQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tb3ZpZS1zaW5nbGUgLnNiLWl0IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5tb3ZpZS1zaW5nbGUgLnNiLWl0IGg2IHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb3ZpZS1zaW5nbGUgLnNiLWl0IHAudGFncyBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzM2E1MDtcbiAgY29sb3I6ICNhYmI3YzQ7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5tb3ZpZS1zaW5nbGUgLnNiLWl0IHAudGFncyBhOmhvdmVyIHtcbiAgY29sb3I6ICNkY2Y4MzY7XG59XG4ubW92aWUtc2luZ2xlIC5hZHMge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5tb3ZpZS1zaW5nbGUgcCBhIHtcbiAgY29sb3I6ICM0MjgwYmY7XG59XG4ubW92aWUtc2luZ2xlIHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLm1vdmllLXNpbmdsZSAuc3RpY2t5LXNiIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1zaW5nbGUgLnN0aWNreS1zYiB7XG4gICAgbWFyZ2luLXRvcDogMzIwcHg7XG4gIH1cbn1cbi5iZC1oZCB7XG4gIGZvbnQtZmFtaWx5OiAnRG9zaXMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJkLWhkIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJkLWhkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iZC1oZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5iZC1oZCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0ZjViNjg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc29jaWFsLWJ0biBhLnBhcmVudC1idG4ge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGQwMDNmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNvY2lhbC1idG4gYS5wYXJlbnQtYnRuIHtcbiAgICBwYWRkaW5nOiA3cHggMTRweDtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc29jaWFsLWJ0biBhLnBhcmVudC1idG4ge1xuICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNvY2lhbC1idG4gYS5wYXJlbnQtYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgcGFkZGluZzogN3B4IDE0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc29jaWFsLWJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAtbW96LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb2NpYWwtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgIC1tb3otYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5zb2NpYWwtYnRuIC5ob3Zlci1ibnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc29jaWFsLWJ0biAuaG92ZXItYm50IC5odnItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT0wKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2N2FjNjtcbiAgYm9yZGVyOiAycHggc29saWQgIzFjNDg2OTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnNvY2lhbC1idG4gLmhvdmVyLWJudCAuaHZyLWl0ZW0gYSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNvY2lhbC1idG4gLmhvdmVyLWJudCAuaHZyLWl0ZW0gYSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zb2NpYWwtYnRuIC5ob3Zlci1ibnQgLmh2ci1pdGVtOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDBweDtcbiAgaGVpZ2h0OiAwcHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgIzFjNDg2OTtcbiAgLyogVGFtIGdpw6FjIHBo4bqjaSDEkcaw4bujYyDEkeG7lSBtw6B1ICovXG59XG4uc29jaWFsLWJ0biAuaG92ZXItYm50OmhvdmVyIC5odnItaXRlbSB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xufVxuLnNvY2lhbC1idG4gYS5wYXJlbnQtYnRuIGkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc29jaWFsLWJ0biBhLnBhcmVudC1idG4gaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tb3ZpZS1zaW5nbGUgLnN0aWNreS1zYiB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICB9XG59XG4udGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi50YWJzIHVsLnRhYi1saW5rcyxcbi50YWJzIHVsLnRhYi1saW5rcy0yLFxuLnRhYnMgdWwudGFiLWxpbmtzLTMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFicyB1bC50YWItbGlua3MsXG4gIC50YWJzIHVsLnRhYi1saW5rcy0yLFxuICAudGFicyB1bC50YWItbGlua3MtMyB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxuICAudGFicyB1bC50YWItbGlua3MgbGksXG4gIC50YWJzIHVsLnRhYi1saW5rcy0yIGxpLFxuICAudGFicyB1bC50YWItbGlua3MtMyBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnRhYnMgdWwudGFiLWxpbmtzIGxpLFxuLnRhYnMgdWwudGFiLWxpbmtzLTIgbGksXG4udGFicyB1bC50YWItbGlua3MtMyBsaSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi50YWJzIHVsLnRhYi1saW5rcyBsaSBhLFxuLnRhYnMgdWwudGFiLWxpbmtzLTIgbGkgYSxcbi50YWJzIHVsLnRhYi1saW5rcy0zIGxpIGEge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGFicyB1bC50YWItbGlua3MtMiBsaSBhOmhvdmVyLFxuLnRhYnMgdWwudGFiLWxpbmtzLTMgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYnMgdWwudGFiLWxpbmtzIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRhYnMgdWwudGFiLWxpbmtzIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4udGFicyB1bC50YWItbGlua3MtMiBsaS5hY3RpdmUgYSxcbi50YWJzIHVsLnRhYi1saW5rcy0zIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFicyB1bC50YWItbGlua3MgbGkuYWN0aXZlIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRhYnMgdWwudGFiLWxpbmtzIGxpLmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLnRhYnMgdWwudGFiLWxpbmtzLTMge1xuICBmbG9hdDogcmlnaHQ7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJzIHVsLnRhYi1saW5rcy0zIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi50YWJzIC50YWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYnMgLnRhYi5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50YWJzIHVsLnRhYnMtbXYge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFicyB1bC50YWJzLW12IHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbi50YWJzIHVsLnRhYnMtbXYgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGFicyB1bC50YWJzLW12IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJzIHVsLnRhYnMtbXYgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuLnRhYnMgdWwudGFicy1tdiBsaSBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFicyB1bC50YWJzLW12IGxpIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRhYnMgdWwudGFicy1tdiBsaSBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYnMgdWwudGFicy1tdiBsaS5hY3RpdmUgYSxcbiAgLnRhYnMgdWwudGFicy1tdiBsaTpob3ZlciBhIHtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50YWJzIHVsLnRhYnMtbXYgbGkuYWN0aXZlIGEsXG4gIC50YWJzIHVsLnRhYnMtbXYgbGk6aG92ZXIgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNmZmY7XG4gIH1cbn1cbi50YWJzIHVsLnRhYnMtc2VyaWVzIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRhYnMgdWwudGFicy1zZXJpZXMgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuLnRhYnMgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLnRhYnMgLnRhYi1jb250ZW50IC5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4uc2lub3BzaXMgcCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4jc2NoZWR1bGUge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4uc2lkZWJhci1hcnRpY2xlIC5idG4tbGlzdCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zaWRlYmFyLWFydGljbGUgLmJ1dHRvbi1zY2hlZHVsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHghaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAyMGQxODtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjBkMTg7XG4gIG91dGxpbmU6IDAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1hcnRpY2xlIC5idXR0b24tc2NoZWR1bGUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItYXJ0aWNsZSAuYnV0dG9uLXNjaGVkdWxlIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuLnNpZGViYXItYXJ0aWNsZSAuYnV0dG9uLXNjaGVkdWxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMDAzZjtcbiAgYm9yZGVyOiAjZGQwMDNmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2lkZWJhci1hcnRpY2xlIC5idXR0b24tc2NoZWR1bGU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNpZGViYXItYXJ0aWNsZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtYm9sZDtcbn1cbi5zaWRlYmFyLWFydGljbGUgLmNvbnRlbnQgdWwuY29udGVudC1zY2hlZHVsZSBsaSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDYyMTA2O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXItYXJ0aWNsZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWFydGljbGUgLmNvbnRlbnQgdWwuY29udGVudC1zY2hlZHVsZSBsaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuLnNpZGViYXItYXJ0aWNsZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5sZWZ0LXNpZGUge1xuICB3aWR0aDogMTUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2lkZWJhci1hcnRpY2xlIC5jb250ZW50IHVsLmNvbnRlbnQtc2NoZWR1bGUgbGkgLmxlZnQtc2lkZSB7XG4gICAgZm9udC1zaXplOiAyLjllbTtcbiAgICB3aWR0aDogMTUlO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGNvbG9yOiAjZGQwMDNmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItYXJ0aWNsZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5sZWZ0LXNpZGUge1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMi4zZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyLWFydGljbGUgLmNvbnRlbnQgdWwuY29udGVudC1zY2hlZHVsZSBsaSAucmlnaHQtc2lkZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItYXJ0aWNsZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5yaWdodC1zaWRlIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2lkZWJhci1hcnRpY2xlIC5jb250ZW50IHVsLmNvbnRlbnQtc2NoZWR1bGUgbGkgLnJpZ2h0LXNpZGUgLnRpdGxlLXJvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2lkZWJhci1hcnRpY2xlIC5jb250ZW50IHVsLmNvbnRlbnQtc2NoZWR1bGUgbGkgLnJpZ2h0LXNpZGUgLnRpdGxlLXJvdyB7XG4gICAgY29sb3I6IHB1cnBsZTtcbiAgfVxufVxuLnNpZGViYXItYXJ0aWNsZSAuY29udGVudCB1bC5jb250ZW50LXNjaGVkdWxlIGxpIC5yaWdodC1zaWRlIC50aW1lLXJvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cbi5zaWRlYmFyLWFydGljbGUgbGkgLnJpZ2h0LXNpZGUgLnRpbWUtcm93IC50aW1lOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uc2lkZWJhci1hcnRpY2xlIC5jb250ZW50IHVsLmNvbnRlbnQtc2NoZWR1bGUgbGkgLnJpZ2h0LXNpZGUgLnRpbWUtcm93IC50aW1lIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAycHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWFydGljbGUgLmNvbnRlbnQgdWwuY29udGVudC1zY2hlZHVsZSBsaSAucmlnaHQtc2lkZSAudGltZS1yb3cgLnRpbWUge1xuICAgIGZvbnQtc2l6ZTogMC42ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2lkZWJhci1hcnRpY2xlIC5jb250ZW50IHVsLmNvbnRlbnQtc2NoZWR1bGUgbGkgLnJpZ2h0LXNpZGUgLnRpbWUtcm93IC50aW1lIHtcbiAgICBmb250LXNpemU6IDAuNmVtO1xuICB9XG59XG4uc2lkZWJhci1hcnRpY2xlIC5kYXRlIHtcbiAgZm9udC1mYW1pbHk6ICdEb3NpcycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDYxMjFlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItYXJ0aWNsZSAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiAyLjRlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWFydGljbGUgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNpZGViYXItYXJ0aWNsZSAuYnV0dG9uLWxpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4uc2lkZWJhci1hcnRpY2xlIC50aXRsZS1zY2hlZHVsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItYXJ0aWNsZSAudGl0bGUtc2NoZWR1bGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2lkZWJhci1hcnRpY2xlIC50aXRsZS1zY2hlZHVsZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG4uc2lkZWJhci1hcnRpY2xlIC50aXRsZS1zY2hlZHVsZSBoNiB7XG4gIGNvbG9yOiAjMDYxMjFlO1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1hcnRpY2xlIC50aXRsZS1zY2hlZHVsZSBoNiB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItYXJ0aWNsZSAudGl0bGUtc2NoZWR1bGUgaDYge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnNpZGViYXItYXJ0aWNsZSAudGl0bGUtbG9jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA2MjEwNjtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1hcnRpY2xlIC50aXRsZS1sb2Mge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItYXJ0aWNsZSAudGl0bGUtbG9jIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG59XG4uc2lkZWJhci1hcnRpY2xlIC50aW1lIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjYWJiN2M0O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5zaWRlYmFyLWFydGljbGUgLmJ1dHRvbi1saXN0LWxvY2F0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnNpZGViYXItYXJ0aWNsZSAuYnV0dG9uLWxvY2F0aW9uLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi5zaWRlYmFyLWFydGljbGUgLmJ1dHRvbi1sb2NhdGlvbi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWFydGljbGUgLmJ1dHRvbi1sb2NhdGlvbi1sZWZ0LFxuICAuc2lkZWJhci1hcnRpY2xlIC5idXR0b24tbG9jYXRpb24tcmlnaHQge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICB3aWR0aDogNThweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2lkZWJhci1hcnRpY2xlIC5idXR0b24tbG9jYXRpb24tbGVmdCxcbiAgLnNpZGViYXItYXJ0aWNsZSAuYnV0dG9uLWxvY2F0aW9uLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uc2lkZWJhci1hcnRpY2xlIC5idXR0b24tbG9jYXRpb24tbGVmdCxcbi5zaWRlYmFyLWFydGljbGUgLmJ1dHRvbi1sb2NhdGlvbi1yaWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHghaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAyMGQxODtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjBkMTg7XG4gIG91dGxpbmU6IDAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cbi5zaWRlYmFyLWFydGljbGUgLmJ1dHRvbi1sb2NhdGlvbi1sZWZ0OmhvdmVyLFxuLmJ1dHRvbi1sb2NhdGlvbi1yaWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDAwM2Y7XG4gIGJvcmRlcjogI2RkMDAzZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZsZXgtd3JhcC1tb3ZpZWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gICAgIC1tb3otYm94LWFsaWduOiBpbmhlcml0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gIG1hcmdpbi1yaWdodDogLTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZsZXgtd3JhcC1tb3ZpZWxpc3Qge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubXYtZ3JpZC1mdyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm12LWdyaWQtZncge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmdyaWQtZmF2IC5tb3ZpZS1pdGVtLXN0eWxlLTIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdyaWQtZmF2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmdyaWQtZmF2IC5tb3ZpZS1pdGVtLXN0eWxlLTIge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkLWZhdiB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZ3JpZC1mYXYgLm1vdmllLWl0ZW0tc3R5bGUtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZmF2LWxpc3Qge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWZhdi1saXN0IC5tb3ZpZS1pdGVtLXN0eWxlLTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udGl0bGUtbW92aWVzIHtcbiAgZm9udC1mYW1pbHk6ICdkb3NpcycsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IDBweCA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgICAgLW1vei1ib3gtYWxpZ246IGluaGVyaXQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgd2lkdGg6IDE3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMjNweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vdmllLWl0ZW0tc3R5bGUtMSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTEgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTEgLmh2ci1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDNmO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMzlweDtcbiAgbWFyZ2luLXRvcDogMTEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT0wKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb3ZpZS1pdGVtLXN0eWxlLTEgLmh2ci1pbm5lciB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDUwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogOXB4IDEycHg7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDNmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLm1vdmllLWl0ZW0tc3R5bGUtMSAuaHZyLWlubmVyIGEge1xuICBmb250LWZhbWlseTogJ0Rvc2lzJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2FiYjdjNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMSAuaHZyLWlubmVyIGEgaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMTpob3ZlciBpbWcge1xuICAtbW96LW9wYWNpdHk6IDAuNTtcbiAgLWtodG1sLW9wYWNpdHk6IDAuNTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwLjU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9NTApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xufVxuLm1vdmllLWl0ZW0tc3R5bGUtMTpob3ZlciAuaHZyLWlubmVyIHtcbiAgLW1vei1vcGFjaXR5OiAxO1xuICAta2h0bWwtb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAxO1xuICBvcGFjaXR5OiAxO1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT0xMDApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cbi5tb3ZpZS1pdGVtLXN0eWxlLTE6aG92ZXIgaDYgYSB7XG4gIGNvbG9yOiAjZGNmODM2O1xufVxuLmNvbnRhaW5lci5lcnJvci1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG59XG4uY29udGFpbmVyLmVycm9yLWNvbnRhaW5lciAuaW5mby1lcnJvciB7XG4gIG1hcmdpbjogMTAlIDUwcHg7XG59XG4uY29udGFpbmVyLmVycm9yLWNvbnRhaW5lciAuaW5mby1lcnJvciAudGl0bGUtY29udGFpbmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGFpbmVyLmVycm9yLWNvbnRhaW5lciAuaW5mby1lcnJvciAudGl0bGUtY29udGFpbmVyIC5lcnJvci10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNjBweDtcbn1cbi5jb250YWluZXIuZXJyb3ItY29udGFpbmVyIC5pbmZvLWVycm9yIC5lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLmNvbnRhaW5lci5lcnJvci1jb250YWluZXIgLmluZm8tZXJyb3IgLmVycm9yLW1lc3NhZ2UgaDQge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE3cHg7XG59XG4uY29udGFpbmVyLmVycm9yLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMjUlIDA7XG59XG4uY29udGFpbmVyLmVycm9yLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhaW5lci5jb250ZW50LWZvb3RlciB7XG4gIGhlaWdodDogMjUlO1xufVxuLmNvbnRhaW5lci5jb250ZW50LWZvb3RlciAuZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgaGVpZ2h0OiAxNjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDM1JTtcbiAgY29sb3I6ICMzMzM7XG59XG4uY29udGFpbmVyLmNvbnRlbnQtZm9vdGVyIC5mb290ZXIgLm1haW4tZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDUwMHB4O1xufVxuLmNvbnRhaW5lci5jb250ZW50LWZvb3RlciAuZm9vdGVyIC5tYWluLWZvb3RlciAuY29udGFjdC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9hc3NldHMvY2luZW1hLWJhY2tncm91bmQucG5nKSBuby1yZXBlYXQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZzogNXB4O1xufVxuLmNvbnRhaW5lci5jb250ZW50LWZvb3RlciAuZm9vdGVyIC5tYWluLWZvb3RlciAuY29udGFjdC1jb250YWluZXIgLmxvZ28tY29udGFpbmVyIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmNvbnRhaW5lci5jb250ZW50LWZvb3RlciAuZm9vdGVyIC5tYWluLWZvb3RlciAuY29udGFjdC1jb250YWluZXIgLmxvZ28tY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhaW5lci5jb250ZW50LWZvb3RlciAuZm9vdGVyIC5tYWluLWZvb3RlciAuY29udGFjdC1jb250YWluZXIgLnRlbHAtY29udGFpbmVyIC5wbGFjZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5kZXNrdG9wLWVycm9yIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IC1tb3otIG9sZHJhZGlhbC1ncmFkaWVudChib3R0b20gZWxsaXBzZSwgIzFiMjczNSAwLCAjMDkwYTBmIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBib3R0b20sICMxYjI3MzUgMCwgIzA5MGEwZiAxMDAlKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRlc2t0b3AtZXJyb3IgaW1nLmVycm9yIHtcbiAgd2lkdGg6IDcwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNSU7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uZGVza3RvcC1lcnJvciBoMS50aXR0bGUge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtc2hhZG93OiA2cHggN3B4IDRweCAjMDAwO1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbn1cbi5kZXNrdG9wLWVycm9yIGgxLnBhZ2Utbm90LWZvdW5kIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5kZXNrdG9wLWVycm9yIC5kZXNrdG9wLWVycm9yLWZvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGhlaWdodDogMjclO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IC1tb3otIG9sZHJhZGlhbC1ncmFkaWVudChib3R0b20gZWxsaXBzZSwgIzFiMjczNSAwLCAjMGMwZTE0IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBib3R0b20sICMxYjI3MzUgMCwgIzBjMGUxNCAxMDAlKTtcbn1cbi5kZXNrdG9wLWVycm9yIC5kZXNrdG9wLWVycm9yLWZvb3RlciAuY29sLW1kLTQge1xuICBwYWRkaW5nOiAwcHggMTYwcHggMHB4IDE2MHB4O1xufVxuI25vdGZvdW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuI25vdGZvdW5kIC5ub3Rmb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLm5vdGZvdW5kIHtcbiAgbWF4LXdpZHRoOiA3NDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mdC1lcnJvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLm5vdGZvdW5kIC5ub3Rmb3VuZC00MDQgaDEge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkO1xuICBmb250LXNpemU6IDIzNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW46IDBweDtcbiAgY29sb3I6ICMyMTFiMTk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubm90Zm91bmQgLm5vdGZvdW5kLTQwNCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyMTFiMTk7XG4gIGJhY2tncm91bmQ6ICNkZWRlZGU7XG4gIHBhZGRpbmc6IDEwcHggNXB4O1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm5vdGZvdW5kIGEge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMTNweCAyM3B4O1xuICBiYWNrZ3JvdW5kOiAjZGQwMDNmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuICB3aWR0aDogMzUlO1xuICBtYXJnaW46IDEwcHggYXV0bztcbn1cbi5ub3Rmb3VuZCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyMTFiMTk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ub3Rmb3VuZCAubm90Zm91bmQtNDA0IGgxIHtcbiAgICBmb250LXNpemU6IDE0OHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5ub3Rmb3VuZCAubm90Zm91bmQtNDA0IHtcbiAgICBoZWlnaHQ6IDE0OHB4O1xuICAgIG1hcmdpbjogMHB4IGF1dG8gMTBweDtcbiAgfVxuICAubm90Zm91bmQgLm5vdGZvdW5kLTQwNCBoMSB7XG4gICAgZm9udC1zaXplOiA4NnB4O1xuICB9XG4gIC5ub3Rmb3VuZCAubm90Zm91bmQtNDA0IGgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLm5vdGZvdW5kIGEge1xuICAgIHBhZGRpbmc6IDdweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuIl0sImZpbGUiOiJpbmRleC5jc3MifQ== */
