.modal {
  z-index: 1000001;
}

@media (min-width: 768px) {
  .modal-sm {
    width: 350px !important;
    max-width: 100%;
  }
}

.modal-backdrop {
  z-index: 1000000;
  background: #0b0b0b;
}

.modal-backdrop.in {
  opacity: 0.6;
}

.modal-content {
  border-radius: 0;
  background-color: #f1f1f1;
  display: block;
}

.modal-header {
  padding: 12px 15px;
  background-color: #e80606;
  display: block;
}

.modal-header h4 {
  color: #fff;
}

.modal-header .close {
  opacity: 0.8;
  font-size: 36px;
  line-height: 36px;
  color: #fff;
  outline: none;
  padding: 0;
  margin: 0;
}

.modal-header .close:hover {
  color: #fff;
  opacity: 1;
}

#auth-modal .form-group {
  margin-bottom: 0;
}

#auth-modal .form-group > input {
  width: 100%;
}

#auth-modal .response {
  margin-top: 10px;
}

#auth-modal [data-form="register"] .social-login {
  padding-bottom: 10px;
}

#auth-modal [data-form="register"] h4 {
  display: none;
}

#auth-modal [data-form="register"] .field-visibility-settings-toggle, #auth-modal [data-form="register"] .field-visibility-settings {
  display: none;
}

#auth-modal [data-form="register"] input {
  width: 100%;
}

#auth-modal [data-form="register"] p.description {
  margin-bottom: 0;
}

#auth-modal [data-form="register"] #signup_form .new-fb-btn {
  display: none;
}

#auth-modal [data-form="register"] #signup_submit {
  margin: 0;
  margin-top: 20px;
  padding: 0.563em 1.125em 0.813em;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.3;
}

#auth-modal form {
  margin: 0;
}

#auth-modal form#signup_form > p:first-child {
  display: none;
}

#auth-modal label, #auth-modal span.label {
  display: block;
  font-weight: bold;
  font-size: 16px;
}

#auth-modal label.small, #auth-modal span.label.small {
  font-size: 14px;
}

#auth-modal .submit_button {
  margin-top: 10px;
  width: 100%;
}

#auth-modal .social-login {
  margin: 0 0 10px;
}

#auth-modal .new-fb-btn > div > a {
  display: inline-block;
  width: 100%;
  height: 100%;
}

#auth-modal .form-wrapper {
  display: none;
}

#auth-modal .forms-menu {
  margin-top: 20px;
  text-align: center;
}

#auth-modal .forms-menu a {
  display: inline-block;
  font-size: 16px;
  padding: 0 10px;
  position: relative;
  text-transform: uppercase;
  font-weight: bold;
  text-decoration: underline;
}

#auth-modal .forms-menu a.hidden {
  display: none;
}

#auth-modal .forms-menu a:before {
  content: "";
  position: absolute;
  height: 60%;
  width: 2px;
  background-color: #d80f0f;
  top: 20%;
  left: -1px;
}

#auth-modal .forms-menu a:first-child:before {
  display: none;
}

#auth-modal .forms-menu a:first-child.hidden + a:before {
  display: none;
}

/*********************** Adauga pont *************************/
.add-tip {
  margin-top: 30px;
  width: 500px;
}

.add-tip input, .add-tip textarea, .add-tip select {
  width: 100%;
  margin-bottom: 15px;
}

.add-tip input[type="submit"]:hover {
  margin-bottom: 15px;
}

.add-tip textarea {
  min-height: 150px;
}

.add-tip select {
  height: 3.45em;
  border-radius: 0;
}

.add-tip form {
  margin-top: 20px;
}

.add-tip form label {
  margin-bottom: 5px;
}

.add-tip .trumbowyg-box, .add-tip .trumbowyg-editor {
  width: 100%;
}

#add_pont .selectize-input, #add_etapa .selectize-input {
  padding: 0 8px;
  height: 3.45em;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: none;
          box-shadow: none;
  line-height: 3.45em;
  border-radius: 0;
}

#add_pont input:focus:required:invalid:focus, #add_pont textarea:focus:required:invalid:focus, #add_pont select:focus:required:invalid:focus,
#add_etapa input:focus:required:invalid:focus, #add_etapa textarea:focus:required:invalid:focus, #add_etapa select:focus:required:invalid:focus {
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0 0px #f8b9b7;
  box-shadow: 0 0 0px #f8b9b7;
}

#add_pont .error-append, #add_etapa .error-append {
  color: #ff0000;
  top: -10px;
  font-weight: bold;
  font-size: 13px;
  position: relative;
}

.houses {
  float: right;
  width: 48%;
}

.pont-table {
  width: 420px;
  max-width: 100%;
}

.delete_pont, .edit_link {
  font-size: 18px;
}

.delete_pont:hover {
  cursor: pointer;
}

.validare-container {
  margin: 40px 30px 120px;
}

.setari-container .error-append {
  color: #ff0000;
  top: -10px;
  font-weight: bold;
  font-size: 13px;
  position: relative;
}

.bordered-error {
  display: block;
  clear: both;
  margin-top: 30px;
}

#update_case_pariuri tr.tipster-allowed {
  background: rgba(255, 49, 18, 0.1);
}

#update_case_pariuri tr.has-username {
  background: rgba(74, 253, 74, 0.4);
}

#update_case_pariuri tr.has-error {
  background: #fbff00;
}

/*********************** PICK HISTORY VALIDATION *************************/
.pont_row.highlight {
  background-color: #f1f1f1;
}

#validation-published-comment-modal textarea {
  width: 100%;
}

.pick-validation-history-modal .modal-body {
  padding-top: 20px;
}

.pick-validation-history-modal .modal-body p {
  margin-bottom: 12px;
  font-size: 18px;
}

@media all and (max-width: 980px) {
  #add_pont .add-tip, #add_pont .houses {
    width: 100%;
    float: none !important;
    max-width: 100% !important;
  }
  .add-predictii .houses {
    margin-left: 0;
  }
}

.validation-link {
  margin-top: -28px;
  display: inline-block;
}

.wpcf7 .wpcf7-not-valid-tip {
  color: #e80606;
}

.wpcf7 .screen-reader-response {
  border: 0 none;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.wpcf7 .wpcf7-response-output {
  margin-bottom: 20px !important;
}

.wpcf7 .ajax-loader {
  background-image: url("../../../../../plugins/contact-form-7/images/ajax-loader.gif");
  visibility: hidden;
  display: inline-block;
  width: 16px;
  height: 16px;
  border: none;
  padding: 0;
  margin: 0 0 0 4px;
  vertical-align: middle;
}

.wpcf7 .ajax-loader.is-active {
  visibility: visible;
}

#wdsb-service-facebook {
  min-width: 78px;
}

#wdsb-service-facebook iframe {
  min-width: 78git px;
}

footer.new-footer {
  background-color: #333333;
  color: #000;
  margin-top: 50px;
  margin-bottom: -25px;
}

footer.new-footer.x-colophon .x-container {
  background-color: #333333;
  padding: 18px 0 !important;
}

footer.new-footer .footer-wrapper {
  width: 600px;
  margin: 0 auto;
}

footer.new-footer .footer-wrapper .social-icons {
  padding: 9px;
}

footer.new-footer .footer-wrapper .social-icons ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  list-style: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0;
}

footer.new-footer .footer-wrapper .social-icons ul li {
  padding: 5px 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}

footer.new-footer .footer-wrapper .social-icons ul li a {
  font-family: Helvetica;
  font-size: 14px;
  text-decoration: none;
  color: #FFFFFF;
}

footer.new-footer .footer-wrapper .separator {
  min-width: 100%;
  height: 2px;
  background-color: #505050;
  margin: 18px 0;
}

footer.new-footer .footer-wrapper .copyright {
  color: #FFFFFF;
  font-family: Helvetica;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  margin-bottom: 20px;
  margin-top: 20px;
}

footer.new-footer .footer-wrapper .copyright em {
  vertical-align: middle;
}

footer.new-footer .footer-wrapper .copyright em img {
  margin-top: -2px;
}

footer.new-footer .footer-wrapper .reglementari {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

footer.new-footer .footer-wrapper .reglementari a {
  padding: 5px;
}

footer.new-footer .footer-wrapper .footer-links {
  margin-top: 10px;
}

footer.new-footer .footer-wrapper .footer-links ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  list-style: none;
  margin: 0;
}

footer.new-footer .footer-wrapper .footer-links ul li {
  position: relative;
  padding-right: 20px;
}

footer.new-footer .footer-wrapper .footer-links ul li a {
  color: #FFFFFF;
  font-weight: normal;
  text-decoration: underline;
  font-size: 12px;
}

footer.new-footer .footer-wrapper .footer-links ul li:after {
  content: '|';
  color: #FFFFFF;
  top: 0;
  position: absolute;
  right: 10px;
}

footer.new-footer .footer-wrapper .footer-links ul li:last-child:after {
  content: '';
}

@media (max-width: 768px) {
  footer.new-footer .footer-wrapper {
    width: 94%;
    margin-left: 3%;
  }
}

.switch-button {
  background: rgba(255, 255, 255, 0.56);
  border-radius: 30px;
  overflow: hidden;
  width: 240px;
  text-align: center;
  font-size: 18px;
  letter-spacing: 1px;
  color: #155FFF;
  position: relative;
  padding-right: 120px;
  position: relative;
}
.switch-button:before {
  content: "Telefon";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 3;
  pointer-events: none;
}
.switch-button-checkbox {
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 2;
}
.switch-button-checkbox:checked + .switch-button-label:before {
  transform: translateX(120px);
  transition: transform 300ms linear;
}
.switch-button-checkbox + .switch-button-label {
  position: relative;
  padding: 15px 0;
  display: block;
  user-select: none;
  pointer-events: none;
}
.switch-button-checkbox + .switch-button-label:before {
  content: "";
  background: #fff;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 30px;
  transform: translateX(0);
  transition: transform 300ms;
}
.switch-button-checkbox + .switch-button-label .switch-button-label-span {
  position: relative;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi93cC1jb250ZW50L3RoZW1lcy9pbGlrZXNwb3J0L2RrL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvYXV0aC1tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vd3AtY29udGVudC90aGVtZXMvaWxpa2VzcG9ydC9kay9hc3NldHMvc2Fzcy9jb21wb25lbnRzL3RpcHN0ZXIvX3RpcHN0ZXItZm9ybS5zY3NzIiwid2VicGFjazovLy8uL3dwLWNvbnRlbnQvdGhlbWVzL2lsaWtlc3BvcnQvZGsvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy90aXBzdGVyL19leHBlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi93cC1jb250ZW50L3RoZW1lcy9pbGlrZXNwb3J0L2RrL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2NvbnRhY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi93cC1jb250ZW50L3RoZW1lcy9pbGlrZXNwb3J0L2RrL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX3NvY2lhbC5zY3NzIiwid2VicGFjazovLy8uL3dwLWNvbnRlbnQvdGhlbWVzL2lsaWtlc3BvcnQvZGsvYXNzZXRzL3Nhc3MvcGFydGlhbHMvX2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0MsaUJBQW1CO0NBQ25COztBQUNEO0VBQ0M7SUFDQyxhQUFZO0dBQ1o7Q0NFRDs7QURBRDtFQUNDLGlCQUFtQjtFQUNuQixvQkFBbUI7Q0FJbkI7O0FBTkQ7RUFJRSxhQUFZO0NBQ1o7O0FBRUY7RUFDQyxpQkFBZ0I7RUFDaEIsMEJBQXlCO0NBQ3pCOztBQUNEO0VBQ0MsbUJBQWtCO0VBQ2xCLDBCQUF5QjtDQWtCekI7O0FBcEJEO0VBS0UsWUFBVztDQUNYOztBQU5GO0VBU0UsYUFBWTtFQUNaLGdCQUFlO0VBQ2Ysa0JBQWlCO0VBQ2pCLFlBQVc7RUFDWCxjQUFhO0NBTWI7O0FBbkJGO0VBZ0JHLFlBQVc7RUFDWCxXQUFVO0NB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TDtFQTJDTSxlQUFjO0VBQ2QsdUJBQXNCO0VBQ3RCLGdCQUFlO0VBQ2Ysa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQixvQkFBbUI7RUFDbkIsaUJBQWdCO0NBT2pCOztBQXhETDtFQW1EUSx1QkFBc0I7Q0FJdkI7O0FBdkRQO0VBcURVLGlCQUFnQjtDQUNqQjs7QUF0RFQ7RUEwRE0scUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQix5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixvQkFBZTtNQUFmLGdCQUFlO0NBSWhCOztBQWpFTDtFQStEUSxhQUFZO0NBQ2I7O0FBaEVQO0VBbUVNLGlCQUFnQjtDQTZCakI7O0FBaEdMO0VBcUVRLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isb0JBQWU7TUFBZixnQkFBZTtFQUNmLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLHlCQUF1QjtNQUF2QixzQkFBdUI7VUFBdkIsd0JBQXVCO0VBQ3ZCLGlCQUFnQjtFQUNoQixVQUFTO0NBcUJWOztBQS9GUDtFQTRFVSxtQkFBa0I7RUFDbEIsb0JBQW1CO0NBaUJwQjs7QUE5RlQ7RUErRVksZUFBYztFQUNkLG9CQUFtQjtFQUNuQiwyQkFBMEI7RUFDMUIsZ0JBQWU7Q0FDaEI7O0FBbkZYO0VBcUZZLGFBQVk7RUFDWixlQUFjO0VBQ2QsT0FBTTtFQUNOLG1CQUFrQjtFQUNsQixZQUFXO0NBQ1o7O0FBMUZYO0VBNEZZLFlBQVc7Q0FDWjs7QUFPWDtFQUNFO0lBRUksV0FBVTtJQUNWLGdCQUFlO0dBQ2hCO0NMK1dKIiwiZmlsZSI6ImNzcy9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubW9kYWwge1xuXHR6LWluZGV4OiA5OTk5OTkgKyAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5tb2RhbC1zbSB7XG5cdFx0d2lkdGg6IDM1MHB4O1xuXHR9XG59XG4ubW9kYWwtYmFja2Ryb3Age1xuXHR6LWluZGV4OiA5OTk5OTkgKyAxO1xuXHRiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuXHQmLmluIHtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdH1cbn1cbi5tb2RhbC1jb250ZW50IHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cbi5tb2RhbC1oZWFkZXIge1xuXHRwYWRkaW5nOiAxMnB4IDE1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlODA2MDY7XG5cblx0aDQge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cblx0LmNsb3NlIHtcblx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cbn1cbiNhdXRoLW1vZGFsIHtcblx0LmZvcm0tZ3JvdXAge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHQ+IGlucHV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5yZXNwb25zZSB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxuXG5cdFtkYXRhLWZvcm09XCJyZWdpc3RlclwiXSB7XG5cdFx0LnNvY2lhbC1sb2dpbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTc0YzNjO1xuXHRcdH1cblxuXHRcdGg0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5maWVsZC12aXNpYmlsaXR5LXNldHRpbmdzLXRvZ2dsZSwgLmZpZWxkLXZpc2liaWxpdHktc2V0dGluZ3Mge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0cC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCNzaWdudXBfZm9ybSB7XG5cdFx0XHQubmV3LWZiLWJ0biB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3NpZ251cF9zdWJtaXQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdHBhZGRpbmc6IDAuNTYzZW0gMS4xMjVlbSAwLjgxM2VtO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdH1cblx0fVxuXHRmb3JtIHtcblx0XHRtYXJnaW46IDA7XG5cblx0XHQmI3NpZ251cF9mb3JtIHtcblx0XHRcdD4gcDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0bGFiZWwsIHNwYW4ubGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdCYuc21hbGwge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxuXHQuc3VibWl0X2J1dHRvbiB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5zb2NpYWwtbG9naW4ge1xuXHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdH1cblxuXHQubmV3LWZiLWJ0biA+IGRpdiA+IGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQuZm9ybS13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmZvcm1zLW1lbnUge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdCYuaGlkZGVuIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogNjAlO1xuXHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDgwZjBmO1xuXHRcdFx0XHR0b3A6IDIwJTtcblx0XHRcdFx0bGVmdDogLTFweDtcblx0XHRcdH1cblxuXG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmhpZGRlbiArIGEge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vd3AtY29udGVudC90aGVtZXMvaWxpa2VzcG9ydC9kay9hc3NldHMvc2Fzcy9jb21wb25lbnRzL2F1dGgtbW9kYWwuc2NzcyIsIi5tb2RhbCB7XG4gIHotaW5kZXg6IDEwMDAwMDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwtc20ge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICB6LWluZGV4OiAxMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xufVxuXG4ubW9kYWwtYmFja2Ryb3AuaW4ge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4MDYwNjtcbn1cblxuLm1vZGFsLWhlYWRlciBoNCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5tb2RhbC1oZWFkZXIgLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbiNhdXRoLW1vZGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI2F1dGgtbW9kYWwgLmZvcm0tZ3JvdXAgPiBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jYXV0aC1tb2RhbCAucmVzcG9uc2Uge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4jYXV0aC1tb2RhbCBbZGF0YS1mb3JtPVwicmVnaXN0ZXJcIl0gLnNvY2lhbC1sb2dpbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3NGMzYztcbn1cblxuI2F1dGgtbW9kYWwgW2RhdGEtZm9ybT1cInJlZ2lzdGVyXCJdIGg0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2F1dGgtbW9kYWwgW2RhdGEtZm9ybT1cInJlZ2lzdGVyXCJdIC5maWVsZC12aXNpYmlsaXR5LXNldHRpbmdzLXRvZ2dsZSwgI2F1dGgtbW9kYWwgW2RhdGEtZm9ybT1cInJlZ2lzdGVyXCJdIC5maWVsZC12aXNpYmlsaXR5LXNldHRpbmdzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2F1dGgtbW9kYWwgW2RhdGEtZm9ybT1cInJlZ2lzdGVyXCJdIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNhdXRoLW1vZGFsIFtkYXRhLWZvcm09XCJyZWdpc3RlclwiXSBwLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI2F1dGgtbW9kYWwgW2RhdGEtZm9ybT1cInJlZ2lzdGVyXCJdICNzaWdudXBfZm9ybSAubmV3LWZiLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNhdXRoLW1vZGFsIFtkYXRhLWZvcm09XCJyZWdpc3RlclwiXSAjc2lnbnVwX3N1Ym1pdCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMC41NjNlbSAxLjEyNWVtIDAuODEzZW07XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbiNhdXRoLW1vZGFsIGZvcm0ge1xuICBtYXJnaW46IDA7XG59XG5cbiNhdXRoLW1vZGFsIGZvcm0jc2lnbnVwX2Zvcm0gPiBwOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2F1dGgtbW9kYWwgbGFiZWwsICNhdXRoLW1vZGFsIHNwYW4ubGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuI2F1dGgtbW9kYWwgbGFiZWwuc21hbGwsICNhdXRoLW1vZGFsIHNwYW4ubGFiZWwuc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbiNhdXRoLW1vZGFsIC5zdWJtaXRfYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNhdXRoLW1vZGFsIC5zb2NpYWwtbG9naW4ge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4jYXV0aC1tb2RhbCAubmV3LWZiLWJ0biA+IGRpdiA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNhdXRoLW1vZGFsIC5mb3JtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jYXV0aC1tb2RhbCAuZm9ybXMtbWVudSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI2F1dGgtbW9kYWwgLmZvcm1zLW1lbnUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jYXV0aC1tb2RhbCAuZm9ybXMtbWVudSBhLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNhdXRoLW1vZGFsIC5mb3Jtcy1tZW51IGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDYwJTtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MGYwZjtcbiAgdG9wOiAyMCU7XG4gIGxlZnQ6IC0xcHg7XG59XG5cbiNhdXRoLW1vZGFsIC5mb3Jtcy1tZW51IGE6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2F1dGgtbW9kYWwgLmZvcm1zLW1lbnUgYTpmaXJzdC1jaGlsZC5oaWRkZW4gKyBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKiBBZGF1Z2EgcG9udCAqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmFkZC10aXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogNTAwcHg7XG59XG5cbi5hZGQtdGlwIGlucHV0LCAuYWRkLXRpcCB0ZXh0YXJlYSwgLmFkZC10aXAgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5hZGQtdGlwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uYWRkLXRpcCB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuXG4uYWRkLXRpcCBzZWxlY3Qge1xuICBoZWlnaHQ6IDMuNDVlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFkZC10aXAgZm9ybSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hZGQtdGlwIGZvcm0gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5hZGQtdGlwIC50cnVtYm93eWctYm94LCAuYWRkLXRpcCAudHJ1bWJvd3lnLWVkaXRvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jYWRkX3BvbnQgLnNlbGVjdGl6ZS1pbnB1dCwgI2FkZF9ldGFwYSAuc2VsZWN0aXplLWlucHV0IHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGhlaWdodDogMy40NWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzLjQ1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbiNhZGRfcG9udCBpbnB1dDpmb2N1czpyZXF1aXJlZDppbnZhbGlkOmZvY3VzLCAjYWRkX3BvbnQgdGV4dGFyZWE6Zm9jdXM6cmVxdWlyZWQ6aW52YWxpZDpmb2N1cywgI2FkZF9wb250IHNlbGVjdDpmb2N1czpyZXF1aXJlZDppbnZhbGlkOmZvY3VzLFxuI2FkZF9ldGFwYSBpbnB1dDpmb2N1czpyZXF1aXJlZDppbnZhbGlkOmZvY3VzLCAjYWRkX2V0YXBhIHRleHRhcmVhOmZvY3VzOnJlcXVpcmVkOmludmFsaWQ6Zm9jdXMsICNhZGRfZXRhcGEgc2VsZWN0OmZvY3VzOnJlcXVpcmVkOmludmFsaWQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAjZjhiOWI3O1xuICBib3gtc2hhZG93OiAwIDAgMHB4ICNmOGI5Yjc7XG59XG5cbiNhZGRfcG9udCAuZXJyb3ItYXBwZW5kLCAjYWRkX2V0YXBhIC5lcnJvci1hcHBlbmQge1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgdG9wOiAtMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaG91c2VzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNDglO1xufVxuXG4ucG9udC10YWJsZSB7XG4gIHdpZHRoOiA0MjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZGVsZXRlX3BvbnQsIC5lZGl0X2xpbmsge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5kZWxldGVfcG9udDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZhbGlkYXJlLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogNDBweCAzMHB4IDEyMHB4O1xufVxuXG4uc2V0YXJpLWNvbnRhaW5lciAuZXJyb3ItYXBwZW5kIHtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIHRvcDogLTEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvcmRlcmVkLWVycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4jdXBkYXRlX2Nhc2VfcGFyaXVyaSB0ci50aXBzdGVyLWFsbG93ZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgNDksIDE4LCAwLjEpO1xufVxuXG4jdXBkYXRlX2Nhc2VfcGFyaXVyaSB0ci5oYXMtdXNlcm5hbWUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc0LCAyNTMsIDc0LCAwLjQpO1xufVxuXG4jdXBkYXRlX2Nhc2VfcGFyaXVyaSB0ci5oYXMtZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmJmZjAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKiogUElDSyBISVNUT1JZIFZBTElEQVRJT04gKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wb250X3Jvdy5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuXG4jdmFsaWRhdGlvbi1wdWJsaXNoZWQtY29tbWVudC1tb2RhbCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGljay12YWxpZGF0aW9uLWhpc3RvcnktbW9kYWwgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLnBpY2stdmFsaWRhdGlvbi1oaXN0b3J5LW1vZGFsIC5tb2RhbC1ib2R5IHAge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICNhZGRfcG9udCAuYWRkLXRpcCwgI2FkZF9wb250IC5ob3VzZXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFkZC1wcmVkaWN0aWkgLmhvdXNlcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnZhbGlkYXRpb24tbGluayB7XG4gIG1hcmdpbi10b3A6IC0yOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53cGNmNyAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGNvbG9yOiAjZTgwNjA2O1xufVxuXG4ud3BjZjcgLnNjcmVlbi1yZWFkZXItcmVzcG9uc2Uge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi53cGNmNyAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ud3BjZjcgLmFqYXgtbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vLi4vcGx1Z2lucy9jb250YWN0LWZvcm0tNy9pbWFnZXMvYWpheC1sb2FkZXIuZ2lmXCIpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwIDRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLndwY2Y3IC5hamF4LWxvYWRlci5pcy1hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4jd2RzYi1zZXJ2aWNlLWZhY2Vib29rIHtcbiAgbWluLXdpZHRoOiA3OHB4O1xufVxuXG4jd2RzYi1zZXJ2aWNlLWZhY2Vib29rIGlmcmFtZSB7XG4gIG1pbi13aWR0aDogNzhnaXQgcHg7XG59XG5cbmZvb3Rlci5uZXctZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0yNXB4O1xufVxuXG5mb290ZXIubmV3LWZvb3Rlci54LWNvbG9waG9uIC54LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIHBhZGRpbmc6IDE4cHggMCAhaW1wb3J0YW50O1xufVxuXG5mb290ZXIubmV3LWZvb3RlciAuZm9vdGVyLXdyYXBwZXIge1xuICB3aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5mb290ZXIubmV3LWZvb3RlciAuZm9vdGVyLXdyYXBwZXIgLnNvY2lhbC1pY29ucyB7XG4gIHBhZGRpbmc6IDlweDtcbn1cblxuZm9vdGVyLm5ldy1mb290ZXIgLmZvb3Rlci13cmFwcGVyIC5zb2NpYWwtaWNvbnMgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG59XG5cbmZvb3Rlci5uZXctZm9vdGVyIC5mb290ZXItd3JhcHBlciAuc29jaWFsLWljb25zIHVsIGxpIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuZm9vdGVyLm5ldy1mb290ZXIgLmZvb3Rlci13cmFwcGVyIC5zb2NpYWwtaWNvbnMgdWwgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuZm9vdGVyLm5ldy1mb290ZXIgLmZvb3Rlci13cmFwcGVyIC5zZXBhcmF0b3Ige1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDUwO1xuICBtYXJnaW46IDE4cHggMDtcbn1cblxuZm9vdGVyLm5ldy1mb290ZXIgLmZvb3Rlci13cmFwcGVyIC5jb3B5cmlnaHQge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5mb290ZXIubmV3LWZvb3RlciAuZm9vdGVyLXdyYXBwZXIgLmNvcHlyaWdodCBlbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmZvb3Rlci5uZXctZm9vdGVyIC5mb290ZXItd3JhcHBlciAuY29weXJpZ2h0IGVtIGltZyB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbmZvb3Rlci5uZXctZm9vdGVyIC5mb290ZXItd3JhcHBlciAucmVnbGVtZW50YXJpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuZm9vdGVyLm5ldy1mb290ZXIgLmZvb3Rlci13cmFwcGVyIC5yZWdsZW1lbnRhcmkgYSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuZm9vdGVyLm5ldy1mb290ZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbGlua3Mge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5mb290ZXIubmV3LWZvb3RlciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1saW5rcyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuZm9vdGVyLm5ldy1mb290ZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbGlua3MgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbmZvb3Rlci5uZXctZm9vdGVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxpbmtzIHVsIGxpIGEge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuZm9vdGVyLm5ldy1mb290ZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbGlua3MgdWwgbGk6YWZ0ZXIge1xuICBjb250ZW50OiAnfCc7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbmZvb3Rlci5uZXctZm9vdGVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGZvb3Rlci5uZXctZm9vdGVyIC5mb290ZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDk0JTtcbiAgICBtYXJnaW4tbGVmdDogMyU7XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3N0eWxlLnNjc3MiLCIvL1RPRE8gRklOSVNIIFJFRkFDVE9SSU5HIFRISVMuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKiBBZGF1Z2EgcG9udCAqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmFkZC10aXAge1xuXG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiA1MDBweDtcbiAgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuICB0ZXh0YXJlYSB7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gIH1cblxuICBzZWxlY3Qge1xuICAgIGhlaWdodDogMy40NWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICBmb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gIH1cbiAgLnRydW1ib3d5Zy1ib3gsIC50cnVtYm93eWctZWRpdG9yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4jYWRkX3BvbnQgLnNlbGVjdGl6ZS1pbnB1dCwgI2FkZF9ldGFwYSAuc2VsZWN0aXplLWlucHV0IHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGhlaWdodDogMy40NWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzLjQ1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbiNhZGRfcG9udCBpbnB1dDpmb2N1czpyZXF1aXJlZDppbnZhbGlkOmZvY3VzLCAjYWRkX3BvbnQgdGV4dGFyZWE6Zm9jdXM6cmVxdWlyZWQ6aW52YWxpZDpmb2N1cywgI2FkZF9wb250IHNlbGVjdDpmb2N1czpyZXF1aXJlZDppbnZhbGlkOmZvY3VzLFxuI2FkZF9ldGFwYSBpbnB1dDpmb2N1czpyZXF1aXJlZDppbnZhbGlkOmZvY3VzLCAjYWRkX2V0YXBhIHRleHRhcmVhOmZvY3VzOnJlcXVpcmVkOmludmFsaWQ6Zm9jdXMsICNhZGRfZXRhcGEgc2VsZWN0OmZvY3VzOnJlcXVpcmVkOmludmFsaWQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAjZjhiOWI3O1xuICBib3gtc2hhZG93OiAwIDAgMHB4ICNmOGI5Yjc7XG59XG5cbiNhZGRfcG9udCAuZXJyb3ItYXBwZW5kLCAjYWRkX2V0YXBhIC5lcnJvci1hcHBlbmQge1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgdG9wOiAtMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaG91c2VzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNDglO1xufVxuXG4ucG9udC10YWJsZSB7XG4gIHdpZHRoOiA0MjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZGVsZXRlX3BvbnQsIC5lZGl0X2xpbmsge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5kZWxldGVfcG9udDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZhbGlkYXJlLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogNDBweCAzMHB4IDEyMHB4O1xufVxuXG4uc2V0YXJpLWNvbnRhaW5lciAuZXJyb3ItYXBwZW5kIHtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIHRvcDogLTEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvcmRlcmVkLWVycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4jdXBkYXRlX2Nhc2VfcGFyaXVyaSB0ci50aXBzdGVyLWFsbG93ZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgNDksIDE4LCAwLjEpO1xuXG59XG5cbiN1cGRhdGVfY2FzZV9wYXJpdXJpIHRyLmhhcy11c2VybmFtZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzQsIDI1MywgNzQsIDAuNCk7XG5cbn1cblxuI3VwZGF0ZV9jYXNlX3Bhcml1cmkgdHIuaGFzLWVycm9yIHtcbiAgYmFja2dyb3VuZDogcmdiKDI1MSwgMjU1LCAwKTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqIFBJQ0sgSElTVE9SWSBWQUxJREFUSU9OICoqKioqKioqKioqKioqKioqKioqKioqKiovXG4ucG9udF9yb3cuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuI3ZhbGlkYXRpb24tcHVibGlzaGVkLWNvbW1lbnQtbW9kYWwgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBpY2stdmFsaWRhdGlvbi1oaXN0b3J5LW1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5waWNrLXZhbGlkYXRpb24taGlzdG9yeS1tb2RhbCAubW9kYWwtYm9keSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAjYWRkX3BvbnQgLmFkZC10aXAsICNhZGRfcG9udCAuaG91c2VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFkZC1wcmVkaWN0aWkgLmhvdXNlcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vd3AtY29udGVudC90aGVtZXMvaWxpa2VzcG9ydC9kay9hc3NldHMvc2Fzcy9jb21wb25lbnRzL3RpcHN0ZXIvX3RpcHN0ZXItZm9ybS5zY3NzIiwiLnZhbGlkYXRpb24tbGlua3tcbiAgbWFyZ2luLXRvcDogLTI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi93cC1jb250ZW50L3RoZW1lcy9pbGlrZXNwb3J0L2RrL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvdGlwc3Rlci9fZXhwZXJ0LnNjc3MiLCIud3BjZjcge1xuICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgY29sb3I6ICNlODA2MDY7XG4gIH1cbiAgLnNjcmVlbi1yZWFkZXItcmVzcG9uc2Uge1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICB9XG4gIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYWpheC1sb2FkZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vLi4vLi4vcGx1Z2lucy9jb250YWN0LWZvcm0tNy9pbWFnZXMvYWpheC1sb2FkZXIuZ2lmJyk7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMCA0cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlXG4gICAgfVxuICB9XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vd3AtY29udGVudC90aGVtZXMvaWxpa2VzcG9ydC9kay9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19jb250YWN0LnNjc3MiLCIjd2RzYi1zZXJ2aWNlLWZhY2Vib29re1xuICBtaW4td2lkdGg6IDc4cHg7XG4gIGlmcmFtZXtcbiAgICBtaW4td2lkdGg6IDc4Z2l0IHB4O1xuICB9XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vd3AtY29udGVudC90aGVtZXMvaWxpa2VzcG9ydC9kay9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19zb2NpYWwuc2NzcyIsImZvb3Rlci5uZXctZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0yNXB4O1xuICAmLngtY29sb3Bob24ge1xuICAgIC54LWNvbnRhaW5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgICAgcGFkZGluZzogMThweCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5mb290ZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC5zb2NpYWwtaWNvbnMge1xuICAgICAgcGFkZGluZzogOXB4O1xuICAgICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlcGFyYXRvciB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDUwNTA7XG4gICAgICBtYXJnaW46IDE4cHggMDtcbiAgICB9XG4gICAgLmNvcHlyaWdodCB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgZW0ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnJlZ2xlbWVudGFyaSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvb3Rlci1saW5rcyB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICd8JztcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGZvb3Rlci5uZXctZm9vdGVyIHtcbiAgICAuZm9vdGVyLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDk0JTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzJTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi93cC1jb250ZW50L3RoZW1lcy9pbGlrZXNwb3J0L2RrL2Fzc2V0cy9zYXNzL3BhcnRpYWxzL19mb290ZXIuc2NzcyJdLCJzb3VyY2VSb290IjoiIn0=*/