/*!
 * Bootstrap v4.1.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i");
/* line 5, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

/* line 18, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

/* line 23, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-xs {
  font-size: .75em; }

/* line 26, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sm {
  font-size: .875em; }

/* line 29, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-1x {
  font-size: 1em; }

/* line 32, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-2x {
  font-size: 2em; }

/* line 35, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-3x {
  font-size: 3em; }

/* line 38, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-4x {
  font-size: 4em; }

/* line 41, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-5x {
  font-size: 5em; }

/* line 44, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-6x {
  font-size: 6em; }

/* line 47, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-7x {
  font-size: 7em; }

/* line 50, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-8x {
  font-size: 8em; }

/* line 53, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-9x {
  font-size: 9em; }

/* line 56, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-10x {
  font-size: 10em; }

/* line 59, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fw {
  text-align: center;
  width: 1.25em; }

/* line 63, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }

/* line 67, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ul > li {
  position: relative; }

/* line 70, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

/* line 77, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

/* line 82, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pull-left {
  float: left; }

/* line 85, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pull-right {
  float: right; }

/* line 88, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }

/* line 95, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }

/* line 102, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

/* line 106, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

/* line 126, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

/* line 131, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }

/* line 136, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg); }

/* line 141, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1); }

/* line 146, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1); }

/* line 151, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1); }

/* line 156, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
  filter: none; }

/* line 164, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em; }

/* line 172, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

/* line 179, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stack-1x {
  line-height: inherit; }

/* line 182, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stack-2x {
  font-size: 2em; }

/* line 185, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
/* line 190, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-500px:before {
  content: "\f26e"; }

/* line 193, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-accessible-icon:before {
  content: "\f368"; }

/* line 196, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-accusoft:before {
  content: "\f369"; }

/* line 199, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ad:before {
  content: "\f641"; }

/* line 202, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-address-book:before {
  content: "\f2b9"; }

/* line 205, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-address-card:before {
  content: "\f2bb"; }

/* line 208, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-adjust:before {
  content: "\f042"; }

/* line 211, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-adn:before {
  content: "\f170"; }

/* line 214, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-adversal:before {
  content: "\f36a"; }

/* line 217, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-affiliatetheme:before {
  content: "\f36b"; }

/* line 220, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-air-freshener:before {
  content: "\f5d0"; }

/* line 223, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-algolia:before {
  content: "\f36c"; }

/* line 226, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-align-center:before {
  content: "\f037"; }

/* line 229, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-align-justify:before {
  content: "\f039"; }

/* line 232, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-align-left:before {
  content: "\f036"; }

/* line 235, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-align-right:before {
  content: "\f038"; }

/* line 238, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-alipay:before {
  content: "\f642"; }

/* line 241, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-allergies:before {
  content: "\f461"; }

/* line 244, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-amazon:before {
  content: "\f270"; }

/* line 247, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-amazon-pay:before {
  content: "\f42c"; }

/* line 250, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ambulance:before {
  content: "\f0f9"; }

/* line 253, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

/* line 256, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-amilia:before {
  content: "\f36d"; }

/* line 259, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-anchor:before {
  content: "\f13d"; }

/* line 262, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-android:before {
  content: "\f17b"; }

/* line 265, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angellist:before {
  content: "\f209"; }

/* line 268, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angle-double-down:before {
  content: "\f103"; }

/* line 271, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angle-double-left:before {
  content: "\f100"; }

/* line 274, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angle-double-right:before {
  content: "\f101"; }

/* line 277, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angle-double-up:before {
  content: "\f102"; }

/* line 280, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angle-down:before {
  content: "\f107"; }

/* line 283, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angle-left:before {
  content: "\f104"; }

/* line 286, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angle-right:before {
  content: "\f105"; }

/* line 289, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angle-up:before {
  content: "\f106"; }

/* line 292, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angry:before {
  content: "\f556"; }

/* line 295, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angrycreative:before {
  content: "\f36e"; }

/* line 298, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-angular:before {
  content: "\f420"; }

/* line 301, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ankh:before {
  content: "\f644"; }

/* line 304, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-app-store:before {
  content: "\f36f"; }

/* line 307, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-app-store-ios:before {
  content: "\f370"; }

/* line 310, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-apper:before {
  content: "\f371"; }

/* line 313, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-apple:before {
  content: "\f179"; }

/* line 316, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-apple-alt:before {
  content: "\f5d1"; }

/* line 319, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-apple-pay:before {
  content: "\f415"; }

/* line 322, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-archive:before {
  content: "\f187"; }

/* line 325, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-archway:before {
  content: "\f557"; }

/* line 328, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-alt-circle-down:before {
  content: "\f358"; }

/* line 331, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-alt-circle-left:before {
  content: "\f359"; }

/* line 334, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }

/* line 337, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-alt-circle-up:before {
  content: "\f35b"; }

/* line 340, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-circle-down:before {
  content: "\f0ab"; }

/* line 343, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-circle-left:before {
  content: "\f0a8"; }

/* line 346, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-circle-right:before {
  content: "\f0a9"; }

/* line 349, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-circle-up:before {
  content: "\f0aa"; }

/* line 352, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-down:before {
  content: "\f063"; }

/* line 355, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-left:before {
  content: "\f060"; }

/* line 358, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-right:before {
  content: "\f061"; }

/* line 361, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrow-up:before {
  content: "\f062"; }

/* line 364, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrows-alt:before {
  content: "\f0b2"; }

/* line 367, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrows-alt-h:before {
  content: "\f337"; }

/* line 370, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-arrows-alt-v:before {
  content: "\f338"; }

/* line 373, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

/* line 376, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-asterisk:before {
  content: "\f069"; }

/* line 379, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-asymmetrik:before {
  content: "\f372"; }

/* line 382, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-at:before {
  content: "\f1fa"; }

/* line 385, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-atlas:before {
  content: "\f558"; }

/* line 388, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-atom:before {
  content: "\f5d2"; }

/* line 391, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-audible:before {
  content: "\f373"; }

/* line 394, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-audio-description:before {
  content: "\f29e"; }

/* line 397, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-autoprefixer:before {
  content: "\f41c"; }

/* line 400, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-avianex:before {
  content: "\f374"; }

/* line 403, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-aviato:before {
  content: "\f421"; }

/* line 406, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-award:before {
  content: "\f559"; }

/* line 409, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-aws:before {
  content: "\f375"; }

/* line 412, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-backspace:before {
  content: "\f55a"; }

/* line 415, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-backward:before {
  content: "\f04a"; }

/* line 418, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-balance-scale:before {
  content: "\f24e"; }

/* line 421, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ban:before {
  content: "\f05e"; }

/* line 424, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-band-aid:before {
  content: "\f462"; }

/* line 427, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bandcamp:before {
  content: "\f2d5"; }

/* line 430, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-barcode:before {
  content: "\f02a"; }

/* line 433, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bars:before {
  content: "\f0c9"; }

/* line 436, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-baseball-ball:before {
  content: "\f433"; }

/* line 439, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-basketball-ball:before {
  content: "\f434"; }

/* line 442, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bath:before {
  content: "\f2cd"; }

/* line 445, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-battery-empty:before {
  content: "\f244"; }

/* line 448, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-battery-full:before {
  content: "\f240"; }

/* line 451, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-battery-half:before {
  content: "\f242"; }

/* line 454, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-battery-quarter:before {
  content: "\f243"; }

/* line 457, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-battery-three-quarters:before {
  content: "\f241"; }

/* line 460, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bed:before {
  content: "\f236"; }

/* line 463, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-beer:before {
  content: "\f0fc"; }

/* line 466, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-behance:before {
  content: "\f1b4"; }

/* line 469, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-behance-square:before {
  content: "\f1b5"; }

/* line 472, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bell:before {
  content: "\f0f3"; }

/* line 475, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bell-slash:before {
  content: "\f1f6"; }

/* line 478, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bezier-curve:before {
  content: "\f55b"; }

/* line 481, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bible:before {
  content: "\f647"; }

/* line 484, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bicycle:before {
  content: "\f206"; }

/* line 487, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bimobject:before {
  content: "\f378"; }

/* line 490, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-binoculars:before {
  content: "\f1e5"; }

/* line 493, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-birthday-cake:before {
  content: "\f1fd"; }

/* line 496, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bitbucket:before {
  content: "\f171"; }

/* line 499, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bitcoin:before {
  content: "\f379"; }

/* line 502, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bity:before {
  content: "\f37a"; }

/* line 505, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-black-tie:before {
  content: "\f27e"; }

/* line 508, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-blackberry:before {
  content: "\f37b"; }

/* line 511, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-blender:before {
  content: "\f517"; }

/* line 514, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-blind:before {
  content: "\f29d"; }

/* line 517, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-blogger:before {
  content: "\f37c"; }

/* line 520, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-blogger-b:before {
  content: "\f37d"; }

/* line 523, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bluetooth:before {
  content: "\f293"; }

/* line 526, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bluetooth-b:before {
  content: "\f294"; }

/* line 529, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bold:before {
  content: "\f032"; }

/* line 532, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bolt:before {
  content: "\f0e7"; }

/* line 535, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bomb:before {
  content: "\f1e2"; }

/* line 538, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bone:before {
  content: "\f5d7"; }

/* line 541, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bong:before {
  content: "\f55c"; }

/* line 544, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-book:before {
  content: "\f02d"; }

/* line 547, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-book-open:before {
  content: "\f518"; }

/* line 550, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-book-reader:before {
  content: "\f5da"; }

/* line 553, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bookmark:before {
  content: "\f02e"; }

/* line 556, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bowling-ball:before {
  content: "\f436"; }

/* line 559, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-box:before {
  content: "\f466"; }

/* line 562, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-box-open:before {
  content: "\f49e"; }

/* line 565, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-boxes:before {
  content: "\f468"; }

/* line 568, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-braille:before {
  content: "\f2a1"; }

/* line 571, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-brain:before {
  content: "\f5dc"; }

/* line 574, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-briefcase:before {
  content: "\f0b1"; }

/* line 577, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-briefcase-medical:before {
  content: "\f469"; }

/* line 580, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-broadcast-tower:before {
  content: "\f519"; }

/* line 583, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-broom:before {
  content: "\f51a"; }

/* line 586, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-brush:before {
  content: "\f55d"; }

/* line 589, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-btc:before {
  content: "\f15a"; }

/* line 592, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bug:before {
  content: "\f188"; }

/* line 595, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-building:before {
  content: "\f1ad"; }

/* line 598, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bullhorn:before {
  content: "\f0a1"; }

/* line 601, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bullseye:before {
  content: "\f140"; }

/* line 604, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-burn:before {
  content: "\f46a"; }

/* line 607, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-buromobelexperte:before {
  content: "\f37f"; }

/* line 610, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bus:before {
  content: "\f207"; }

/* line 613, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-bus-alt:before {
  content: "\f55e"; }

/* line 616, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-business-time:before {
  content: "\f64a"; }

/* line 619, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-buysellads:before {
  content: "\f20d"; }

/* line 622, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-calculator:before {
  content: "\f1ec"; }

/* line 625, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-calendar:before {
  content: "\f133"; }

/* line 628, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-calendar-alt:before {
  content: "\f073"; }

/* line 631, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-calendar-check:before {
  content: "\f274"; }

/* line 634, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-calendar-minus:before {
  content: "\f272"; }

/* line 637, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-calendar-plus:before {
  content: "\f271"; }

/* line 640, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-calendar-times:before {
  content: "\f273"; }

/* line 643, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-camera:before {
  content: "\f030"; }

/* line 646, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-camera-retro:before {
  content: "\f083"; }

/* line 649, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cannabis:before {
  content: "\f55f"; }

/* line 652, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-capsules:before {
  content: "\f46b"; }

/* line 655, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-car:before {
  content: "\f1b9"; }

/* line 658, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-car-alt:before {
  content: "\f5de"; }

/* line 661, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-car-battery:before {
  content: "\f5df"; }

/* line 664, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-car-crash:before {
  content: "\f5e1"; }

/* line 667, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-car-side:before {
  content: "\f5e4"; }

/* line 670, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-caret-down:before {
  content: "\f0d7"; }

/* line 673, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-caret-left:before {
  content: "\f0d9"; }

/* line 676, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-caret-right:before {
  content: "\f0da"; }

/* line 679, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-caret-square-down:before {
  content: "\f150"; }

/* line 682, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-caret-square-left:before {
  content: "\f191"; }

/* line 685, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-caret-square-right:before {
  content: "\f152"; }

/* line 688, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-caret-square-up:before {
  content: "\f151"; }

/* line 691, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-caret-up:before {
  content: "\f0d8"; }

/* line 694, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cart-arrow-down:before {
  content: "\f218"; }

/* line 697, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cart-plus:before {
  content: "\f217"; }

/* line 700, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cc-amazon-pay:before {
  content: "\f42d"; }

/* line 703, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cc-amex:before {
  content: "\f1f3"; }

/* line 706, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cc-apple-pay:before {
  content: "\f416"; }

/* line 709, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cc-diners-club:before {
  content: "\f24c"; }

/* line 712, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cc-discover:before {
  content: "\f1f2"; }

/* line 715, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cc-jcb:before {
  content: "\f24b"; }

/* line 718, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cc-mastercard:before {
  content: "\f1f1"; }

/* line 721, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cc-paypal:before {
  content: "\f1f4"; }

/* line 724, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cc-stripe:before {
  content: "\f1f5"; }

/* line 727, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cc-visa:before {
  content: "\f1f0"; }

/* line 730, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-centercode:before {
  content: "\f380"; }

/* line 733, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-certificate:before {
  content: "\f0a3"; }

/* line 736, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chalkboard:before {
  content: "\f51b"; }

/* line 739, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chalkboard-teacher:before {
  content: "\f51c"; }

/* line 742, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-charging-station:before {
  content: "\f5e7"; }

/* line 745, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chart-area:before {
  content: "\f1fe"; }

/* line 748, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chart-bar:before {
  content: "\f080"; }

/* line 751, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chart-line:before {
  content: "\f201"; }

/* line 754, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chart-pie:before {
  content: "\f200"; }

/* line 757, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-check:before {
  content: "\f00c"; }

/* line 760, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-check-circle:before {
  content: "\f058"; }

/* line 763, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-check-double:before {
  content: "\f560"; }

/* line 766, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-check-square:before {
  content: "\f14a"; }

/* line 769, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chess:before {
  content: "\f439"; }

/* line 772, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chess-bishop:before {
  content: "\f43a"; }

/* line 775, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chess-board:before {
  content: "\f43c"; }

/* line 778, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chess-king:before {
  content: "\f43f"; }

/* line 781, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chess-knight:before {
  content: "\f441"; }

/* line 784, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chess-pawn:before {
  content: "\f443"; }

/* line 787, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chess-queen:before {
  content: "\f445"; }

/* line 790, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chess-rook:before {
  content: "\f447"; }

/* line 793, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chevron-circle-down:before {
  content: "\f13a"; }

/* line 796, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chevron-circle-left:before {
  content: "\f137"; }

/* line 799, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chevron-circle-right:before {
  content: "\f138"; }

/* line 802, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chevron-circle-up:before {
  content: "\f139"; }

/* line 805, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chevron-down:before {
  content: "\f078"; }

/* line 808, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chevron-left:before {
  content: "\f053"; }

/* line 811, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chevron-right:before {
  content: "\f054"; }

/* line 814, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chevron-up:before {
  content: "\f077"; }

/* line 817, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-child:before {
  content: "\f1ae"; }

/* line 820, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-chrome:before {
  content: "\f268"; }

/* line 823, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-church:before {
  content: "\f51d"; }

/* line 826, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-circle:before {
  content: "\f111"; }

/* line 829, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-circle-notch:before {
  content: "\f1ce"; }

/* line 832, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-city:before {
  content: "\f64f"; }

/* line 835, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-clipboard:before {
  content: "\f328"; }

/* line 838, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-clipboard-check:before {
  content: "\f46c"; }

/* line 841, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-clipboard-list:before {
  content: "\f46d"; }

/* line 844, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-clock:before {
  content: "\f017"; }

/* line 847, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-clone:before {
  content: "\f24d"; }

/* line 850, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-closed-captioning:before {
  content: "\f20a"; }

/* line 853, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cloud:before {
  content: "\f0c2"; }

/* line 856, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cloud-download-alt:before {
  content: "\f381"; }

/* line 859, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cloud-upload-alt:before {
  content: "\f382"; }

/* line 862, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cloudscale:before {
  content: "\f383"; }

/* line 865, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cloudsmith:before {
  content: "\f384"; }

/* line 868, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cloudversify:before {
  content: "\f385"; }

/* line 871, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cocktail:before {
  content: "\f561"; }

/* line 874, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-code:before {
  content: "\f121"; }

/* line 877, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-code-branch:before {
  content: "\f126"; }

/* line 880, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-codepen:before {
  content: "\f1cb"; }

/* line 883, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-codiepie:before {
  content: "\f284"; }

/* line 886, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-coffee:before {
  content: "\f0f4"; }

/* line 889, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cog:before {
  content: "\f013"; }

/* line 892, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cogs:before {
  content: "\f085"; }

/* line 895, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-coins:before {
  content: "\f51e"; }

/* line 898, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-columns:before {
  content: "\f0db"; }

/* line 901, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-comment:before {
  content: "\f075"; }

/* line 904, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-comment-alt:before {
  content: "\f27a"; }

/* line 907, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-comment-dollar:before {
  content: "\f651"; }

/* line 910, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-comment-dots:before {
  content: "\f4ad"; }

/* line 913, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-comment-slash:before {
  content: "\f4b3"; }

/* line 916, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-comments:before {
  content: "\f086"; }

/* line 919, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-comments-dollar:before {
  content: "\f653"; }

/* line 922, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-compact-disc:before {
  content: "\f51f"; }

/* line 925, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-compass:before {
  content: "\f14e"; }

/* line 928, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-compress:before {
  content: "\f066"; }

/* line 931, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-concierge-bell:before {
  content: "\f562"; }

/* line 934, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-connectdevelop:before {
  content: "\f20e"; }

/* line 937, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-contao:before {
  content: "\f26d"; }

/* line 940, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cookie:before {
  content: "\f563"; }

/* line 943, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cookie-bite:before {
  content: "\f564"; }

/* line 946, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-copy:before {
  content: "\f0c5"; }

/* line 949, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-copyright:before {
  content: "\f1f9"; }

/* line 952, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-couch:before {
  content: "\f4b8"; }

/* line 955, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cpanel:before {
  content: "\f388"; }

/* line 958, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons:before {
  content: "\f25e"; }

/* line 961, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-by:before {
  content: "\f4e7"; }

/* line 964, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-nc:before {
  content: "\f4e8"; }

/* line 967, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-nc-eu:before {
  content: "\f4e9"; }

/* line 970, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-nc-jp:before {
  content: "\f4ea"; }

/* line 973, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-nd:before {
  content: "\f4eb"; }

/* line 976, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-pd:before {
  content: "\f4ec"; }

/* line 979, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-pd-alt:before {
  content: "\f4ed"; }

/* line 982, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-remix:before {
  content: "\f4ee"; }

/* line 985, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-sa:before {
  content: "\f4ef"; }

/* line 988, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-sampling:before {
  content: "\f4f0"; }

/* line 991, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

/* line 994, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-creative-commons-share:before {
  content: "\f4f2"; }

/* line 997, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-credit-card:before {
  content: "\f09d"; }

/* line 1000, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-crop:before {
  content: "\f125"; }

/* line 1003, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-crop-alt:before {
  content: "\f565"; }

/* line 1006, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cross:before {
  content: "\f654"; }

/* line 1009, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-crosshairs:before {
  content: "\f05b"; }

/* line 1012, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-crow:before {
  content: "\f520"; }

/* line 1015, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-crown:before {
  content: "\f521"; }

/* line 1018, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-css3:before {
  content: "\f13c"; }

/* line 1021, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-css3-alt:before {
  content: "\f38b"; }

/* line 1024, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cube:before {
  content: "\f1b2"; }

/* line 1027, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cubes:before {
  content: "\f1b3"; }

/* line 1030, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cut:before {
  content: "\f0c4"; }

/* line 1033, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-cuttlefish:before {
  content: "\f38c"; }

/* line 1036, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-d-and-d:before {
  content: "\f38d"; }

/* line 1039, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dashcube:before {
  content: "\f210"; }

/* line 1042, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-database:before {
  content: "\f1c0"; }

/* line 1045, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-deaf:before {
  content: "\f2a4"; }

/* line 1048, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-delicious:before {
  content: "\f1a5"; }

/* line 1051, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-deploydog:before {
  content: "\f38e"; }

/* line 1054, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-deskpro:before {
  content: "\f38f"; }

/* line 1057, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-desktop:before {
  content: "\f108"; }

/* line 1060, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-deviantart:before {
  content: "\f1bd"; }

/* line 1063, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dharmachakra:before {
  content: "\f655"; }

/* line 1066, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-diagnoses:before {
  content: "\f470"; }

/* line 1069, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dice:before {
  content: "\f522"; }

/* line 1072, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dice-five:before {
  content: "\f523"; }

/* line 1075, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dice-four:before {
  content: "\f524"; }

/* line 1078, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dice-one:before {
  content: "\f525"; }

/* line 1081, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dice-six:before {
  content: "\f526"; }

/* line 1084, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dice-three:before {
  content: "\f527"; }

/* line 1087, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dice-two:before {
  content: "\f528"; }

/* line 1090, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-digg:before {
  content: "\f1a6"; }

/* line 1093, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-digital-ocean:before {
  content: "\f391"; }

/* line 1096, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-digital-tachograph:before {
  content: "\f566"; }

/* line 1099, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-directions:before {
  content: "\f5eb"; }

/* line 1102, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-discord:before {
  content: "\f392"; }

/* line 1105, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-discourse:before {
  content: "\f393"; }

/* line 1108, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-divide:before {
  content: "\f529"; }

/* line 1111, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dizzy:before {
  content: "\f567"; }

/* line 1114, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dna:before {
  content: "\f471"; }

/* line 1117, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dochub:before {
  content: "\f394"; }

/* line 1120, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-docker:before {
  content: "\f395"; }

/* line 1123, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dollar-sign:before {
  content: "\f155"; }

/* line 1126, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dolly:before {
  content: "\f472"; }

/* line 1129, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dolly-flatbed:before {
  content: "\f474"; }

/* line 1132, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-donate:before {
  content: "\f4b9"; }

/* line 1135, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-door-closed:before {
  content: "\f52a"; }

/* line 1138, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-door-open:before {
  content: "\f52b"; }

/* line 1141, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dot-circle:before {
  content: "\f192"; }

/* line 1144, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dove:before {
  content: "\f4ba"; }

/* line 1147, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-download:before {
  content: "\f019"; }

/* line 1150, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-draft2digital:before {
  content: "\f396"; }

/* line 1153, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-drafting-compass:before {
  content: "\f568"; }

/* line 1156, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-draw-polygon:before {
  content: "\f5ee"; }

/* line 1159, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dribbble:before {
  content: "\f17d"; }

/* line 1162, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dribbble-square:before {
  content: "\f397"; }

/* line 1165, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dropbox:before {
  content: "\f16b"; }

/* line 1168, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-drum:before {
  content: "\f569"; }

/* line 1171, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-drum-steelpan:before {
  content: "\f56a"; }

/* line 1174, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-drupal:before {
  content: "\f1a9"; }

/* line 1177, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dumbbell:before {
  content: "\f44b"; }

/* line 1180, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-dyalog:before {
  content: "\f399"; }

/* line 1183, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-earlybirds:before {
  content: "\f39a"; }

/* line 1186, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ebay:before {
  content: "\f4f4"; }

/* line 1189, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-edge:before {
  content: "\f282"; }

/* line 1192, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-edit:before {
  content: "\f044"; }

/* line 1195, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-eject:before {
  content: "\f052"; }

/* line 1198, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-elementor:before {
  content: "\f430"; }

/* line 1201, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ellipsis-h:before {
  content: "\f141"; }

/* line 1204, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ellipsis-v:before {
  content: "\f142"; }

/* line 1207, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ello:before {
  content: "\f5f1"; }

/* line 1210, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ember:before {
  content: "\f423"; }

/* line 1213, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-empire:before {
  content: "\f1d1"; }

/* line 1216, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-envelope:before {
  content: "\f0e0"; }

/* line 1219, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-envelope-open:before {
  content: "\f2b6"; }

/* line 1222, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-envelope-open-text:before {
  content: "\f658"; }

/* line 1225, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-envelope-square:before {
  content: "\f199"; }

/* line 1228, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-envira:before {
  content: "\f299"; }

/* line 1231, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-equals:before {
  content: "\f52c"; }

/* line 1234, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-eraser:before {
  content: "\f12d"; }

/* line 1237, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-erlang:before {
  content: "\f39d"; }

/* line 1240, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ethereum:before {
  content: "\f42e"; }

/* line 1243, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-etsy:before {
  content: "\f2d7"; }

/* line 1246, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-euro-sign:before {
  content: "\f153"; }

/* line 1249, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-exchange-alt:before {
  content: "\f362"; }

/* line 1252, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-exclamation:before {
  content: "\f12a"; }

/* line 1255, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-exclamation-circle:before {
  content: "\f06a"; }

/* line 1258, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-exclamation-triangle:before {
  content: "\f071"; }

/* line 1261, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-expand:before {
  content: "\f065"; }

/* line 1264, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-expand-arrows-alt:before {
  content: "\f31e"; }

/* line 1267, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-expeditedssl:before {
  content: "\f23e"; }

/* line 1270, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-external-link-alt:before {
  content: "\f35d"; }

/* line 1273, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-external-link-square-alt:before {
  content: "\f360"; }

/* line 1276, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-eye:before {
  content: "\f06e"; }

/* line 1279, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-eye-dropper:before {
  content: "\f1fb"; }

/* line 1282, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-eye-slash:before {
  content: "\f070"; }

/* line 1285, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-facebook:before {
  content: "\f09a"; }

/* line 1288, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-facebook-f:before {
  content: "\f39e"; }

/* line 1291, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-facebook-messenger:before {
  content: "\f39f"; }

/* line 1294, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-facebook-square:before {
  content: "\f082"; }

/* line 1297, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fast-backward:before {
  content: "\f049"; }

/* line 1300, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fast-forward:before {
  content: "\f050"; }

/* line 1303, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fax:before {
  content: "\f1ac"; }

/* line 1306, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-feather:before {
  content: "\f52d"; }

/* line 1309, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-feather-alt:before {
  content: "\f56b"; }

/* line 1312, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-female:before {
  content: "\f182"; }

/* line 1315, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fighter-jet:before {
  content: "\f0fb"; }

/* line 1318, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file:before {
  content: "\f15b"; }

/* line 1321, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-alt:before {
  content: "\f15c"; }

/* line 1324, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-archive:before {
  content: "\f1c6"; }

/* line 1327, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-audio:before {
  content: "\f1c7"; }

/* line 1330, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-code:before {
  content: "\f1c9"; }

/* line 1333, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-contract:before {
  content: "\f56c"; }

/* line 1336, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-download:before {
  content: "\f56d"; }

/* line 1339, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-excel:before {
  content: "\f1c3"; }

/* line 1342, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-export:before {
  content: "\f56e"; }

/* line 1345, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-image:before {
  content: "\f1c5"; }

/* line 1348, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-import:before {
  content: "\f56f"; }

/* line 1351, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-invoice:before {
  content: "\f570"; }

/* line 1354, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-invoice-dollar:before {
  content: "\f571"; }

/* line 1357, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-medical:before {
  content: "\f477"; }

/* line 1360, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-medical-alt:before {
  content: "\f478"; }

/* line 1363, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-pdf:before {
  content: "\f1c1"; }

/* line 1366, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-powerpoint:before {
  content: "\f1c4"; }

/* line 1369, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-prescription:before {
  content: "\f572"; }

/* line 1372, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-signature:before {
  content: "\f573"; }

/* line 1375, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-upload:before {
  content: "\f574"; }

/* line 1378, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-video:before {
  content: "\f1c8"; }

/* line 1381, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-file-word:before {
  content: "\f1c2"; }

/* line 1384, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fill:before {
  content: "\f575"; }

/* line 1387, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fill-drip:before {
  content: "\f576"; }

/* line 1390, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-film:before {
  content: "\f008"; }

/* line 1393, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-filter:before {
  content: "\f0b0"; }

/* line 1396, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fingerprint:before {
  content: "\f577"; }

/* line 1399, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fire:before {
  content: "\f06d"; }

/* line 1402, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fire-extinguisher:before {
  content: "\f134"; }

/* line 1405, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-firefox:before {
  content: "\f269"; }

/* line 1408, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-first-aid:before {
  content: "\f479"; }

/* line 1411, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-first-order:before {
  content: "\f2b0"; }

/* line 1414, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-first-order-alt:before {
  content: "\f50a"; }

/* line 1417, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-firstdraft:before {
  content: "\f3a1"; }

/* line 1420, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fish:before {
  content: "\f578"; }

/* line 1423, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-flag:before {
  content: "\f024"; }

/* line 1426, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-flag-checkered:before {
  content: "\f11e"; }

/* line 1429, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-flask:before {
  content: "\f0c3"; }

/* line 1432, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-flickr:before {
  content: "\f16e"; }

/* line 1435, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-flipboard:before {
  content: "\f44d"; }

/* line 1438, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-flushed:before {
  content: "\f579"; }

/* line 1441, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fly:before {
  content: "\f417"; }

/* line 1444, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-folder:before {
  content: "\f07b"; }

/* line 1447, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-folder-minus:before {
  content: "\f65d"; }

/* line 1450, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-folder-open:before {
  content: "\f07c"; }

/* line 1453, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-folder-plus:before {
  content: "\f65e"; }

/* line 1456, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-font:before {
  content: "\f031"; }

/* line 1459, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-font-awesome:before {
  content: "\f2b4"; }

/* line 1462, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-font-awesome-alt:before {
  content: "\f35c"; }

/* line 1465, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-font-awesome-flag:before {
  content: "\f425"; }

/* line 1468, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-font-awesome-logo-full:before {
  content: "\f4e6"; }

/* line 1471, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fonticons:before {
  content: "\f280"; }

/* line 1474, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fonticons-fi:before {
  content: "\f3a2"; }

/* line 1477, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-football-ball:before {
  content: "\f44e"; }

/* line 1480, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fort-awesome:before {
  content: "\f286"; }

/* line 1483, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fort-awesome-alt:before {
  content: "\f3a3"; }

/* line 1486, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-forumbee:before {
  content: "\f211"; }

/* line 1489, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-forward:before {
  content: "\f04e"; }

/* line 1492, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-foursquare:before {
  content: "\f180"; }

/* line 1495, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-free-code-camp:before {
  content: "\f2c5"; }

/* line 1498, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-freebsd:before {
  content: "\f3a4"; }

/* line 1501, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-frog:before {
  content: "\f52e"; }

/* line 1504, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-frown:before {
  content: "\f119"; }

/* line 1507, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-frown-open:before {
  content: "\f57a"; }

/* line 1510, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-fulcrum:before {
  content: "\f50b"; }

/* line 1513, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-funnel-dollar:before {
  content: "\f662"; }

/* line 1516, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-futbol:before {
  content: "\f1e3"; }

/* line 1519, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-galactic-republic:before {
  content: "\f50c"; }

/* line 1522, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-galactic-senate:before {
  content: "\f50d"; }

/* line 1525, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gamepad:before {
  content: "\f11b"; }

/* line 1528, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gas-pump:before {
  content: "\f52f"; }

/* line 1531, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gavel:before {
  content: "\f0e3"; }

/* line 1534, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gem:before {
  content: "\f3a5"; }

/* line 1537, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-genderless:before {
  content: "\f22d"; }

/* line 1540, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-get-pocket:before {
  content: "\f265"; }

/* line 1543, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gg:before {
  content: "\f260"; }

/* line 1546, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gg-circle:before {
  content: "\f261"; }

/* line 1549, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gift:before {
  content: "\f06b"; }

/* line 1552, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-git:before {
  content: "\f1d3"; }

/* line 1555, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-git-square:before {
  content: "\f1d2"; }

/* line 1558, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-github:before {
  content: "\f09b"; }

/* line 1561, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-github-alt:before {
  content: "\f113"; }

/* line 1564, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-github-square:before {
  content: "\f092"; }

/* line 1567, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gitkraken:before {
  content: "\f3a6"; }

/* line 1570, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gitlab:before {
  content: "\f296"; }

/* line 1573, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gitter:before {
  content: "\f426"; }

/* line 1576, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-glass-martini:before {
  content: "\f000"; }

/* line 1579, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-glass-martini-alt:before {
  content: "\f57b"; }

/* line 1582, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-glasses:before {
  content: "\f530"; }

/* line 1585, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-glide:before {
  content: "\f2a5"; }

/* line 1588, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-glide-g:before {
  content: "\f2a6"; }

/* line 1591, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-globe:before {
  content: "\f0ac"; }

/* line 1594, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-globe-africa:before {
  content: "\f57c"; }

/* line 1597, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-globe-americas:before {
  content: "\f57d"; }

/* line 1600, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-globe-asia:before {
  content: "\f57e"; }

/* line 1603, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gofore:before {
  content: "\f3a7"; }

/* line 1606, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-golf-ball:before {
  content: "\f450"; }

/* line 1609, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-goodreads:before {
  content: "\f3a8"; }

/* line 1612, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-goodreads-g:before {
  content: "\f3a9"; }

/* line 1615, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-google:before {
  content: "\f1a0"; }

/* line 1618, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-google-drive:before {
  content: "\f3aa"; }

/* line 1621, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-google-play:before {
  content: "\f3ab"; }

/* line 1624, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-google-plus:before {
  content: "\f2b3"; }

/* line 1627, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-google-plus-g:before {
  content: "\f0d5"; }

/* line 1630, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-google-plus-square:before {
  content: "\f0d4"; }

/* line 1633, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-google-wallet:before {
  content: "\f1ee"; }

/* line 1636, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gopuram:before {
  content: "\f664"; }

/* line 1639, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-graduation-cap:before {
  content: "\f19d"; }

/* line 1642, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gratipay:before {
  content: "\f184"; }

/* line 1645, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grav:before {
  content: "\f2d6"; }

/* line 1648, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-greater-than:before {
  content: "\f531"; }

/* line 1651, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-greater-than-equal:before {
  content: "\f532"; }

/* line 1654, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grimace:before {
  content: "\f57f"; }

/* line 1657, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin:before {
  content: "\f580"; }

/* line 1660, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-alt:before {
  content: "\f581"; }

/* line 1663, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-beam:before {
  content: "\f582"; }

/* line 1666, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-beam-sweat:before {
  content: "\f583"; }

/* line 1669, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-hearts:before {
  content: "\f584"; }

/* line 1672, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-squint:before {
  content: "\f585"; }

/* line 1675, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-squint-tears:before {
  content: "\f586"; }

/* line 1678, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-stars:before {
  content: "\f587"; }

/* line 1681, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-tears:before {
  content: "\f588"; }

/* line 1684, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-tongue:before {
  content: "\f589"; }

/* line 1687, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-tongue-squint:before {
  content: "\f58a"; }

/* line 1690, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-tongue-wink:before {
  content: "\f58b"; }

/* line 1693, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grin-wink:before {
  content: "\f58c"; }

/* line 1696, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grip-horizontal:before {
  content: "\f58d"; }

/* line 1699, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grip-vertical:before {
  content: "\f58e"; }

/* line 1702, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gripfire:before {
  content: "\f3ac"; }

/* line 1705, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-grunt:before {
  content: "\f3ad"; }

/* line 1708, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-gulp:before {
  content: "\f3ae"; }

/* line 1711, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-h-square:before {
  content: "\f0fd"; }

/* line 1714, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hacker-news:before {
  content: "\f1d4"; }

/* line 1717, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hacker-news-square:before {
  content: "\f3af"; }

/* line 1720, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hackerrank:before {
  content: "\f5f7"; }

/* line 1723, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hamsa:before {
  content: "\f665"; }

/* line 1726, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-holding:before {
  content: "\f4bd"; }

/* line 1729, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-holding-heart:before {
  content: "\f4be"; }

/* line 1732, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-holding-usd:before {
  content: "\f4c0"; }

/* line 1735, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-lizard:before {
  content: "\f258"; }

/* line 1738, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-paper:before {
  content: "\f256"; }

/* line 1741, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-peace:before {
  content: "\f25b"; }

/* line 1744, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-point-down:before {
  content: "\f0a7"; }

/* line 1747, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-point-left:before {
  content: "\f0a5"; }

/* line 1750, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-point-right:before {
  content: "\f0a4"; }

/* line 1753, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-point-up:before {
  content: "\f0a6"; }

/* line 1756, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-pointer:before {
  content: "\f25a"; }

/* line 1759, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-rock:before {
  content: "\f255"; }

/* line 1762, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-scissors:before {
  content: "\f257"; }

/* line 1765, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hand-spock:before {
  content: "\f259"; }

/* line 1768, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hands:before {
  content: "\f4c2"; }

/* line 1771, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hands-helping:before {
  content: "\f4c4"; }

/* line 1774, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-handshake:before {
  content: "\f2b5"; }

/* line 1777, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hashtag:before {
  content: "\f292"; }

/* line 1780, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-haykal:before {
  content: "\f666"; }

/* line 1783, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hdd:before {
  content: "\f0a0"; }

/* line 1786, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-heading:before {
  content: "\f1dc"; }

/* line 1789, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-headphones:before {
  content: "\f025"; }

/* line 1792, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-headphones-alt:before {
  content: "\f58f"; }

/* line 1795, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-headset:before {
  content: "\f590"; }

/* line 1798, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-heart:before {
  content: "\f004"; }

/* line 1801, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-heartbeat:before {
  content: "\f21e"; }

/* line 1804, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-helicopter:before {
  content: "\f533"; }

/* line 1807, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-highlighter:before {
  content: "\f591"; }

/* line 1810, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hips:before {
  content: "\f452"; }

/* line 1813, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hire-a-helper:before {
  content: "\f3b0"; }

/* line 1816, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-history:before {
  content: "\f1da"; }

/* line 1819, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hockey-puck:before {
  content: "\f453"; }

/* line 1822, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-home:before {
  content: "\f015"; }

/* line 1825, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hooli:before {
  content: "\f427"; }

/* line 1828, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hornbill:before {
  content: "\f592"; }

/* line 1831, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hospital:before {
  content: "\f0f8"; }

/* line 1834, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hospital-alt:before {
  content: "\f47d"; }

/* line 1837, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hospital-symbol:before {
  content: "\f47e"; }

/* line 1840, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hot-tub:before {
  content: "\f593"; }

/* line 1843, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hotel:before {
  content: "\f594"; }

/* line 1846, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hotjar:before {
  content: "\f3b1"; }

/* line 1849, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hourglass:before {
  content: "\f254"; }

/* line 1852, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hourglass-end:before {
  content: "\f253"; }

/* line 1855, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hourglass-half:before {
  content: "\f252"; }

/* line 1858, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hourglass-start:before {
  content: "\f251"; }

/* line 1861, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-houzz:before {
  content: "\f27c"; }

/* line 1864, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-html5:before {
  content: "\f13b"; }

/* line 1867, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-hubspot:before {
  content: "\f3b2"; }

/* line 1870, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-i-cursor:before {
  content: "\f246"; }

/* line 1873, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-id-badge:before {
  content: "\f2c1"; }

/* line 1876, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-id-card:before {
  content: "\f2c2"; }

/* line 1879, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-id-card-alt:before {
  content: "\f47f"; }

/* line 1882, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-image:before {
  content: "\f03e"; }

/* line 1885, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-images:before {
  content: "\f302"; }

/* line 1888, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-imdb:before {
  content: "\f2d8"; }

/* line 1891, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-inbox:before {
  content: "\f01c"; }

/* line 1894, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-indent:before {
  content: "\f03c"; }

/* line 1897, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-industry:before {
  content: "\f275"; }

/* line 1900, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-infinity:before {
  content: "\f534"; }

/* line 1903, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-info:before {
  content: "\f129"; }

/* line 1906, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-info-circle:before {
  content: "\f05a"; }

/* line 1909, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-instagram:before {
  content: "\f16d"; }

/* line 1912, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-internet-explorer:before {
  content: "\f26b"; }

/* line 1915, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ioxhost:before {
  content: "\f208"; }

/* line 1918, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-italic:before {
  content: "\f033"; }

/* line 1921, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-itunes:before {
  content: "\f3b4"; }

/* line 1924, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-itunes-note:before {
  content: "\f3b5"; }

/* line 1927, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-java:before {
  content: "\f4e4"; }

/* line 1930, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-jedi:before {
  content: "\f669"; }

/* line 1933, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-jedi-order:before {
  content: "\f50e"; }

/* line 1936, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-jenkins:before {
  content: "\f3b6"; }

/* line 1939, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-joget:before {
  content: "\f3b7"; }

/* line 1942, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-joint:before {
  content: "\f595"; }

/* line 1945, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-joomla:before {
  content: "\f1aa"; }

/* line 1948, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-journal-whills:before {
  content: "\f66a"; }

/* line 1951, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-js:before {
  content: "\f3b8"; }

/* line 1954, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-js-square:before {
  content: "\f3b9"; }

/* line 1957, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-jsfiddle:before {
  content: "\f1cc"; }

/* line 1960, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-kaaba:before {
  content: "\f66b"; }

/* line 1963, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-kaggle:before {
  content: "\f5fa"; }

/* line 1966, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-key:before {
  content: "\f084"; }

/* line 1969, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-keybase:before {
  content: "\f4f5"; }

/* line 1972, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-keyboard:before {
  content: "\f11c"; }

/* line 1975, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-keycdn:before {
  content: "\f3ba"; }

/* line 1978, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-khanda:before {
  content: "\f66d"; }

/* line 1981, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-kickstarter:before {
  content: "\f3bb"; }

/* line 1984, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-kickstarter-k:before {
  content: "\f3bc"; }

/* line 1987, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-kiss:before {
  content: "\f596"; }

/* line 1990, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-kiss-beam:before {
  content: "\f597"; }

/* line 1993, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-kiss-wink-heart:before {
  content: "\f598"; }

/* line 1996, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-kiwi-bird:before {
  content: "\f535"; }

/* line 1999, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-korvue:before {
  content: "\f42f"; }

/* line 2002, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-landmark:before {
  content: "\f66f"; }

/* line 2005, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-language:before {
  content: "\f1ab"; }

/* line 2008, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-laptop:before {
  content: "\f109"; }

/* line 2011, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-laptop-code:before {
  content: "\f5fc"; }

/* line 2014, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-laravel:before {
  content: "\f3bd"; }

/* line 2017, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-lastfm:before {
  content: "\f202"; }

/* line 2020, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-lastfm-square:before {
  content: "\f203"; }

/* line 2023, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-laugh:before {
  content: "\f599"; }

/* line 2026, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-laugh-beam:before {
  content: "\f59a"; }

/* line 2029, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-laugh-squint:before {
  content: "\f59b"; }

/* line 2032, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-laugh-wink:before {
  content: "\f59c"; }

/* line 2035, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-layer-group:before {
  content: "\f5fd"; }

/* line 2038, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-leaf:before {
  content: "\f06c"; }

/* line 2041, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-leanpub:before {
  content: "\f212"; }

/* line 2044, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-lemon:before {
  content: "\f094"; }

/* line 2047, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-less:before {
  content: "\f41d"; }

/* line 2050, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-less-than:before {
  content: "\f536"; }

/* line 2053, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-less-than-equal:before {
  content: "\f537"; }

/* line 2056, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-level-down-alt:before {
  content: "\f3be"; }

/* line 2059, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-level-up-alt:before {
  content: "\f3bf"; }

/* line 2062, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-life-ring:before {
  content: "\f1cd"; }

/* line 2065, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-lightbulb:before {
  content: "\f0eb"; }

/* line 2068, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-line:before {
  content: "\f3c0"; }

/* line 2071, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-link:before {
  content: "\f0c1"; }

/* line 2074, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-linkedin:before {
  content: "\f08c"; }

/* line 2077, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-linkedin-in:before {
  content: "\f0e1"; }

/* line 2080, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-linode:before {
  content: "\f2b8"; }

/* line 2083, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-linux:before {
  content: "\f17c"; }

/* line 2086, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-lira-sign:before {
  content: "\f195"; }

/* line 2089, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-list:before {
  content: "\f03a"; }

/* line 2092, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-list-alt:before {
  content: "\f022"; }

/* line 2095, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-list-ol:before {
  content: "\f0cb"; }

/* line 2098, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-list-ul:before {
  content: "\f0ca"; }

/* line 2101, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-location-arrow:before {
  content: "\f124"; }

/* line 2104, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-lock:before {
  content: "\f023"; }

/* line 2107, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-lock-open:before {
  content: "\f3c1"; }

/* line 2110, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-long-arrow-alt-down:before {
  content: "\f309"; }

/* line 2113, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-long-arrow-alt-left:before {
  content: "\f30a"; }

/* line 2116, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-long-arrow-alt-right:before {
  content: "\f30b"; }

/* line 2119, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-long-arrow-alt-up:before {
  content: "\f30c"; }

/* line 2122, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-low-vision:before {
  content: "\f2a8"; }

/* line 2125, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-luggage-cart:before {
  content: "\f59d"; }

/* line 2128, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-lyft:before {
  content: "\f3c3"; }

/* line 2131, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-magento:before {
  content: "\f3c4"; }

/* line 2134, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-magic:before {
  content: "\f0d0"; }

/* line 2137, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-magnet:before {
  content: "\f076"; }

/* line 2140, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mail-bulk:before {
  content: "\f674"; }

/* line 2143, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mailchimp:before {
  content: "\f59e"; }

/* line 2146, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-male:before {
  content: "\f183"; }

/* line 2149, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mandalorian:before {
  content: "\f50f"; }

/* line 2152, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-map:before {
  content: "\f279"; }

/* line 2155, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-map-marked:before {
  content: "\f59f"; }

/* line 2158, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-map-marked-alt:before {
  content: "\f5a0"; }

/* line 2161, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-map-marker:before {
  content: "\f041"; }

/* line 2164, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-map-marker-alt:before {
  content: "\f3c5"; }

/* line 2167, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-map-pin:before {
  content: "\f276"; }

/* line 2170, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-map-signs:before {
  content: "\f277"; }

/* line 2173, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-markdown:before {
  content: "\f60f"; }

/* line 2176, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-marker:before {
  content: "\f5a1"; }

/* line 2179, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mars:before {
  content: "\f222"; }

/* line 2182, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mars-double:before {
  content: "\f227"; }

/* line 2185, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mars-stroke:before {
  content: "\f229"; }

/* line 2188, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mars-stroke-h:before {
  content: "\f22b"; }

/* line 2191, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mars-stroke-v:before {
  content: "\f22a"; }

/* line 2194, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mastodon:before {
  content: "\f4f6"; }

/* line 2197, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-maxcdn:before {
  content: "\f136"; }

/* line 2200, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-medal:before {
  content: "\f5a2"; }

/* line 2203, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-medapps:before {
  content: "\f3c6"; }

/* line 2206, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-medium:before {
  content: "\f23a"; }

/* line 2209, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-medium-m:before {
  content: "\f3c7"; }

/* line 2212, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-medkit:before {
  content: "\f0fa"; }

/* line 2215, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-medrt:before {
  content: "\f3c8"; }

/* line 2218, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-meetup:before {
  content: "\f2e0"; }

/* line 2221, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-megaport:before {
  content: "\f5a3"; }

/* line 2224, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-meh:before {
  content: "\f11a"; }

/* line 2227, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-meh-blank:before {
  content: "\f5a4"; }

/* line 2230, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-meh-rolling-eyes:before {
  content: "\f5a5"; }

/* line 2233, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-memory:before {
  content: "\f538"; }

/* line 2236, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-menorah:before {
  content: "\f676"; }

/* line 2239, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mercury:before {
  content: "\f223"; }

/* line 2242, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-microchip:before {
  content: "\f2db"; }

/* line 2245, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-microphone:before {
  content: "\f130"; }

/* line 2248, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-microphone-alt:before {
  content: "\f3c9"; }

/* line 2251, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-microphone-alt-slash:before {
  content: "\f539"; }

/* line 2254, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-microphone-slash:before {
  content: "\f131"; }

/* line 2257, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-microscope:before {
  content: "\f610"; }

/* line 2260, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-microsoft:before {
  content: "\f3ca"; }

/* line 2263, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-minus:before {
  content: "\f068"; }

/* line 2266, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-minus-circle:before {
  content: "\f056"; }

/* line 2269, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-minus-square:before {
  content: "\f146"; }

/* line 2272, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mix:before {
  content: "\f3cb"; }

/* line 2275, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mixcloud:before {
  content: "\f289"; }

/* line 2278, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mizuni:before {
  content: "\f3cc"; }

/* line 2281, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mobile:before {
  content: "\f10b"; }

/* line 2284, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mobile-alt:before {
  content: "\f3cd"; }

/* line 2287, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-modx:before {
  content: "\f285"; }

/* line 2290, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-monero:before {
  content: "\f3d0"; }

/* line 2293, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-money-bill:before {
  content: "\f0d6"; }

/* line 2296, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-money-bill-alt:before {
  content: "\f3d1"; }

/* line 2299, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-money-bill-wave:before {
  content: "\f53a"; }

/* line 2302, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-money-bill-wave-alt:before {
  content: "\f53b"; }

/* line 2305, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-money-check:before {
  content: "\f53c"; }

/* line 2308, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-money-check-alt:before {
  content: "\f53d"; }

/* line 2311, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-monument:before {
  content: "\f5a6"; }

/* line 2314, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-moon:before {
  content: "\f186"; }

/* line 2317, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mortar-pestle:before {
  content: "\f5a7"; }

/* line 2320, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mosque:before {
  content: "\f678"; }

/* line 2323, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-motorcycle:before {
  content: "\f21c"; }

/* line 2326, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-mouse-pointer:before {
  content: "\f245"; }

/* line 2329, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-music:before {
  content: "\f001"; }

/* line 2332, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-napster:before {
  content: "\f3d2"; }

/* line 2335, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-neos:before {
  content: "\f612"; }

/* line 2338, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-neuter:before {
  content: "\f22c"; }

/* line 2341, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-newspaper:before {
  content: "\f1ea"; }

/* line 2344, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-nimblr:before {
  content: "\f5a8"; }

/* line 2347, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-nintendo-switch:before {
  content: "\f418"; }

/* line 2350, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-node:before {
  content: "\f419"; }

/* line 2353, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-node-js:before {
  content: "\f3d3"; }

/* line 2356, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-not-equal:before {
  content: "\f53e"; }

/* line 2359, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-notes-medical:before {
  content: "\f481"; }

/* line 2362, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-npm:before {
  content: "\f3d4"; }

/* line 2365, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ns8:before {
  content: "\f3d5"; }

/* line 2368, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-nutritionix:before {
  content: "\f3d6"; }

/* line 2371, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-object-group:before {
  content: "\f247"; }

/* line 2374, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-object-ungroup:before {
  content: "\f248"; }

/* line 2377, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-odnoklassniki:before {
  content: "\f263"; }

/* line 2380, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-odnoklassniki-square:before {
  content: "\f264"; }

/* line 2383, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-oil-can:before {
  content: "\f613"; }

/* line 2386, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-old-republic:before {
  content: "\f510"; }

/* line 2389, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-om:before {
  content: "\f679"; }

/* line 2392, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-opencart:before {
  content: "\f23d"; }

/* line 2395, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-openid:before {
  content: "\f19b"; }

/* line 2398, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-opera:before {
  content: "\f26a"; }

/* line 2401, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-optin-monster:before {
  content: "\f23c"; }

/* line 2404, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-osi:before {
  content: "\f41a"; }

/* line 2407, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-outdent:before {
  content: "\f03b"; }

/* line 2410, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-page4:before {
  content: "\f3d7"; }

/* line 2413, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pagelines:before {
  content: "\f18c"; }

/* line 2416, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-paint-brush:before {
  content: "\f1fc"; }

/* line 2419, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-paint-roller:before {
  content: "\f5aa"; }

/* line 2422, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-palette:before {
  content: "\f53f"; }

/* line 2425, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-palfed:before {
  content: "\f3d8"; }

/* line 2428, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pallet:before {
  content: "\f482"; }

/* line 2431, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-paper-plane:before {
  content: "\f1d8"; }

/* line 2434, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-paperclip:before {
  content: "\f0c6"; }

/* line 2437, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-parachute-box:before {
  content: "\f4cd"; }

/* line 2440, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-paragraph:before {
  content: "\f1dd"; }

/* line 2443, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-parking:before {
  content: "\f540"; }

/* line 2446, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-passport:before {
  content: "\f5ab"; }

/* line 2449, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pastafarianism:before {
  content: "\f67b"; }

/* line 2452, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-paste:before {
  content: "\f0ea"; }

/* line 2455, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-patreon:before {
  content: "\f3d9"; }

/* line 2458, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pause:before {
  content: "\f04c"; }

/* line 2461, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pause-circle:before {
  content: "\f28b"; }

/* line 2464, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-paw:before {
  content: "\f1b0"; }

/* line 2467, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-paypal:before {
  content: "\f1ed"; }

/* line 2470, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-peace:before {
  content: "\f67c"; }

/* line 2473, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pen:before {
  content: "\f304"; }

/* line 2476, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pen-alt:before {
  content: "\f305"; }

/* line 2479, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pen-fancy:before {
  content: "\f5ac"; }

/* line 2482, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pen-nib:before {
  content: "\f5ad"; }

/* line 2485, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pen-square:before {
  content: "\f14b"; }

/* line 2488, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pencil-alt:before {
  content: "\f303"; }

/* line 2491, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pencil-ruler:before {
  content: "\f5ae"; }

/* line 2494, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-people-carry:before {
  content: "\f4ce"; }

/* line 2497, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-percent:before {
  content: "\f295"; }

/* line 2500, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-percentage:before {
  content: "\f541"; }

/* line 2503, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-periscope:before {
  content: "\f3da"; }

/* line 2506, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-phabricator:before {
  content: "\f3db"; }

/* line 2509, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-phoenix-framework:before {
  content: "\f3dc"; }

/* line 2512, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-phoenix-squadron:before {
  content: "\f511"; }

/* line 2515, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-phone:before {
  content: "\f095"; }

/* line 2518, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-phone-slash:before {
  content: "\f3dd"; }

/* line 2521, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-phone-square:before {
  content: "\f098"; }

/* line 2524, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-phone-volume:before {
  content: "\f2a0"; }

/* line 2527, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-php:before {
  content: "\f457"; }

/* line 2530, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pied-piper:before {
  content: "\f2ae"; }

/* line 2533, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pied-piper-alt:before {
  content: "\f1a8"; }

/* line 2536, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pied-piper-hat:before {
  content: "\f4e5"; }

/* line 2539, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pied-piper-pp:before {
  content: "\f1a7"; }

/* line 2542, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-piggy-bank:before {
  content: "\f4d3"; }

/* line 2545, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pills:before {
  content: "\f484"; }

/* line 2548, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pinterest:before {
  content: "\f0d2"; }

/* line 2551, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pinterest-p:before {
  content: "\f231"; }

/* line 2554, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pinterest-square:before {
  content: "\f0d3"; }

/* line 2557, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-place-of-worship:before {
  content: "\f67f"; }

/* line 2560, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-plane:before {
  content: "\f072"; }

/* line 2563, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-plane-arrival:before {
  content: "\f5af"; }

/* line 2566, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-plane-departure:before {
  content: "\f5b0"; }

/* line 2569, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-play:before {
  content: "\f04b"; }

/* line 2572, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-play-circle:before {
  content: "\f144"; }

/* line 2575, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-playstation:before {
  content: "\f3df"; }

/* line 2578, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-plug:before {
  content: "\f1e6"; }

/* line 2581, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-plus:before {
  content: "\f067"; }

/* line 2584, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-plus-circle:before {
  content: "\f055"; }

/* line 2587, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-plus-square:before {
  content: "\f0fe"; }

/* line 2590, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-podcast:before {
  content: "\f2ce"; }

/* line 2593, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-poll:before {
  content: "\f681"; }

/* line 2596, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-poll-h:before {
  content: "\f682"; }

/* line 2599, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-poo:before {
  content: "\f2fe"; }

/* line 2602, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-poop:before {
  content: "\f619"; }

/* line 2605, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-portrait:before {
  content: "\f3e0"; }

/* line 2608, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pound-sign:before {
  content: "\f154"; }

/* line 2611, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-power-off:before {
  content: "\f011"; }

/* line 2614, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pray:before {
  content: "\f683"; }

/* line 2617, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-praying-hands:before {
  content: "\f684"; }

/* line 2620, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-prescription:before {
  content: "\f5b1"; }

/* line 2623, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-prescription-bottle:before {
  content: "\f485"; }

/* line 2626, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-prescription-bottle-alt:before {
  content: "\f486"; }

/* line 2629, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-print:before {
  content: "\f02f"; }

/* line 2632, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-procedures:before {
  content: "\f487"; }

/* line 2635, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-product-hunt:before {
  content: "\f288"; }

/* line 2638, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-project-diagram:before {
  content: "\f542"; }

/* line 2641, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-pushed:before {
  content: "\f3e1"; }

/* line 2644, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-puzzle-piece:before {
  content: "\f12e"; }

/* line 2647, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-python:before {
  content: "\f3e2"; }

/* line 2650, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-qq:before {
  content: "\f1d6"; }

/* line 2653, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-qrcode:before {
  content: "\f029"; }

/* line 2656, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-question:before {
  content: "\f128"; }

/* line 2659, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-question-circle:before {
  content: "\f059"; }

/* line 2662, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-quidditch:before {
  content: "\f458"; }

/* line 2665, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-quinscape:before {
  content: "\f459"; }

/* line 2668, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-quora:before {
  content: "\f2c4"; }

/* line 2671, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-quote-left:before {
  content: "\f10d"; }

/* line 2674, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-quote-right:before {
  content: "\f10e"; }

/* line 2677, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-quran:before {
  content: "\f687"; }

/* line 2680, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-r-project:before {
  content: "\f4f7"; }

/* line 2683, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-random:before {
  content: "\f074"; }

/* line 2686, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ravelry:before {
  content: "\f2d9"; }

/* line 2689, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-react:before {
  content: "\f41b"; }

/* line 2692, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-readme:before {
  content: "\f4d5"; }

/* line 2695, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rebel:before {
  content: "\f1d0"; }

/* line 2698, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-receipt:before {
  content: "\f543"; }

/* line 2701, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-recycle:before {
  content: "\f1b8"; }

/* line 2704, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-red-river:before {
  content: "\f3e3"; }

/* line 2707, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-reddit:before {
  content: "\f1a1"; }

/* line 2710, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-reddit-alien:before {
  content: "\f281"; }

/* line 2713, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-reddit-square:before {
  content: "\f1a2"; }

/* line 2716, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-redo:before {
  content: "\f01e"; }

/* line 2719, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-redo-alt:before {
  content: "\f2f9"; }

/* line 2722, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-registered:before {
  content: "\f25d"; }

/* line 2725, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rendact:before {
  content: "\f3e4"; }

/* line 2728, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-renren:before {
  content: "\f18b"; }

/* line 2731, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-reply:before {
  content: "\f3e5"; }

/* line 2734, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-reply-all:before {
  content: "\f122"; }

/* line 2737, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-replyd:before {
  content: "\f3e6"; }

/* line 2740, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-researchgate:before {
  content: "\f4f8"; }

/* line 2743, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-resolving:before {
  content: "\f3e7"; }

/* line 2746, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-retweet:before {
  content: "\f079"; }

/* line 2749, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rev:before {
  content: "\f5b2"; }

/* line 2752, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ribbon:before {
  content: "\f4d6"; }

/* line 2755, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-road:before {
  content: "\f018"; }

/* line 2758, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-robot:before {
  content: "\f544"; }

/* line 2761, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rocket:before {
  content: "\f135"; }

/* line 2764, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rocketchat:before {
  content: "\f3e8"; }

/* line 2767, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rockrms:before {
  content: "\f3e9"; }

/* line 2770, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-route:before {
  content: "\f4d7"; }

/* line 2773, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rss:before {
  content: "\f09e"; }

/* line 2776, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rss-square:before {
  content: "\f143"; }

/* line 2779, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ruble-sign:before {
  content: "\f158"; }

/* line 2782, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ruler:before {
  content: "\f545"; }

/* line 2785, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ruler-combined:before {
  content: "\f546"; }

/* line 2788, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ruler-horizontal:before {
  content: "\f547"; }

/* line 2791, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ruler-vertical:before {
  content: "\f548"; }

/* line 2794, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-rupee-sign:before {
  content: "\f156"; }

/* line 2797, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sad-cry:before {
  content: "\f5b3"; }

/* line 2800, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sad-tear:before {
  content: "\f5b4"; }

/* line 2803, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-safari:before {
  content: "\f267"; }

/* line 2806, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sass:before {
  content: "\f41e"; }

/* line 2809, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-save:before {
  content: "\f0c7"; }

/* line 2812, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-schlix:before {
  content: "\f3ea"; }

/* line 2815, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-school:before {
  content: "\f549"; }

/* line 2818, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-screwdriver:before {
  content: "\f54a"; }

/* line 2821, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-scribd:before {
  content: "\f28a"; }

/* line 2824, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-search:before {
  content: "\f002"; }

/* line 2827, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-search-dollar:before {
  content: "\f688"; }

/* line 2830, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-search-location:before {
  content: "\f689"; }

/* line 2833, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-search-minus:before {
  content: "\f010"; }

/* line 2836, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-search-plus:before {
  content: "\f00e"; }

/* line 2839, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-searchengin:before {
  content: "\f3eb"; }

/* line 2842, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-seedling:before {
  content: "\f4d8"; }

/* line 2845, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sellcast:before {
  content: "\f2da"; }

/* line 2848, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sellsy:before {
  content: "\f213"; }

/* line 2851, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-server:before {
  content: "\f233"; }

/* line 2854, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-servicestack:before {
  content: "\f3ec"; }

/* line 2857, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shapes:before {
  content: "\f61f"; }

/* line 2860, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-share:before {
  content: "\f064"; }

/* line 2863, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-share-alt:before {
  content: "\f1e0"; }

/* line 2866, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-share-alt-square:before {
  content: "\f1e1"; }

/* line 2869, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-share-square:before {
  content: "\f14d"; }

/* line 2872, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shekel-sign:before {
  content: "\f20b"; }

/* line 2875, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shield-alt:before {
  content: "\f3ed"; }

/* line 2878, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ship:before {
  content: "\f21a"; }

/* line 2881, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shipping-fast:before {
  content: "\f48b"; }

/* line 2884, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shirtsinbulk:before {
  content: "\f214"; }

/* line 2887, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shoe-prints:before {
  content: "\f54b"; }

/* line 2890, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shopping-bag:before {
  content: "\f290"; }

/* line 2893, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shopping-basket:before {
  content: "\f291"; }

/* line 2896, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shopping-cart:before {
  content: "\f07a"; }

/* line 2899, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shopware:before {
  content: "\f5b5"; }

/* line 2902, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shower:before {
  content: "\f2cc"; }

/* line 2905, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-shuttle-van:before {
  content: "\f5b6"; }

/* line 2908, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sign:before {
  content: "\f4d9"; }

/* line 2911, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sign-in-alt:before {
  content: "\f2f6"; }

/* line 2914, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sign-language:before {
  content: "\f2a7"; }

/* line 2917, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sign-out-alt:before {
  content: "\f2f5"; }

/* line 2920, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-signal:before {
  content: "\f012"; }

/* line 2923, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-signature:before {
  content: "\f5b7"; }

/* line 2926, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-simplybuilt:before {
  content: "\f215"; }

/* line 2929, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sistrix:before {
  content: "\f3ee"; }

/* line 2932, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sitemap:before {
  content: "\f0e8"; }

/* line 2935, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sith:before {
  content: "\f512"; }

/* line 2938, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-skull:before {
  content: "\f54c"; }

/* line 2941, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-skyatlas:before {
  content: "\f216"; }

/* line 2944, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-skype:before {
  content: "\f17e"; }

/* line 2947, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-slack:before {
  content: "\f198"; }

/* line 2950, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-slack-hash:before {
  content: "\f3ef"; }

/* line 2953, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sliders-h:before {
  content: "\f1de"; }

/* line 2956, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-slideshare:before {
  content: "\f1e7"; }

/* line 2959, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-smile:before {
  content: "\f118"; }

/* line 2962, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-smile-beam:before {
  content: "\f5b8"; }

/* line 2965, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-smile-wink:before {
  content: "\f4da"; }

/* line 2968, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-smoking:before {
  content: "\f48d"; }

/* line 2971, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-smoking-ban:before {
  content: "\f54d"; }

/* line 2974, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-snapchat:before {
  content: "\f2ab"; }

/* line 2977, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-snapchat-ghost:before {
  content: "\f2ac"; }

/* line 2980, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-snapchat-square:before {
  content: "\f2ad"; }

/* line 2983, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-snowflake:before {
  content: "\f2dc"; }

/* line 2986, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-socks:before {
  content: "\f696"; }

/* line 2989, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-solar-panel:before {
  content: "\f5ba"; }

/* line 2992, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sort:before {
  content: "\f0dc"; }

/* line 2995, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sort-alpha-down:before {
  content: "\f15d"; }

/* line 2998, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sort-alpha-up:before {
  content: "\f15e"; }

/* line 3001, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sort-amount-down:before {
  content: "\f160"; }

/* line 3004, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sort-amount-up:before {
  content: "\f161"; }

/* line 3007, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sort-down:before {
  content: "\f0dd"; }

/* line 3010, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sort-numeric-down:before {
  content: "\f162"; }

/* line 3013, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sort-numeric-up:before {
  content: "\f163"; }

/* line 3016, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sort-up:before {
  content: "\f0de"; }

/* line 3019, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-soundcloud:before {
  content: "\f1be"; }

/* line 3022, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-spa:before {
  content: "\f5bb"; }

/* line 3025, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-space-shuttle:before {
  content: "\f197"; }

/* line 3028, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-speakap:before {
  content: "\f3f3"; }

/* line 3031, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-spinner:before {
  content: "\f110"; }

/* line 3034, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-splotch:before {
  content: "\f5bc"; }

/* line 3037, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-spotify:before {
  content: "\f1bc"; }

/* line 3040, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-spray-can:before {
  content: "\f5bd"; }

/* line 3043, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-square:before {
  content: "\f0c8"; }

/* line 3046, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-square-full:before {
  content: "\f45c"; }

/* line 3049, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-square-root-alt:before {
  content: "\f698"; }

/* line 3052, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-squarespace:before {
  content: "\f5be"; }

/* line 3055, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stack-exchange:before {
  content: "\f18d"; }

/* line 3058, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stack-overflow:before {
  content: "\f16c"; }

/* line 3061, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stamp:before {
  content: "\f5bf"; }

/* line 3064, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-star:before {
  content: "\f005"; }

/* line 3067, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-star-and-crescent:before {
  content: "\f699"; }

/* line 3070, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-star-half:before {
  content: "\f089"; }

/* line 3073, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-star-half-alt:before {
  content: "\f5c0"; }

/* line 3076, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-star-of-david:before {
  content: "\f69a"; }

/* line 3079, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-star-of-life:before {
  content: "\f621"; }

/* line 3082, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-staylinked:before {
  content: "\f3f5"; }

/* line 3085, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-steam:before {
  content: "\f1b6"; }

/* line 3088, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-steam-square:before {
  content: "\f1b7"; }

/* line 3091, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-steam-symbol:before {
  content: "\f3f6"; }

/* line 3094, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-step-backward:before {
  content: "\f048"; }

/* line 3097, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-step-forward:before {
  content: "\f051"; }

/* line 3100, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stethoscope:before {
  content: "\f0f1"; }

/* line 3103, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sticker-mule:before {
  content: "\f3f7"; }

/* line 3106, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sticky-note:before {
  content: "\f249"; }

/* line 3109, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stop:before {
  content: "\f04d"; }

/* line 3112, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stop-circle:before {
  content: "\f28d"; }

/* line 3115, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stopwatch:before {
  content: "\f2f2"; }

/* line 3118, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-store:before {
  content: "\f54e"; }

/* line 3121, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-store-alt:before {
  content: "\f54f"; }

/* line 3124, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-strava:before {
  content: "\f428"; }

/* line 3127, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stream:before {
  content: "\f550"; }

/* line 3130, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-street-view:before {
  content: "\f21d"; }

/* line 3133, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-strikethrough:before {
  content: "\f0cc"; }

/* line 3136, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stripe:before {
  content: "\f429"; }

/* line 3139, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stripe-s:before {
  content: "\f42a"; }

/* line 3142, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stroopwafel:before {
  content: "\f551"; }

/* line 3145, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-studiovinari:before {
  content: "\f3f8"; }

/* line 3148, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stumbleupon:before {
  content: "\f1a4"; }

/* line 3151, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

/* line 3154, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-subscript:before {
  content: "\f12c"; }

/* line 3157, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-subway:before {
  content: "\f239"; }

/* line 3160, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-suitcase:before {
  content: "\f0f2"; }

/* line 3163, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-suitcase-rolling:before {
  content: "\f5c1"; }

/* line 3166, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sun:before {
  content: "\f185"; }

/* line 3169, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-superpowers:before {
  content: "\f2dd"; }

/* line 3172, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-superscript:before {
  content: "\f12b"; }

/* line 3175, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-supple:before {
  content: "\f3f9"; }

/* line 3178, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-surprise:before {
  content: "\f5c2"; }

/* line 3181, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-swatchbook:before {
  content: "\f5c3"; }

/* line 3184, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-swimmer:before {
  content: "\f5c4"; }

/* line 3187, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-swimming-pool:before {
  content: "\f5c5"; }

/* line 3190, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-synagogue:before {
  content: "\f69b"; }

/* line 3193, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sync:before {
  content: "\f021"; }

/* line 3196, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-sync-alt:before {
  content: "\f2f1"; }

/* line 3199, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-syringe:before {
  content: "\f48e"; }

/* line 3202, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-table:before {
  content: "\f0ce"; }

/* line 3205, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-table-tennis:before {
  content: "\f45d"; }

/* line 3208, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tablet:before {
  content: "\f10a"; }

/* line 3211, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tablet-alt:before {
  content: "\f3fa"; }

/* line 3214, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tablets:before {
  content: "\f490"; }

/* line 3217, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tachometer-alt:before {
  content: "\f3fd"; }

/* line 3220, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tag:before {
  content: "\f02b"; }

/* line 3223, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tags:before {
  content: "\f02c"; }

/* line 3226, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tape:before {
  content: "\f4db"; }

/* line 3229, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tasks:before {
  content: "\f0ae"; }

/* line 3232, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-taxi:before {
  content: "\f1ba"; }

/* line 3235, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-teamspeak:before {
  content: "\f4f9"; }

/* line 3238, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-teeth:before {
  content: "\f62e"; }

/* line 3241, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-teeth-open:before {
  content: "\f62f"; }

/* line 3244, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-telegram:before {
  content: "\f2c6"; }

/* line 3247, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-telegram-plane:before {
  content: "\f3fe"; }

/* line 3250, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tencent-weibo:before {
  content: "\f1d5"; }

/* line 3253, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-terminal:before {
  content: "\f120"; }

/* line 3256, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-text-height:before {
  content: "\f034"; }

/* line 3259, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-text-width:before {
  content: "\f035"; }

/* line 3262, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-th:before {
  content: "\f00a"; }

/* line 3265, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-th-large:before {
  content: "\f009"; }

/* line 3268, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-th-list:before {
  content: "\f00b"; }

/* line 3271, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-the-red-yeti:before {
  content: "\f69d"; }

/* line 3274, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-theater-masks:before {
  content: "\f630"; }

/* line 3277, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-themeco:before {
  content: "\f5c6"; }

/* line 3280, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-themeisle:before {
  content: "\f2b2"; }

/* line 3283, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-thermometer:before {
  content: "\f491"; }

/* line 3286, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-thermometer-empty:before {
  content: "\f2cb"; }

/* line 3289, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-thermometer-full:before {
  content: "\f2c7"; }

/* line 3292, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-thermometer-half:before {
  content: "\f2c9"; }

/* line 3295, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-thermometer-quarter:before {
  content: "\f2ca"; }

/* line 3298, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

/* line 3301, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-thumbs-down:before {
  content: "\f165"; }

/* line 3304, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-thumbs-up:before {
  content: "\f164"; }

/* line 3307, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-thumbtack:before {
  content: "\f08d"; }

/* line 3310, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ticket-alt:before {
  content: "\f3ff"; }

/* line 3313, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-times:before {
  content: "\f00d"; }

/* line 3316, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-times-circle:before {
  content: "\f057"; }

/* line 3319, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tint:before {
  content: "\f043"; }

/* line 3322, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tint-slash:before {
  content: "\f5c7"; }

/* line 3325, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tired:before {
  content: "\f5c8"; }

/* line 3328, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-toggle-off:before {
  content: "\f204"; }

/* line 3331, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-toggle-on:before {
  content: "\f205"; }

/* line 3334, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-toolbox:before {
  content: "\f552"; }

/* line 3337, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tooth:before {
  content: "\f5c9"; }

/* line 3340, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-torah:before {
  content: "\f6a0"; }

/* line 3343, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-torii-gate:before {
  content: "\f6a1"; }

/* line 3346, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-trade-federation:before {
  content: "\f513"; }

/* line 3349, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-trademark:before {
  content: "\f25c"; }

/* line 3352, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-traffic-light:before {
  content: "\f637"; }

/* line 3355, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-train:before {
  content: "\f238"; }

/* line 3358, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-transgender:before {
  content: "\f224"; }

/* line 3361, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-transgender-alt:before {
  content: "\f225"; }

/* line 3364, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-trash:before {
  content: "\f1f8"; }

/* line 3367, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-trash-alt:before {
  content: "\f2ed"; }

/* line 3370, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tree:before {
  content: "\f1bb"; }

/* line 3373, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-trello:before {
  content: "\f181"; }

/* line 3376, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tripadvisor:before {
  content: "\f262"; }

/* line 3379, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-trophy:before {
  content: "\f091"; }

/* line 3382, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-truck:before {
  content: "\f0d1"; }

/* line 3385, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-truck-loading:before {
  content: "\f4de"; }

/* line 3388, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-truck-monster:before {
  content: "\f63b"; }

/* line 3391, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-truck-moving:before {
  content: "\f4df"; }

/* line 3394, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-truck-pickup:before {
  content: "\f63c"; }

/* line 3397, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tshirt:before {
  content: "\f553"; }

/* line 3400, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tty:before {
  content: "\f1e4"; }

/* line 3403, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tumblr:before {
  content: "\f173"; }

/* line 3406, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tumblr-square:before {
  content: "\f174"; }

/* line 3409, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-tv:before {
  content: "\f26c"; }

/* line 3412, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-twitch:before {
  content: "\f1e8"; }

/* line 3415, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-twitter:before {
  content: "\f099"; }

/* line 3418, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-twitter-square:before {
  content: "\f081"; }

/* line 3421, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-typo3:before {
  content: "\f42b"; }

/* line 3424, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-uber:before {
  content: "\f402"; }

/* line 3427, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-uikit:before {
  content: "\f403"; }

/* line 3430, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-umbrella:before {
  content: "\f0e9"; }

/* line 3433, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-umbrella-beach:before {
  content: "\f5ca"; }

/* line 3436, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-underline:before {
  content: "\f0cd"; }

/* line 3439, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-undo:before {
  content: "\f0e2"; }

/* line 3442, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-undo-alt:before {
  content: "\f2ea"; }

/* line 3445, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-uniregistry:before {
  content: "\f404"; }

/* line 3448, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-universal-access:before {
  content: "\f29a"; }

/* line 3451, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-university:before {
  content: "\f19c"; }

/* line 3454, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-unlink:before {
  content: "\f127"; }

/* line 3457, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-unlock:before {
  content: "\f09c"; }

/* line 3460, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-unlock-alt:before {
  content: "\f13e"; }

/* line 3463, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-untappd:before {
  content: "\f405"; }

/* line 3466, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-upload:before {
  content: "\f093"; }

/* line 3469, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-usb:before {
  content: "\f287"; }

/* line 3472, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user:before {
  content: "\f007"; }

/* line 3475, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-alt:before {
  content: "\f406"; }

/* line 3478, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-alt-slash:before {
  content: "\f4fa"; }

/* line 3481, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-astronaut:before {
  content: "\f4fb"; }

/* line 3484, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-check:before {
  content: "\f4fc"; }

/* line 3487, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-circle:before {
  content: "\f2bd"; }

/* line 3490, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-clock:before {
  content: "\f4fd"; }

/* line 3493, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-cog:before {
  content: "\f4fe"; }

/* line 3496, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-edit:before {
  content: "\f4ff"; }

/* line 3499, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-friends:before {
  content: "\f500"; }

/* line 3502, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-graduate:before {
  content: "\f501"; }

/* line 3505, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-lock:before {
  content: "\f502"; }

/* line 3508, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-md:before {
  content: "\f0f0"; }

/* line 3511, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-minus:before {
  content: "\f503"; }

/* line 3514, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-ninja:before {
  content: "\f504"; }

/* line 3517, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-plus:before {
  content: "\f234"; }

/* line 3520, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-secret:before {
  content: "\f21b"; }

/* line 3523, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-shield:before {
  content: "\f505"; }

/* line 3526, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-slash:before {
  content: "\f506"; }

/* line 3529, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-tag:before {
  content: "\f507"; }

/* line 3532, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-tie:before {
  content: "\f508"; }

/* line 3535, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-user-times:before {
  content: "\f235"; }

/* line 3538, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-users:before {
  content: "\f0c0"; }

/* line 3541, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-users-cog:before {
  content: "\f509"; }

/* line 3544, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-ussunnah:before {
  content: "\f407"; }

/* line 3547, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-utensil-spoon:before {
  content: "\f2e5"; }

/* line 3550, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-utensils:before {
  content: "\f2e7"; }

/* line 3553, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vaadin:before {
  content: "\f408"; }

/* line 3556, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vector-square:before {
  content: "\f5cb"; }

/* line 3559, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-venus:before {
  content: "\f221"; }

/* line 3562, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-venus-double:before {
  content: "\f226"; }

/* line 3565, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-venus-mars:before {
  content: "\f228"; }

/* line 3568, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-viacoin:before {
  content: "\f237"; }

/* line 3571, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-viadeo:before {
  content: "\f2a9"; }

/* line 3574, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-viadeo-square:before {
  content: "\f2aa"; }

/* line 3577, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vial:before {
  content: "\f492"; }

/* line 3580, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vials:before {
  content: "\f493"; }

/* line 3583, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-viber:before {
  content: "\f409"; }

/* line 3586, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-video:before {
  content: "\f03d"; }

/* line 3589, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-video-slash:before {
  content: "\f4e2"; }

/* line 3592, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vihara:before {
  content: "\f6a7"; }

/* line 3595, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vimeo:before {
  content: "\f40a"; }

/* line 3598, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vimeo-square:before {
  content: "\f194"; }

/* line 3601, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vimeo-v:before {
  content: "\f27d"; }

/* line 3604, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vine:before {
  content: "\f1ca"; }

/* line 3607, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vk:before {
  content: "\f189"; }

/* line 3610, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vnv:before {
  content: "\f40b"; }

/* line 3613, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-volleyball-ball:before {
  content: "\f45f"; }

/* line 3616, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-volume-down:before {
  content: "\f027"; }

/* line 3619, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-volume-off:before {
  content: "\f026"; }

/* line 3622, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-volume-up:before {
  content: "\f028"; }

/* line 3625, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-vuejs:before {
  content: "\f41f"; }

/* line 3628, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-walking:before {
  content: "\f554"; }

/* line 3631, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wallet:before {
  content: "\f555"; }

/* line 3634, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-warehouse:before {
  content: "\f494"; }

/* line 3637, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-weebly:before {
  content: "\f5cc"; }

/* line 3640, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-weibo:before {
  content: "\f18a"; }

/* line 3643, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-weight:before {
  content: "\f496"; }

/* line 3646, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-weight-hanging:before {
  content: "\f5cd"; }

/* line 3649, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-weixin:before {
  content: "\f1d7"; }

/* line 3652, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-whatsapp:before {
  content: "\f232"; }

/* line 3655, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-whatsapp-square:before {
  content: "\f40c"; }

/* line 3658, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wheelchair:before {
  content: "\f193"; }

/* line 3661, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-whmcs:before {
  content: "\f40d"; }

/* line 3664, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wifi:before {
  content: "\f1eb"; }

/* line 3667, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wikipedia-w:before {
  content: "\f266"; }

/* line 3670, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-window-close:before {
  content: "\f410"; }

/* line 3673, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-window-maximize:before {
  content: "\f2d0"; }

/* line 3676, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-window-minimize:before {
  content: "\f2d1"; }

/* line 3679, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-window-restore:before {
  content: "\f2d2"; }

/* line 3682, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-windows:before {
  content: "\f17a"; }

/* line 3685, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wine-glass:before {
  content: "\f4e3"; }

/* line 3688, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wine-glass-alt:before {
  content: "\f5ce"; }

/* line 3691, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wix:before {
  content: "\f5cf"; }

/* line 3694, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wolf-pack-battalion:before {
  content: "\f514"; }

/* line 3697, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-won-sign:before {
  content: "\f159"; }

/* line 3700, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wordpress:before {
  content: "\f19a"; }

/* line 3703, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wordpress-simple:before {
  content: "\f411"; }

/* line 3706, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wpbeginner:before {
  content: "\f297"; }

/* line 3709, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wpexplorer:before {
  content: "\f2de"; }

/* line 3712, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wpforms:before {
  content: "\f298"; }

/* line 3715, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-wrench:before {
  content: "\f0ad"; }

/* line 3718, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-x-ray:before {
  content: "\f497"; }

/* line 3721, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-xbox:before {
  content: "\f412"; }

/* line 3724, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-xing:before {
  content: "\f168"; }

/* line 3727, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-xing-square:before {
  content: "\f169"; }

/* line 3730, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-y-combinator:before {
  content: "\f23b"; }

/* line 3733, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-yahoo:before {
  content: "\f19e"; }

/* line 3736, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-yandex:before {
  content: "\f413"; }

/* line 3739, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-yandex-international:before {
  content: "\f414"; }

/* line 3742, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-yelp:before {
  content: "\f1e9"; }

/* line 3745, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-yen-sign:before {
  content: "\f157"; }

/* line 3748, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-yin-yang:before {
  content: "\f6ad"; }

/* line 3751, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-yoast:before {
  content: "\f2b1"; }

/* line 3754, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-youtube:before {
  content: "\f167"; }

/* line 3757, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-youtube-square:before {
  content: "\f431"; }

/* line 3760, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa-zhihu:before {
  content: "\f63f"; }

/* line 3763, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

/* line 3773, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: url("../webfonts/fa-brands-400.eot");
  src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }

/* line 3787, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fab {
  font-family: 'Font Awesome 5 Brands'; }

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  src: url("../webfonts/fa-regular-400.eot");
  src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }

/* line 3796, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  src: url("../webfonts/fa-solid-900.eot");
  src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }

/* line 3806, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/font-awesome/css/all.css */
.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }

/*
 *
 *
 *
 * Bootstrap 4 Component - Chosen
 * Version: 1.0.10
 * Copyright (c) 2017-18 Martin Haubek
 *
 *
 *
 */
/* line 1, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-select,
.chosen-select-deselect {
  width: 100%; }

/* line 5, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container {
  display: inline-block;
  position: relative;
  width: 100% !important;
  font-size: 1rem;
  text-align: left;
  vertical-align: middle; }
  /* line 12, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container .chosen-drop {
    background: #fff;
    border: 1px solid #80bdff;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    margin-top: -1px;
    position: absolute;
    top: 100%;
    left: -9000px;
    z-index: 1060; }
  /* line 23, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container.chosen-with-drop .chosen-drop {
    left: 0;
    right: 0; }
  /* line 27, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container .chosen-results {
    margin: 0;
    position: relative;
    max-height: 15rem;
    padding: .5rem 0 0 0;
    color: #6c757d;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; }
    /* line 36, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container .chosen-results li {
      display: none;
      line-height: 1.5;
      list-style: none;
      margin: 0;
      padding: .25rem .25rem .25rem 1.5rem; }
      /* line 42, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
      .chosen-container .chosen-results li em {
        font-style: normal;
        color: #6c757d; }
      /* line 46, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
      .chosen-container .chosen-results li.group-result {
        display: list-item;
        cursor: default;
        padding-left: .75rem;
        color: #adb5bd;
        font-weight: normal;
        text-transform: uppercase; }
      /* line 54, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
      .chosen-container .chosen-results li.group-option {
        padding-left: 1.5rem; }
      /* line 57, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
      .chosen-container .chosen-results li.active-result {
        cursor: pointer;
        display: list-item; }
      /* line 61, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
      .chosen-container .chosen-results li.result-selected {
        color: #495057; }
        /* line 63, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
        .chosen-container .chosen-results li.result-selected:before {
          display: inline-block;
          position: relative;
          top: .3rem;
          width: 1.25rem;
          height: 1.25rem;
          margin-left: -1.25rem;
          content: "";
          background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23495057' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");
          background-size: 1.25rem 1.25rem;
          background-position: center center;
          background-repeat: no-repeat; }
      /* line 77, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
      .chosen-container .chosen-results li.highlighted {
        background-color: #007bff;
        background-image: none;
        color: white; }
        /* line 81, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
        .chosen-container .chosen-results li.highlighted:before {
          background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E"); }
        /* line 84, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
        .chosen-container .chosen-results li.highlighted em {
          background: transparent;
          color: rgba(255, 255, 255, 0.8); }
      /* line 89, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
      .chosen-container .chosen-results li.disabled-result {
        display: list-item;
        color: #ced4da; }
    /* line 94, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container .chosen-results .no-results {
      display: list-item;
      padding: .25rem 0 1rem 1.065rem;
      color: #dc3545; }
  /* line 100, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container .chosen-results-scroll {
    background: white;
    margin: 0 .25rem;
    position: absolute;
    text-align: center;
    width: 20rem;
    z-index: 1; }
    /* line 107, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container .chosen-results-scroll span {
      display: inline-block;
      height: 1.5;
      text-indent: -5000px;
      width: .5rem; }

/* line 116, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-single .chosen-single {
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  color: #6c757d;
  display: block;
  height: calc(2.25rem + 2px);
  overflow: hidden;
  line-height: calc(2.25rem + 2px);
  padding: 0 0 0 .75rem;
  position: relative;
  text-decoration: none;
  white-space: nowrap; }
  /* line 132, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-single .chosen-single abbr {
    display: inline-block;
    position: absolute;
    top: .45rem;
    right: 2.5rem;
    width: 1.5rem;
    height: 1.5rem;
    cursor: pointer;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23dc3545' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");
    background-size: 1.5rem 1.5rem;
    background-position: center center;
    background-repeat: no-repeat; }
    /* line 144, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container-single .chosen-single abbr:hover {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23921925' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); }
  /* line 148, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-single .chosen-single span {
    display: block;
    margin-right: 1.5rem;
    text-overflow: ellipsis; }
  /* line 153, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover {
    background-position: right 2px; }
  /* line 156, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-single .chosen-single div {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 2rem;
    height: 100%;
    padding-left: .5rem;
    background-color: #fff; }
    /* line 165, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container-single .chosen-single div:after {
      display: inline-block;
      position: relative;
      top: .25rem;
      left: -1rem;
      width: 2rem;
      height: 2rem;
      content: "";
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");
      background-size: 2rem 2rem;
      background-position: center center;
      background-repeat: no-repeat; }

/* line 180, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-single .chosen-default {
  color: #adb5bd; }

/* line 183, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-single a:not([href]):not([tabindex]) {
  color: #6c757d !important; }

/* line 186, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-single a:not([href]):not([tabindex]).chosen-single:not(.chosen-default) {
  color: #6c757d !important; }

/* line 189, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-single .chosen-search-input {
  display: none;
  border: none; }

/* line 193, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-single .chosen-search {
  margin: 0;
  padding: .5rem .5rem 0 .5rem;
  position: relative;
  white-space: nowrap;
  z-index: 1000; }
  /* line 199, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-single .chosen-search:after {
    display: inline-block;
    position: relative;
    top: .365rem;
    left: -1.75rem;
    width: 1.25rem;
    height: 1.25rem;
    content: "";
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");
    background-size: 1.25rem 1.25rem;
    background-position: center center;
    background-repeat: no-repeat; }
  /* line 212, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-single .chosen-search input[type="text"] {
    background-color: #f8f9fa;
    border: 1px solid #ced4da;
    outline: none;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    padding: .25rem 1rem .25rem .5rem;
    width: 100%; }

/* line 223, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  background-clip: padding-box; }

/* line 230, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-single-nosearch .chosen-search {
  display: none; }

/* line 235, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-multi .chosen-choices {
  background-color: #fff;
  border: 1px solid #ced4da;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  cursor: text;
  height: auto !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative; }
  /* line 247, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-multi .chosen-choices li {
    float: left;
    list-style: none; }
  /* line 251, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-multi .chosen-choices .search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap; }
    /* line 255, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container-multi .chosen-choices .search-field input[type="text"] {
      background: transparent !important;
      border: 0 !important;
      color: #6c757d;
      height: calc(2.25rem + 2px);
      margin: 0;
      padding: 0 0 0 .75rem;
      outline: 0;
      width: 100% !important; }
    /* line 266, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container-multi .chosen-choices .search-field .default {
      color: #ced4da; }
  /* line 270, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-multi .chosen-choices .search-choice {
    background-clip: padding-box;
    position: relative;
    margin: .35rem 0 0 .5rem;
    padding: .25rem 1.5rem .25rem .25rem;
    border: 1px solid #ced4da;
    background-color: #f8f9fa;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    cursor: default;
    font-size: 0.875rem;
    line-height: 1;
    color: #6c757d; }
    /* line 283, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container-multi .chosen-choices .search-choice .search-choice-close {
      display: inline-block;
      position: absolute;
      top: .2rem;
      right: .125rem;
      width: 1rem;
      height: 1rem;
      cursor: pointer;
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23dc3545' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");
      background-size: 1rem 1rem;
      background-position: center center;
      background-repeat: no-repeat; }
      /* line 295, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
      .chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23921925' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); }
  /* line 300, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-multi .chosen-choices .search-choice-focus {
    background: #dee2e6; }
    /* line 302, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close {
      background-position: right -11px; }

/* line 308, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-multi .chosen-drop .result-selected {
  display: none; }

/* line 314, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-active .chosen-single {
  border: 1px solid #80bdff;
  transition: border linear 0ms, box-shadow linear 0ms; }
  @media screen and (prefers-reduced-motion: reduce) {
    /* line 314, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container-active .chosen-single {
      transition: none; } }
/* line 319, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-active.chosen-with-drop .chosen-single {
  background-color: #fff;
  border: 1px solid #80bdff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  transition: border linear 0ms, box-shadow linear 0ms; }
  @media screen and (prefers-reduced-motion: reduce) {
    /* line 319, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container-active.chosen-with-drop .chosen-single {
      transition: none; } }
  /* line 326, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-active.chosen-with-drop .chosen-single div:after {
    display: inline-block;
    position: relative;
    top: .25rem;
    left: -1rem;
    width: 2rem;
    height: 2rem;
    content: "";
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");
    background-size: 2rem 2rem;
    background-position: center center;
    background-repeat: no-repeat; }

/* line 341, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-active .chosen-choices {
  border: 1px solid #80bdff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  transition: border linear 0ms, box-shadow linear 0ms; }
  @media screen and (prefers-reduced-motion: reduce) {
    /* line 341, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
    .chosen-container-active .chosen-choices {
      transition: none; } }
  /* line 346, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-active .chosen-choices .search-field input[type="text"] {
    color: #6c757d !important; }

/* line 350, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-active.chosen-with-drop .chosen-choices {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

/* line 354, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-active.chosen-with-drop .chosen-search-input {
  display: inline-block; }

/* line 359, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-disabled {
  cursor: default;
  opacity: .5 !important; }
  /* line 362, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-disabled .chosen-single {
    cursor: default; }
  /* line 365, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-disabled .chosen-choices .search-choice .search-choice-close {
    cursor: default; }

/* line 371, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container-optgroup-clickable li.group-result {
  text-transform: none !important; }
  /* line 373, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
  .chosen-container-optgroup-clickable li.group-result:hover {
    background-color: #007bff;
    color: white;
    cursor: pointer; }

/* line 384, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container.is-valid .chosen-single,
.chosen-container.is-valid .chosen-choices,
.chosen-container.is-valid .chosen-drop, .chosen-container:valid .chosen-single,
.chosen-container:valid .chosen-choices,
.chosen-container:valid .chosen-drop {
  border-color: #28a745; }

/* line 392, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.chosen-container.is-invalid .chosen-single,
.chosen-container.is-invalid .chosen-choices,
.chosen-container.is-invalid .chosen-drop, .chosen-container:invalid .chosen-single,
.chosen-container:invalid .chosen-choices,
.chosen-container:invalid .chosen-drop {
  border-color: #dc3545; }

/* line 399, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
input[type="text"].chosen-focus-input {
  position: absolute;
  top: -9000px;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  background: transparent !important;
  border: 0 !important;
  outline: 0; }

/* line 414, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.input-group:nth-of-type(1) .chosen-container .chosen-choices {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

/* line 422, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.input-group:not(:nth-of-type(1)) .chosen-container .chosen-choices {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

/* line 428, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.input-group:not(:nth-of-type(1)) .input-group-prepend .input-group-text {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

/* line 434, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/lib/chosen/_component-chosen.scss */
.input-group .chosen-container {
  position: relative;
  flex: 1 1 auto;
  width: 1% !important; }

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
/* line 6, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }

/* line 21, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 24, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp img {
  max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
/* line 28, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* line 36, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp--open {
  display: block; }

/* line 39, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

/* line 45, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

/* line 51, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
/* line 61, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

/* line 74, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

/* line 82, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* Prevent selection and tap highlights */
/* line 93, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

/* line 102, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* line 112, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* line 118, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none; }

/* line 123, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }

/* line 127, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

/* line 135, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
/* line 146, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
/* line 153, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__img--placeholder--blank {
  background: #222; }

/* line 156, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
/* line 166, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }

/* line 177, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/photoswipe.css */
.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
/* line 20, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
  -webkit-box-shadow: none;
  box-shadow: none; }

/* line 38, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button:focus, .pswp__button:hover {
  opacity: 1; }

/* line 40, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button:active {
  outline: none;
  opacity: 0.9; }

/* line 43, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button::-moz-focus-inner {
  padding: 0;
  border: 0; }

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
/* line 48, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }

/* line 51, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(default-skin.png) 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  /* line 61, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(default-skin.svg); }
  /* line 65, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none; } }

/* line 69, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button--close {
  background-position: 0 -44px; }

/* line 72, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button--share {
  background-position: -44px -44px; }

/* line 75, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button--fs {
  display: none; }

/* line 78, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--supports-fs .pswp__button--fs {
  display: block; }

/* line 81, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--fs .pswp__button--fs {
  background-position: -44px 0; }

/* line 84, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button--zoom {
  display: none;
  background-position: -88px 0; }

/* line 88, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }

/* line 91, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0; }

/* no arrows on touch screens */
/* line 95, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }

/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
/* line 103, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute; }

/* line 112, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button--arrow--left {
  left: 0; }

/* line 115, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button--arrow--right {
  right: 0; }

/* line 118, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute; }

/* line 127, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px; }

/* line 131, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px; }

/*

	2. Share modal/popup and links

 */
/* line 140, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 147, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
  transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

/* line 163, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__share-modal--hidden {
  display: none; }

/* line 166, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(6px);
  -ms-transform: translateY(6px);
  transform: translateY(6px);
  -webkit-transition: -webkit-transform 0.25s;
  transition: transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform; }

/* line 184, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__share-tooltip a {
  display: block;
  padding: 8px 12px;
  color: #000;
  text-decoration: none;
  font-size: 14px;
  line-height: 18px; }

/* line 191, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__share-tooltip a:hover {
  text-decoration: none;
  color: #000; }

/* line 194, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__share-tooltip a:first-child {
  /* round corners on the first/last list item */
  border-radius: 2px 2px 0 0; }

/* line 197, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__share-tooltip a:last-child {
  border-radius: 0 0 2px 2px; }

/* line 200, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__share-modal--fade-in {
  opacity: 1; }

/* line 202, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__share-modal--fade-in .pswp__share-tooltip {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0); }

/* increase size of share links on touch devices */
/* line 208, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px; }

/* line 211, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }

/* line 225, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }

/* line 228, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
a.pswp__share--facebook:hover:before {
  border-bottom-color: #3E5C9A; }

/* line 231, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }

/* line 235, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }

/* line 239, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
a.pswp__share--download:hover {
  background: #DDD; }

/*

	3. Index indicator ("1 of X" counter)

 */
/* line 247, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }

/*
	
	4. Caption

 */
/* line 263, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px; }

/* line 269, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__caption small {
  font-size: 11px;
  color: #BBB; }

/* line 273, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__caption__center {
  text-align: left;
  max-width: 420px;
  margin: 0 auto;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC; }

/* line 282, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__caption--empty {
  display: none; }

/* Fake caption element, used to calculate height of next/prev image */
/* line 286, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__caption--fake {
  visibility: hidden; }

/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
/* line 296, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
  transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr; }

/* line 309, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px; }

/* line 314, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__preloader--active {
  opacity: 1; }

/* line 316, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__preloader--active .pswp__preloader__icn {
  /* We use .gif in browsers that don't support CSS animation */
  background: url(preloader.gif) 0 0 no-repeat; }

/* line 320, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }

/* line 322, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
  -webkit-animation: clockwise 500ms linear infinite;
  animation: clockwise 500ms linear infinite; }

/* line 325, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
  -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
  animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

/* line 329, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0; }

/* line 339, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }

/* line 349, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--css_animation .pswp__preloader__donut {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }

@media screen and (max-width: 1024px) {
  /* line 365, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }

@-webkit-keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-webkit-keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
    transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
    transform: rotate(0); } }

@keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
    transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
    transform: rotate(0); } }

/*
	
	6. Additional styles

 */
/* root element of UI */
/* line 416, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550; }

/* top black bar with buttons and "1 of X" indicator */
/* line 423, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%; }

/* line 430, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
/* line 440, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }

/* line 444, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
/* line 449, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
/* line 454, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }

/* line 457, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }

/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
/* line 465, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001; }

/* pswp__ui--one-slide class is added when there is just one item in gallery */
/* line 473, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }

/* line 478, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp__element--disabled {
  display: none !important; }

/* line 481, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/lib/photoswipe/css/default-skin/default-skin.css */
.pswp--minimal--dark .pswp__top-bar {
  background: none; }

/* line 1, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
.timeline {
  /** timeline box structure **/
  /** timeline panels **/
  /** panel arrows **/
  /** timeline circle icons **/
  /** timeline content **/
  /*.tl-bloc {	
	width: 49%; 
}*/
  /** media queries **/ }
  /* line 2, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline img {
    border: 0;
    max-width: 100%; }
  /* line 5, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline {
    list-style: none;
    padding: 20px 0 20px;
    position: relative; }
  /* line 11, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline:before {
    top: 0;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 3px;
    background-color: #eee;
    left: 50%;
    margin-left: -1.5px; }
  /* line 22, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .tldate {
    display: block;
    width: 200px;
    margin: 0 auto;
    padding: 3px 0;
    font-weight: bold;
    text-align: center;
    -webkit-box-shadow: 0 0 5px #90acc7;
    background-color: #ffffff;
    color: #90acc7; }
  /* line 34, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li {
    margin-bottom: 25px;
    position: relative; }
    /* line 37, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline .timeline li .fa {
      display: block;
      margin-top: 9px;
      margin-left: 1px; }
  /* line 44, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li:before, .timeline .timeline li:after {
    content: " ";
    display: table; }
  /* line 48, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li:after {
    clear: both; }
  /* line 51, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li:before, .timeline .timeline li:after {
    content: " ";
    display: table; }
  /* line 57, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li .timeline-panel {
    width: 46%;
    float: left;
    background: #fff;
    border: 1px solid #d4d4d4;
    padding: 20px;
    position: relative;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15);
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15); }
  /* line 73, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li .timeline-panel:before {
    position: absolute;
    top: 26px;
    right: -15px;
    display: inline-block;
    border-top: 15px solid transparent;
    border-left: 15px solid #ccc;
    border-right: 0 solid #ccc;
    border-bottom: 15px solid transparent;
    content: " "; }
  /* line 85, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li .timeline-panel:after {
    position: absolute;
    top: 27px;
    right: -14px;
    display: inline-block;
    border-top: 14px solid transparent;
    border-left: 14px solid #fff;
    border-right: 0 solid #fff;
    border-bottom: 14px solid transparent;
    content: " "; }
  /* line 96, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li .timeline-panel.noarrow:before, .timeline .timeline li .timeline-panel.noarrow:after {
    top: 0;
    right: 0;
    display: none;
    border: 0; }
  /* line 103, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li.timeline-inverted .timeline-panel {
    float: right; }
  /* line 107, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li.timeline-inverted .timeline-panel:before {
    border-left-width: 0;
    border-right-width: 15px;
    left: -15px;
    right: auto; }
  /* line 114, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li.timeline-inverted .timeline-panel:after {
    border-left-width: 0;
    border-right-width: 14px;
    left: -14px;
    right: auto; }
  /* line 123, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .timeline li .tl-circ {
    position: absolute;
    top: 23px;
    left: 50%;
    text-align: center;
    background: #ffffff;
    color: #90acc7;
    width: 35px;
    height: 35px;
    line-height: 35px;
    margin-left: -18px;
    border: 1px solid #90acc7;
    border-top-right-radius: 50%;
    border-top-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    z-index: 5; }
  /* line 145, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .tl-heading h4 {
    margin: 0 0 3px 0;
    color: #c25b4e; }
  /* line 150, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .tl-bloc-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
  /* line 156, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .thumbnail {
    margin-bottom: 2%; }
  /* line 164, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .tl-body p, .timeline .tl-body ul {
    margin-bottom: 0; }
  /* line 168, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
  .timeline .tl-body > p + p {
    margin-top: 5px; }
  @media (max-width: 991px) {
    /* line 174, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline .timeline li .timeline-panel {
      width: 44%; } }
  @media (max-width: 700px) {
    /* line 180, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline .page-header h1 {
      font-size: 1.8em; }
    /* line 182, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline ul.timeline:before {
      left: 40px; }
    /* line 186, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline .tldate {
      width: 140px; }
    /* line 188, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline ul.timeline li .timeline-panel {
      width: calc("100% - 90px");
      width: -moz-calc("100% - 90px");
      width: -webkit-calc("100% - 90px"); }
    /* line 194, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline ul.timeline li .tl-circ {
      top: 22px;
      left: 22px;
      margin-left: 0; }
    /* line 200, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline ul.timeline > li > .tldate {
      margin: 0; }
    /* line 204, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline ul.timeline > li > .timeline-panel {
      float: right; }
    /* line 208, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline ul.timeline > li > .timeline-panel:before {
      border-left-width: 0;
      border-right-width: 15px;
      left: -15px;
      right: auto; }
    /* line 215, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/timeline.scss */
    .timeline ul.timeline > li > .timeline-panel:after {
      border-left-width: 0;
      border-right-width: 14px;
      left: -14px;
      right: auto; } }
/* line 2, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/photoswipe.scss */
body .pswp__caption__center {
  text-align: center; }

/* line 4, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
.calendar table {
  border-collapse: collapse;
  font-size: 1em;
  font-family: "Helvetica Neue",Helvetica;
  width: 100%; }

/* line 10, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
.calendar h2 {
  margin-top: 0;
  white-space: nowrap;
  font-size: 32px;
  font-weight: 100;
  margin-bottom: 10px;
  font-family: 'Roboto', sans-serif;
  float: left; }

/* line 20, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
.calendar td.day {
  background: #FFF;
  font-family: 'Roboto', sans-serif; }

/* line 25, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
.calendar td.today {
  background: #FFF;
  position: relative; }

/* line 31, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
.calendar thead th {
  font-size: 14px;
  font-weight: 300;
  line-height: 30px;
  width: 14.2857%;
  text-align: center; }

/* line 39, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
.calendar tbody {
  overflow: hidden; }
  /* line 41, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar tbody td {
    border-right: 1px solid #000000;
    height: 100px;
    width: 14.2857%;
    vertical-align: top; }
  /* line 47, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar tbody td.day-7 {
    border-right: 0; }
  /* line 50, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar tbody tr {
    border-bottom: 1px solid #000000; }
  /* line 53, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar tbody tr.week-6 {
    border-bottom: 0; }
  /* line 56, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar tbody .day-number {
    font-size: 14px;
    margin: 5px;
    min-width: 19px;
    padding: 0;
    text-align: center;
    float: right; }
  /* line 64, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar tbody .today .day-number {
    background-color: #777777;
    border-radius: 50%;
    color: #ffffff; }
  /* line 70, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar tbody .unactive .day-number {
    color: #cdcdcd; }
  /* line 74, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar tbody .prepare-event {
    margin: 5px 0 0 5px;
    display: none;
    float: left;
    font-size: 1.1em; }
  /* line 81, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar tbody td:hover .prepare-event {
    display: block; }
  /* line 85, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar tbody ul.events {
    margin: 0;
    padding: 0;
    list-style: none;
    clear: both; }
    /* line 90, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
    .calendar tbody ul.events li {
      margin: 2px 4px;
      padding: 0 3px;
      font-size: 0.9em;
      border: 1px solid #cdcdcd;
      color: #1d1d1d;
      background-color: #e5e5e5;
      max-width: 100%;
      overflow: hidden;
      height: 21px; }
      /* line 100, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
      .calendar tbody ul.events li .summary {
        padding: 0;
        margin: 0;
        width: 90%;
        overflow: hidden; }
      /* line 106, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
      .calendar tbody ul.events li .action {
        margin-top: 5px;
        float: right; }

/* line 115, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
.calendar-legend {
  margin: 10px 0 15px 0;
  text-align: center; }
  /* line 118, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar-legend .icon {
    height: auto;
    width: 18px;
    height: 18px;
    vertical-align: top;
    background-color: #999999;
    color: #ffffff;
    padding: 1px;
    display: inline-block;
    border: 1px #000000 solid; }
  /* line 129, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar-legend .icon.empty {
    background-color: #ffffff;
    color: #000000; }

/* line 135, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
.calendar.small-calendar {
  width: auto;
  margin: 0 15px; }
  /* line 137, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar.small-calendar table {
    width: auto; }
  /* line 141, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar.small-calendar h2 {
    font-size: 16px;
    margin-top: 0;
    margin-bottom: 3px;
    float: none;
    display: block;
    text-align: center; }
  /* line 150, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar.small-calendar thead th {
    font-size: 10px; }
  /* line 155, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar.small-calendar td {
    height: auto;
    width: 18px;
    height: 18px;
    vertical-align: top;
    background-color: #999999;
    color: #ffffff;
    padding: 1px; }
  /* line 164, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar.small-calendar td.empty {
    background-color: #ffffff;
    color: #000000; }
  /* line 168, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar.small-calendar td.today {
    position: static; }
  /* line 171, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar.small-calendar .day-number {
    font-size: 10px;
    float: none;
    margin: 1px;
    min-width: 0; }

/* line 181, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
.calendar-group {
  display: flex;
  justify-content: space-around; }
  /* line 185, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar-group .next a, .calendar-group .previous a {
    font-size: 2em; }
  /* line 189, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar-group .subcal {
    min-width: 181px;
    min-height: 190px; }
  /* line 193, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/calendar.scss */
  .calendar-group .calendar-list {
    flex-wrap: wrap; }

/* line 2, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
body #content {
  overflow: visible; }

/* line 7, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall #add-post-form .btn-primary {
  margin-top: 1rem; }

/* line 11, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .time {
  font-size: 0.7em; }

/* line 14, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .btn-delete {
  margin-left: 3px;
  float: right; }

/* line 18, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .input-admin {
  background-color: rgba(248, 215, 218, 0.5); }

/* line 21, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .action-block {
  text-align: right;
  clear: both; }

/* line 26, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .need-validation {
  color: #dc3545;
  font-size: 1.4em;
  margin-right: 15px; }

/* line 33, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .filter .row {
  margin-bottom: 15px; }
  /* line 35, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
  .wall .filter .row .form-group {
    margin-bottom: 0; }

/* line 41, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .alert-wall {
  margin-top: 15px; }

/* line 46, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .valided.unvalid .btn-refuse {
  color: #dc3545; }

/* line 49, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .valided.unvalid .btn-valid {
  opacity: 0.3; }

/* line 52, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .valided.unvalid .btn-valid:hover {
  opacity: 1; }

/* line 56, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .card {
  margin-bottom: 15px; }
  /* line 58, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
  .wall .card .card-header {
    border-bottom: 0 none; }

/* line 62, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .post-list .card {
  margin-bottom: 3px;
  transition: margin-bottom 1s ease-in-out, box-shadow 1s ease-in-out; }

/* line 66, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .warning {
  color: #dc3545; }

/* line 69, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall textarea {
  height: 80px; }

/* line 74, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .admin-msg label {
  display: inline-block; }

/* line 77, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .admin-msg label:after {
  content: " : "; }

/* line 80, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .admin-msg p, .wall .admin-msg label {
  display: inline-block;
  font-size: 0.8em;
  color: #dc3545;
  margin: 0; }

/* line 86, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .admin-msg p {
  margin: 3px 0 0 5px; }

/* line 91, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .admin-block {
  margin-left: 3px;
  float: right;
  clear: both; }
  /* line 95, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
  .wall .admin-block a {
    font-size: 1.4em;
    margin-left: 15px; }

/* line 101, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .author {
  font-weight: bold; }

/* line 105, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .btn-bottom {
  margin-top: -20px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  border-radius: 0 0 1.25rem 1.25rem;
  font-size: 0.8em;
  float: right;
  opacity: 0.5; }

/* line 116, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .btn-top {
  margin-bottom: -20px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  border-radius: 1.25rem 1.25rem 0 0;
  font-size: 0.8em;
  float: right;
  opacity: 0.5; }

/* line 128, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .valided.valid .btn-valid {
  color: #28a745; }

/* line 131, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .valided.valid .btn-refuse {
  opacity: 0.3; }

/* line 134, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .valided.valid .btn-refuse:hover {
  opacity: 1; }

/* line 139, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-zone {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid rgba(0, 0, 0, 0.125); }

/* line 145, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-list .reply-source {
  max-width: 100%;
  max-height: 18px;
  margin-bottom: 3px;
  overflow: hidden;
  font-size: 0.8em;
  color: #999999;
  transition: max-height 2s ease-out; }

/* line 154, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-list .reply-source:hover {
  max-height: 640px;
  transition: max-height 2s ease-out; }

/* line 158, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-list .btn-reply {
  display: block;
  margin-bottom: 1px;
  text-align: right;
  color: #cccccc;
  clear: both; }

/* line 165, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-list .list-group-item:hover .btn-reply {
  color: #00a1b0; }

/* line 168, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-list .reply {
  margin-top: 3px; }

/* line 171, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-list .list-group-item {
  padding-right: 0; }

/* line 174, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-list span.author, .wall .reply-list span.date {
  display: inline-block;
  font-style: italic;
  float: none; }

/* line 179, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-list span.author:after {
  padding-left: 3px;
  content: "-";
  padding-right: 3px; }

/* line 184, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-list .text {
  padding: 0;
  margin: 0 0 0 15px; }

/* line 190, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .reply-loader {
  padding: 0 50px;
  text-align: center; }

/* line 197, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .post-list .card .card-header {
  background-color: #e2e3e5; }
  /* line 199, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
  .wall .post-list .card .card-header .user-zone {
    display: flex;
    justify-content: space-between; }
    /* line 202, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
    .wall .post-list .card .card-header .user-zone .header-bloc {
      min-width: 40%; }

/* line 208, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .post-list .reply-loader {
  display: none; }

/* line 212, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .post-list .card-loading .reply-loader {
  display: block; }

/* line 216, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .post-list .card.card-close {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.35);
  transition: box-shadow 1s ease-in-out; }
  /* line 217, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
  .wall .post-list .card.card-close .card-body {
    display: none; }

/* line 223, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .post-list .card.card-open {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  transition: margin-bottom 1s ease-in-out, box-shadow 1s ease-in-out;
  margin-bottom: 30px; }

/* line 229, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .post-list .card.mine .card-header {
  background-color: #d4edda; }

/* line 235, ../../opt/apache-tomcat-10.1.17/webapps/ROOT/wktp/bootstrap-4.1.0/help_javlo_org/scss/javlo/social.scss */
.wall .card-header {
  padding: 0.25rem 0.5rem; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9ib290c3RyYXBfZm9vdGVyLmNzcyIsCgkic291cmNlcyI6IFsKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9ib290c3RyYXBfZm9vdGVyLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL2Jvb3RzdHJhcF9mb290ZXIuc2Nzcy9KU0FTU19DVVNUT00uc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL2ZvbnQtYXdlc29tZS9jc3MvYWxsLmNzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbGliL2xpYi5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9saWIvY2hvc2VuL2J1aWxkLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL2xpYi9fc3ZnLXVyaS5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL192YXJpYWJsZXMuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvX21peGlucy5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fcmVzaXplLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9taXhpbnMvX3NpemUuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbWl4aW5zL192aXNpYmlsaXR5LnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL21peGlucy9fZmxvYXQuc2NzcyIsCgkJIi4uLy4uL29wdC9hcGFjaGUtdG9tY2F0LTEwLjEuMTcvd2ViYXBwcy9ST09UL3drdHAvYm9vdHN0cmFwLTQuMS4wL2hlbHBfamF2bG9fb3JnL3Njc3MvbGliL2Nob3Nlbi9fY29tcG9uZW50LXZhcmlhYmxlcy5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9saWIvY2hvc2VuL19jb21wb25lbnQtY2hvc2VuLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9saWIvcGhvdG9zd2lwZS9jc3MvcGhvdG9zd2lwZS5jc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9saWIvcGhvdG9zd2lwZS9jc3MvZGVmYXVsdC1za2luL2RlZmF1bHQtc2tpbi5jc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL2phdmxvL2phdmxvX2Zvb3Rlci5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9qYXZsby90aW1lbGluZS5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9qYXZsby9waG90b3N3aXBlLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL2phdmxvL2NhbGVuZGFyLnNjc3MiLAoJCSIuLi8uLi9vcHQvYXBhY2hlLXRvbWNhdC0xMC4xLjE3L3dlYmFwcHMvUk9PVC93a3RwL2Jvb3RzdHJhcC00LjEuMC9oZWxwX2phdmxvX29yZy9zY3NzL2phdmxvL3NvY2lhbC5zY3NzIiwKCQkiLi4vLi4vb3B0L2FwYWNoZS10b21jYXQtMTAuMS4xNy93ZWJhcHBzL1JPT1Qvd2t0cC9ib290c3RyYXAtNC4xLjAvaGVscF9qYXZsb19vcmcvc2Nzcy9qYXZsby92YXJpYWJsZXMuc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJIi8qIVxuICogQm9vdHN0cmFwIHY0LjEuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuXG5AaW1wb3J0IFwiLi4vZm9udC1hd2Vzb21lL2Nzcy9hbGxcIjtcbkBpbXBvcnQgXCJsaWIvbGliXCI7XG5AaW1wb3J0IFwiLi4vbGliL3Bob3Rvc3dpcGUvY3NzL3Bob3Rvc3dpcGVcIjtcbkBpbXBvcnQgXCIuLi9saWIvcGhvdG9zd2lwZS9jc3MvZGVmYXVsdC1za2luL2RlZmF1bHQtc2tpblwiO1xuQGltcG9ydCBcImphdmxvL2phdmxvX2Zvb3RlclwiOyIsCgkJIiRqc2Fzcy12b2lkOiBqc2Fzc19pbXBvcnRfc3RhY2tfcHVzaCgxKTtcbiIsCgkJIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4zLjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbi5mYSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWIge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtLjA2NjdlbTsgfVxuXG4uZmEteHMge1xuICBmb250LXNpemU6IC43NWVtOyB9XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtOyB9XG5cbi5mYS0xeCB7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtOyB9XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtOyB9XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtOyB9XG5cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtOyB9XG5cbi5mYS03eCB7XG4gIGZvbnQtc2l6ZTogN2VtOyB9XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtOyB9XG5cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtOyB9XG5cbi5mYS0xMHgge1xuICBmb250LXNpemU6IDEwZW07IH1cblxuLmZhLWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMS4yNWVtOyB9XG5cbi5mYS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmZhLXVsID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmEtbGkge1xuICBsZWZ0OiAtMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmZhLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07IH1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5mYS5mYS1wdWxsLWxlZnQsXG4uZmFzLmZhLXB1bGwtbGVmdCxcbi5mYXIuZmEtcHVsbC1sZWZ0LFxuLmZhbC5mYS1wdWxsLWxlZnQsXG4uZmFiLmZhLXB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTsgfVxuXG4uZmEuZmEtcHVsbC1yaWdodCxcbi5mYXMuZmEtcHVsbC1yaWdodCxcbi5mYXIuZmEtcHVsbC1yaWdodCxcbi5mYWwuZmEtcHVsbC1yaWdodCxcbi5mYWIuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG5cbi5mYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7IH1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpOyB9XG5cbi5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTsgfVxuXG46cm9vdCAuZmEtcm90YXRlLTkwLFxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXG46cm9vdCAuZmEtcm90YXRlLTI3MCxcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtZmlsdGVyOiBub25lO1xuICAgICAgICAgIGZpbHRlcjogbm9uZTsgfVxuXG4uZmEtc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyZW07IH1cblxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7IH1cblxuLmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiOyB9XG5cbi5mYS1hY2N1c29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OVwiOyB9XG5cbi5mYS1hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiOyB9XG5cbi5mYS1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjsgfVxuXG4uZmEtYWRkcmVzcy1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJiXCI7IH1cblxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiOyB9XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjsgfVxuXG4uZmEtYWR2ZXJzYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmFcIjsgfVxuXG4uZmEtYWZmaWxpYXRldGhlbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmJcIjsgfVxuXG4uZmEtYWlyLWZyZXNoZW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiOyB9XG5cbi5mYS1hbGdvbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZjXCI7IH1cblxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiOyB9XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7IH1cblxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjsgfVxuXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjsgfVxuXG4uZmEtYWxpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQyXCI7IH1cblxuLmZhLWFsbGVyZ2llczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MVwiOyB9XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjsgfVxuXG4uZmEtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyY1wiOyB9XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjsgfVxuXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjsgfVxuXG4uZmEtYW1pbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7IH1cblxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZFwiOyB9XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7IH1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7IH1cblxuLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjsgfVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiOyB9XG5cbi5mYS1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiOyB9XG5cbi5mYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiOyB9XG5cbi5mYS1hbmdyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiOyB9XG5cbi5mYS1hbmdyeWNyZWF0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZlXCI7IH1cblxuLmZhLWFuZ3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjBcIjsgfVxuXG4uZmEtYW5raDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0NFwiOyB9XG5cbi5mYS1hcHAtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmZcIjsgfVxuXG4uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MFwiOyB9XG5cbi5mYS1hcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiOyB9XG5cbi5mYS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OVwiOyB9XG5cbi5mYS1hcHBsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjsgfVxuXG4uZmEtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE1XCI7IH1cblxuLmZhLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjsgfVxuXG4uZmEtYXJjaHdheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1N1wiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNThcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7IH1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTlcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7IH1cblxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjsgfVxuXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiOyB9XG5cbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiOyB9XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiOyB9XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7IH1cblxuLmZhLWFycm93cy1hbHQtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiOyB9XG5cbi5mYS1hcnJvd3MtYWx0LXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzhcIjsgfVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7IH1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7IH1cblxuLmZhLWFzeW1tZXRyaWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzJcIjsgfVxuXG4uZmEtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmFcIjsgfVxuXG4uZmEtYXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NThcIjsgfVxuXG4uZmEtYXRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMlwiOyB9XG5cbi5mYS1hdWRpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzczXCI7IH1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7IH1cblxuLmZhLWF1dG9wcmVmaXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxY1wiOyB9XG5cbi5mYS1hdmlhbmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7IH1cblxuLmZhLWF2aWF0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMVwiOyB9XG5cbi5mYS1hd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OVwiOyB9XG5cbi5mYS1hd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzVcIjsgfVxuXG4uZmEtYmFja3NwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVhXCI7IH1cblxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7IH1cblxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjsgfVxuXG4uZmEtYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7IH1cblxuLmZhLWJhbmQtYWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYyXCI7IH1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7IH1cblxuLmZhLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmFcIjsgfVxuXG4uZmEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiOyB9XG5cbi5mYS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7IH1cblxuLmZhLWJhc2tldGJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNFwiOyB9XG5cbi5mYS1iYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7IH1cblxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjsgfVxuXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7IH1cblxuLmZhLWJhdHRlcnktaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MlwiOyB9XG5cbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjsgfVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MVwiOyB9XG5cbi5mYS1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzZcIjsgfVxuXG4uZmEtYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmY1wiOyB9XG5cbi5mYS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7IH1cblxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7IH1cblxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjNcIjsgfVxuXG4uZmEtYmVsbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNlwiOyB9XG5cbi5mYS1iZXppZXItY3VydmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWJcIjsgfVxuXG4uZmEtYmlibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDdcIjsgfVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiOyB9XG5cbi5mYS1iaW1vYmplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzhcIjsgfVxuXG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiOyB9XG5cbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7IH1cblxuLmZhLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MVwiOyB9XG5cbi5mYS1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc5XCI7IH1cblxuLmZhLWJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2FcIjsgfVxuXG4uZmEtYmxhY2stdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdlXCI7IH1cblxuLmZhLWJsYWNrYmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2JcIjsgfVxuXG4uZmEtYmxlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxN1wiOyB9XG5cbi5mYS1ibGluZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiOyB9XG5cbi5mYS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7IH1cblxuLmZhLWJsb2dnZXItYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZFwiOyB9XG5cbi5mYS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTNcIjsgfVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjsgfVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiOyB9XG5cbi5mYS1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU3XCI7IH1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjsgfVxuXG4uZmEtYm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkN1wiOyB9XG5cbi5mYS1ib25nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVjXCI7IH1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjsgfVxuXG4uZmEtYm9vay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE4XCI7IH1cblxuLmZhLWJvb2stcmVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRhXCI7IH1cblxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7IH1cblxuLmZhLWJvd2xpbmctYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNlwiOyB9XG5cbi5mYS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjZcIjsgfVxuXG4uZmEtYm94LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWVcIjsgfVxuXG4uZmEtYm94ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjhcIjsgfVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiOyB9XG5cbi5mYS1icmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkY1wiOyB9XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjsgfVxuXG4uZmEtYnJpZWZjYXNlLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjlcIjsgfVxuXG4uZmEtYnJvYWRjYXN0LXRvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE5XCI7IH1cblxuLmZhLWJyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFhXCI7IH1cblxuLmZhLWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVkXCI7IH1cblxuLmZhLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YVwiOyB9XG5cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjsgfVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjsgfVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTFcIjsgfVxuXG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjsgfVxuXG4uZmEtYnVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YVwiOyB9XG5cbi5mYS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7IH1cblxuLmZhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiOyB9XG5cbi5mYS1idXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVlXCI7IH1cblxuLmZhLWJ1c2luZXNzLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGFcIjsgfVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiOyB9XG5cbi5mYS1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVjXCI7IH1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7IH1cblxuLmZhLWNhbGVuZGFyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiOyB9XG5cbi5mYS1jYWxlbmRhci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiOyB9XG5cbi5mYS1jYWxlbmRhci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiOyB9XG5cbi5mYS1jYWxlbmRhci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7IH1cblxuLmZhLWNhbGVuZGFyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjczXCI7IH1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiOyB9XG5cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODNcIjsgfVxuXG4uZmEtY2FubmFiaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWZcIjsgfVxuXG4uZmEtY2Fwc3VsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmJcIjsgfVxuXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7IH1cblxuLmZhLWNhci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGVcIjsgfVxuXG4uZmEtY2FyLWJhdHRlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjsgfVxuXG4uZmEtY2FyLWNyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUxXCI7IH1cblxuLmZhLWNhci1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU0XCI7IH1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjsgfVxuXG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiOyB9XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjsgfVxuXG4uZmEtY2FyZXQtc3F1YXJlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUxXCI7IH1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7IH1cblxuLmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiOyB9XG5cbi5mYS1jYXJ0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTdcIjsgfVxuXG4uZmEtY2MtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZFwiOyB9XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYzXCI7IH1cblxuLmZhLWNjLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNlwiOyB9XG5cbi5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0Y1wiOyB9XG5cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMlwiOyB9XG5cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGJcIjsgfVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiOyB9XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjsgfVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7IH1cblxuLmZhLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjBcIjsgfVxuXG4uZmEtY2VudGVyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MFwiOyB9XG5cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiOyB9XG5cbi5mYS1jaGFsa2JvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFiXCI7IH1cblxuLmZhLWNoYWxrYm9hcmQtdGVhY2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxY1wiOyB9XG5cbi5mYS1jaGFyZ2luZy1zdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU3XCI7IH1cblxuLmZhLWNoYXJ0LWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjsgfVxuXG4uZmEtY2hhcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7IH1cblxuLmZhLWNoYXJ0LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjsgfVxuXG4uZmEtY2hhcnQtcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7IH1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7IH1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiOyB9XG5cbi5mYS1jaGVjay1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjBcIjsgfVxuXG4uZmEtY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7IH1cblxuLmZhLWNoZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM5XCI7IH1cblxuLmZhLWNoZXNzLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYVwiOyB9XG5cbi5mYS1jaGVzcy1ib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzY1wiOyB9XG5cbi5mYS1jaGVzcy1raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNmXCI7IH1cblxuLmZhLWNoZXNzLWtuaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MVwiOyB9XG5cbi5mYS1jaGVzcy1wYXduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQzXCI7IH1cblxuLmZhLWNoZXNzLXF1ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ1XCI7IH1cblxuLmZhLWNoZXNzLXJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7IH1cblxuLmZhLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiOyB9XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjsgfVxuXG4uZmEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiOyB9XG5cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7IH1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7IH1cblxuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OFwiOyB9XG5cbi5mYS1jaHVyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWRcIjsgfVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7IH1cblxuLmZhLWNpcmNsZS1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiOyB9XG5cbi5mYS1jaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRmXCI7IH1cblxuLmZhLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOFwiOyB9XG5cbi5mYS1jbGlwYm9hcmQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmNcIjsgfVxuXG4uZmEtY2xpcGJvYXJkLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmRcIjsgfVxuXG4uZmEtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjsgfVxuXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjsgfVxuXG4uZmEtY2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjsgfVxuXG4uZmEtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzJcIjsgfVxuXG4uZmEtY2xvdWQtZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgxXCI7IH1cblxuLmZhLWNsb3VkLXVwbG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODJcIjsgfVxuXG4uZmEtY2xvdWRzY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4M1wiOyB9XG5cbi5mYS1jbG91ZHNtaXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg0XCI7IH1cblxuLmZhLWNsb3VkdmVyc2lmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NVwiOyB9XG5cbi5mYS1jb2NrdGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MVwiOyB9XG5cbi5mYS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7IH1cblxuLmZhLWNvZGUtYnJhbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7IH1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2JcIjsgfVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjsgfVxuXG4uZmEtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7IH1cblxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiOyB9XG5cbi5mYS1jb2dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg1XCI7IH1cblxuLmZhLWNvaW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFlXCI7IH1cblxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjsgfVxuXG4uZmEtY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NVwiOyB9XG5cbi5mYS1jb21tZW50LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiOyB9XG5cbi5mYS1jb21tZW50LWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MVwiOyB9XG5cbi5mYS1jb21tZW50LWRvdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWRcIjsgfVxuXG4uZmEtY29tbWVudC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiM1wiOyB9XG5cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NlwiOyB9XG5cbi5mYS1jb21tZW50cy1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTNcIjsgfVxuXG4uZmEtY29tcGFjdC1kaXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFmXCI7IH1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjsgfVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjsgfVxuXG4uZmEtY29uY2llcmdlLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjJcIjsgfVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjsgfVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7IH1cblxuLmZhLWNvb2tpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2M1wiOyB9XG5cbi5mYS1jb29raWUtYml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NFwiOyB9XG5cbi5mYS1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7IH1cblxuLmZhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOVwiOyB9XG5cbi5mYS1jb3VjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOFwiOyB9XG5cbi5mYS1jcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODhcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZThcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1ldTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVhXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWJcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlY1wiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVlXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWZcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjFcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMlwiOyB9XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZFwiOyB9XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7IH1cblxuLmZhLWNyb3AtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY1XCI7IH1cblxuLmZhLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU0XCI7IH1cblxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWJcIjsgfVxuXG4uZmEtY3JvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMFwiOyB9XG5cbi5mYS1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMVwiOyB9XG5cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7IH1cblxuLmZhLWNzczMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhiXCI7IH1cblxuLmZhLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjJcIjsgfVxuXG4uZmEtY3ViZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjNcIjsgfVxuXG4uZmEtY3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7IH1cblxuLmZhLWN1dHRsZWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGNcIjsgfVxuXG4uZmEtZC1hbmQtZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZFwiOyB9XG5cbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMFwiOyB9XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiOyB9XG5cbi5mYS1kZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7IH1cblxuLmZhLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNVwiOyB9XG5cbi5mYS1kZXBsb3lkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGVcIjsgfVxuXG4uZmEtZGVza3BybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZlwiOyB9XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7IH1cblxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmRcIjsgfVxuXG4uZmEtZGhhcm1hY2hha3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU1XCI7IH1cblxuLmZhLWRpYWdub3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiOyB9XG5cbi5mYS1kaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIyXCI7IH1cblxuLmZhLWRpY2UtZml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyM1wiOyB9XG5cbi5mYS1kaWNlLWZvdXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjRcIjsgfVxuXG4uZmEtZGljZS1vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjVcIjsgfVxuXG4uZmEtZGljZS1zaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjZcIjsgfVxuXG4uZmEtZGljZS10aHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyN1wiOyB9XG5cbi5mYS1kaWNlLXR3bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOFwiOyB9XG5cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7IH1cblxuLmZhLWRpZ2l0YWwtb2NlYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTFcIjsgfVxuXG4uZmEtZGlnaXRhbC10YWNob2dyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY2XCI7IH1cblxuLmZhLWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWJcIjsgfVxuXG4uZmEtZGlzY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MlwiOyB9XG5cbi5mYS1kaXNjb3Vyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTNcIjsgfVxuXG4uZmEtZGl2aWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI5XCI7IH1cblxuLmZhLWRpenp5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7IH1cblxuLmZhLWRuYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MVwiOyB9XG5cbi5mYS1kb2NodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjsgfVxuXG4uZmEtZG9ja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7IH1cblxuLmZhLWRvbGxhci1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7IH1cblxuLmZhLWRvbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7IH1cblxuLmZhLWRvbGx5LWZsYXRiZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjsgfVxuXG4uZmEtZG9uYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7IH1cblxuLmZhLWRvb3ItY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJhXCI7IH1cblxuLmZhLWRvb3Itb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYlwiOyB9XG5cbi5mYS1kb3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7IH1cblxuLmZhLWRvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmFcIjsgfVxuXG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjsgfVxuXG4uZmEtZHJhZnQyZGlnaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NlwiOyB9XG5cbi5mYS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY4XCI7IH1cblxuLmZhLWRyYXctcG9seWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZVwiOyB9XG5cbi5mYS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZFwiOyB9XG5cbi5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTdcIjsgfVxuXG4uZmEtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YlwiOyB9XG5cbi5mYS1kcnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY5XCI7IH1cblxuLmZhLWRydW0tc3RlZWxwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmFcIjsgfVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE5XCI7IH1cblxuLmZhLWR1bWJiZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRiXCI7IH1cblxuLmZhLWR5YWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OVwiOyB9XG5cbi5mYS1lYXJseWJpcmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlhXCI7IH1cblxuLmZhLWViYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjRcIjsgfVxuXG4uZmEtZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MlwiOyB9XG5cbi5mYS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7IH1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7IH1cblxuLmZhLWVsZW1lbnRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMFwiOyB9XG5cbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7IH1cblxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjsgfVxuXG4uZmEtZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmMVwiOyB9XG5cbi5mYS1lbWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyM1wiOyB9XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjsgfVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NThcIjsgfVxuXG4uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7IH1cblxuLmZhLWVudmlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OVwiOyB9XG5cbi5mYS1lcXVhbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmNcIjsgfVxuXG4uZmEtZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJkXCI7IH1cblxuLmZhLWVybGFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZFwiOyB9XG5cbi5mYS1ldGhlcmV1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiOyB9XG5cbi5mYS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ3XCI7IH1cblxuLmZhLWV1cm8tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiOyB9XG5cbi5mYS1leGNoYW5nZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7IH1cblxuLmZhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiOyB9XG5cbi5mYS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiOyB9XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7IH1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiOyB9XG5cbi5mYS1leWUtZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiOyB9XG5cbi5mYS1leWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzBcIjsgfVxuXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjsgfVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiOyB9XG5cbi5mYS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWZcIjsgfVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7IH1cblxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjsgfVxuXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7IH1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiOyB9XG5cbi5mYS1mZWF0aGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJkXCI7IH1cblxuLmZhLWZlYXRoZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7IH1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiOyB9XG5cbi5mYS1maWdodGVyLWpldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYlwiOyB9XG5cbi5mYS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTViXCI7IH1cblxuLmZhLWZpbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7IH1cblxuLmZhLWZpbGUtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNlwiOyB9XG5cbi5mYS1maWxlLWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7IH1cblxuLmZhLWZpbGUtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiOyB9XG5cbi5mYS1maWxlLWNvbnRyYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZjXCI7IH1cblxuLmZhLWZpbGUtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmRcIjsgfVxuXG4uZmEtZmlsZS1leGNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiOyB9XG5cbi5mYS1maWxlLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiOyB9XG5cbi5mYS1maWxlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM1XCI7IH1cblxuLmZhLWZpbGUtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7IH1cblxuLmZhLWZpbGUtaW52b2ljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MFwiOyB9XG5cbi5mYS1maWxlLWludm9pY2UtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcxXCI7IH1cblxuLmZhLWZpbGUtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3N1wiOyB9XG5cbi5mYS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc4XCI7IH1cblxuLmZhLWZpbGUtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMxXCI7IH1cblxuLmZhLWZpbGUtcG93ZXJwb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiOyB9XG5cbi5mYS1maWxlLXByZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MlwiOyB9XG5cbi5mYS1maWxlLXNpZ25hdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3M1wiOyB9XG5cbi5mYS1maWxlLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NFwiOyB9XG5cbi5mYS1maWxlLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7IH1cblxuLmZhLWZpbGUtd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiOyB9XG5cbi5mYS1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc1XCI7IH1cblxuLmZhLWZpbGwtZHJpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NlwiOyB9XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7IH1cblxuLmZhLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMFwiOyB9XG5cbi5mYS1maW5nZXJwcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3N1wiOyB9XG5cbi5mYS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZkXCI7IH1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7IH1cblxuLmZhLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjlcIjsgfVxuXG4uZmEtZmlyc3QtYWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7IH1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIwXCI7IH1cblxuLmZhLWZpcnN0LW9yZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYVwiOyB9XG5cbi5mYS1maXJzdGRyYWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ExXCI7IH1cblxuLmZhLWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzhcIjsgfVxuXG4uZmEtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNFwiOyB9XG5cbi5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZVwiOyB9XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiOyB9XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjsgfVxuXG4uZmEtZmxpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7IH1cblxuLmZhLWZsdXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzlcIjsgfVxuXG4uZmEtZmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE3XCI7IH1cblxuLmZhLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiOyB9XG5cbi5mYS1mb2xkZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWRcIjsgfVxuXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjsgfVxuXG4uZmEtZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWVcIjsgfVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiOyB9XG5cbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiOyB9XG5cbi5mYS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNVwiOyB9XG5cbi5mYS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU2XCI7IH1cblxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiOyB9XG5cbi5mYS1mb250aWNvbnMtZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTJcIjsgfVxuXG4uZmEtZm9vdGJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZVwiOyB9XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODZcIjsgfVxuXG4uZmEtZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhM1wiOyB9XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiOyB9XG5cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7IH1cblxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjsgfVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjsgfVxuXG4uZmEtZnJlZWJzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNFwiOyB9XG5cbi5mYS1mcm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJlXCI7IH1cblxuLmZhLWZyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7IH1cblxuLmZhLWZyb3duLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2FcIjsgfVxuXG4uZmEtZnVsY3J1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYlwiOyB9XG5cbi5mYS1mdW5uZWwtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7IH1cblxuLmZhLWZ1dGJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiOyB9XG5cbi5mYS1nYWxhY3RpYy1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwY1wiOyB9XG5cbi5mYS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGRcIjsgfVxuXG4uZmEtZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiOyB9XG5cbi5mYS1nYXMtcHVtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZlwiOyB9XG5cbi5mYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiOyB9XG5cbi5mYS1nZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTVcIjsgfVxuXG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiOyB9XG5cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7IH1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7IH1cblxuLmZhLWdnLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MVwiOyB9XG5cbi5mYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7IH1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiOyB9XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7IH1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiOyB9XG5cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7IH1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjsgfVxuXG4uZmEtZ2l0a3Jha2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E2XCI7IH1cblxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NlwiOyB9XG5cbi5mYS1naXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjZcIjsgfVxuXG4uZmEtZ2xhc3MtbWFydGluaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiOyB9XG5cbi5mYS1nbGFzcy1tYXJ0aW5pLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YlwiOyB9XG5cbi5mYS1nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMwXCI7IH1cblxuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE1XCI7IH1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjsgfVxuXG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjsgfVxuXG4uZmEtZ2xvYmUtYWZyaWNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdjXCI7IH1cblxuLmZhLWdsb2JlLWFtZXJpY2FzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7IH1cblxuLmZhLWdsb2JlLWFzaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2VcIjsgfVxuXG4uZmEtZ29mb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E3XCI7IH1cblxuLmZhLWdvbGYtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MFwiOyB9XG5cbi5mYS1nb29kcmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYThcIjsgfVxuXG4uZmEtZ29vZHJlYWRzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTlcIjsgfVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7IH1cblxuLmZhLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYVwiOyB9XG5cbi5mYS1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYlwiOyB9XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiOyB9XG5cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7IH1cblxuLmZhLWdvcHVyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjRcIjsgfVxuXG4uZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjsgfVxuXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjsgfVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiOyB9XG5cbi5mYS1ncmVhdGVyLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzFcIjsgfVxuXG4uZmEtZ3JlYXRlci10aGFuLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMyXCI7IH1cblxuLmZhLWdyaW1hY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2ZcIjsgfVxuXG4uZmEtZ3JpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiOyB9XG5cbi5mYS1ncmluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MVwiOyB9XG5cbi5mYS1ncmluLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODJcIjsgfVxuXG4uZmEtZ3Jpbi1iZWFtLXN3ZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgzXCI7IH1cblxuLmZhLWdyaW4taGVhcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg0XCI7IH1cblxuLmZhLWdyaW4tc3F1aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7IH1cblxuLmZhLWdyaW4tc3F1aW50LXRlYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7IH1cblxuLmZhLWdyaW4tc3RhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODdcIjsgfVxuXG4uZmEtZ3Jpbi10ZWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiOyB9XG5cbi5mYS1ncmluLXRvbmd1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OVwiOyB9XG5cbi5mYS1ncmluLXRvbmd1ZS1zcXVpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGFcIjsgfVxuXG4uZmEtZ3Jpbi10b25ndWUtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YlwiOyB9XG5cbi5mYS1ncmluLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGNcIjsgfVxuXG4uZmEtZ3JpcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThkXCI7IH1cblxuLmZhLWdyaXAtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGVcIjsgfVxuXG4uZmEtZ3JpcGZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWNcIjsgfVxuXG4uZmEtZ3J1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWRcIjsgfVxuXG4uZmEtZ3VscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZVwiOyB9XG5cbi5mYS1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZFwiOyB9XG5cbi5mYS1oYWNrZXItbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNFwiOyB9XG5cbi5mYS1oYWNrZXItbmV3cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWZcIjsgfVxuXG4uZmEtaGFja2VycmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmN1wiOyB9XG5cbi5mYS1oYW1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NVwiOyB9XG5cbi5mYS1oYW5kLWhvbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmRcIjsgfVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJlXCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZy11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzBcIjsgfVxuXG4uZmEtaGFuZC1saXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNThcIjsgfVxuXG4uZmEtaGFuZC1wYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NlwiOyB9XG5cbi5mYS1oYW5kLXBlYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7IH1cblxuLmZhLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiOyB9XG5cbi5mYS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTVcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiOyB9XG5cbi5mYS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7IH1cblxuLmZhLWhhbmQtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiOyB9XG5cbi5mYS1oYW5kLXJvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjsgfVxuXG4uZmEtaGFuZC1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiOyB9XG5cbi5mYS1oYW5kLXNwb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7IH1cblxuLmZhLWhhbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMyXCI7IH1cblxuLmZhLWhhbmRzLWhlbHBpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzRcIjsgfVxuXG4uZmEtaGFuZHNoYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7IH1cblxuLmZhLWhhc2h0YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTJcIjsgfVxuXG4uZmEtaGF5a2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY2XCI7IH1cblxuLmZhLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiOyB9XG5cbi5mYS1oZWFkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7IH1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjsgfVxuXG4uZmEtaGVhZHBob25lcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGZcIjsgfVxuXG4uZmEtaGVhZHNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MFwiOyB9XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiOyB9XG5cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjsgfVxuXG4uZmEtaGVsaWNvcHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiOyB9XG5cbi5mYS1oaWdobGlnaHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MVwiOyB9XG5cbi5mYS1oaXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUyXCI7IH1cblxuLmZhLWhpcmUtYS1oZWxwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjBcIjsgfVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiOyB9XG5cbi5mYS1ob2NrZXktcHVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiOyB9XG5cbi5mYS1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7IH1cblxuLmZhLWhvb2xpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI3XCI7IH1cblxuLmZhLWhvcm5iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkyXCI7IH1cblxuLmZhLWhvc3BpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7IH1cblxuLmZhLWhvc3BpdGFsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZFwiOyB9XG5cbi5mYS1ob3NwaXRhbC1zeW1ib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjsgfVxuXG4uZmEtaG90LXR1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5M1wiOyB9XG5cbi5mYS1ob3RlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NFwiOyB9XG5cbi5mYS1ob3RqYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjFcIjsgfVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7IH1cblxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjsgfVxuXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjsgfVxuXG4uZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7IH1cblxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7IH1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7IH1cblxuLmZhLWh1YnNwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjJcIjsgfVxuXG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjsgfVxuXG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjsgfVxuXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiOyB9XG5cbi5mYS1pZC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZlwiOyB9XG5cbi5mYS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiOyB9XG5cbi5mYS1pbWFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjsgfVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiOyB9XG5cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxY1wiOyB9XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjsgfVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjsgfVxuXG4uZmEtaW5maW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzRcIjsgfVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiOyB9XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiOyB9XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjsgfVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmJcIjsgfVxuXG4uZmEtaW94aG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiOyB9XG5cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzNcIjsgfVxuXG4uZmEtaXR1bmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I0XCI7IH1cblxuLmZhLWl0dW5lcy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I1XCI7IH1cblxuLmZhLWphdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTRcIjsgfVxuXG4uZmEtamVkaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2OVwiOyB9XG5cbi5mYS1qZWRpLW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBlXCI7IH1cblxuLmZhLWplbmtpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjsgfVxuXG4uZmEtam9nZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjdcIjsgfVxuXG4uZmEtam9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTVcIjsgfVxuXG4uZmEtam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFhXCI7IH1cblxuLmZhLWpvdXJuYWwtd2hpbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZhXCI7IH1cblxuLmZhLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I4XCI7IH1cblxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOVwiOyB9XG5cbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjY1wiOyB9XG5cbi5mYS1rYWFiYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YlwiOyB9XG5cbi5mYS1rYWdnbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmFcIjsgfVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7IH1cblxuLmZhLWtleWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjVcIjsgfVxuXG4uZmEta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjsgfVxuXG4uZmEta2V5Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JhXCI7IH1cblxuLmZhLWtoYW5kYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZFwiOyB9XG5cbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiOyB9XG5cbi5mYS1raWNrc3RhcnRlci1rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JjXCI7IH1cblxuLmZhLWtpc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTZcIjsgfVxuXG4uZmEta2lzcy1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk3XCI7IH1cblxuLmZhLWtpc3Mtd2luay1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OFwiOyB9XG5cbi5mYS1raXdpLWJpcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzVcIjsgfVxuXG4uZmEta29ydnVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJmXCI7IH1cblxuLmZhLWxhbmRtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZmXCI7IH1cblxuLmZhLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7IH1cblxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiOyB9XG5cbi5mYS1sYXB0b3AtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmY1wiOyB9XG5cbi5mYS1sYXJhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JkXCI7IH1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiOyB9XG5cbi5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAzXCI7IH1cblxuLmZhLWxhdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk5XCI7IH1cblxuLmZhLWxhdWdoLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWFcIjsgfVxuXG4uZmEtbGF1Z2gtc3F1aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTliXCI7IH1cblxuLmZhLWxhdWdoLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWNcIjsgfVxuXG4uZmEtbGF5ZXItZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmRcIjsgfVxuXG4uZmEtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2Y1wiOyB9XG5cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7IH1cblxuLmZhLWxlbW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7IH1cblxuLmZhLWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWRcIjsgfVxuXG4uZmEtbGVzcy10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM2XCI7IH1cblxuLmZhLWxlc3MtdGhhbi1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzN1wiOyB9XG5cbi5mYS1sZXZlbC1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZVwiOyB9XG5cbi5mYS1sZXZlbC11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmZcIjsgfVxuXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7IH1cblxuLmZhLWxpZ2h0YnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiOyB9XG5cbi5mYS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MwXCI7IH1cblxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjsgfVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjsgfVxuXG4uZmEtbGlua2VkaW4taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjsgfVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7IH1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7IH1cblxuLmZhLWxpcmEtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NVwiOyB9XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7IH1cblxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7IH1cblxuLmZhLWxpc3Qtb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjsgfVxuXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiOyB9XG5cbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNFwiOyB9XG5cbi5mYS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIzXCI7IH1cblxuLmZhLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA5XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGFcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGNcIjsgfVxuXG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiOyB9XG5cbi5mYS1sdWdnYWdlLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjsgfVxuXG4uZmEtbHlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiOyB9XG5cbi5mYS1tYWdlbnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M0XCI7IH1cblxuLmZhLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7IH1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiOyB9XG5cbi5mYS1tYWlsLWJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzRcIjsgfVxuXG4uZmEtbWFpbGNoaW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTllXCI7IH1cblxuLmZhLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjsgfVxuXG4uZmEtbWFuZGFsb3JpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGZcIjsgfVxuXG4uZmEtbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7IH1cblxuLmZhLW1hcC1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWZcIjsgfVxuXG4uZmEtbWFwLW1hcmtlZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTBcIjsgfVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiOyB9XG5cbi5mYS1tYXAtbWFya2VyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNVwiOyB9XG5cbi5mYS1tYXAtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7IH1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiOyB9XG5cbi5mYS1tYXJrZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZlwiOyB9XG5cbi5mYS1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTFcIjsgfVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiOyB9XG5cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOVwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjsgfVxuXG4uZmEtbWFzdG9kb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjZcIjsgfVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7IH1cblxuLmZhLW1lZGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEyXCI7IH1cblxuLmZhLW1lZGFwcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzZcIjsgfVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7IH1cblxuLmZhLW1lZGl1bS1tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M3XCI7IH1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiOyB9XG5cbi5mYS1tZWRydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOFwiOyB9XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjsgfVxuXG4uZmEtbWVnYXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTNcIjsgfVxuXG4uZmEtbWVoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7IH1cblxuLmZhLW1laC1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNFwiOyB9XG5cbi5mYS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE1XCI7IH1cblxuLmZhLW1lbW9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOFwiOyB9XG5cbi5mYS1tZW5vcmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc2XCI7IH1cblxuLmZhLW1lcmN1cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjNcIjsgfVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRiXCI7IH1cblxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjsgfVxuXG4uZmEtbWljcm9waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzlcIjsgfVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzlcIjsgfVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMVwiOyB9XG5cbi5mYS1taWNyb3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEwXCI7IH1cblxuLmZhLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYVwiOyB9XG5cbi5mYS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiOyB9XG5cbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjsgfVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7IH1cblxuLmZhLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYlwiOyB9XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OVwiOyB9XG5cbi5mYS1taXp1bmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2NcIjsgfVxuXG4uZmEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7IH1cblxuLmZhLW1vYmlsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2RcIjsgfVxuXG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiOyB9XG5cbi5mYS1tb25lcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDBcIjsgfVxuXG4uZmEtbW9uZXktYmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNlwiOyB9XG5cbi5mYS1tb25leS1iaWxsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiOyB9XG5cbi5mYS1tb25leS1iaWxsLXdhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2FcIjsgfVxuXG4uZmEtbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYlwiOyB9XG5cbi5mYS1tb25leS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzY1wiOyB9XG5cbi5mYS1tb25leS1jaGVjay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2RcIjsgfVxuXG4uZmEtbW9udW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTZcIjsgfVxuXG4uZmEtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiOyB9XG5cbi5mYS1tb3J0YXItcGVzdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE3XCI7IH1cblxuLmZhLW1vc3F1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OFwiOyB9XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7IH1cblxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjsgfVxuXG4uZmEtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDFcIjsgfVxuXG4uZmEtbmFwc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMlwiOyB9XG5cbi5mYS1uZW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEyXCI7IH1cblxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyY1wiOyB9XG5cbi5mYS1uZXdzcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjsgfVxuXG4uZmEtbmltYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE4XCI7IH1cblxuLmZhLW5pbnRlbmRvLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxOFwiOyB9XG5cbi5mYS1ub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7IH1cblxuLmZhLW5vZGUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDNcIjsgfVxuXG4uZmEtbm90LWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNlXCI7IH1cblxuLmZhLW5vdGVzLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjsgfVxuXG4uZmEtbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q0XCI7IH1cblxuLmZhLW5zODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNVwiOyB9XG5cbi5mYS1udXRyaXRpb25peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiOyB9XG5cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDdcIjsgfVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiOyB9XG5cbi5mYS1vaWwtY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEzXCI7IH1cblxuLmZhLW9sZC1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMFwiOyB9XG5cbi5mYS1vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OVwiOyB9XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiOyB9XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjsgfVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjsgfVxuXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzY1wiOyB9XG5cbi5mYS1vc2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWFcIjsgfVxuXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiOyB9XG5cbi5mYS1wYWdlNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkN1wiOyB9XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjsgfVxuXG4uZmEtcGFpbnQtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmNcIjsgfVxuXG4uZmEtcGFpbnQtcm9sbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7IH1cblxuLmZhLXBhbGV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2ZcIjsgfVxuXG4uZmEtcGFsZmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q4XCI7IH1cblxuLmZhLXBhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MlwiOyB9XG5cbi5mYS1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiOyB9XG5cbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzZcIjsgfVxuXG4uZmEtcGFyYWNodXRlLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZFwiOyB9XG5cbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGRcIjsgfVxuXG4uZmEtcGFya2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MFwiOyB9XG5cbi5mYS1wYXNzcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYlwiOyB9XG5cbi5mYS1wYXN0YWZhcmlhbmlzbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YlwiOyB9XG5cbi5mYS1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYVwiOyB9XG5cbi5mYS1wYXRyZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7IH1cblxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7IH1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiOyB9XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjsgfVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7IH1cblxuLmZhLXBlYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdjXCI7IH1cblxuLmZhLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNFwiOyB9XG5cbi5mYS1wZW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7IH1cblxuLmZhLXBlbi1mYW5jeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhY1wiOyB9XG5cbi5mYS1wZW4tbmliOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFkXCI7IH1cblxuLmZhLXBlbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjsgfVxuXG4uZmEtcGVuY2lsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwM1wiOyB9XG5cbi5mYS1wZW5jaWwtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWVcIjsgfVxuXG4uZmEtcGVvcGxlLWNhcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNlXCI7IH1cblxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTVcIjsgfVxuXG4uZmEtcGVyY2VudGFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MVwiOyB9XG5cbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGFcIjsgfVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjsgfVxuXG4uZmEtcGhvZW5peC1mcmFtZXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGNcIjsgfVxuXG4uZmEtcGhvZW5peC1zcXVhZHJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMVwiOyB9XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiOyB9XG5cbi5mYS1waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZFwiOyB9XG5cbi5mYS1waG9uZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOThcIjsgfVxuXG4uZmEtcGhvbmUtdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7IH1cblxuLmZhLXBocDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1N1wiOyB9XG5cbi5mYS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFlXCI7IH1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7IH1cblxuLmZhLXBpZWQtcGlwZXItaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU1XCI7IH1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjsgfVxuXG4uZmEtcGlnZ3ktYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkM1wiOyB9XG5cbi5mYS1waWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NFwiOyB9XG5cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjsgfVxuXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjsgfVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiOyB9XG5cbi5mYS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdmXCI7IH1cblxuLmZhLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7IH1cblxuLmZhLXBsYW5lLWFycml2YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWZcIjsgfVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIwXCI7IH1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjsgfVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjsgfVxuXG4uZmEtcGxheXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGZcIjsgfVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiOyB9XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7IH1cblxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7IH1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7IH1cblxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2VcIjsgfVxuXG4uZmEtcG9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MVwiOyB9XG5cbi5mYS1wb2xsLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjsgfVxuXG4uZmEtcG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCI7IH1cblxuLmZhLXBvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTlcIjsgfVxuXG4uZmEtcG9ydHJhaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTBcIjsgfVxuXG4uZmEtcG91bmQtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiOyB9XG5cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjsgfVxuXG4uZmEtcHJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4M1wiOyB9XG5cbi5mYS1wcmF5aW5nLWhhbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg0XCI7IH1cblxuLmZhLXByZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMVwiOyB9XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg1XCI7IH1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7IH1cblxuLmZhLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJmXCI7IH1cblxuLmZhLXByb2NlZHVyZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODdcIjsgfVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7IH1cblxuLmZhLXByb2plY3QtZGlhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MlwiOyB9XG5cbi5mYS1wdXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTFcIjsgfVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7IH1cblxuLmZhLXB5dGhvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMlwiOyB9XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiOyB9XG5cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjsgfVxuXG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjsgfVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7IH1cblxuLmZhLXF1aWRkaXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OFwiOyB9XG5cbi5mYS1xdWluc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTlcIjsgfVxuXG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjsgfVxuXG4uZmEtcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiOyB9XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiOyB9XG5cbi5mYS1xdXJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4N1wiOyB9XG5cbi5mYS1yLXByb2plY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjdcIjsgfVxuXG4uZmEtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc0XCI7IH1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjsgfVxuXG4uZmEtcmVhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWJcIjsgfVxuXG4uZmEtcmVhZG1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ1XCI7IH1cblxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7IH1cblxuLmZhLXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDNcIjsgfVxuXG4uZmEtcmVjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOFwiOyB9XG5cbi5mYS1yZWQtcml2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTNcIjsgfVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7IH1cblxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MVwiOyB9XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7IH1cblxuLmZhLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjsgfVxuXG4uZmEtcmVkby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjsgfVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiOyB9XG5cbi5mYS1yZW5kYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U0XCI7IH1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiOyB9XG5cbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNVwiOyB9XG5cbi5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjsgfVxuXG4uZmEtcmVwbHlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U2XCI7IH1cblxuLmZhLXJlc2VhcmNoZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOFwiOyB9XG5cbi5mYS1yZXNvbHZpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjsgfVxuXG4uZmEtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OVwiOyB9XG5cbi5mYS1yZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjJcIjsgfVxuXG4uZmEtcmliYm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ2XCI7IH1cblxuLmZhLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjsgfVxuXG4uZmEtcm9ib3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjsgfVxuXG4uZmEtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7IH1cblxuLmZhLXJvY2tldGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZThcIjsgfVxuXG4uZmEtcm9ja3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOVwiOyB9XG5cbi5mYS1yb3V0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkN1wiOyB9XG5cbi5mYS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjsgfVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiOyB9XG5cbi5mYS1ydWJsZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7IH1cblxuLmZhLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ1XCI7IH1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ2XCI7IH1cblxuLmZhLXJ1bGVyLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDdcIjsgfVxuXG4uZmEtcnVsZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDhcIjsgfVxuXG4uZmEtcnVwZWUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiOyB9XG5cbi5mYS1zYWQtY3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIzXCI7IH1cblxuLmZhLXNhZC10ZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI0XCI7IH1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiOyB9XG5cbi5mYS1zYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFlXCI7IH1cblxuLmZhLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzdcIjsgfVxuXG4uZmEtc2NobGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7IH1cblxuLmZhLXNjaG9vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OVwiOyB9XG5cbi5mYS1zY3Jld2RyaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YVwiOyB9XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjsgfVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7IH1cblxuLmZhLXNlYXJjaC1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODhcIjsgfVxuXG4uZmEtc2VhcmNoLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg5XCI7IH1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiOyB9XG5cbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiOyB9XG5cbi5mYS1zZWFyY2hlbmdpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlYlwiOyB9XG5cbi5mYS1zZWVkbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiOyB9XG5cbi5mYS1zZWxsY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYVwiOyB9XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjsgfVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMzXCI7IH1cblxuLmZhLXNlcnZpY2VzdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlY1wiOyB9XG5cbi5mYS1zaGFwZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWZcIjsgfVxuXG4uZmEtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjsgfVxuXG4uZmEtc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUwXCI7IH1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjsgfVxuXG4uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRkXCI7IH1cblxuLmZhLXNoZWtlbC1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7IH1cblxuLmZhLXNoaWVsZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWRcIjsgfVxuXG4uZmEtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYVwiOyB9XG5cbi5mYS1zaGlwcGluZy1mYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhiXCI7IH1cblxuLmZhLXNoaXJ0c2luYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNFwiOyB9XG5cbi5mYS1zaG9lLXByaW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YlwiOyB9XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkxXCI7IH1cblxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjsgfVxuXG4uZmEtc2hvcHdhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjVcIjsgfVxuXG4uZmEtc2hvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNjXCI7IH1cblxuLmZhLXNodXR0bGUtdmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI2XCI7IH1cblxuLmZhLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDlcIjsgfVxuXG4uZmEtc2lnbi1pbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjZcIjsgfVxuXG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiOyB9XG5cbi5mYS1zaWduLW91dC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjVcIjsgfVxuXG4uZmEtc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7IH1cblxuLmZhLXNpZ25hdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViN1wiOyB9XG5cbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNVwiOyB9XG5cbi5mYS1zaXN0cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7IH1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjsgfVxuXG4uZmEtc2l0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMlwiOyB9XG5cbi5mYS1za3VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0Y1wiOyB9XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiOyB9XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiOyB9XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiOyB9XG5cbi5mYS1zbGFjay1oYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VmXCI7IH1cblxuLmZhLXNsaWRlcnMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZVwiOyB9XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7IH1cblxuLmZhLXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7IH1cblxuLmZhLXNtaWxlLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjhcIjsgfVxuXG4uZmEtc21pbGUtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYVwiOyB9XG5cbi5mYS1zbW9raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhkXCI7IH1cblxuLmZhLXNtb2tpbmctYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRkXCI7IH1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7IH1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7IH1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiOyB9XG5cbi5mYS1zbm93Zmxha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjsgfVxuXG4uZmEtc29ja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTZcIjsgfVxuXG4uZmEtc29sYXItcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmFcIjsgfVxuXG4uZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiOyB9XG5cbi5mYS1zb3J0LWFscGhhLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjsgfVxuXG4uZmEtc29ydC1hbHBoYS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7IH1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjsgfVxuXG4uZmEtc29ydC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiOyB9XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7IH1cblxuLmZhLXNwYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYlwiOyB9XG5cbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7IH1cblxuLmZhLXNwZWFrYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjNcIjsgfVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiOyB9XG5cbi5mYS1zcGxvdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJjXCI7IH1cblxuLmZhLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmNcIjsgfVxuXG4uZmEtc3ByYXktY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJkXCI7IH1cblxuLmZhLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOFwiOyB9XG5cbi5mYS1zcXVhcmUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1Y1wiOyB9XG5cbi5mYS1zcXVhcmUtcm9vdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjsgfVxuXG4uZmEtc3F1YXJlc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmVcIjsgfVxuXG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjsgfVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjsgfVxuXG4uZmEtc3RhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmZcIjsgfVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiOyB9XG5cbi5mYS1zdGFyLWFuZC1jcmVzY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OVwiOyB9XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjsgfVxuXG4uZmEtc3Rhci1oYWxmLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMFwiOyB9XG5cbi5mYS1zdGFyLW9mLWRhdmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlhXCI7IH1cblxuLmZhLXN0YXItb2YtbGlmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMVwiOyB9XG5cbi5mYS1zdGF5bGlua2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y1XCI7IH1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7IH1cblxuLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiOyB9XG5cbi5mYS1zdGVhbS1zeW1ib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjZcIjsgfVxuXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiOyB9XG5cbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjsgfVxuXG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjsgfVxuXG4uZmEtc3RpY2tlci1tdWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y3XCI7IH1cblxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7IH1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjsgfVxuXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjsgfVxuXG4uZmEtc3RvcHdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYyXCI7IH1cblxuLmZhLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRlXCI7IH1cblxuLmZhLXN0b3JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiOyB9XG5cbi5mYS1zdHJhdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjhcIjsgfVxuXG4uZmEtc3RyZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUwXCI7IH1cblxuLmZhLXN0cmVldC12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7IH1cblxuLmZhLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2NcIjsgfVxuXG4uZmEtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI5XCI7IH1cblxuLmZhLXN0cmlwZS1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJhXCI7IH1cblxuLmZhLXN0cm9vcHdhZmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUxXCI7IH1cblxuLmZhLXN0dWRpb3ZpbmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOFwiOyB9XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiOyB9XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjsgfVxuXG4uZmEtc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7IH1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiOyB9XG5cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiOyB9XG5cbi5mYS1zdWl0Y2FzZS1yb2xsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMxXCI7IH1cblxuLmZhLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiOyB9XG5cbi5mYS1zdXBlcnBvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZFwiOyB9XG5cbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiOyB9XG5cbi5mYS1zdXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjlcIjsgfVxuXG4uZmEtc3VycHJpc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzJcIjsgfVxuXG4uZmEtc3dhdGNoYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjM1wiOyB9XG5cbi5mYS1zd2ltbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM0XCI7IH1cblxuLmZhLXN3aW1taW5nLXBvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzVcIjsgfVxuXG4uZmEtc3luYWdvZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjliXCI7IH1cblxuLmZhLXN5bmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjsgfVxuXG4uZmEtc3luYy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjFcIjsgfVxuXG4uZmEtc3lyaW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZVwiOyB9XG5cbi5mYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZVwiOyB9XG5cbi5mYS10YWJsZS10ZW5uaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjsgfVxuXG4uZmEtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7IH1cblxuLmZhLXRhYmxldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmFcIjsgfVxuXG4uZmEtdGFibGV0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MFwiOyB9XG5cbi5mYS10YWNob21ldGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZFwiOyB9XG5cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjsgfVxuXG4uZmEtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyY1wiOyB9XG5cbi5mYS10YXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRiXCI7IH1cblxuLmZhLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7IH1cblxuLmZhLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjsgfVxuXG4uZmEtdGVhbXNwZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY5XCI7IH1cblxuLmZhLXRlZXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJlXCI7IH1cblxuLmZhLXRlZXRoLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmZcIjsgfVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjsgfVxuXG4uZmEtdGVsZWdyYW0tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmVcIjsgfVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiOyB9XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiOyB9XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiOyB9XG5cbi5mYS10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7IH1cblxuLmZhLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7IH1cblxuLmZhLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7IH1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjsgfVxuXG4uZmEtdGhlLXJlZC15ZXRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlkXCI7IH1cblxuLmZhLXRoZWF0ZXItbWFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzBcIjsgfVxuXG4uZmEtdGhlbWVjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNlwiOyB9XG5cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTFcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiOyB9XG5cbi5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjsgfVxuXG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjsgfVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7IH1cblxuLmZhLXRodW1idGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiOyB9XG5cbi5mYS10aWNrZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7IH1cblxuLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiOyB9XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7IH1cblxuLmZhLXRpbnQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjsgfVxuXG4uZmEtdGlyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzhcIjsgfVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjsgfVxuXG4uZmEtdG9vbGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MlwiOyB9XG5cbi5mYS10b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOVwiOyB9XG5cbi5mYS10b3JhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiOyB9XG5cbi5mYS10b3JpaS1nYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmExXCI7IH1cblxuLmZhLXRyYWRlLWZlZGVyYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTNcIjsgfVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7IH1cblxuLmZhLXRyYWZmaWMtbGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzdcIjsgfVxuXG4uZmEtdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzhcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7IH1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7IH1cblxuLmZhLXRyYXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiOyB9XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7IH1cblxuLmZhLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MVwiOyB9XG5cbi5mYS10cmlwYWR2aXNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MlwiOyB9XG5cbi5mYS10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTFcIjsgfVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjsgfVxuXG4uZmEtdHJ1Y2stbG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZVwiOyB9XG5cbi5mYS10cnVjay1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNiXCI7IH1cblxuLmZhLXRydWNrLW1vdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZlwiOyB9XG5cbi5mYS10cnVjay1waWNrdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2NcIjsgfVxuXG4uZmEtdHNoaXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUzXCI7IH1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiOyB9XG5cbi5mYS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzNcIjsgfVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiOyB9XG5cbi5mYS10djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiOyB9XG5cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZThcIjsgfVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiOyB9XG5cbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiOyB9XG5cbi5mYS10eXBvMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYlwiOyB9XG5cbi5mYS11YmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAyXCI7IH1cblxuLmZhLXVpa2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAzXCI7IH1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7IH1cblxuLmZhLXVtYnJlbGxhLWJlYWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNhXCI7IH1cblxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZFwiOyB9XG5cbi5mYS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7IH1cblxuLmZhLXVuZG8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7IH1cblxuLmZhLXVuaXJlZ2lzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA0XCI7IH1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjsgfVxuXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiOyB9XG5cbi5mYS11bmxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjsgfVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7IH1cblxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjsgfVxuXG4uZmEtdW50YXBwZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNVwiOyB9XG5cbi5mYS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTNcIjsgfVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjsgfVxuXG4uZmEtdXNlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjsgfVxuXG4uZmEtdXNlci1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmFcIjsgfVxuXG4uZmEtdXNlci1hc3Ryb25hdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmJcIjsgfVxuXG4uZmEtdXNlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmY1wiOyB9XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiOyB9XG5cbi5mYS11c2VyLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZkXCI7IH1cblxuLmZhLXVzZXItY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZlXCI7IH1cblxuLmZhLXVzZXItZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZlwiOyB9XG5cbi5mYS11c2VyLWZyaWVuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDBcIjsgfVxuXG4uZmEtdXNlci1ncmFkdWF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiOyB9XG5cbi5mYS11c2VyLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDJcIjsgfVxuXG4uZmEtdXNlci1tZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiOyB9XG5cbi5mYS11c2VyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAzXCI7IH1cblxuLmZhLXVzZXItbmluamE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDRcIjsgfVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM0XCI7IH1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7IH1cblxuLmZhLXVzZXItc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7IH1cblxuLmZhLXVzZXItc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDZcIjsgfVxuXG4uZmEtdXNlci10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDdcIjsgfVxuXG4uZmEtdXNlci10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjsgfVxuXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiOyB9XG5cbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiOyB9XG5cbi5mYS11c2Vycy1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDlcIjsgfVxuXG4uZmEtdXNzdW5uYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDdcIjsgfVxuXG4uZmEtdXRlbnNpbC1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNVwiOyB9XG5cbi5mYS11dGVuc2lsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlN1wiOyB9XG5cbi5mYS12YWFkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDhcIjsgfVxuXG4uZmEtdmVjdG9yLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYlwiOyB9XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiOyB9XG5cbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjsgfVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiOyB9XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7IH1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiOyB9XG5cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7IH1cblxuLmZhLXZpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTJcIjsgfVxuXG4uZmEtdmlhbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTNcIjsgfVxuXG4uZmEtdmliZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDlcIjsgfVxuXG4uZmEtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2RcIjsgfVxuXG4uZmEtdmlkZW8tc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTJcIjsgfVxuXG4uZmEtdmloYXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE3XCI7IH1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7IH1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiOyB9XG5cbi5mYS12aW1lby12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7IH1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjsgfVxuXG4uZmEtdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODlcIjsgfVxuXG4uZmEtdm52OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBiXCI7IH1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiOyB9XG5cbi5mYS12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiOyB9XG5cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7IH1cblxuLmZhLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiOyB9XG5cbi5mYS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiOyB9XG5cbi5mYS13YWxraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7IH1cblxuLmZhLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NVwiOyB9XG5cbi5mYS13YXJlaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTRcIjsgfVxuXG4uZmEtd2VlYmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNjXCI7IH1cblxuLmZhLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThhXCI7IH1cblxuLmZhLXdlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NlwiOyB9XG5cbi5mYS13ZWlnaHQtaGFuZ2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZFwiOyB9XG5cbi5mYS13ZWl4aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDdcIjsgfVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjsgfVxuXG4uZmEtd2hhdHNhcHAtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBjXCI7IH1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjsgfVxuXG4uZmEtd2htY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGRcIjsgfVxuXG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiOyB9XG5cbi5mYS13aWtpcGVkaWEtdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NlwiOyB9XG5cbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjsgfVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7IH1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMVwiOyB9XG5cbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMlwiOyB9XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7IH1cblxuLmZhLXdpbmUtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTNcIjsgfVxuXG4uZmEtd2luZS1nbGFzcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2VcIjsgfVxuXG4uZmEtd2l4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNmXCI7IH1cblxuLmZhLXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTRcIjsgfVxuXG4uZmEtd29uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjsgfVxuXG4uZmEtd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7IH1cblxuLmZhLXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTFcIjsgfVxuXG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5N1wiOyB9XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7IH1cblxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOThcIjsgfVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7IH1cblxuLmZhLXgtcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk3XCI7IH1cblxuLmZhLXhib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTJcIjsgfVxuXG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OFwiOyB9XG5cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiOyB9XG5cbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjsgfVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjsgfVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7IH1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7IH1cblxuLmZhLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTlcIjsgfVxuXG4uZmEteWVuLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjsgfVxuXG4uZmEteWluLXlhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWRcIjsgfVxuXG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjsgfVxuXG4uZmEteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2N1wiOyB9XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMVwiOyB9XG5cbi5mYS16aGlodTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZlwiOyB9XG5cbi5zci1vbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bzsgfVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1icmFuZHMtNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmZhYiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgfVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5mYXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmZhLFxuLmZhcyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cbiIsCgkJIkBpbXBvcnQgJ2Nob3Nlbi9idWlsZC5zY3NzJzsiLAoJCSIvKlxuICpcbiAqXG4gKlxuICogQm9vdHN0cmFwIDQgQ29tcG9uZW50IC0gQ2hvc2VuXG4gKiBWZXJzaW9uOiAxLjAuMTBcbiAqIENvcHlyaWdodCAoYykgMjAxNy0xOCBNYXJ0aW4gSGF1YmVrXG4gKlxuICpcbiAqXG4gKi9cbiBcbkBpbXBvcnQgXCIuLi9fc3ZnLXVyaS5zY3NzXCI7XG4gXG4gXG5AaW1wb3J0IFwiLi4vLi4vZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwiLi4vLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vLi4vbWl4aW5zXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnQtdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50LWNob3NlblwiO1xuIiwKCQkiLy8vL1xuLy8vIEhlbHBlciBmdW5jdGlvbiB0byBlYXNpbHkgdXNlIGFuIFNWRyBpbmxpbmUgaW4gQ1NTXG4vLy8gd2l0aG91dCBlbmNvZGluZyBpdCB0byBiYXNlNjQsIHNhdmluZyBieXRlcy5cbi8vLyBJdCBhbHNvIGhlbHBzIHdpdGggYnJvd3NlciBzdXBwb3J0LlxuLy8vL1xuXG4vLy8gQSBzbWFsbCBmdW5jdGlvbiBhbGxvd2luZyBza2lwcGluZyBiYXNlNjQgZW5jb2Rpbmdcbi8vLyBhbmQgc2ltcGx5IHBhc3RpbmcgdGhlIFNWRyBtYXJrdXAgcmlnaHQgaW4gdGhlIENTUy5cbi8vLyBAYXV0aG9yIEpha29iIEVyaWtzZW5cbi8vLyBAbGluayBodHRwOi8vY29kZXBlbi5pby9qYWtvYi1lL3Blbi9kb01vTUxcbi8vLyBAcGFyYW0ge1N0cmluZ30gJHN2ZyAtIFNWRyBpbWFnZSB0byBlbmNvZGVcbi8vLyBAcmV0dXJuIHtTdHJpbmd9IC0gRW5jb2RlZCBTVkcgZGF0YSB1cmlcbkBmdW5jdGlvbiBzdmctdXJpKCRzdmcpIHtcbiAgICAkZW5jb2RlZDogJyc7XG4gICAgJHNsaWNlOiAyMDAwO1xuICAgICRpbmRleDogMDtcbiAgICAkbG9vcHM6IGNlaWwoc3RyLWxlbmd0aCgkc3ZnKSAvICRzbGljZSk7XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRsb29wcyB7XG4gICAgICAgICRjaHVuazogc3RyLXNsaWNlKCRzdmcsICRpbmRleCwgJGluZGV4ICsgJHNsaWNlIC0gMSk7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnXCInLCBcIidcIik7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnPCcsICclM0MnKTtcbiAgICAgICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc+JywgJyUzRScpO1xuICAgICAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJyYnLCAnJTI2Jyk7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnIycsICclMjMnKTtcbiAgICAgICAgJGVuY29kZWQ6ICN7JGVuY29kZWR9I3skY2h1bmt9O1xuICAgICAgICAkaW5kZXg6ICRpbmRleCArICRzbGljZTtcbiAgICB9XG5cbiAgICBAcmV0dXJuIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsI3skZW5jb2RlZH1cIik7XG59XG5cbi8vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLy8gQGxpbmsgaHR0cDovL3Nhc3NtZWlzdGVyLmNvbS9naXN0LzFiNGYyZGE1NTI3ODMwMDg4ZTRkXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRzdHJpbmcgLSBJbml0aWFsIHN0cmluZ1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkc2VhcmNoIC0gU3Vic3RyaW5nIHRvIHJlcGxhY2Vcbi8vLyBAcGFyYW0ge1N0cmluZ30gJHJlcGxhY2UgKCcnKSAtIE5ldyB2YWx1ZVxuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBVcGRhdGVkIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiAnJykge1xuICAgICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gICAgQGlmICRpbmRleCB7XG4gICAgICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgICB9XG5cbiAgICBAcmV0dXJuICRzdHJpbmc7XG59XG4iLAoJCSIvLyBCb290c3RyYXAgZnVuY3Rpb25zXG4vL1xuLy8gVXRpbGl0eSBtaXhpbnMgYW5kIGZ1bmN0aW9ucyBmb3IgZXZhbHV0YXRpbmcgc291cmNlIGNvZGUgYWNyb3NzIG91ciB2YXJpYWJsZXMsIG1hcHMsIGFuZCBtaXhpbnMuXG5cbi8vIEFzY2VuZGluZ1xuLy8gVXNlZCB0byBldmFsdWF0ZSBTYXNzIG1hcHMgbGlrZSBvdXIgZ3JpZCBicmVha3BvaW50cy5cbkBtaXhpbiBfYXNzZXJ0LWFzY2VuZGluZygkbWFwLCAkbWFwLW5hbWUpIHtcbiAgJHByZXYta2V5OiBudWxsO1xuICAkcHJldi1udW06IG51bGw7XG4gIEBlYWNoICRrZXksICRudW0gaW4gJG1hcCB7XG4gICAgQGlmICRwcmV2LW51bSA9PSBudWxsIHtcbiAgICAgIC8vIERvIG5vdGhpbmdcbiAgICB9IEBlbHNlIGlmIG5vdCBjb21wYXJhYmxlKCRwcmV2LW51bSwgJG51bSkge1xuICAgICAgQHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9IEBlbHNlIGlmICRwcmV2LW51bSA+PSAkbnVtIHtcbiAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXNuJ3QgZ3JlYXRlciB0aGFuICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH1cbiAgICAkcHJldi1rZXk6ICRrZXk7XG4gICAgJHByZXYtbnVtOiAkbnVtO1xuICB9XG59XG5cbi8vIFN0YXJ0cyBhdCB6ZXJvXG4vLyBBbm90aGVyIGdyaWQgbWl4aW4gdGhhdCBlbnN1cmVzIHRoZSBtaW4td2lkdGggb2YgdGhlIGxvd2VzdCBicmVha3BvaW50IHN0YXJ0cyBhdCAwLlxuQG1peGluIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJG1hcCkge1xuICAkdmFsdWVzOiBtYXAtdmFsdWVzKCRtYXApO1xuICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcbiAgQGlmICRmaXJzdC12YWx1ZSAhPSAwIHtcbiAgICBAd2FybiBcIkZpcnN0IGJyZWFrcG9pbnQgaW4gYCRncmlkLWJyZWFrcG9pbnRzYCBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlwiO1xuICB9XG59XG5cbi8vIFJlcGxhY2UgYCRzZWFyY2hgIHdpdGggYCRyZXBsYWNlYCBpbiBgJHN0cmluZ2Bcbi8vIFVzZWQgb24gb3VyIFNWRyBpY29uIGJhY2tncm91bmRzIGZvciBjdXN0b20gZm9ybXMuXG4vL1xuLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLyBAcGFyYW0ge1N0cmluZ30gJHN0cmluZyAtIEluaXRpYWwgc3RyaW5nXG4vLyBAcGFyYW0ge1N0cmluZ30gJHNlYXJjaCAtIFN1YnN0cmluZyB0byByZXBsYWNlXG4vLyBAcGFyYW0ge1N0cmluZ30gJHJlcGxhY2UgKCcnKSAtIE5ldyB2YWx1ZVxuLy8gQHJldHVybiB7U3RyaW5nfSAtIFVwZGF0ZWQgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBDb2xvciBjb250cmFzdFxuQGZ1bmN0aW9uIGNvbG9yLXlpcSgkY29sb3IpIHtcbiAgJHI6IHJlZCgkY29sb3IpO1xuICAkZzogZ3JlZW4oJGNvbG9yKTtcbiAgJGI6IGJsdWUoJGNvbG9yKTtcblxuICAkeWlxOiAoKCRyICogMjk5KSArICgkZyAqIDU4NykgKyAoJGIgKiAxMTQpKSAvIDEwMDA7XG5cbiAgQGlmICgkeWlxID49ICR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQpIHtcbiAgICBAcmV0dXJuICR5aXEtdGV4dC1kYXJrO1xuICB9IEBlbHNlIHtcbiAgICBAcmV0dXJuICR5aXEtdGV4dC1saWdodDtcbiAgfVxufVxuXG4vLyBSZXRyaWV2ZSBjb2xvciBTYXNzIG1hcHNcbkBmdW5jdGlvbiBjb2xvcigka2V5OiBcImJsdWVcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiB0aGVtZS1jb2xvcigka2V5OiBcInByaW1hcnlcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiBncmF5KCRrZXk6IFwiMTAwXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRncmF5cywgJGtleSk7XG59XG5cbi8vIFJlcXVlc3QgYSB0aGVtZSBjb2xvciBsZXZlbFxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvci1uYW1lOiBcInByaW1hcnlcIiwgJGxldmVsOiAwKSB7XG4gICRjb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yLW5hbWUpO1xuICAkY29sb3ItYmFzZTogaWYoJGxldmVsID4gMCwgJGJsYWNrLCAkd2hpdGUpO1xuICAkbGV2ZWw6IGFicygkbGV2ZWwpO1xuXG4gIEByZXR1cm4gbWl4KCRjb2xvci1iYXNlLCAkY29sb3IsICRsZXZlbCAqICR0aGVtZS1jb2xvci1pbnRlcnZhbCk7XG59XG4iLAoJCSIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG5cbi8vXG4vLyBDb2xvciBzeXN0ZW1cbi8vXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMzMzMzMzMgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZSgoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbiksICRncmF5cyk7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZSgoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pLCAkY29sb3JzKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSwgJHRoZW1lLWNvbG9ycyk7XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZSgoXG4gIDA6IDAsXG4gIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgMjogKCRzcGFjZXIgKiAuNSksXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgNTogKCRzcGFjZXIgKiAzKVxuKSwgJHNwYWNlcnMpO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoKFxuICAyNTogMjUlLFxuICA1MDogNTAlLFxuICA3NTogNzUlLFxuICAxMDA6IDEwMCUsXG4gIGF1dG86IGF1dG9cbiksICRzaXplcyk7XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cyk7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBGb250c1xuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjg3NSkgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJGdyYXktOTAwLCA3LjUlKSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogJGlucHV0LWJ0bi1saW5lLWhlaWdodCkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lcn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXItc206ICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1zbSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20pICsgKCRpbnB1dC1idG4tcGFkZGluZy15LXNtICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLWxnOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtbGcgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLWxnfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA0JyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogIG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzRSUzQ3BhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSksIDAgMCA1cHggcmdiYSgkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3IsIC41KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgNzUlICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgMTI1JSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgKCRzcGFjZXIgLyAyKSAhZGVmYXVsdDtcblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMiAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBjYWxjKCN7JGNhcmQtYm9yZGVyLXJhZGl1c30gLSAjeyRjYXJkLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuNzUpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC42cyBlYXNlICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdG9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwKCQkiLy8gVG9nZ2xlc1xuLy9cbi8vIFVzZWQgaW4gY29uanVuY3Rpb24gd2l0aCBnbG9iYWwgdmFyaWFibGVzIHRvIGVuYWJsZSBjZXJ0YWluIHRoZW1lIGZlYXR1cmVzLlxuXG4vLyBVdGlsaXRpZXNcbkBpbXBvcnQgXCJtaXhpbnMvYnJlYWtwb2ludHNcIjtcbkBpbXBvcnQgXCJtaXhpbnMvaG92ZXJcIjtcbkBpbXBvcnQgXCJtaXhpbnMvaW1hZ2VcIjtcbkBpbXBvcnQgXCJtaXhpbnMvYmFkZ2VcIjtcbkBpbXBvcnQgXCJtaXhpbnMvcmVzaXplXCI7XG5AaW1wb3J0IFwibWl4aW5zL3NjcmVlbi1yZWFkZXJcIjtcbkBpbXBvcnQgXCJtaXhpbnMvc2l6ZVwiO1xuQGltcG9ydCBcIm1peGlucy9yZXNldC10ZXh0XCI7XG5AaW1wb3J0IFwibWl4aW5zL3RleHQtZW1waGFzaXNcIjtcbkBpbXBvcnQgXCJtaXhpbnMvdGV4dC1oaWRlXCI7XG5AaW1wb3J0IFwibWl4aW5zL3RleHQtdHJ1bmNhdGVcIjtcbkBpbXBvcnQgXCJtaXhpbnMvdmlzaWJpbGl0eVwiO1xuXG4vLyAvLyBDb21wb25lbnRzXG5AaW1wb3J0IFwibWl4aW5zL2FsZXJ0XCI7XG5AaW1wb3J0IFwibWl4aW5zL2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJtaXhpbnMvY2FyZXRcIjtcbkBpbXBvcnQgXCJtaXhpbnMvcGFnaW5hdGlvblwiO1xuQGltcG9ydCBcIm1peGlucy9saXN0c1wiO1xuQGltcG9ydCBcIm1peGlucy9saXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwibWl4aW5zL25hdi1kaXZpZGVyXCI7XG5AaW1wb3J0IFwibWl4aW5zL2Zvcm1zXCI7XG5AaW1wb3J0IFwibWl4aW5zL3RhYmxlLXJvd1wiO1xuXG4vLyAvLyBTa2luc1xuQGltcG9ydCBcIm1peGlucy9iYWNrZ3JvdW5kLXZhcmlhbnRcIjtcbkBpbXBvcnQgXCJtaXhpbnMvYm9yZGVyLXJhZGl1c1wiO1xuQGltcG9ydCBcIm1peGlucy9ib3gtc2hhZG93XCI7XG5AaW1wb3J0IFwibWl4aW5zL2dyYWRpZW50c1wiO1xuQGltcG9ydCBcIm1peGlucy90cmFuc2l0aW9uXCI7XG5cbi8vIC8vIExheW91dFxuQGltcG9ydCBcIm1peGlucy9jbGVhcmZpeFwiO1xuQGltcG9ydCBcIm1peGlucy9ncmlkLWZyYW1ld29ya1wiO1xuQGltcG9ydCBcIm1peGlucy9ncmlkXCI7XG5AaW1wb3J0IFwibWl4aW5zL2Zsb2F0XCI7XG4iLAoJCSIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAycHgsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLAoJCSIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdhbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc3VlZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwKCQkiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgaW5kZW50YXRpb24sIG1lZGlhLXF1ZXJ5LWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vI2ZlYXQ9Y3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG59XG4iLAoJCSJAbWl4aW4gYmFkZ2UtdmFyaWFudCgkYmcpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cbiAgJltocmVmXSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcbiAgICB9XG4gIH1cbn1cbiIsCgkJIi8vIFJlc2l6ZSBhbnl0aGluZ1xuXG5AbWl4aW4gcmVzaXphYmxlKCRkaXJlY3Rpb24pIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFBlciBDU1MzIFVJLCBgcmVzaXplYCBvbmx5IGFwcGxpZXMgd2hlbiBgb3ZlcmZsb3dgIGlzbid0IGB2aXNpYmxlYFxuICByZXNpemU6ICRkaXJlY3Rpb247IC8vIE9wdGlvbnM6IGhvcml6b250YWwsIHZlcnRpY2FsLCBib3RoXG59XG4iLAoJCSIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLAoJCSIvLyBTaXppbmcgc2hvcnRjdXRzXG5cbkBtaXhpbiBzaXplKCR3aWR0aCwgJGhlaWdodDogJHdpZHRoKSB7XG4gIHdpZHRoOiAkd2lkdGg7XG4gIGhlaWdodDogJGhlaWdodDtcbn1cbiIsCgkJIkBtaXhpbiByZXNldC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1ibG9jay1uby1kdXBsaWNhdGUtcHJvcGVydGllc1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsCgkJIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsCgkJIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAd2FybiBcIlRoZSBgdGV4dC1oaWRlKClgIG1peGluIGhhcyBiZWVuIGRlcHJlY2F0ZWQgYXMgb2YgdjQuMS4wLiBJdCB3aWxsIGJlIHJlbW92ZWQgZW50aXJlbHkgaW4gdjUuXCI7XG59XG4iLAoJCSIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsCgkJIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBWaXNpYmlsaXR5XG5cbkBtaXhpbiBpbnZpc2libGUoJHZpc2liaWxpdHkpIHtcbiAgdmlzaWJpbGl0eTogJHZpc2liaWxpdHkgIWltcG9ydGFudDtcbn1cbiIsCgkJIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsCgkJIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICB9XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkYm9yZGVyLCAuNSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH0gQGVsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbiIsCgkJIkBtaXhpbiBjYXJldC1kb3duIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtd2lkdGggKiAuODU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXdpZHRoICogLjg1O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXA7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC13aWR0aCAqIC44NTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC13aWR0aCAqIC44NTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsCgkJIi8vIFBhZ2luYXRpb25cblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgfVxuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLAoJCSIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwKCQkiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLAoJCSIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXkpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xufVxuIiwKCQkiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IpIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZmVlZGJhY2stZm9udC1zaXplO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6IC41cmVtO1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAuOCk7XG4gICAgYm9yZGVyLXJhZGl1czogLjJyZW07XG4gIH1cblxuICAuZm9ybS1jb250cm9sLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAyNSUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRib2R5LWJnLCAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjdXN0b20gZmlsZVxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHsgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyB9XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLAoJCSIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsCgkJIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsCgkJIi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG4iLAoJCSJAbWl4aW4gYm94LXNoYWRvdygkc2hhZG93Li4uKSB7XG4gIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG4gIH1cbn1cbiIsCgkJIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLAoJCSJAbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgIH0gQGVsc2Uge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbiIsCgkJIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsCgkJIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4OyAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuICAgIHBhZGRpbmctbGVmdDogKCRndXR0ZXIgLyAyKTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbiAgICAgIH1cblxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsCgkJIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1yb3coKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gLTIpO1xuICBtYXJnaW4tbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCAvIC0yKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7IC8vIFByZXZlbnQgY29sbGFwc2luZ1xuICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIHBhZGRpbmctbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06ICRzaXplIC8gJGNvbHVtbnM7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuIiwKCQkiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBtaXhpbiBmbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cbkBtaXhpbiBmbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuQG1peGluIGZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwKCQkiJGNob3Nlbi1ncmF5LWRhcmtlc3Q6ICAgICAgICAgICAkZ3JheS05MDA7XG4kY2hvc2VuLWdyYXktZGFya2VyOiAgICAgICAgICAgICRncmF5LTcwMDtcbiRjaG9zZW4tZ3JheS1kYXJrOiAgICAgICAgICAgICAgJGdyYXktNjAwO1xuJGNob3Nlbi1ncmF5OiAgICAgICAgICAgICAgICAgICAkZ3JheS01MDA7XG4kY2hvc2VuLWdyYXktbGlnaHQ6ICAgICAgICAgICAgICRncmF5LTQwMDtcbiRjaG9zZW4tZ3JheS1saWdodGVyOiAgICAgICAgICAgJGdyYXktMzAwO1xuJGNob3Nlbi1ncmF5LWxpZ2h0ZXN0OiAgICAgICAgICAkZ3JheS0xMDA7XG4kY2hvc2VuLXN1Y2Nlc3M6ICAgICAgICAgICAgICAgICRzdWNjZXNzO1xuJGNob3Nlbi1kYW5nZXI6ICAgICAgICAgICAgICAgICAkZGFuZ2VyO1xuXG4kY2hvc2VuLWJhY2tncm91bmQ6ICAgICAgICAgICAgICRpbnB1dC1iZztcbiRjaG9zZW4tYm9yZGVyOiAgICAgICAgICAgICAgICAgMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4kY2hvc2VuLWJvcmRlci1jb2xvcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4kY2hvc2VuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuJGNob3Nlbi1tdWx0aS1ib3JkZXItcmFkaXVzOiAgICAkY2hvc2VuLWJvcmRlci1yYWRpdXM7XG4kY2hvc2VuLWJveC1zaGFkb3c6ICAgICAgICAgICAgIG5vbmU7XG4kY2hvc2VuLWRyb3AtYm9yZGVyOiAgICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4kY2hvc2VuLWRyb3AtYm94LXNoYWRvdzogICAgICAgIDAgNHB4IDVweCAwIHJnYmEoMCwwLDAsLjA3NSksIDAgMnB4IDVweCAwICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuJGNob3Nlbi1kcm9wLXppbmRleDogICAgICAgICAgICAxMDYwO1xuJGNob3Nlbi1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAxcHggc29saWQgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiRjaG9zZW4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgLjA3NSkgaW5zZXQsIDAgMCA4cHggJGNob3Nlbi1ib3JkZXItY29sb3I7XG4kY2hvc2VuLWZvY3VzLXRyYW5zaXRpb246ICAgICAgIGJvcmRlciBsaW5lYXIgMG1zLCBib3gtc2hhZG93IGxpbmVhciAwbXM7XG4kY2hvc2VuLXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiRjaG9zZW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodDtcbiRjaG9zZW4tbXVsdGktaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWhlaWdodDtcbiRjaG9zZW4tc3ZnLWNvbG9yOiAgICAgICAgICAgICAgJGNob3Nlbi1ncmF5O1xuJGNob3Nlbi1zdmctY29sb3Itc2VsZWN0ZWQ6ICAgICAkY2hvc2VuLWdyYXktZGFya2VyO1xuJGNob3Nlbi1zdmctdXA6ICAgICAgICAgICAgICAgICBcIk03LjQxIDE1LjQxTDEyIDEwLjgzbDQuNTkgNC41OEwxOCAxNGwtNi02LTYgNnpcIjtcbiRjaG9zZW4tc3ZnLWRvd246ICAgICAgICAgICAgICAgXCJNNy40MSA3Ljg0TDEyIDEyLjQybDQuNTktNC41OEwxOCA5LjI1bC02IDYtNi02elwiO1xuJGNob3Nlbi1zdmctc2VhcmNoOiAgICAgICAgICAgICBcIk0xNS41IDE0aC0uNzlsLS4yOC0uMjdDMTUuNDEgMTIuNTkgMTYgMTEuMTEgMTYgOS41IDE2IDUuOTEgMTMuMDkgMyA5LjUgM1MzIDUuOTEgMyA5LjUgNS45MSAxNiA5LjUgMTZjMS42MSAwIDMuMDktLjU5IDQuMjMtMS41N2wuMjcuMjh2Ljc5bDUgNC45OUwyMC40OSAxOWwtNC45OS01em0tNiAwQzcuMDEgMTQgNSAxMS45OSA1IDkuNVM3LjAxIDUgOS41IDUgMTQgNy4wMSAxNCA5LjUgMTEuOTkgMTQgOS41IDE0elwiO1xuJGNob3Nlbi1zdmctc2VsZWN0ZWQ6ICAgICAgICAgICBcIk05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXpcIjtcbiRjaG9zZW4tc3ZnLWRlc2VsZWN0OiAgICAgICAgICAgXCJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyelwiO1xuXG4kY2hvc2VuLXN2Zy1jbG9zZTogICAgICAgICAgICAgIFwiTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnpcIjtcbiRjaG9zZW4tc3ZnLWNsb3NlLWNvbG9yOiAgICAgICAgJGNob3Nlbi1kYW5nZXI7XG4kY2hvc2VuLXN2Zy1jbG9zZS1jb2xvci1ob3ZlcjogIGRhcmtlbigkY2hvc2VuLWRhbmdlciwgMjAlKTtcbiIsCgkJIi5jaG9zZW4tc2VsZWN0LFxuLmNob3Nlbi1zZWxlY3QtZGVzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jaG9zZW4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAuY2hvc2VuLWRyb3Age1xuICAgIGJhY2tncm91bmQ6ICRjaG9zZW4tYmFja2dyb3VuZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hvc2VuLWRyb3AtYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjaG9zZW4tYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY2hvc2VuLWRyb3AtYm94LXNoYWRvdyk7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IC05MDAwcHg7XG4gICAgei1pbmRleDogJGNob3Nlbi1kcm9wLXppbmRleDtcbiAgfVxuICAmLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1kcm9wIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5jaG9zZW4tcmVzdWx0cyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtaGVpZ2h0OiAxNXJlbTtcbiAgICBwYWRkaW5nOiAuNXJlbSAwIDAgMDtcbiAgICBjb2xvcjogJGNob3Nlbi1ncmF5LWRhcms7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogLjI1cmVtIC4yNXJlbSAuMjVyZW0gMS41cmVtO1xuICAgICAgZW0ge1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiAkY2hvc2VuLWdyYXktZGFyaztcbiAgICAgIH1cbiAgICAgICYuZ3JvdXAtcmVzdWx0IHtcbiAgICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogLjc1cmVtO1xuICAgICAgICBjb2xvcjogJGNob3Nlbi1ncmF5O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgICAgJi5ncm91cC1vcHRpb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlLXJlc3VsdCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgICAgfVxuICAgICAgJi5yZXN1bHQtc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogJGNob3Nlbi1ncmF5LWRhcmtlcjtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAuM3JlbTtcbiAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaShcIjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnPjxwYXRoIGZpbGw9JyN7JGNob3Nlbi1zdmctY29sb3Itc2VsZWN0ZWR9JyBkPScjeyRjaG9zZW4tc3ZnLXNlbGVjdGVkfScvPjwvc3ZnPlwiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuMjVyZW0gMS4yNXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuaGlnaGxpZ2h0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaShcIjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnPjxwYXRoIGZpbGw9J3doaXRlJyBkPScjeyRjaG9zZW4tc3ZnLXNlbGVjdGVkfScvPjwvc3ZnPlwiKTtcbiAgICAgICAgfVxuICAgICAgICBlbSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmRpc2FibGVkLXJlc3VsdCB7XG4gICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICAgICAgY29sb3I6ICRjaG9zZW4tZ3JheS1saWdodDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5vLXJlc3VsdHMge1xuICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgICAgcGFkZGluZzogLjI1cmVtIDAgMXJlbSAxLjA2NXJlbTtcbiAgICAgIGNvbG9yOiAkY2hvc2VuLWRhbmdlcjtcbiAgICB9XG4gIH1cbiAgLmNob3Nlbi1yZXN1bHRzLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgbWFyZ2luOiAwIC4yNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTsgLy8gMTdweDtcbiAgICAgIHRleHQtaW5kZW50OiAtNTAwMHB4O1xuICAgICAgd2lkdGg6IC41cmVtO1xuICAgIH1cbiAgfVxufVxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIHtcbiAgLmNob3Nlbi1zaW5nbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaG9zZW4tYmFja2dyb3VuZDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogJGNob3Nlbi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNob3Nlbi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2hvc2VuLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGNob3Nlbi1ib3gtc2hhZG93KTtcbiAgICBjb2xvcjogJGNob3Nlbi1ncmF5LWRhcms7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkY2hvc2VuLWhlaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpbmUtaGVpZ2h0OiAkY2hvc2VuLWhlaWdodDtcbiAgICBwYWRkaW5nOiAwIDAgMCAuNzVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGFiYnIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAuNDVyZW07XG4gICAgICByaWdodDogMi41cmVtO1xuICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaShcIjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnPjxwYXRoIGZpbGw9JyN7JGNob3Nlbi1zdmctY2xvc2UtY29sb3J9JyBkPScjeyRjaG9zZW4tc3ZnLWRlc2VsZWN0fScvPjwvc3ZnPlwiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMS41cmVtIDEuNXJlbTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmkoXCI8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBmaWxsPScjeyRjaG9zZW4tc3ZnLWNsb3NlLWNvbG9yLWhvdmVyfScgZD0nI3skY2hvc2VuLXN2Zy1kZXNlbGVjdH0nLz48L3N2Zz5cIik7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgICAmLmNob3Nlbi1kaXNhYmxlZCAuY2hvc2VuLXNpbmdsZSBhYmJyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDJweDtcbiAgICB9XG4gICAgZGl2IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hvc2VuLWJhY2tncm91bmQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLjI1cmVtO1xuICAgICAgICBsZWZ0OiAtMXJlbTtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaShcIjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnPjxwYXRoIGZpbGw9JyN7JGNob3Nlbi1zdmctY29sb3J9JyBkPScjeyRjaG9zZW4tc3ZnLWRvd259Jy8+PC9zdmc+XCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDJyZW0gMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNob3Nlbi1kZWZhdWx0IHtcbiAgICBjb2xvcjogJGNob3Nlbi1ncmF5O1xuICB9XG4gIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgICBjb2xvcjogJGNob3Nlbi1wbGFjZWhvbGRlci1jb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pLmNob3Nlbi1zaW5nbGU6bm90KC5jaG9zZW4tZGVmYXVsdCkge1xuICAgIGNvbG9yOiAkY2hvc2VuLWdyYXktZGFyayAhaW1wb3J0YW50O1xuICB9XG4gIC5jaG9zZW4tc2VhcmNoLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuY2hvc2VuLXNlYXJjaCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IC41cmVtIC41cmVtIDAgLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLjM2NXJlbTtcbiAgICAgIGxlZnQ6IC0xLjc1cmVtO1xuICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaShcIjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnPjxwYXRoIGZpbGw9JyN7JGNob3Nlbi1zdmctY29sb3J9JyBkPScjeyRjaG9zZW4tc3ZnLXNlYXJjaH0nLz48L3N2Zz5cIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuMjVyZW0gMS4yNXJlbTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hvc2VuLWdyYXktbGlnaHRlc3Q7XG4gICAgICBib3JkZXI6ICRjaG9zZW4tYm9yZGVyO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjaG9zZW4tYm9yZGVyLXJhZGl1cyk7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2hvc2VuLWJvcmRlci1yYWRpdXMpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY2hvc2VuLWJveC1zaGFkb3cpO1xuICAgICAgcGFkZGluZzogLjI1cmVtIDFyZW0gLjI1cmVtIC41cmVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5jaG9zZW4tZHJvcCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2hvc2VuLWJvcmRlci1yYWRpdXMpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cbn1cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS1ub3NlYXJjaCB7XG4gIC5jaG9zZW4tc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSB7XG4gIC5jaG9zZW4tY2hvaWNlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNob3Nlbi1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlcjogJGNob3Nlbi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNob3Nlbi1tdWx0aS1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2hvc2VuLW11bHRpLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGNob3Nlbi1ib3gtc2hhZG93KTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICAuc2VhcmNoLWZpZWxkIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgY29sb3I6ICRjaG9zZW4tcGxhY2Vob2xkZXItY29sb3I7XG4gICAgICAgIGhlaWdodDogJGNob3Nlbi1tdWx0aS1oZWlnaHQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgLjc1cmVtO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmRlZmF1bHQge1xuICAgICAgICBjb2xvcjogJGNob3Nlbi1ncmF5LWxpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VhcmNoLWNob2ljZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAuMzVyZW0gMCAwIC41cmVtO1xuICAgICAgcGFkZGluZzogLjI1cmVtIDEuNXJlbSAuMjVyZW0gLjI1cmVtO1xuICAgICAgYm9yZGVyOiAkY2hvc2VuLWJvcmRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaG9zZW4tZ3JheS1saWdodGVzdDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjaG9zZW4tYm9yZGVyLXJhZGl1cyk7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2hvc2VuLWJvcmRlci1yYWRpdXMpO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogJGNob3Nlbi1ncmF5LWRhcms7XG4gICAgICAuc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC4ycmVtO1xuICAgICAgICByaWdodDogLjEyNXJlbTtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKFwiPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCc+PHBhdGggZmlsbD0nI3skY2hvc2VuLXN2Zy1jbG9zZS1jb2xvcn0nIGQ9JyN7JGNob3Nlbi1zdmctY2xvc2V9Jy8+PC9zdmc+XCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVyaShcIjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnPjxwYXRoIGZpbGw9JyN7JGNob3Nlbi1zdmctY2xvc2UtY29sb3ItaG92ZXJ9JyBkPScjeyRjaG9zZW4tc3ZnLWNsb3NlfScvPjwvc3ZnPlwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VhcmNoLWNob2ljZS1mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY2hvc2VuLWdyYXktbGlnaHRlcjtcbiAgICAgIC5zZWFyY2gtY2hvaWNlLWNsb3NlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jaG9zZW4tZHJvcCB7XG4gICAgLnJlc3VsdC1zZWxlY3RlZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLmNob3Nlbi1jb250YWluZXItYWN0aXZlIHtcbiAgLmNob3Nlbi1zaW5nbGUge1xuICAgIGJvcmRlcjogJGNob3Nlbi1mb2N1cy1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY2hvc2VuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNob3Nlbi1mb2N1cy10cmFuc2l0aW9uKTtcbiAgfVxuICAmLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICBib3JkZXI6ICRjaG9zZW4tZm9jdXMtYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGNob3Nlbi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjaG9zZW4tZm9jdXMtdHJhbnNpdGlvbik7XG4gICAgZGl2IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAuMjVyZW07XG4gICAgICAgIGxlZnQ6IC0xcmVtO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJpKFwiPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCc+PHBhdGggZmlsbD0nI3skY2hvc2VuLXN2Zy1jb2xvcn0nIGQ9JyN7JGNob3Nlbi1zdmctdXB9Jy8+PC9zdmc+XCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDJyZW0gMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNob3Nlbi1jaG9pY2VzIHtcbiAgICBib3JkZXI6ICRjaG9zZW4tZm9jdXMtYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGNob3Nlbi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjaG9zZW4tZm9jdXMtdHJhbnNpdGlvbik7XG4gICAgLnNlYXJjaC1maWVsZCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICBjb2xvcjogJGNob3Nlbi1ncmF5LWRhcmsgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJi5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tY2hvaWNlcyB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cbiAgJi5jaG9zZW4td2l0aC1kcm9wIHtcbiAgICAuY2hvc2VuLXNlYXJjaC1pbnB1dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG4uY2hvc2VuLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAuNSAhaW1wb3J0YW50O1xuICAuY2hvc2VuLXNpbmdsZSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gIC5jaG9zZW4tY2hvaWNlcyAuc2VhcmNoLWNob2ljZSAuc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG4uY2hvc2VuLWNvbnRhaW5lci1vcHRncm91cC1jbGlja2FibGUge1xuICBsaSB7XG4gICAgJi5ncm91cC1yZXN1bHQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1jb2xvcjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY2hvc2VuLWNvbnRhaW5lciB7XG4gICYuaXMtdmFsaWQsXG4gICY6dmFsaWQge1xuICAgIC5jaG9zZW4tc2luZ2xlLFxuICAgIC5jaG9zZW4tY2hvaWNlcyxcbiAgICAuY2hvc2VuLWRyb3Age1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY2hvc2VuLXN1Y2Nlc3M7XG4gICAgfVxuICB9XG4gICYuaXMtaW52YWxpZCxcbiAgJjppbnZhbGlkIHtcbiAgICAuY2hvc2VuLXNpbmdsZSxcbiAgICAuY2hvc2VuLWNob2ljZXMsXG4gICAgLmNob3Nlbi1kcm9wIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNob3Nlbi1kYW5nZXI7XG4gICAgfVxuICB9XG59XG5pbnB1dFt0eXBlPVwidGV4dFwiXS5jaG9zZW4tZm9jdXMtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTkwMDBweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgb3V0bGluZTogMDtcbn1cbi5pbnB1dC1ncm91cCB7XG4gICY6bnRoLW9mLXR5cGUoMSkge1xuICAgIC5jaG9zZW4tY29udGFpbmVyIHtcbiAgICAgIC5jaG9zZW4tY2hvaWNlcyB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICY6bm90KDpudGgtb2YtdHlwZSgxKSkge1xuICAgIC5jaG9zZW4tY29udGFpbmVyIHtcbiAgICAgIC5jaG9zZW4tY2hvaWNlcyB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICAgICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNob3Nlbi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cblxuXG4iLAoJCSIvKiEgUGhvdG9Td2lwZSBtYWluIENTUyBieSBEbWl0cnkgU2VtZW5vdiB8IHBob3Rvc3dpcGUuY29tIHwgTUlUIGxpY2Vuc2UgKi9cclxuLypcclxuXHRTdHlsZXMgZm9yIGJhc2ljIFBob3RvU3dpcGUgZnVuY3Rpb25hbGl0eSAoc2xpZGluZyBhcmVhLCBvcGVuL2Nsb3NlIHRyYW5zaXRpb25zKVxyXG4qL1xyXG4vKiBwc3dwID0gcGhvdG9zd2lwZSAqL1xyXG4ucHN3cCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuICB0b3VjaC1hY3Rpb246IG5vbmU7XHJcbiAgei1pbmRleDogMTUwMDtcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgLyogY3JlYXRlIHNlcGFyYXRlIGxheWVyLCB0byBhdm9pZCBwYWludCBvbiB3aW5kb3cub25zY3JvbGwgaW4gd2Via2l0L2JsaW5rICovXHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3V0bGluZTogbm9uZTsgfVxyXG4gIC5wc3dwICoge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XHJcbiAgLnBzd3AgaW1nIHtcclxuICAgIG1heC13aWR0aDogbm9uZTsgfVxyXG5cclxuLyogc3R5bGUgaXMgYWRkZWQgd2hlbiBKUyBvcHRpb24gc2hvd0hpZGVPcGFjaXR5IGlzIHNldCB0byB0cnVlICovXHJcbi5wc3dwLS1hbmltYXRlX29wYWNpdHkge1xyXG4gIC8qIDAuMDAxLCBiZWNhdXNlIG9wYWNpdHk6MCBkb2Vzbid0IHRyaWdnZXIgUGFpbnQgYWN0aW9uLCB3aGljaCBjYXVzZXMgbGFnIGF0IHN0YXJ0IG9mIHRyYW5zaXRpb24gKi9cclxuICBvcGFjaXR5OiAwLjAwMTtcclxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxyXG5cclxuLnBzd3AtLW9wZW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG4ucHN3cC0tem9vbS1hbGxvd2VkIC5wc3dwX19pbWcge1xyXG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXHJcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XHJcbiAgY3Vyc29yOiAtbW96LXpvb20taW47XHJcbiAgY3Vyc29yOiB6b29tLWluOyB9XHJcblxyXG4ucHN3cC0tem9vbWVkLWluIC5wc3dwX19pbWcge1xyXG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXHJcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XHJcbiAgY3Vyc29yOiAtbW96LWdyYWI7XHJcbiAgY3Vyc29yOiBncmFiOyB9XHJcblxyXG4ucHN3cC0tZHJhZ2dpbmcgLnBzd3BfX2ltZyB7XHJcbiAgLyogYXV0b3ByZWZpeGVyOiBvZmYgKi9cclxuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XHJcbiAgY3Vyc29yOiAtbW96LWdyYWJiaW5nO1xyXG4gIGN1cnNvcjogZ3JhYmJpbmc7IH1cclxuXHJcbi8qXHJcblx0QmFja2dyb3VuZCBpcyBhZGRlZCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQuXHJcblx0QXMgYW5pbWF0aW5nIG9wYWNpdHkgaXMgbXVjaCBmYXN0ZXIgdGhhbiBhbmltYXRpbmcgcmdiYSgpIGJhY2tncm91bmQtY29sb3IuXHJcbiovXHJcbi5wc3dwX19iZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7IH1cclxuXHJcbi5wc3dwX19zY3JvbGwtd3JhcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuOyB9XHJcblxyXG4ucHN3cF9fY29udGFpbmVyLFxyXG4ucHN3cF9fem9vbS13cmFwIHtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xyXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwOyB9XHJcblxyXG4vKiBQcmV2ZW50IHNlbGVjdGlvbiBhbmQgdGFwIGhpZ2hsaWdodHMgKi9cclxuLnBzd3BfX2NvbnRhaW5lcixcclxuLnBzd3BfX2ltZyB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IH1cclxuXHJcbi5wc3dwX196b29tLXdyYXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxyXG5cclxuLnBzd3BfX2JnIHtcclxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxyXG5cclxuLnBzd3AtLWFuaW1hdGVkLWluIC5wc3dwX19iZyxcclxuLnBzd3AtLWFuaW1hdGVkLWluIC5wc3dwX196b29tLXdyYXAge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBub25lOyB9XHJcblxyXG4ucHN3cF9fY29udGFpbmVyLFxyXG4ucHN3cF9fem9vbS13cmFwIHtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxyXG5cclxuLnBzd3BfX2l0ZW0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG5cclxuLnBzd3BfX2ltZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDsgfVxyXG5cclxuLypcclxuXHRzdHJldGNoZWQgdGh1bWJuYWlsIG9yIGRpdiBwbGFjZWhvbGRlciBlbGVtZW50IChzZWUgYmVsb3cpXHJcblx0c3R5bGUgaXMgYWRkZWQgdG8gYXZvaWQgZmxpY2tlcmluZyBpbiB3ZWJraXQvYmxpbmsgd2hlbiBsYXllcnMgb3ZlcmxhcFxyXG4qL1xyXG4ucHN3cF9faW1nLS1wbGFjZWhvbGRlciB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cclxuXHJcbi8qXHJcblx0ZGl2IGVsZW1lbnQgdGhhdCBtYXRjaGVzIHNpemUgb2YgbGFyZ2UgaW1hZ2VcclxuXHRsYXJnZSBpbWFnZSBsb2FkcyBvbiB0b3Agb2YgaXRcclxuKi9cclxuLnBzd3BfX2ltZy0tcGxhY2Vob2xkZXItLWJsYW5rIHtcclxuICBiYWNrZ3JvdW5kOiAjMjIyOyB9XHJcblxyXG4ucHN3cC0taWUgLnBzd3BfX2ltZyB7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDsgfVxyXG5cclxuLypcclxuXHRFcnJvciBtZXNzYWdlIGFwcGVhcnMgd2hlbiBpbWFnZSBpcyBub3QgbG9hZGVkXHJcblx0KEpTIG9wdGlvbiBlcnJvck1zZyBjb250cm9scyBtYXJrdXApXHJcbiovXHJcbi5wc3dwX19lcnJvci1tc2cge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogNTAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgbWFyZ2luLXRvcDogLThweDtcclxuICBjb2xvcjogI0NDQzsgfVxyXG5cclxuLnBzd3BfX2Vycm9yLW1zZyBhIHtcclxuICBjb2xvcjogI0NDQztcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxyXG4iLAoJCSIvKiEgUGhvdG9Td2lwZSBEZWZhdWx0IFVJIENTUyBieSBEbWl0cnkgU2VtZW5vdiB8IHBob3Rvc3dpcGUuY29tIHwgTUlUIGxpY2Vuc2UgKi9cbi8qXG5cblx0Q29udGVudHM6XG5cblx0MS4gQnV0dG9uc1xuXHQyLiBTaGFyZSBtb2RhbCBhbmQgbGlua3Ncblx0My4gSW5kZXggaW5kaWNhdG9yIChcIjEgb2YgWFwiIGNvdW50ZXIpXG5cdDQuIENhcHRpb25cblx0NS4gTG9hZGluZyBpbmRpY2F0b3Jcblx0Ni4gQWRkaXRpb25hbCBzdHlsZXMgKHJvb3QgZWxlbWVudCwgdG9wIGJhciwgaWRsZSBzdGF0ZSwgaGlkZGVuIHN0YXRlLCBldGMuKVxuXG4qL1xuLypcblx0XG5cdDEuIEJ1dHRvbnNcblxuICovXG4vKiA8YnV0dG9uPiBjc3MgcmVzZXQgKi9cbi5wc3dwX19idXR0b24ge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLnBzd3BfX2J1dHRvbjpmb2N1cywgLnBzd3BfX2J1dHRvbjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAucHN3cF9fYnV0dG9uOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjk7IH1cbiAgLnBzd3BfX2J1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7IH1cblxuLyogcHN3cF9fdWktLW92ZXItY2xvc2UgY2xhc3MgaXQgYWRkZWQgd2hlbiBtb3VzZSBpcyBvdmVyIGVsZW1lbnQgdGhhdCBzaG91bGQgY2xvc2UgZ2FsbGVyeSAqL1xuLnBzd3BfX3VpLS1vdmVyLWNsb3NlIC5wc3dwX19idXR0b24tLWNsb3NlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ucHN3cF9fYnV0dG9uLFxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQ6YmVmb3JlLFxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChkZWZhdWx0LXNraW4ucG5nKSAwIDAgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2NHB4IDg4cHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7IH1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMSksICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMDkzNzUpLCAobWluLXJlc29sdXRpb246IDEwNWRwaSksIChtaW4tcmVzb2x1dGlvbjogMS4xZHBweCkge1xuICAvKiBTZXJ2ZSBTVkcgc3ByaXRlIGlmIGJyb3dzZXIgc3VwcG9ydHMgU1ZHIGFuZCByZXNvbHV0aW9uIGlzIG1vcmUgdGhhbiAxMDVkcGkgKi9cbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLFxuICAucHN3cC0tc3ZnIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSxcbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGVmYXVsdC1za2luLnN2Zyk7IH1cbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuXG4ucHN3cF9fYnV0dG9uLS1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ0cHg7IH1cblxuLnBzd3BfX2J1dHRvbi0tc2hhcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAtNDRweDsgfVxuXG4ucHN3cF9fYnV0dG9uLS1mcyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBzd3AtLXN1cHBvcnRzLWZzIC5wc3dwX19idXR0b24tLWZzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBzd3AtLWZzIC5wc3dwX19idXR0b24tLWZzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMDsgfVxuXG4ucHN3cF9fYnV0dG9uLS16b29tIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMDsgfVxuXG4ucHN3cC0tem9vbS1hbGxvd2VkIC5wc3dwX19idXR0b24tLXpvb20ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucHN3cC0tem9vbWVkLWluIC5wc3dwX19idXR0b24tLXpvb20ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMycHggMDsgfVxuXG4vKiBubyBhcnJvd3Mgb24gdG91Y2ggc2NyZWVucyAqL1xuLnBzd3AtLXRvdWNoIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLXRvdWNoIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKlxuXHRBcnJvdyBidXR0b25zIGhpdCBhcmVhXG5cdChpY29uIGlzIGFkZGVkIHRvIDpiZWZvcmUgcHNldWRvLWVsZW1lbnQpXG4qL1xuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQge1xuICBsZWZ0OiAwOyB9XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIHJpZ2h0OiAwOyB9XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSxcbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUge1xuICBsZWZ0OiA2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzhweCAtNDRweDsgfVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk0cHggLTQ0cHg7IH1cblxuLypcblxuXHQyLiBTaGFyZSBtb2RhbC9wb3B1cCBhbmQgbGlua3NcblxuICovXG4ucHN3cF9fY291bnRlcixcbi5wc3dwX19zaGFyZS1tb2RhbCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5wc3dwX19zaGFyZS1tb2RhbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxNjAwO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5OyB9XG5cbi5wc3dwX19zaGFyZS1tb2RhbC0taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHN3cF9fc2hhcmUtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDE2MjA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgdG9wOiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcmlnaHQ6IDQ0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTsgfVxuICAucHN3cF9fc2hhcmUtdG9vbHRpcCBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gICAgLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5wc3dwX19zaGFyZS10b29sdGlwIGE6Zmlyc3QtY2hpbGQge1xuICAgICAgLyogcm91bmQgY29ybmVycyBvbiB0aGUgZmlyc3QvbGFzdCBsaXN0IGl0ZW0gKi9cbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwOyB9XG4gICAgLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4OyB9XG5cbi5wc3dwX19zaGFyZS1tb2RhbC0tZmFkZS1pbiB7XG4gIG9wYWNpdHk6IDE7IH1cbiAgLnBzd3BfX3NoYXJlLW1vZGFsLS1mYWRlLWluIC5wc3dwX19zaGFyZS10b29sdGlwIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXG4vKiBpbmNyZWFzZSBzaXplIG9mIHNoYXJlIGxpbmtzIG9uIHRvdWNoIGRldmljZXMgKi9cbi5wc3dwLS10b3VjaCAucHN3cF9fc2hhcmUtdG9vbHRpcCBhIHtcbiAgcGFkZGluZzogMTZweCAxMnB4OyB9XG5cbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICByaWdodDogMTVweDtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY7XG4gIC13ZWJraXQtcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tb3otcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNFNUM5QTtcbiAgY29sb3I6ICNGRkY7IH1cbiAgYS5wc3dwX19zaGFyZS0tZmFjZWJvb2s6aG92ZXI6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjM0U1QzlBOyB9XG5cbmEucHN3cF9fc2hhcmUtLXR3aXR0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNTVBQ0VFO1xuICBjb2xvcjogI0ZGRjsgfVxuXG5hLnBzd3BfX3NoYXJlLS1waW50ZXJlc3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjQ0NDO1xuICBjb2xvcjogI0NFMjcyRDsgfVxuXG5hLnBzd3BfX3NoYXJlLS1kb3dubG9hZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNEREQ7IH1cblxuLypcblxuXHQzLiBJbmRleCBpbmRpY2F0b3IgKFwiMSBvZiBYXCIgY291bnRlcilcblxuICovXG4ucHN3cF9fY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBvcGFjaXR5OiAwLjc1O1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cblxuLypcblx0XG5cdDQuIENhcHRpb25cblxuICovXG4ucHN3cF9fY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDRweDsgfVxuICAucHN3cF9fY2FwdGlvbiBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiAjQkJCOyB9XG5cbi5wc3dwX19jYXB0aW9uX19jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNDQ0M7IH1cblxuLnBzd3BfX2NhcHRpb24tLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBGYWtlIGNhcHRpb24gZWxlbWVudCwgdXNlZCB0byBjYWxjdWxhdGUgaGVpZ2h0IG9mIG5leHQvcHJldiBpbWFnZSAqL1xuLnBzd3BfX2NhcHRpb24tLWZha2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLypcblxuXHQ1LiBMb2FkaW5nIGluZGljYXRvciAocHJlbG9hZGVyKVxuXG5cdFlvdSBjYW4gcGxheSB3aXRoIGl0IGhlcmUgLSBodHRwOi8vY29kZXBlbi5pby9kaW1zZW1lbm92L3Blbi95eUJXb1JcblxuICovXG4ucHN3cF9fcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMnB4O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIGRpcmVjdGlvbjogbHRyOyB9XG5cbi5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMTJweDsgfVxuXG4ucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUge1xuICBvcGFjaXR5OiAxOyB9XG4gIC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSAucHN3cF9fcHJlbG9hZGVyX19pY24ge1xuICAgIC8qIFdlIHVzZSAuZ2lmIGluIGJyb3dzZXJzIHRoYXQgZG9uJ3Qgc3VwcG9ydCBDU1MgYW5pbWF0aW9uICovXG4gICAgYmFja2dyb3VuZDogdXJsKHByZWxvYWRlci5naWYpIDAgMCBuby1yZXBlYXQ7IH1cblxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIHtcbiAgb3BhY2l0eTogMTsgfVxuICAucHN3cC0tY3NzX2FuaW1hdGlvbiAucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUgLnBzd3BfX3ByZWxvYWRlcl9faWNuIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogY2xvY2t3aXNlIDUwMG1zIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogY2xvY2t3aXNlIDUwMG1zIGxpbmVhciBpbmZpbml0ZTsgfVxuICAucHN3cC0tY3NzX2FuaW1hdGlvbiAucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUgLnBzd3BfX3ByZWxvYWRlcl9fZG9udXQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBkb251dC1yb3RhdGUgMTAwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBkb251dC1yb3RhdGUgMTAwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpIGluZmluaXRlOyB9XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAxNXB4O1xuICBtYXJnaW46IDA7IH1cblxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlcl9fY3V0IHtcbiAgLyogXG5cdFx0XHRUaGUgaWRlYSBvZiBhbmltYXRpbmcgaW5uZXIgY2lyY2xlIGlzIGJhc2VkIG9uIFBvbHltZXIgKFwibWF0ZXJpYWxcIikgbG9hZGluZyBpbmRpY2F0b3IgXG5cdFx0XHQgYnkgS2VhbnUgTGVlIGh0dHBzOi8vYmxvZy5rZWFudWxlZS5jb20vMjAxNC8xMC8yMC90aGUtdGFsZS1vZi10aHJlZS1zcGlubmVycy5odG1sXG5cdFx0Ki9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlcl9fZG9udXQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHN3cF9fcHJlbG9hZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBjbG9ja3dpc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGNsb2Nrd2lzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBkb251dC1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZG9udXQtcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH0gfVxuXG4vKlxuXHRcblx0Ni4gQWRkaXRpb25hbCBzdHlsZXNcblxuICovXG4vKiByb290IGVsZW1lbnQgb2YgVUkgKi9cbi5wc3dwX191aSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE1NTA7IH1cblxuLyogdG9wIGJsYWNrIGJhciB3aXRoIGJ1dHRvbnMgYW5kIFwiMSBvZiBYXCIgaW5kaWNhdG9yICovXG4ucHN3cF9fdG9wLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wc3dwX19jYXB0aW9uLFxuLnBzd3BfX3RvcC1iYXIsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpOyB9XG5cbi8qIHBzd3AtLWhhc19tb3VzZSBjbGFzcyBpcyBhZGRlZCBvbmx5IHdoZW4gdHdvIHN1YnNlcXVlbnQgbW91c2Vtb3ZlIGV2ZW50cyBvY2N1ciAqL1xuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4ucHN3cF9fdG9wLWJhcixcbi5wc3dwX19jYXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi8qIHBzd3BfX3VpLS1maXQgY2xhc3MgaXMgYWRkZWQgd2hlbiBtYWluIGltYWdlIFwiZml0c1wiIGJldHdlZW4gdG9wIGJhciBhbmQgYm90dG9tIGJhciAoY2FwdGlvbikgKi9cbi5wc3dwX191aS0tZml0IC5wc3dwX190b3AtYmFyLFxuLnBzd3BfX3VpLS1maXQgLnBzd3BfX2NhcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLyogcHN3cF9fdWktLWlkbGUgY2xhc3MgaXMgYWRkZWQgd2hlbiBtb3VzZSBpc24ndCBtb3ZpbmcgZm9yIHNldmVyYWwgc2Vjb25kcyAoSlMgb3B0aW9uIHRpbWVUb0lkbGUpICovXG4ucHN3cF9fdWktLWlkbGUgLnBzd3BfX3RvcC1iYXIge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5wc3dwX191aS0taWRsZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwX191aS0taWRsZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICBvcGFjaXR5OiAwOyB9XG5cbi8qXG5cdHBzd3BfX3VpLS1oaWRkZW4gY2xhc3MgaXMgYWRkZWQgd2hlbiBjb250cm9scyBhcmUgaGlkZGVuXG5cdGUuZy4gd2hlbiB1c2VyIHRhcHMgdG8gdG9nZ2xlIHZpc2liaWxpdHkgb2YgY29udHJvbHNcbiovXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fdG9wLWJhcixcbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX19jYXB0aW9uLFxuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICAvKiBGb3JjZSBwYWludCAmIGNyZWF0ZSBjb21wb3NpdGlvbiBsYXllciBmb3IgY29udHJvbHMuICovXG4gIG9wYWNpdHk6IDAuMDAxOyB9XG5cbi8qIHBzd3BfX3VpLS1vbmUtc2xpZGUgY2xhc3MgaXMgYWRkZWQgd2hlbiB0aGVyZSBpcyBqdXN0IG9uZSBpdGVtIGluIGdhbGxlcnkgKi9cbi5wc3dwX191aS0tb25lLXNsaWRlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX3VpLS1vbmUtc2xpZGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0LFxuLnBzd3BfX3VpLS1vbmUtc2xpZGUgLnBzd3BfX2NvdW50ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wc3dwX19lbGVtZW50LS1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ucHN3cC0tbWluaW1hbC0tZGFyayAucHN3cF9fdG9wLWJhciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cbiIsCgkJIkBpbXBvcnQgJ3RpbWVsaW5lLnNjc3MnO1xyXG5AaW1wb3J0ICdwaG90b3N3aXBlLnNjc3MnO1xyXG5AaW1wb3J0ICdjYWxlbmRhci5zY3NzJztcclxuQGltcG9ydCAnc29jaWFsLnNjc3MnOyIsCgkJIi50aW1lbGluZSB7XHJcbmltZyB7IGJvcmRlcjogMDsgbWF4LXdpZHRoOiAxMDAlOyB9XHJcblxyXG4vKiogdGltZWxpbmUgYm94IHN0cnVjdHVyZSAqKi9cclxuLnRpbWVsaW5lIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDIwcHggMCAyMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRpbWVsaW5lOmJlZm9yZSB7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgd2lkdGg6IDNweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTEuNXB4O1xyXG59XHJcblxyXG4udGxkYXRlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMjAwcHg7ICBcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAzcHggMDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4ICM5MGFjYzc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBjb2xvcjogIzkwYWNjNztcclxufVxyXG5cclxuLnRpbWVsaW5lIGxpIHtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuZmEge1xyXG4gIFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgXHRtYXJnaW4tdG9wOiA5cHg7XHJcbiAgXHRtYXJnaW4tbGVmdDogMXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnRpbWVsaW5lIGxpOmJlZm9yZSwgLnRpbWVsaW5lIGxpOmFmdGVyIHtcclxuICBjb250ZW50OiBcIiBcIjtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG4udGltZWxpbmUgbGk6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi50aW1lbGluZSBsaTpiZWZvcmUsIC50aW1lbGluZSBsaTphZnRlciB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi8qKiB0aW1lbGluZSBwYW5lbHMgKiovXHJcbi50aW1lbGluZSBsaSAudGltZWxpbmUtcGFuZWwge1xyXG4gIHdpZHRoOiA0NiU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbn1cclxuXHJcbi8qKiBwYW5lbCBhcnJvd3MgKiovXHJcbi50aW1lbGluZSBsaSAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAyNnB4O1xyXG4gIHJpZ2h0OiAtMTVweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItbGVmdDogMTVweCBzb2xpZCAjY2NjO1xyXG4gIGJvcmRlci1yaWdodDogMCBzb2xpZCAjY2NjO1xyXG4gIGJvcmRlci1ib3R0b206IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbn1cclxuXHJcbi50aW1lbGluZSBsaSAudGltZWxpbmUtcGFuZWw6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDI3cHg7XHJcbiAgcmlnaHQ6IC0xNHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBib3JkZXItdG9wOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkICNmZmY7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICNmZmY7XHJcbiAgYm9yZGVyLWJvdHRvbTogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBjb250ZW50OiBcIiBcIjtcclxufVxyXG4udGltZWxpbmUgbGkgLnRpbWVsaW5lLXBhbmVsLm5vYXJyb3c6YmVmb3JlLCAudGltZWxpbmUgbGkgLnRpbWVsaW5lLXBhbmVsLm5vYXJyb3c6YWZ0ZXIge1xyXG4gIHRvcDowO1xyXG4gIHJpZ2h0OjA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi50aW1lbGluZSBsaS50aW1lbGluZS1pbnZlcnRlZCAudGltZWxpbmUtcGFuZWwge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLnRpbWVsaW5lIGxpLnRpbWVsaW5lLWludmVydGVkIC50aW1lbGluZS1wYW5lbDpiZWZvcmUge1xyXG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gIGJvcmRlci1yaWdodC13aWR0aDogMTVweDtcclxuICBsZWZ0OiAtMTVweDtcclxuICByaWdodDogYXV0bztcclxufVxyXG5cclxuLnRpbWVsaW5lIGxpLnRpbWVsaW5lLWludmVydGVkIC50aW1lbGluZS1wYW5lbDphZnRlciB7XHJcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxNHB4O1xyXG4gIGxlZnQ6IC0xNHB4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5cclxuLyoqIHRpbWVsaW5lIGNpcmNsZSBpY29ucyAqKi9cclxuLnRpbWVsaW5lIGxpIC50bC1jaXJjIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAyM3B4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBjb2xvcjogIzkwYWNjNztcclxuICB3aWR0aDogMzVweDtcclxuICBoZWlnaHQ6IDM1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM5MGFjYzc7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XHJcbiAgei1pbmRleDogNTtcclxufVxyXG5cclxuXHJcbi8qKiB0aW1lbGluZSBjb250ZW50ICoqL1xyXG5cclxuLnRsLWhlYWRpbmcgaDQge1xyXG4gIG1hcmdpbjogMCAwIDNweCAwO1xyXG4gIGNvbG9yOiAjYzI1YjRlO1xyXG59XHJcblxyXG4udGwtYmxvYy1jb250YWluZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLnRodW1ibmFpbCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMiU7XHJcbn1cclxuXHJcbi8qLnRsLWJsb2Mge1x0XHJcblx0d2lkdGg6IDQ5JTsgXHJcbn0qL1xyXG5cclxuLnRsLWJvZHkgcCwgLnRsLWJvZHkgdWwge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi50bC1ib2R5ID4gcCArIHAge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLyoqIG1lZGlhIHF1ZXJpZXMgKiovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC50aW1lbGluZSBsaSAudGltZWxpbmUtcGFuZWwge1xyXG4gICAgd2lkdGg6IDQ0JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gIC5wYWdlLWhlYWRlciBoMSB7IGZvbnQtc2l6ZTogMS44ZW07IH1cclxuICBcclxuICB1bC50aW1lbGluZTpiZWZvcmUge1xyXG4gICAgbGVmdDogNDBweDtcclxuICB9XHJcbiAgXHJcbiAgLnRsZGF0ZSB7IHdpZHRoOiAxNDBweDsgfVxyXG5cclxuICB1bC50aW1lbGluZSBsaSAudGltZWxpbmUtcGFuZWwge1xyXG4gICAgd2lkdGg6IGNhbGMoXCIxMDAlIC0gOTBweFwiKTtcclxuICAgIHdpZHRoOiAtbW96LWNhbGMoXCIxMDAlIC0gOTBweFwiKTtcclxuICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoXCIxMDAlIC0gOTBweFwiKTtcclxuICB9XHJcblxyXG4gIHVsLnRpbWVsaW5lIGxpIC50bC1jaXJjIHtcclxuICAgIHRvcDogMjJweDtcclxuICAgIGxlZnQ6IDIycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgfVxyXG4gIHVsLnRpbWVsaW5lID4gbGkgPiAudGxkYXRlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIHVsLnRpbWVsaW5lID4gbGkgPiAudGltZWxpbmUtcGFuZWwge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgdWwudGltZWxpbmUgPiBsaSA+IC50aW1lbGluZS1wYW5lbDpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDE1cHg7XHJcbiAgICBsZWZ0OiAtMTVweDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgdWwudGltZWxpbmUgPiBsaSA+IC50aW1lbGluZS1wYW5lbDphZnRlciB7XHJcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuICAgIGJvcmRlci1yaWdodC13aWR0aDogMTRweDtcclxuICAgIGxlZnQ6IC0xNHB4O1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcbn0iLAoJCSJib2R5ICB7XHJcblx0LnBzd3BfX2NhcHRpb25fX2NlbnRlciB7XHJcbiAgICBcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbn0iLAoJCSJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzoxMDAsMTAwaSwzMDAsMzAwaSw0MDAsNDAwaSw1MDAsNTAwaSw3MDAsNzAwaSw5MDAsOTAwaScpO1xyXG5cclxuLmNhbGVuZGFyIHtcclxuICAgIHRhYmxlIHtcclxuICAgIFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cdGgyIHtcclxuIFx0ICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBcdGZvbnQtc2l6ZTogMzJweDtcclxuICAgIFx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHQgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdCAgICBmbG9hdDogbGVmdDtcclxuXHR9XHJcblxyXG5cdHRkLmRheSB7XHJcblx0XHRiYWNrZ3JvdW5kOiNGRkY7XHJcblx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0fVxyXG5cdFxyXG5cdHRkLnRvZGF5IHtcclxuXHRcdGJhY2tncm91bmQ6I0ZGRjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0XHJcblx0dGhlYWQge1xyXG5cdFx0dGgge1x0XHRcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0d2lkdGg6IDE0LjI4NTclO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdHRib2R5IHtcdFx0XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dGQge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwMDAwO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHR3aWR0aDogMTQuMjg1NyU7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHR9XHJcblx0XHR0ZC5kYXktNyB7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMDtcclxuXHRcdH1cclxuXHRcdHRyIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XHJcblx0XHR9XHJcblx0XHR0ci53ZWVrLTYge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdFx0LmRheS1udW1iZXIge1xyXG4gICAgXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuICAgIFx0XHRtYXJnaW46IDVweDtcclxuICAgIFx0XHRtaW4td2lkdGg6IDE5cHg7XHJcbiAgICBcdFx0cGFkZGluZzogMDtcclxuICAgIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7ICAgIFx0XHRcclxuICAgIFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHR9XHJcblx0XHQudG9kYXkgLmRheS1udW1iZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0fVxyXG5cdFx0LnVuYWN0aXZlIHtcclxuXHRcdFx0LmRheS1udW1iZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAjY2RjZGNkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJlcGFyZS1ldmVudCB7XHJcblx0XHRcdG1hcmdpbjogNXB4IDAgMCA1cHg7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRmb250LXNpemU6IDEuMWVtO1xyXG5cdFx0fVxyXG5cdFx0dGQ6aG92ZXIge1xyXG5cdFx0XHQucHJlcGFyZS1ldmVudCB7XHRcdFx0XHRcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0dWwuZXZlbnRzIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHQgICBtYXJnaW46IDJweCA0cHg7XHJcblx0XHRcdCAgIHBhZGRpbmc6IDAgM3B4O1xyXG5cdFx0XHQgICBmb250LXNpemU6IDAuOWVtO1xyXG5cdFx0XHQgICBib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xyXG5cdFx0XHQgICBjb2xvcjogIzFkMWQxZDtcclxuXHRcdFx0ICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcclxuXHRcdFx0ICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHQgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHQgICBoZWlnaHQ6IDIxcHg7XHJcblx0XHRcdCAgIC5zdW1tYXJ5IHtcclxuXHRcdFx0ICAgICAgICBwYWRkaW5nOiAwO1xyXG5cdFx0XHQgICAgICAgIG1hcmdpbjogMDtcdFx0XHQgICAgICAgIFxyXG5cdFx0XHRcdCAgICB3aWR0aDogOTAlO1xyXG5cdFx0XHQgICBcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcdFx0XHRcdFx0XHRcdCAgIFxyXG5cdFx0XHQgICB9XHJcblx0XHRcdCAgIC5hY3Rpb24ge1xyXG5cdFx0XHQgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuXHRcdFx0ICAgXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0ICAgfVxyXG5cdFx0XHR9XHRcdFx0ICBcclxuXHRcdH1cdFx0XHJcblx0fSBcdFxyXG59XHJcblxyXG4uY2FsZW5kYXItbGVnZW5kIHtcclxuXHRtYXJnaW46IDEwcHggMCAxNXB4IDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdC5pY29uIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHRcdFx0XHJcblx0XHR3aWR0aDogMThweDtcclxuXHRcdGhlaWdodDogMThweDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRwYWRkaW5nOiAxcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRib3JkZXI6IDFweCAjMDAwMDAwIHNvbGlkO1xyXG5cdH1cclxuXHQuaWNvbi5lbXB0eSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcdFxyXG5cdFx0Y29sb3I6ICMwMDAwMDA7XHRcclxuXHR9XHJcbn1cclxuXHJcbi5jYWxlbmRhci5zbWFsbC1jYWxlbmRhciB7XHRcclxuXHR3aWR0aDogYXV0bztcclxuXHR0YWJsZSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxuXHRoMiB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0dGhlYWQge1xyXG5cdFx0dGgge1xyXG5cdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFx0XHRcclxuXHR0ZCB7XHRcclxuXHRcdGhlaWdodDogYXV0bztcdFx0XHRcclxuXHRcdHdpZHRoOiAxOHB4O1xyXG5cdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdHBhZGRpbmc6IDFweDtcclxuXHR9XHJcblx0dGQuZW1wdHkge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcdFxyXG5cdFx0Y29sb3I6ICMwMDAwMDA7XHRcdFxyXG5cdH1cclxuXHR0ZC50b2RheSB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdH1cclxuXHQuZGF5LW51bWJlciB7XHJcblx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdG1hcmdpbjogMXB4O1xyXG5cdFx0bWluLXdpZHRoOiAwO1xyXG5cdH1cdFxyXG59XHJcblxyXG5cclxuXHJcbi5jYWxlbmRhci1ncm91cCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQgOiBzcGFjZS1hcm91bmQ7XHJcblx0Lm5leHQsIC5wcmV2aW91cyB7XHJcblx0XHRhIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zdWJjYWwge1xyXG4gXHRcdG1pbi13aWR0aDogMTgxcHg7XHJcbiBcdFx0bWluLWhlaWdodDogMTkwcHg7XHJcbiBcdH1cclxuIFx0LmNhbGVuZGFyLWxpc3Qge1xyXG4gXHRcdGZsZXgtd3JhcCA6IHdyYXA7XHJcbiBcdH1cclxufSIsCgkJIkBpbXBvcnQgJ3ZhcmlhYmxlcy5zY3NzJztcclxuYm9keSAjY29udGVudCB7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLndhbGwge1xyXG5cdCNhZGQtcG9zdC1mb3JtIHtcclxuXHRcdC5idG4tcHJpbWFyeSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC50aW1lIHtcclxuXHRcdGZvbnQtc2l6ZTogMC43ZW07XHJcblx0fVxyXG5cdC5idG4tZGVsZXRlIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAzcHg7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0fVxyXG5cdC5pbnB1dC1hZG1pbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmOGQ3ZGEsIDAuNSk7XHJcblx0fVxyXG5cdC5hY3Rpb24tYmxvY2sge1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHR9XHJcblxyXG5cdC5uZWVkLXZhbGlkYXRpb24ge1xyXG5cdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHRmb250LXNpemU6IDEuNGVtO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmZpbHRlciB7XHJcblx0XHQucm93IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0LmZvcm0tZ3JvdXAge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5hbGVydC13YWxsIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQudmFsaWRlZC51bnZhbGlkIHtcclxuXHRcdC5idG4tcmVmdXNlIHtcclxuXHRcdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHR9XHJcblx0XHQuYnRuLXZhbGlkIHtcclxuXHRcdFx0b3BhY2l0eTogMC4zO1xyXG5cdFx0fVxyXG5cdFx0LmJ0bi12YWxpZDpob3ZlciB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAwIG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3N0LWxpc3QgLmNhcmQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdFx0dHJhbnNpdGlvbjogbWFyZ2luLWJvdHRvbSAxcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAxcyBlYXNlLWluLW91dDtcclxuXHR9XHJcblx0Lndhcm5pbmcge1xyXG5cdFx0Y29sb3I6ICRyZWQ7XHJcblx0fVxyXG5cdHRleHRhcmVhIHtcclxuXHRcdGhlaWdodDogODBweDtcclxuXHR9XHJcblxyXG5cdC5hZG1pbi1tc2cge1xyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcblx0XHRsYWJlbDphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiIDogXCI7XHJcblx0XHR9XHJcblx0XHRwLCBsYWJlbCB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcclxuXHRcdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRtYXJnaW46IDNweCAwIDAgNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmFkbWluLWJsb2NrIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAzcHg7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdGEge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNGVtO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5hdXRob3Ige1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0fVxyXG5cclxuXHQuYnRuLWJvdHRvbSB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMjBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDEuMjVyZW0gMS4yNXJlbTtcclxuXHRcdGZvbnQtc2l6ZTogMC44ZW07XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRvcGFjaXR5OiAwLjU7XHJcblx0fVxyXG5cclxuXHQuYnRuLXRvcCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMjBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMS4yNXJlbSAxLjI1cmVtIDAgMDtcclxuXHRcdGZvbnQtc2l6ZTogMC44ZW07XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRvcGFjaXR5OiAwLjU7XHJcblx0fVxyXG5cclxuXHQudmFsaWRlZC52YWxpZCB7XHJcblx0XHQuYnRuLXZhbGlkIHtcclxuXHRcdFx0Y29sb3I6ICRncmVlbjtcclxuXHRcdH1cclxuXHRcdC5idG4tcmVmdXNlIHtcclxuXHRcdFx0b3BhY2l0eTogMC4zO1xyXG5cdFx0fVxyXG5cdFx0LmJ0bi1yZWZ1c2U6aG92ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQucmVwbHktem9uZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XHJcblx0fVxyXG5cdC5yZXBseS1saXN0e1xyXG5cdFx0LnJlcGx5LXNvdXJjZSB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LWhlaWdodDogMThweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRmb250LXNpemU6IDAuOGVtO1xyXG5cdFx0XHRjb2xvcjogIzk5OTk5OTtcclxuXHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAycyBlYXNlLW91dDtcclxuXHRcdH1cclxuXHRcdC5yZXBseS1zb3VyY2U6aG92ZXIge1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA2NDBweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAycyBlYXNlLW91dDtcclxuXHRcdH1cclxuXHRcdC5idG4tcmVwbHkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0Y29sb3I6ICNjY2NjY2M7XHJcblx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0fVxyXG5cdFx0Lmxpc3QtZ3JvdXAtaXRlbTpob3ZlciAuYnRuLXJlcGx5IHtcclxuXHRcdFx0Y29sb3I6ICMwMGExYjA7XHJcblx0XHR9XHJcblx0XHQucmVwbHkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XHJcblx0XHR9XHJcblx0XHQubGlzdC1ncm91cC1pdGVtIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHRcdHNwYW4uYXV0aG9yLCBzcGFuLmRhdGUge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRzcGFuLmF1dGhvcjphZnRlciB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogM3B4O1xyXG5cdFx0XHRjb250ZW50OiBcIi1cIjtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogM3B4O1xyXG5cdFx0fVxyXG5cdFx0LnRleHQge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwIDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucmVwbHktbG9hZGVyIHtcclxuXHRcdHBhZGRpbmc6IDAgNTBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5wb3N0LWxpc3Qge1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlMmUzZTU7XHJcblx0XHRcdFx0IC51c2VyLXpvbmUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdC5oZWFkZXItYmxvYyB7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnJlcGx5LWxvYWRlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuY2FyZC1sb2FkaW5nIHtcclxuXHRcdFx0LnJlcGx5LWxvYWRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJkLmNhcmQtY2xvc2Uge1xyXG5cdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoJGJsYWNrLCAuMzUwKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAxcyBlYXNlLWluLW91dDtcclxuXHRcdH1cclxuXHRcdC5jYXJkLmNhcmQtb3BlbiB7XHJcblx0XHRcdGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBtYXJnaW4tYm90dG9tIDFzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDFzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0fVxyXG5cdFx0LmNhcmQubWluZSB7XHJcblx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xyXG5cdH1cclxufVxyXG4iLAoJCSJAaW1wb3J0IFwiLi4vZnVuY3Rpb25zXCI7XHJcbkBpbXBvcnQgJy4uL3ZhcmlhYmxlcyc7XHJcblxyXG4kcGFkZGluZy1iYXNlLWhvcml6b250YWwtc206IDVweDtcclxuJHBhZGRpbmctYmFzZS12ZXJ0aWNhbC1zbTogNXB4O1xyXG4kcGFkZGluZy1iYXNlLWhvcml6b250YWw6IDE1cHg7XHJcbiRwYWRkaW5nLWJhc2UtdmVydGljYWw6IDE1cHg7XHJcbiRwYWRkaW5nLWxhcmdlLWhvcml6b250YWw6IDMwcHg7XHJcbiRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsOiAzMHB4O1xyXG5cclxuJHNjcmVlbi1zbTogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cyxzbSk7XHJcbiRzY3JlZW4tbWQ6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsbWQpO1xyXG4kc2NyZWVuLWxnOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLGxnKTtcclxuJHNjcmVlbi14bDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cyx4bCk7XHJcbiRzY3JlZW4tc20tbWluOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocyxzbSk7XHJcbiRzY3JlZW4tbWQtbWluOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocyxtZCk7XHJcbiRzY3JlZW4tbGctbWluOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocyxsZyk7XHJcbiRzY3JlZW4teGwtbWluOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocyx4bCk7XHJcblxyXG4kY29udGFpbmVyLXhsOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocyx4bCk7XHJcbiRjb250YWluZXItbGc6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLGxnKTtcclxuJGNvbnRhaW5lci1zbTogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsc20pO1xyXG4kY29udGFpbmVyLW1kOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocyxtZCk7XHJcblxyXG4kY29udGFpbmVyLWluc2lkZS14bDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMseGwpLSRncmlkLWd1dHRlci13aWR0aDtcclxuJGNvbnRhaW5lci1pbnNpZGUtbGc6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLGxnKS0kZ3JpZC1ndXR0ZXItd2lkdGg7XHJcbiRjb250YWluZXItaW5zaWRlLXNtOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocyxzbSktJGdyaWQtZ3V0dGVyLXdpZHRoO1xyXG4kY29udGFpbmVyLWluc2lkZS1tZDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsbWQpLSRncmlkLWd1dHRlci13aWR0aDtcclxuXHJcbiRicmFuZC1wcmltYXJ5OiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMscHJpbWFyeSk7XHJcblxyXG4iCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQUFBQTs7Ozs7R0FLRztBRUxIOzs7R0FHRztBNENISCxPQUFPLENBQUMsMkdBQUk7O0E1Q0laLEFBQUEsR0FBRztBQUNILElBQUk7QUFDSixJQUFJO0FBQ0osSUFBSTtBQUNKLElBQUksQ0FBQztFQUNILHVCQUF1QixFQUFFLFNBQVM7RUFDbEMsc0JBQXNCLEVBQUUsV0FBVztFQUNuQyxPQUFPLEVBQUUsWUFBWTtFQUNyQixVQUFVLEVBQUUsTUFBTTtFQUNsQixZQUFZLEVBQUUsTUFBTTtFQUNwQixjQUFjLEVBQUUsSUFBSTtFQUNwQixXQUFXLEVBQUUsQ0FBQyxHQUFHOzs7QUFFbkIsQUFBQSxNQUFNLENBQUM7RUFDTCxTQUFTLEVBQUUsU0FBUztFQUNwQixXQUFXLEVBQUUsTUFBTTtFQUNuQixjQUFjLEVBQUUsUUFBUSxHQUFHOzs7QUFFN0IsQUFBQSxNQUFNLENBQUM7RUFDTCxTQUFTLEVBQUUsS0FBSyxHQUFHOzs7QUFFckIsQUFBQSxNQUFNLENBQUM7RUFDTCxTQUFTLEVBQUUsTUFBTSxHQUFHOzs7QUFFdEIsQUFBQSxNQUFNLENBQUM7RUFDTCxTQUFTLEVBQUUsR0FBRyxHQUFHOzs7QUFFbkIsQUFBQSxNQUFNLENBQUM7RUFDTCxTQUFTLEVBQUUsR0FBRyxHQUFHOzs7QUFFbkIsQUFBQSxNQUFNLENBQUM7RUFDTCxTQUFTLEVBQUUsR0FBRyxHQUFHOzs7QUFFbkIsQUFBQSxNQUFNLENBQUM7RUFDTCxTQUFTLEVBQUUsR0FBRyxHQUFHOzs7QUFFbkIsQUFBQSxNQUFNLENBQUM7RUFDTCxTQUFT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 */