/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/react/home.less ***!
  \**************************************************************************************************************/
.home-partner.page-content {
  background-size: cover;
  margin: 0;
  padding: 50px 0 75px;
  background-image: url(images/business-partners.jpg);
}
.user-feedback-1 {
  background-color: #ff7b13;
  min-height: 500px;
  padding-bottom: 80px;
}
.user-feedback-1 h3 {
  font-size: 36px;
  color: #fff;
  font-style: italic;
}
.show {
  display: block;
  padding-right: 15px;
  overflow-x: hidden;
  overflow-y: auto;
  opacity: 1;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.show-image-link img {
  display: block;
  max-width: 100%;
  height: auto;
}
.user-feedback-1 p {
  font-size: 12px;
  color: #fff;
  font-style: italic;
}
.discount.page-content {
  background-size: cover;
  margin: 0;
  padding: 50px 0 75px;
  background-image: url(images/business-frustration.jpg);
}
.user-feedback-2 {
  min-height: 500px;
  background-color: #8500ab;
  padding-bottom: 80px;
}
.user-feedback-2 h3 {
  font-size: 36px;
  color: #fff;
  font-style: italic;
}
.user-feedback-2 p {
  font-size: 12px;
  color: #fff;
  font-style: italic;
}
.what-we-do.page-content {
  background-image: url(images/business-testing.jpg);
  background-size: cover;
  margin: 0;
  padding: 50px 0 75px;
}
.referral-block {
  vertical-align: middle;
  text-align: center;
  padding: 50px;
}
.hero-block {
  vertical-align: middle;
  margin: 0;
}
.hero-block h3 {
  font-size: 36px;
  font-weight: 700;
  color: #000;
  text-shadow: #FFF 1px 1px;
}
.home-partner .hero-block h3 {
  color: #FFF;
}
.call-to-action.list h3 {
  border-bottom: #000 1px solid;
  padding-bottom: 10px;
  Font-weight: 700;
  margin-bottom: 30px;
  text-transform: uppercase;
}
.call-to-action.list li {
  font-weight: 700;
  font-size: 20px;
  padding-bottom: 20px;
}
.call-to-action.list .btn {
  font-weight: 700;
  font-size: 20px;
  width: 100%;
  margin: 0 40px 0 0;
}
.modal-caption {
  padding-right: 20px;
  text-align: left;
}
.img-responsive {
  margin: 0 auto;
}
.overlay {
  background-color: #000;
  opacity: 0.5;
  z-index: -1;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.vertical-alignment-helper {
  display: table;
  height: 100%;
  width: 100%;
  pointer-events: none;
  z-index: 2;
}
.vertical-align-center {
  display: table-cell;
  vertical-align: middle;
  pointer-events: none;
}
.modal-content {
  width: inherit;
  height: inherit;
  margin: auto;
  pointer-events: all;
}
.modal-header {
  padding: 5px 15px;
}
@media (min-width: 2000px) {
  .home-partner.page-content,
  .discount.page-content,
  .what-we-do.page-content {
    min-height: 1000px !important;
  }
}
@media (min-width: 2400px) {
  .home-partner.page-content,
  .discount.page-content,
  .what-we-do.page-content {
    min-height: 1300px !important;
  }
}
@media (min-width: 3000px) {
  .home-partner.page-content,
  .discount.page-content,
  .what-we-do.page-content {
    min-height: 1500px !important;
  }
}
@media (max-width: 992px) {
  .call-to-action.list {
    margin-top: 30px;
    min-height: 350px;
  }
  .what-we-do.page-content,
  .discount.page-content,
  .home-partner.page-content {
    padding: 0px;
  }
  .features {
    min-height: 350px;
  }
  .hero-block h3 {
    font-size: 32px;
  }
  .call-to-action.list {
    margin-bottom: 10px;
  }
  .call-to-action.list li {
    font-size: 14px;
    padding-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .call-to-action .row + .row {
    border-bottom: none;
  }
  .what-we-do.page-content,
  .discount.page-content,
  .home-partner.page-content {
    padding: 0px;
  }
  .features {
    min-height: 220px;
  }
  .hero-block h3 {
    font-size: 24px;
  }
  .call-to-action.list {
    min-height: 220px;
    border: none;
    margin-top: 0;
    padding: 5px 0;
    background-color: transparent;
  }
  .call-to-action.list h3 {
    display: none;
  }
  .home-partner.page-content .call-to-action.list h3,
  .what-we-do.page-content .call-to-action.list h3 {
    display: block;
    font-size: 20px;
    border-bottom: none;
  }
  .home-partner.page-content .call-to-action.list h3 {
    text-align: right;
  }
  .call-to-action.list .btn {
    white-space: normal;
    font-size: 16px;
  }
  .call-to-action.list ul {
    display: none;
  }
  .call-to-action.list li {
    font-size: 12px;
    padding-bottom: 5px;
  }
  .discount.page-content .hero-block h3 {
    font-size: 20px;
  }
  .discount.page-content .hero-block h4 {
    display: none;
  }
  .modal-content {
    margin: 15px;
  }
}
@media (max-width: 500px) {
  .home-partner.page-content .call-to-action.list h3,
  .what-we-do.page-content .call-to-action.list h3,
  .discount.page-content .hero-block h3 {
    display: none;
  }
  .referral-block {
    padding: 20px 50px;
  }
}

/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/react/what-we-do.less ***!
  \********************************************************************************************************************/
.what-we-do .page-content {
  background-image: url(images/business-testing.jpg);
  background-size: cover;
  background-position: 50%;
  margin: 0;
  padding: 50px 0 75px;
}
.features {
  min-height: 420px;
}
@media (max-width: 992px) {
  .features {
    min-height: 350px;
  }
  .features ul li {
    line-height: 32px;
  }
}
@media (max-width: 768px) {
  .what-we-do .page-content {
    padding-bottom: 90px;
  }
  .features {
    min-height: 290px;
    width: 245px;
  }
  .features h3 {
    font-size: 20px;
  }
  .features a,
  .features a:visited {
    width: 100%;
  }
  .features ul li {
    font-size: 14px;
    line-height: 24px;
  }
}
@media (max-width: 542px) {
  .what-we-do .page-content {
    overflow: hidden;
    min-height: 410px;
  }
}
@media (min-width: 2000px) {
  .what-we-do .page-content {
    min-height: 1000px;
  }
}
@media (max-width: 394px) {
  footer {
    margin-top: 100px;
  }
}

/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/react/partner-with-us.less ***!
  \*************************************************************************************************************************/
.partner-with-us .message-block {
  background-size: 100%;
  background-position: top 50%;
  background-repeat: no-repeat;
  margin: 0;
}
.partner-with-us .message-block.first {
  padding: 50px 0 75px;
  background-color: #fff;
  background-image: url(images/big-open-sky.jpg);
  position: relative;
  min-height: 620px;
}
.partner-with-us .message-block.second {
  padding: 50px 0 75px;
  background-color: #fff;
  background-image: url(images/happy-business-person.png);
  background-position: bottom right;
  background-size: 400px;
  min-height: 620px;
  max-height: 992px;
  border: none;
  border-bottom: 2px solid #000;
}
.partner-with-us .message-block.third {
  padding: 0 0 75px;
  background-size: 100%;
  background-image: url(images/my-ship-came-in.jpg);
  min-height: 620px;
}
.partner-with-us .message-block.first .first-content-message {
  background-color: rgba(0, 0, 0, 0.85);
  padding: 15px;
  color: #FFF;
  font-size: 36px;
  width: 400px;
  display: inline-block;
}
.partner-with-us .message-block.first .first-content-second-message {
  background-color: rgba(0, 0, 0, 0.85);
  padding: 15px;
  color: #FFF;
  font-size: 36px;
  width: 600px;
  float: right;
  line-height: 1.5em;
}
.partner-with-us .message-block.first .first-content {
  background-color: rgba(0, 0, 0, 0.85);
  padding: 40px;
  color: #FFF;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.partner-with-us .message-block.first .first-content h3 {
  text-align: center;
}
.partner-with-us .message-block.second .first-content {
  text-shadow: #d3d3d3 1px 0px;
}
.partner-with-us .message-block.second .first-content h3 span {
  font-weight: 700;
}
.partner-with-us .message-block.second .first-content h4 span {
  font-style: italic;
}
.partner-with-us .message-block.second .first-content h3 {
  color: #000;
  text-transform: uppercase;
  margin-bottom: 40px;
}
.partner-with-us .message-block.second .first-content h5 {
  font-style: italic;
  margin-top: 40px;
}
.partner-with-us .message-block.third .first-content-message {
  background-color: rgba(0, 0, 0, 0.85);
  padding: 15px;
  color: #FFF;
  font-size: 36px;
}
.partner-with-us .message-block.third .content-stuff {
  background-color: rgba(0, 0, 0, 0.85);
  height: 80%;
  color: #FFF;
  padding: 20px;
  margin: 50px 0 0 0;
}
.partner-with-us .message-block.third .content-stuff a {
  color: #74bfff;
}
.partner-with-us .message-block.third .content-stuff h3 {
  margin-bottom: 30px;
  border: none;
  border-bottom: 1px solid #FFF;
  padding-bottom: 10px;
  text-transform: uppercase;
}
@media (min-width: 2000px) {
  .partner-with-us .message-block.first .first-content-second-message {
    width: 1000px;
    padding: 40px;
  }
  .partner-with-us .message-block.first .first-content-second-message h2.featurette-heading {
    font-size: 54px;
  }
  .partner-with-us .message-block.first .first-content-second-message .lead {
    font-size: 24px;
  }
  .partner-with-us .message-block.second {
    background-position: bottom center;
  }
  .partner-with-us .message-block.third .content-stuff {
    background-position: bottom center;
    min-width: 1000px;
    min-height: 1000px;
    padding: 80px;
  }
  .partner-with-us .message-block.third .content-stuff h3 {
    font-size: 54px;
  }
  .partner-with-us .message-block.third .content-stuff p {
    font-size: 24px;
  }
}
/* 
@media (min-width: 2000px) {
	.partner-with-us .message-block.first {
		min-height: 1500px;
	}

	.partner-with-us .message-block.second {
		background-position: bottom center;
	}

	.first-content p {
		text-align: center;
	}

	.partner-with-us .message-block.third {
		min-height: 1900px;
	}

	.partner-with-us .message-block.third .content-stuff {
		background-position: bottom center;
		min-width: 1000px;
		min-height: 1000px;
		padding: 80px;
	}

	.partner-with-us .message-block.third .content-stuff h3{
		font-size: 72px;
	}

	.partner-with-us .message-block.third .content-stuff p {
		font-size: 36px;
	}
} */
@media (min-width: 1550px) {
  .partner-with-us .message-block.first,
  .partner-with-us .message-block.third {
    min-height: 924px;
  }
}
@media (max-width: 1024px) {
  .partner-with-us .message-block.first .first-content-second-message {
    width: 400px;
  }
  .partner-with-us .message-block.first .first-content-second-message .lead {
    font-size: 16px;
  }
  .partner-with-us .message-block.first .first-content-second-message .lead .overflow-messaging {
    display: none;
  }
}
@media (max-width: 992px) {
  .partner-with-us .message-block.first {
    min-height: 500px;
  }
  .partner-with-us .message-block.first .first-content {
    padding: 20px;
  }
  .partner-with-us .message-block.first .first-content h3 {
    font-size: 20px;
  }
  .partner-with-us .message-block.first .first-content p {
    font-size: 13px;
  }
  .partner-with-us .message-block.third {
    min-height: 530px;
  }
}
@media (max-width: 900px) {
  .partner-with-us .message-block.first .first-content-second-message {
    display: none;
  }
}
@media (max-width: 768px) {
  .partner-with-us .message-block.first {
    min-height: 330px;
  }
  .partner-with-us .message-block.first .first-content {
    padding: 10px;
  }
  .partner-with-us .message-block.first .first-content h3 {
    font-size: 16px;
  }
  .partner-with-us .message-block.first .first-content p {
    font-size: 12px;
  }
  .partner-with-us .message-block.third {
    min-height: 370px;
  }
  .partner-with-us .message-block.third .content-stuff h3 {
    font-size: 20px;
  }
}
@media (max-width: 500px) {
  .partner-with-us .message-block.first {
    min-height: 300px;
    padding-top: 30px;
  }
  .partner-with-us .message-block.first .first-content-message {
    font-size: 16px;
    padding: 5px;
    width: 200px;
  }
  .partner-with-us .message-block.first .first-content {
    padding: 5px;
  }
  .partner-with-us .message-block.first .first-content h3 {
    font-size: 14px;
  }
  .partner-with-us .message-block.first .first-content p {
    font-size: 12px;
  }
  .partner-with-us .message-block.second .first-content h3 {
    margin-top: -30px;
    width: 200%;
  }
  .partner-with-us .message-block.second .first-content h4 {
    width: 200%;
  }
  .partner-with-us .message-block.second .first-content h5 {
    display: none;
  }
  .partner-with-us .message-block.third {
    min-height: 300px;
  }
  .partner-with-us .message-block.third .content-stuff {
    padding: 10px;
    margin-top: 10px;
  }
  .partner-with-us .message-block.third .content-stuff h3 {
    display: none;
  }
}
@media (max-width: 378px) {
  .partner-with-us .message-block.second .first-content h4 {
    display: none;
  }
}

/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/react/discount.less ***!
  \******************************************************************************************************************/
.discount .page-content {
  background-image: url(images/business-frustration.jpg);
  background-size: cover;
  margin: 0;
  padding: 150px 0 200px;
}
.discount .page-content .features ul li {
  line-height: 31px;
  font-size: 1.2em;
  margin-bottom: 10px;
  margin-top: 10px;
}
.form {
  z-index: 9;
  position: relative;
}
.form .messages {
  border: 1px solid #c4c4c4;
  padding: 10px;
  background-color: #f9f9f9;
  border-radius: 5px 5px;
}
.form input {
  padding: 0 5px;
}
.form .fields,
.form .processing,
.form .complete {
  display: none;
}
.form .fields,
.form .processing,
.form .server-error {
  display: none;
}
.form.fields .fields {
  display: block;
}
.form.processing .processing {
  display: block;
}
.form.server-error .server-error {
  display: block;
}
.form.complete .complete {
  display: block;
}
.call-to-action {
  margin-bottom: 20px;
}
.offer {
  font-weight: 700;
  text-shadow: #ff0000 0 1px;
  font-size: 28px;
  color: #D40000;
}
.offer.expired {
  text-decoration: line-through;
  color: rgba(64, 64, 64, 0.5);
}
.happiness {
  margin: 0;
  padding: 0;
}
.happiness img {
  margin: 0;
  padding: 0;
  vertical-align: bottom;
  text-align: right;
}
.space-image {
  height: 55px;
  min-height: 55px;
  max-height: 55px;
}
.count-down {
  font-weight: 700;
  font-size: 16px;
  text-align: left;
  vertical-align: top;
  padding: 15px;
  text-shadow: #ff0000 0 1px;
  color: #D40000;
}
label {
  width: 200px;
  display: inline-block;
}
label span {
  display: none;
  color: red;
}
label.error span {
  display: inline;
}
button,
input {
  display: block;
  margin-bottom: 10px;
  width: 200px;
  border: 1px solid #c4c4c4;
  border-radius: 3px 3px;
}
input {
  height: 30px;
}
.bottom-msg {
  padding-top: 10px;
}
.happiness .bottom-msg {
  padding: 15px;
}
.bottom-msg i {
  padding: 5px;
}
@media (min-width: 2000px) {
  .discount .page-content {
    min-height: 1500px;
  }
}
@media (max-width: 992px) {
  button,
  input,
  label {
    width: 100%;
  }
  .happy-business-person {
    padding-top: 0;
    margin-bottom: -21px;
    margin-right: 15px !important;
    height: 275px;
    float: right;
  }
}
@media (max-width: 768px) {
  .discount .page-content {
    padding-bottom: 90px;
  }
  .happiness {
    overflow: clip;
  }
}

/*!*********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/react/artificial-intelligence.less ***!
  \*********************************************************************************************************************************/
.artificial-intelligence .page-content {
  background-image: url(images/ai-bot.jpg);
  background-size: cover;
  background-position: 50%;
  margin: 0;
  padding: 50px 0 75px;
}
.artificial-intelligence div.closing-block {
  margin-bottom: 100px;
}
.artificial-intelligence div.closing-block .btn {
  width: 100%;
}
@media (max-width: 992px) {
  .features {
    min-height: 350px;
  }
  .features ul li {
    line-height: 32px;
  }
}
@media (max-width: 768px) {
  .artificial-intelligence .page-content {
    padding-bottom: 90px;
  }
  .features {
    min-height: 290px;
    width: 245px;
  }
  .features h3 {
    font-size: 20px;
  }
  .features a,
  .features a:visited {
    width: 100%;
  }
  .features ul li {
    font-size: 14px;
    line-height: 24px;
  }
}
@media (max-width: 542px) {
  .artificial-intelligence.page-content {
    overflow: hidden;
    min-height: 410px;
  }
}
@media (min-width: 2000px) {
  .artificial-intelligence.page-content {
    min-height: 1500px;
  }
}
@media (max-width: 394px) {
  footer {
    margin-top: 100px;
  }
}

/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/react/get-hired.less ***!
  \*******************************************************************************************************************/
.get-hired .page-content {
  background-image: url(images/get-hired.jpg);
  background-size: cover;
  background-position: 50%;
  margin: 0;
  padding: 50px 0 75px;
}
.get-hired .page-content .call-to-action,
.get-hired .page-content .features {
  height: 700px;
}
.get-hired textarea.form-control {
  height: 70px;
}
.get-hired .form {
  z-index: 9;
  position: relative;
}
.get-hired .form .messages {
  border: 1px solid #c4c4c4;
  padding: 10px;
  background-color: #f9f9f9;
  border-radius: 5px 5px;
}
.get-hired .form input {
  padding: 0 5px;
}
.get-hired .form .fields,
.get-hired .form .processing,
.get-hired .form .complete {
  display: none;
}
.get-hired .form .fields,
.get-hired .form .processing,
.get-hired .form .server-error {
  display: none;
}
.get-hired .form.fields .fields {
  display: block;
}
.get-hired .form.processing .processing {
  display: block;
}
.get-hired .form.server-error .server-error {
  display: block;
}
.get-hired .form.complete .complete {
  display: block;
}
.get-hired .error div.field-error {
  display: block;
}
.get-hired .call-to-action .fields label,
.get-hired .call-to-action .fields input,
.get-hired .call-to-action .fields select,
.get-hired .call-to-action .fields textarea {
  width: 100%;
}
@media (max-width: 992px) {
  .features {
    min-height: 350px;
  }
  .features ul li {
    line-height: 32px;
  }
  .page-content .call-to-action,
  .page-content .features {
    height: 750px !important;
    width: 100%;
  }
}
@media (max-width: 768px) {
  .get-hired .page-content {
    padding-bottom: 90px;
  }
  .get-hired .page-content .call-to-action,
  .get-hired .page-content .features {
    height: unset !important;
  }
  .features {
    min-height: 290px;
    width: 245px;
  }
  .features h3 {
    font-size: 20px;
  }
  .features a,
  .features a:visited {
    width: 100%;
  }
  .features ul li {
    font-size: 14px;
    line-height: 24px;
  }
}
@media (max-width: 542px) {
  .get-hired .page-content {
    overflow: hidden;
    min-height: 410px;
  }
  .get-hired .page-content .call-to-action,
  .get-hired .page-content .features {
    height: unset !important;
  }
}
@media (min-width: 2000px) {
  .get-hired .page-content {
    min-height: 1500px;
  }
}
@media (max-width: 394px) {
  footer {
    margin-top: 100px;
  }
}

/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/react/master-layout.less ***!
  \***********************************************************************************************************************/
html,
body {
  /* width: 100%; */
  /* height: 100%; */
  margin: 0px;
  padding: 0px;
  overflow-x: hidden;
}
body {
  min-width: 320px;
}
.home-link-selected .home-link {
  text-decoration: underline;
}
.partner-with-us-link-selected .partner-with-us-link {
  text-decoration: underline;
}
.what-we-do-link-selected .what-we-do-link {
  text-decoration: underline;
}
.discount-link-selected .discount-link {
  text-decoration: underline;
}
.features {
  min-height: 420px;
}
.features ul li {
  margin-bottom: 20px;
  margin-top: 20px;
}
ul.indented-flat {
  margin-left: -25px;
}
.sub-menu {
  position: relative;
  padding: 20px;
  color: #fff;
  background-color: #000;
}
.sub-menu a,
.sub-menu a:visited {
  color: #FFF;
  margin-left: 15px;
  margin-right: 15px;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  font-size: 20px;
}
.sub-menu div {
  margin: 10px 0;
}
.header {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+99,000000+99&0.65+17,0+89 */
  background-color: #3666ff;
  color: #FFF;
  text-align: center;
  vertical-align: middle;
  padding: 20px;
  margin: 0;
}
.header h1 {
  margin: 0;
  padding: 10px 10px 10px 10px;
}
.header h2 {
  margin: 0;
  padding: 0.5em 0;
  font-size: 24px;
}
.header h3 {
  margin: 0;
  padding: 0.5em 0;
  font-size: 1.25em;
}
.text-secondary {
  color: #b9b9b9;
}
@media (max-width: 768px) {
  .hidden-xs {
    display: none;
  }
}
.add-bottom-padding {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .header p {
    display: none;
  }
}
.logo {
  font-size: 24px;
  color: #FFF;
  width: 100%;
  background-color: #000;
  padding: 3px;
  padding-left: 30px;
  padding-right: 30px;
  text-align: left;
  cursor: pointer;
}
.logo a,
.logo a {
  color: #FFF;
  text-decoration: none;
}
@media (max-width: 768px) {
  .logo {
    text-align: center;
    white-space: nowrap;
  }
}
.logo:focus,
.footer:focus {
  text-decoration: underline;
  cursor: pointer;
}
.features {
  min-height: 520px;
  color: #fff;
  border-radius: 10px 10px;
  padding: 20px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.features h3 {
  padding-bottom: 10px;
  border-bottom: 1px solid #c4c4c4;
}
.features ul {
  margin-top: 10px;
}
.features ul li {
  line-height: 35px;
  font-size: 1.2em;
}
.call-to-action {
  min-height: 520px;
  padding: 20px;
  border: solid 1px #c4c4c4;
  background-color: #ffffff;
  border-radius: 10px 10px;
}
.call-to-action .row + .row {
  border-bottom: 1px solid #c4c4c4;
}
.btn.btn-primary {
  background-color: #3666ff;
}
footer {
  margin-top: 80px;
  position: relative;
}
.footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 20px;
  color: #fff;
  background-color: #000;
}
.footer div {
  margin: 10px 0;
}
.footer a,
.footer a:visited {
  color: #FFF;
  margin-left: 15px;
  margin-right: 15px;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  font-size: 20px;
}
@media (max-width: 768px) {
  .footer {
    padding-top: 10px;
  }
  .footer a,
  .footer a:visited {
    /*margin-left: 5px;
		margin-right: 5px;*/
    line-height: 32px;
    white-space: normal;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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cUJBQ2lCO0lBbUNuQjtJQUNBO0VBakNBO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zZWFuc29mdC1idXNpbmVzcy1sYW5kaW5nLXBhZ2UvLi9zcmMvcmVhY3QvaG9tZS5sZXNzIiwid2VicGFjazovL3NlYW5zb2Z0LWJ1c2luZXNzLWxhbmRpbmctcGFnZS8uL3NyYy9yZWFjdC93aGF0LXdlLWRvLmxlc3MiLCJ3ZWJwYWNrOi8vc2VhbnNvZnQtYnVzaW5lc3MtbGFuZGluZy1wYWdlLy4vc3JjL3JlYWN0L3BhcnRuZXItd2l0aC11cy5sZXNzIiwid2VicGFjazovL3NlYW5zb2Z0LWJ1c2luZXNzLWxhbmRpbmctcGFnZS8uL3NyYy9yZWFjdC9kaXNjb3VudC5sZXNzIiwid2VicGFjazovL3NlYW5zb2Z0LWJ1c2luZXNzLWxhbmRpbmctcGFnZS8uL3NyYy9yZWFjdC9hcnRpZmljaWFsLWludGVsbGlnZW5jZS5sZXNzIiwid2VicGFjazovL3NlYW5zb2Z0LWJ1c2luZXNzLWxhbmRpbmctcGFnZS8uL3NyYy9yZWFjdC9nZXQtaGlyZWQubGVzcyIsIndlYnBhY2s6Ly9zZWFuc29mdC1idXNpbmVzcy1sYW5kaW5nLXBhZ2UvLi9zcmMvcmVhY3QvbWFzdGVyLWxheW91dC5sZXNzIl0sInNvdXJjZXNDb250ZW50IjpbIi5ob21lLXBhcnRuZXIucGFnZS1jb250ZW50IHtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiA1MHB4IDAgNzVweDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYnVzaW5lc3MtcGFydG5lcnMuanBnJyk7XG59XG5cbi51c2VyLWZlZWRiYWNrLTEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3YjEzO1xuXHRtaW4taGVpZ2h0OiA1MDBweDtcblx0cGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbi51c2VyLWZlZWRiYWNrLTEgaDMge1xuXHRmb250LXNpemU6IDM2cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5zaG93IHtcblx0ZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA1MDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4uc2hvdy1pbWFnZS1saW5rIHtcblx0aW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi51c2VyLWZlZWRiYWNrLTEgcCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmRpc2NvdW50LnBhZ2UtY29udGVudCB7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogNTBweCAwIDc1cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2J1c2luZXNzLWZydXN0cmF0aW9uLmpwZycpO1xufVxuXG4udXNlci1mZWVkYmFjay0yIHtcblx0bWluLWhlaWdodDogNTAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICM4NTAwYWI7XG5cdHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuXG4udXNlci1mZWVkYmFjay0yIGgzIHtcblx0Zm9udC1zaXplOiAzNnB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4udXNlci1mZWVkYmFjay0yIHAge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi53aGF0LXdlLWRvLnBhZ2UtY29udGVudCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2J1c2luZXNzLXRlc3RpbmcuanBnJyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogNTBweCAwIDc1cHg7XG59XG5cbi5yZWZlcnJhbC1ibG9jayB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogNTBweDtcbn1cblxuLmhlcm8tYmxvY2sge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW46IDA7XG59XG5cbi5oZXJvLWJsb2NrIGgzIHtcblx0Zm9udC1zaXplOiAzNnB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC1zaGFkb3c6ICNGRkYgMXB4IDFweDtcbn1cblxuLmhvbWUtcGFydG5lciAuaGVyby1ibG9jayBoMyB7XG5cdGNvbG9yOiAjRkZGO1xufVxuXG4uY2FsbC10by1hY3Rpb24ubGlzdCBoMyB7XG5cdGJvcmRlci1ib3R0b206ICMwMDAgMXB4IHNvbGlkO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0Rm9udC13ZWlnaHQ6IDcwMDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmNhbGwtdG8tYWN0aW9uLmxpc3QgbGkge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY2FsbC10by1hY3Rpb24ubGlzdCAuYnRuIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIDQwcHggMCAwO1xufVxuXG4ubW9kYWwtY2FwdGlvbiB7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5pbWctcmVzcG9uc2l2ZSB7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4ub3ZlcmxheSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdG9wYWNpdHk6IC41O1xuXHR6LWluZGV4OiAtMTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG59XG5cbi52ZXJ0aWNhbC1hbGlnbm1lbnQtaGVscGVyIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR6LWluZGV4OiAyO1xufVxuXG4udmVydGljYWwtYWxpZ24tY2VudGVyIHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcblx0d2lkdGg6IGluaGVyaXQ7XG5cdGhlaWdodDogaW5oZXJpdDtcblx0bWFyZ2luOiBhdXRvO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcblx0cGFkZGluZzogNXB4IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIHtcblxuXHQuaG9tZS1wYXJ0bmVyLnBhZ2UtY29udGVudCxcblx0LmRpc2NvdW50LnBhZ2UtY29udGVudCxcblx0LndoYXQtd2UtZG8ucGFnZS1jb250ZW50IHtcblx0XHRtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjQwMHB4KSB7XG5cblx0LmhvbWUtcGFydG5lci5wYWdlLWNvbnRlbnQsXG5cdC5kaXNjb3VudC5wYWdlLWNvbnRlbnQsXG5cdC53aGF0LXdlLWRvLnBhZ2UtY29udGVudCB7XG5cdFx0bWluLWhlaWdodDogMTMwMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMwMDBweCkge1xuXG5cdC5ob21lLXBhcnRuZXIucGFnZS1jb250ZW50LFxuXHQuZGlzY291bnQucGFnZS1jb250ZW50LFxuXHQud2hhdC13ZS1kby5wYWdlLWNvbnRlbnQge1xuXHRcdG1pbi1oZWlnaHQ6IDE1MDBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHQuY2FsbC10by1hY3Rpb24ubGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRtaW4taGVpZ2h0OiAzNTBweDtcblx0fVxuXG5cdC53aGF0LXdlLWRvLnBhZ2UtY29udGVudCxcblx0LmRpc2NvdW50LnBhZ2UtY29udGVudCxcblx0LmhvbWUtcGFydG5lci5wYWdlLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDBweDtcblx0fVxuXG5cdC5mZWF0dXJlcyB7XG5cdFx0bWluLWhlaWdodDogMzUwcHg7XG5cdH1cblxuXHQuaGVyby1ibG9jayBoMyB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHR9XG5cblx0LmNhbGwtdG8tYWN0aW9uLmxpc3Qge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblxuXHQuY2FsbC10by1hY3Rpb24ubGlzdCBsaSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuY2FsbC10by1hY3Rpb24gLnJvdysucm93IHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5cblx0LndoYXQtd2UtZG8ucGFnZS1jb250ZW50LFxuXHQuZGlzY291bnQucGFnZS1jb250ZW50LFxuXHQuaG9tZS1wYXJ0bmVyLnBhZ2UtY29udGVudCB7XG5cdFx0cGFkZGluZzogMHB4O1xuXHR9XG5cblx0LmZlYXR1cmVzIHtcblx0XHRtaW4taGVpZ2h0OiAyMjBweDtcblx0fVxuXG5cdC5oZXJvLWJsb2NrIGgzIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdH1cblxuXHQuY2FsbC10by1hY3Rpb24ubGlzdCB7XG5cdFx0bWluLWhlaWdodDogMjIwcHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQuY2FsbC10by1hY3Rpb24ubGlzdCBoMyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5ob21lLXBhcnRuZXIucGFnZS1jb250ZW50IC5jYWxsLXRvLWFjdGlvbi5saXN0IGgzLFxuXHQud2hhdC13ZS1kby5wYWdlLWNvbnRlbnQgLmNhbGwtdG8tYWN0aW9uLmxpc3QgaDMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5cblx0LmhvbWUtcGFydG5lci5wYWdlLWNvbnRlbnQgLmNhbGwtdG8tYWN0aW9uLmxpc3QgaDMge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0LmNhbGwtdG8tYWN0aW9uLmxpc3QgLmJ0biB7XG5cdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblxuXHQuY2FsbC10by1hY3Rpb24ubGlzdCB1bCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5jYWxsLXRvLWFjdGlvbi5saXN0IGxpIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0fVxuXG5cdC5kaXNjb3VudC5wYWdlLWNvbnRlbnQgLmhlcm8tYmxvY2sgaDMge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdC5kaXNjb3VudC5wYWdlLWNvbnRlbnQgLmhlcm8tYmxvY2sgaDQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQubW9kYWwtY29udGVudCB7XG5cdFx0bWFyZ2luOiAxNXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXG5cdC5ob21lLXBhcnRuZXIucGFnZS1jb250ZW50IC5jYWxsLXRvLWFjdGlvbi5saXN0IGgzLFxuXHQud2hhdC13ZS1kby5wYWdlLWNvbnRlbnQgLmNhbGwtdG8tYWN0aW9uLmxpc3QgaDMsXG5cdC5kaXNjb3VudC5wYWdlLWNvbnRlbnQgLmhlcm8tYmxvY2sgaDMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQucmVmZXJyYWwtYmxvY2sge1xuXHRcdHBhZGRpbmc6IDIwcHggNTBweDtcblx0fVxufSIsIi53aGF0LXdlLWRvIC5wYWdlLWNvbnRlbnQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2J1c2luZXNzLXRlc3RpbmcuanBnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDUwcHggMCA3NXB4O1xufVxuXG4uZmVhdHVyZXMge1xuXHRtaW4taGVpZ2h0OiA0MjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICBcdC5mZWF0dXJlcyB7XG5cdFx0bWluLWhlaWdodDogMzUwcHg7XG4gICAgfVxuXG4gICAgLmZlYXR1cmVzIHVsIGxpIHtcbiAgICBcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLndoYXQtd2UtZG8gLnBhZ2UtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgIC5mZWF0dXJlcyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI5MHB4O1xuICAgICAgICB3aWR0aDogMjQ1cHg7XG4gICAgfVxuXG4gICAgLmZlYXR1cmVzIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC5mZWF0dXJlcyBhLCAuZmVhdHVyZXMgYTp2aXNpdGVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmZlYXR1cmVzIHVsIGxpIHtcbiAgICBcdGZvbnQtc2l6ZTogMTRweDtcbiAgICBcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU0MnB4KSB7XG4gICAgLndoYXQtd2UtZG8gLnBhZ2UtY29udGVudCB7XG4gICAgXHRvdmVyZmxvdzogaGlkZGVuO1xuICAgIFx0bWluLWhlaWdodDogNDEwcHg7XG4gICAgfVxufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgICAud2hhdC13ZS1kbyAucGFnZS1jb250ZW50IHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM5NHB4KSB7XG4gICAgZm9vdGVyIHtcbiAgICBcdG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIH1cbn1cbiIsIi5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2sge1xuXHRiYWNrZ3JvdW5kLXNpemU6MTAwJTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDUwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0bWFyZ2luOiAwO1xufVxuXG4ucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLmZpcnN0IHtcblx0cGFkZGluZzogNTBweCAwIDc1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmlnLW9wZW4tc2t5LmpwZyk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLWhlaWdodDogNjIwcHg7XG59XG5cbi5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suc2Vjb25kIHtcblx0cGFkZGluZzogNTBweCAwIDc1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGFwcHktYnVzaW5lc3MtcGVyc29uLnBuZyk7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcblx0YmFja2dyb3VuZC1zaXplOiA0MDBweDtcblx0bWluLWhlaWdodDogNjIwcHg7XG5cdG1heC1oZWlnaHQ6IDk5MnB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xufVxuXG4ucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLnRoaXJkIHtcblx0cGFkZGluZzogMCAwIDc1cHg7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9teS1zaGlwLWNhbWUtaW4uanBnKTtcblx0bWluLWhlaWdodDogNjIwcHg7XG59XG5cbi5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suZmlyc3QgLmZpcnN0LWNvbnRlbnQtbWVzc2FnZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIC44NSk7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGNvbG9yOiAjRkZGO1xuXHRmb250LXNpemU6IDM2cHg7XG5cdHdpZHRoOiA0MDBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCAuZmlyc3QtY29udGVudC1zZWNvbmQtbWVzc2FnZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIC44NSk7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGNvbG9yOiAjRkZGO1xuXHRmb250LXNpemU6IDM2cHg7XG5cdHdpZHRoOiA2MDBweDtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbi5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suZmlyc3QgLmZpcnN0LWNvbnRlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLCAuODUpO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4ucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLmZpcnN0IC5maXJzdC1jb250ZW50IGgzIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLnNlY29uZCAuZmlyc3QtY29udGVudCB7XG5cdHRleHQtc2hhZG93OiAjZDNkM2QzIDFweCAwcHg7XG59XG5cbi5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suc2Vjb25kIC5maXJzdC1jb250ZW50IGgzIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suc2Vjb25kIC5maXJzdC1jb250ZW50IGg0IHNwYW4ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5zZWNvbmQgLmZpcnN0LWNvbnRlbnQgaDMge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5zZWNvbmQgLmZpcnN0LWNvbnRlbnQgaDUge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLnRoaXJkIC5maXJzdC1jb250ZW50LW1lc3NhZ2Uge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLCAuODUpO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRjb2xvcjogI0ZGRjtcblx0Zm9udC1zaXplOiAzNnB4O1xufVxuXG4ucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLnRoaXJkIC5jb250ZW50LXN0dWZmIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuODUpO1xuXHRoZWlnaHQ6IDgwJTtcblx0Y29sb3I6ICNGRkY7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdG1hcmdpbjogNTBweCAwIDAgMDtcbn1cblxuLnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay50aGlyZCAuY29udGVudC1zdHVmZiBhIHtcblx0Y29sb3I6ICM3NGJmZmY7XG59XG5cbi5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2sudGhpcmQgLmNvbnRlbnQtc3R1ZmYgaDMge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG5cblx0XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCAuZmlyc3QtY29udGVudC1zZWNvbmQtbWVzc2FnZSB7XG5cdFx0d2lkdGg6IDEwMDBweDtcblx0XHRwYWRkaW5nOiA0MHB4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCAuZmlyc3QtY29udGVudC1zZWNvbmQtbWVzc2FnZSBoMi5mZWF0dXJldHRlLWhlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0fVxuXG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suZmlyc3QgLmZpcnN0LWNvbnRlbnQtc2Vjb25kLW1lc3NhZ2UgLmxlYWQge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxuXG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suc2Vjb25kIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay50aGlyZCAuY29udGVudC1zdHVmZiB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcblx0XHRtaW4td2lkdGg6IDEwMDBweDtcblx0XHRtaW4taGVpZ2h0OiAxMDAwcHg7XG5cdFx0cGFkZGluZzogODBweDtcblx0fVxuXG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2sudGhpcmQgLmNvbnRlbnQtc3R1ZmYgaDN7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay50aGlyZCAuY29udGVudC1zdHVmZiBwIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdH1cdFxufVxuLyogXG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suZmlyc3Qge1xuXHRcdG1pbi1oZWlnaHQ6IDE1MDBweDtcblx0fVxuXG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suc2Vjb25kIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuXHR9XG5cblx0LmZpcnN0LWNvbnRlbnQgcCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay50aGlyZCB7XG5cdFx0bWluLWhlaWdodDogMTkwMHB4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay50aGlyZCAuY29udGVudC1zdHVmZiB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcblx0XHRtaW4td2lkdGg6IDEwMDBweDtcblx0XHRtaW4taGVpZ2h0OiAxMDAwcHg7XG5cdFx0cGFkZGluZzogODBweDtcblx0fVxuXG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2sudGhpcmQgLmNvbnRlbnQtc3R1ZmYgaDN7XG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay50aGlyZCAuY29udGVudC1zdHVmZiBwIHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdH1cbn0gKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NTBweCkge1xuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLmZpcnN0LCAucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLnRoaXJkIHtcblx0XHRtaW4taGVpZ2h0OiA5MjRweDtcblx0fVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCAuZmlyc3QtY29udGVudC1zZWNvbmQtbWVzc2FnZSB7XG5cdFx0d2lkdGg6IDQwMHB4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCAuZmlyc3QtY29udGVudC1zZWNvbmQtbWVzc2FnZSAubGVhZCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCAuZmlyc3QtY29udGVudC1zZWNvbmQtbWVzc2FnZSAubGVhZCAub3ZlcmZsb3ctbWVzc2FnaW5nIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suZmlyc3Qge1xuXHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCAuZmlyc3QtY29udGVudCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suZmlyc3QgLmZpcnN0LWNvbnRlbnQgaDMge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suZmlyc3QgLmZpcnN0LWNvbnRlbnQgcCB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay50aGlyZCB7XG5cdFx0bWluLWhlaWdodDogNTMwcHg7XHRcdFxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLmZpcnN0IC5maXJzdC1jb250ZW50LXNlY29uZC1tZXNzYWdlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLmZpcnN0IHtcblx0XHRtaW4taGVpZ2h0OiAzMzBweDtcblx0fVxuXG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2suZmlyc3QgLmZpcnN0LWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdH1cblxuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLmZpcnN0IC5maXJzdC1jb250ZW50IGgzIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblxuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLmZpcnN0IC5maXJzdC1jb250ZW50IHAge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2sudGhpcmQge1xuXHRcdG1pbi1oZWlnaHQ6IDM3MHB4O1x0XHRcblx0fVxuXG5cdC5wYXJ0bmVyLXdpdGgtdXMgLm1lc3NhZ2UtYmxvY2sudGhpcmQgLmNvbnRlbnQtc3R1ZmYgaDMge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCB7XG5cdFx0bWluLWhlaWdodDogMzAwcHg7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdH1cblxuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLmZpcnN0IC5maXJzdC1jb250ZW50LW1lc3NhZ2Uge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0d2lkdGg6IDIwMHB4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCAuZmlyc3QtY29udGVudCB7XG5cdFx0cGFkZGluZzogNXB4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCAuZmlyc3QtY29udGVudCBoMyB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5maXJzdCAuZmlyc3QtY29udGVudCBwIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cblxuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLnNlY29uZCAuZmlyc3QtY29udGVudCBoMyB7XG5cdCAgICBtYXJnaW4tdG9wOiAtMzBweDtcblx0ICAgIHdpZHRoOiAyMDAlO1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay5zZWNvbmQgLmZpcnN0LWNvbnRlbnQgaDQge1xuXHQgICAgd2lkdGg6IDIwMCU7XG5cdH1cblxuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLnNlY29uZCAuZmlyc3QtY29udGVudCBoNSB7XG5cdCAgICBkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnBhcnRuZXItd2l0aC11cyAubWVzc2FnZS1ibG9jay50aGlyZCB7XG5cdFx0bWluLWhlaWdodDogMzAwcHg7XG5cdH1cblxuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLnRoaXJkIC5jb250ZW50LXN0dWZmIHtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLnRoaXJkIC5jb250ZW50LXN0dWZmIGgzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzhweCkge1xuXHQucGFydG5lci13aXRoLXVzIC5tZXNzYWdlLWJsb2NrLnNlY29uZCAuZmlyc3QtY29udGVudCBoNCB7XG5cdCAgICBkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLmRpc2NvdW50IC5wYWdlLWNvbnRlbnQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2J1c2luZXNzLWZydXN0cmF0aW9uLmpwZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMTUwcHggMCAyMDBweDtcblxuXHQuZmVhdHVyZXMgdWwgbGkge1xuXHRcdGxpbmUtaGVpZ2h0OiAzMXB4O1xuXHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG59XG5cbi5mb3JtIHtcblx0ei1pbmRleDogOTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9ybSAubWVzc2FnZXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjNGM0YzQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHg7XG59XG5cbi5mb3JtIGlucHV0IHtcblx0cGFkZGluZzogMCA1cHg7XG59XG5cbi5mb3JtIC5maWVsZHMsIC5mb3JtIC5wcm9jZXNzaW5nLCAuZm9ybSAuY29tcGxldGUge1xuXHRkaXNwbGF5OiBub25lO1x0XG59XG5cbi5mb3JtIC5maWVsZHMsIC5mb3JtIC5wcm9jZXNzaW5nLCAuZm9ybSAuc2VydmVyLWVycm9yIHtcblx0ZGlzcGxheTogbm9uZTtcdFxufVxuXG4uZm9ybS5maWVsZHMgLmZpZWxkcyB7XG5cdGRpc3BsYXk6IGJsb2NrO1x0XG59XG5cbi5mb3JtLnByb2Nlc3NpbmcgLnByb2Nlc3Npbmcge1xuXHRkaXNwbGF5OiBibG9jaztcdFxufVxuLmZvcm0uc2VydmVyLWVycm9yIC5zZXJ2ZXItZXJyb3Ige1xuXHRkaXNwbGF5OiBibG9jaztcdFxufVxuXG4uZm9ybS5jb21wbGV0ZSAuY29tcGxldGUge1xuXHRkaXNwbGF5OiBibG9jaztcdFxufVxuXG4uY2FsbC10by1hY3Rpb24ge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ub2ZmZXIge1xuXHRmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtc2hhZG93OiByZ2IoMjU1LCAwLCAwKSAwIDFweDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgY29sb3I6ICNENDAwMDA7XG59XG5cbi5vZmZlci5leHBpcmVkIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdGNvbG9yOiByZ2JhKDY0LDY0LDY0LDAuNSk7XG59XG5cbi5oYXBwaW5lc3Mge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5oYXBwaW5lc3MgaW1nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uc3BhY2UtaW1hZ2Uge1xuXHRoZWlnaHQ6IDU1cHg7XG5cdG1pbi1oZWlnaHQ6IDU1cHg7XG5cdG1heC1oZWlnaHQ6IDU1cHg7XG59XG5cbi5jb3VudC1kb3duIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHR0ZXh0LXNoYWRvdzogcmdiKDI1NSwgMCwgMCkgMCAxcHg7XG5cdGNvbG9yOiAjRDQwMDAwO1xufVxuXG5sYWJlbCB7XG5cdHdpZHRoOiAyMDBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5sYWJlbCBzcGFuIHtcblx0ZGlzcGxheTogbm9uZTtcblx0Y29sb3I6IHJlZDtcbn1cblxubGFiZWwuZXJyb3Igc3BhbiB7XG5cdGRpc3BsYXk6IGlubGluZTtcbn1cblxuYnV0dG9uLCBpbnB1dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR3aWR0aDogMjAwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjNGM0YzQ7XG5cdGJvcmRlci1yYWRpdXM6IDNweCAzcHg7XG59XG5cbmlucHV0IHtcblx0aGVpZ2h0OiAzMHB4O1xufVxuXG4uYm90dG9tLW1zZyB7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uaGFwcGluZXNzIC5ib3R0b20tbXNnIHtcblx0cGFkZGluZzogMTVweDtcbn1cblxuLmJvdHRvbS1tc2cgaSB7XG5cdHBhZGRpbmc6IDVweDtcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG5cdC5kaXNjb3VudCAucGFnZS1jb250ZW50IHtcblx0XHRtaW4taGVpZ2h0OiAxNTAwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdGJ1dHRvbiwgaW5wdXQsIGxhYmVsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHRcblx0LmhhcHB5LWJ1c2luZXNzLXBlcnNvbiB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTIxcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAyNzVweDtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5kaXNjb3VudCAucGFnZS1jb250ZW50IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogOTBweDtcblxuXHR9XG5cblx0LmhhcHBpbmVzcyB7XG5cdFx0b3ZlcmZsb3c6IGNsaXA7XG5cdH1cbn0iLCIuYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2Uge1xuXHQucGFnZS1jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2FpLWJvdC5qcGcpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiA1MHB4IDAgNzVweDtcblx0fVxuXG5cdGRpdi5jbG9zaW5nLWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuXHRcdC5idG4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgXHQuZmVhdHVyZXMge1xuXHRcdG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIH1cblxuICAgIC5mZWF0dXJlcyB1bCBsaSB7XG4gICAgXHRsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5hcnRpZmljaWFsLWludGVsbGlnZW5jZXtcblx0XHQgLnBhZ2UtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICAgIFx0fVxuXHR9XG5cbiAgICAuZmVhdHVyZXMge1xuICAgICAgICBtaW4taGVpZ2h0OiAyOTBweDtcbiAgICAgICAgd2lkdGg6IDI0NXB4O1xuICAgIH1cblxuICAgIC5mZWF0dXJlcyBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuZmVhdHVyZXMgYSwgLmZlYXR1cmVzIGE6dmlzaXRlZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5mZWF0dXJlcyB1bCBsaSB7XG4gICAgXHRmb250LXNpemU6IDE0cHg7XG4gICAgXHRsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDJweCkge1xuICAgIC5hcnRpZmljaWFsLWludGVsbGlnZW5jZS5wYWdlLWNvbnRlbnQge1xuICAgIFx0b3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBcdG1pbi1oZWlnaHQ6IDQxMHB4O1xuICAgIH1cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gICAgLmFydGlmaWNpYWwtaW50ZWxsaWdlbmNlLnBhZ2UtY29udGVudCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTRweCkge1xuICAgIGZvb3RlciB7XG4gICAgXHRtYXJnaW4tdG9wOiAxMDBweDtcbiAgICB9XG59XG4iLCIuZ2V0LWhpcmVkIHtcblx0IC5wYWdlLWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZ2V0LWhpcmVkLmpwZyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDUwcHggMCA3NXB4O1xuXG5cdFx0LmNhbGwtdG8tYWN0aW9uLCAuZmVhdHVyZXMge1xuXHRcdFx0aGVpZ2h0OiA3MDBweDtcblx0XHR9XG5cdH1cblx0XG5cdHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG5cdFx0aGVpZ2h0OiA3MHB4O1xuXHR9XG5cblx0LmZvcm0ge1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0LmZvcm0gLm1lc3NhZ2VzIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYzRjNGM0O1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0XHRib3JkZXItcmFkaXVzOiA1cHggNXB4O1xuXHR9XG5cblx0LmZvcm0gaW5wdXQge1xuXHRcdHBhZGRpbmc6IDAgNXB4O1xuXHR9XG5cblx0LmZvcm0gLmZpZWxkcywgLmZvcm0gLnByb2Nlc3NpbmcsIC5mb3JtIC5jb21wbGV0ZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcdFxuXHR9XG5cblx0LmZvcm0gLmZpZWxkcywgLmZvcm0gLnByb2Nlc3NpbmcsIC5mb3JtIC5zZXJ2ZXItZXJyb3Ige1xuXHRcdGRpc3BsYXk6IG5vbmU7XHRcblx0fVxuXG5cdC5mb3JtLmZpZWxkcyAuZmllbGRzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcdFxuXHR9XG5cblx0LmZvcm0ucHJvY2Vzc2luZyAucHJvY2Vzc2luZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XHRcblx0fVxuXHQuZm9ybS5zZXJ2ZXItZXJyb3IgLnNlcnZlci1lcnJvciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XHRcblx0fVxuXG5cdC5mb3JtLmNvbXBsZXRlIC5jb21wbGV0ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XHRcblx0fVxuXG5cdC5lcnJvciBkaXYuZmllbGQtZXJyb3Ige1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmNhbGwtdG8tYWN0aW9uIHtcblx0XHQuZmllbGRzIHtcblx0XHRcdGxhYmVsLCBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgXHQuZmVhdHVyZXMge1xuXHRcdG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIH1cblxuICAgIC5mZWF0dXJlcyB1bCBsaSB7XG4gICAgXHRsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG5cblx0LnBhZ2UtY29udGVudCB7XG5cdFx0LmNhbGwtdG8tYWN0aW9uLCAuZmVhdHVyZXMge1xuXHRcdFx0aGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5nZXQtaGlyZWQge1xuXHRcdC5wYWdlLWNvbnRlbnQge1xuICAgICAgICBcdHBhZGRpbmctYm90dG9tOiA5MHB4O1xuXG5cdFx0XHQuY2FsbC10by1hY3Rpb24sIC5mZWF0dXJlcyB7XG5cdFx0XHRcdGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdH1cbiAgICBcdH1cblx0fVxuXG4gICAgLmZlYXR1cmVzIHtcbiAgICAgICAgbWluLWhlaWdodDogMjkwcHg7XG4gICAgICAgIHdpZHRoOiAyNDVweDtcbiAgICB9XG5cbiAgICAuZmVhdHVyZXMgaDMge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLmZlYXR1cmVzIGEsIC5mZWF0dXJlcyBhOnZpc2l0ZWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZmVhdHVyZXMgdWwgbGkge1xuICAgIFx0Zm9udC1zaXplOiAxNHB4O1xuICAgIFx0bGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTQycHgpIHtcbiAgICAuZ2V0LWhpcmVkIHtcblxuXHRcdC5wYWdlLWNvbnRlbnQge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdG1pbi1oZWlnaHQ6IDQxMHB4O1xuXG5cdFx0XHQuY2FsbC10by1hY3Rpb24sIC5mZWF0dXJlcyB7XG5cdFx0XHRcdGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gICAgLmdldC1oaXJlZCB7XG5cdFx0LnBhZ2UtY29udGVudCB7XG4gICAgICAgIFx0bWluLWhlaWdodDogMTUwMHB4O1xuXHQgICAgfVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTRweCkge1xuICAgIGZvb3RlciB7XG4gICAgXHRtYXJnaW4tdG9wOiAxMDBweDtcbiAgICB9XG59XG4iLCJodG1sLGJvZHlcbntcbiAgICAvKiB3aWR0aDogMTAwJTsgKi9cbiAgICAvKiBoZWlnaHQ6IDEwMCU7ICovXG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgXG59XG5cbmJvZHkge1xuXHRtaW4td2lkdGg6IDMyMHB4O1xufVxuXG4uaG9tZS1saW5rLXNlbGVjdGVkIC5ob21lLWxpbmsge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnBhcnRuZXItd2l0aC11cy1saW5rLXNlbGVjdGVkIC5wYXJ0bmVyLXdpdGgtdXMtbGluayB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ud2hhdC13ZS1kby1saW5rLXNlbGVjdGVkIC53aGF0LXdlLWRvLWxpbmsge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmRpc2NvdW50LWxpbmstc2VsZWN0ZWQgLmRpc2NvdW50LWxpbmsge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZlYXR1cmVzIHtcblx0bWluLWhlaWdodDogNDIwcHg7XG5cblx0dWwge1xuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG51bC5pbmRlbnRlZC1mbGF0IHtcblx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xufVxuXG4uc3ViLW1lbnUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uc3ViLW1lbnUgYSwgLnN1Yi1tZW51IGE6dmlzaXRlZCB7XG5cdGNvbG9yOiAjRkZGO1xuXHRtYXJnaW4tbGVmdDogMTVweDtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAyMHB4O1xufVxuXG4uc3ViLW1lbnUgZGl2IHtcblx0bWFyZ2luOiAxMHB4IDA7XG59XG5cbi5oZWFkZXIge1xuXHQvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzk5LDAwMDAwMCs5OSYwLjY1KzE3LDArODkgKi9cblx0YmFja2dyb3VuZC1jb2xvcjogIzM2NjZmZjtcblx0Y29sb3I6ICNGRkY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0cGFkZGluZzogMjBweDtcblx0bWFyZ2luOiAwO1xufVxuXG4uaGVhZGVyIGgxIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxMHB4O1xufVxuXG4uaGVhZGVyIGgyIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAuNWVtIDA7XG5cdGZvbnQtc2l6ZTogMjRweFxufVxuXG4uaGVhZGVyIGgzIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAuNWVtIDA7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuXHRjb2xvcjogI2I5YjliOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5oaWRkZW4teHMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmFkZC1ib3R0b20tcGFkZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5oZWFkZXIgcCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ubG9nbyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogM3B4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxvZ28gYSwgLmxvZ28gYSB7XG5cdGNvbG9yOiAjRkZGO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubG9nbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuLmxvZ286Zm9jdXMsIC5mb290ZXI6Zm9jdXMge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmVhdHVyZXMge1xuXHRtaW4taGVpZ2h0OiA1MjBweDtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHggMTBweDtcblx0cGFkZGluZzogMjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjg1KTtcbn1cblxuLmZlYXR1cmVzIGgzIHtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzRjNGM0O1xufVxuXG4uZmVhdHVyZXMgdWwge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uZmVhdHVyZXMgdWwgbGkge1xuXHRsaW5lLWhlaWdodDogMzVweDtcblx0Zm9udC1zaXplOiAxLjJlbTtcbn1cblxuLmNhbGwtdG8tYWN0aW9uIHtcblx0bWluLWhlaWdodDogNTIwcHg7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGJvcmRlcjogc29saWQgMXB4ICNjNGM0YzQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMS4wMCk7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHggMTBweDtcbn1cblxuLmNhbGwtdG8tYWN0aW9uIC5yb3cgKyAucm93e1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M0YzRjNDtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzNjY2ZmY7XG59XG5cbmZvb3RlciB7XG5cdG1hcmdpbi10b3A6IDgwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvb3RlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0cGFkZGluZzogMjBweDtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5mb290ZXIgZGl2IHtcblx0bWFyZ2luOiAxMHB4IDA7XG59XG5cblxuLmZvb3RlciBhLCAuZm9vdGVyIGE6dmlzaXRlZCB7XG5cdGNvbG9yOiAjRkZGO1xuXHRtYXJnaW4tbGVmdDogMTVweDtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LmZvb3RlciB7XG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdH1cblxuXHQuZm9vdGVyIGEsIC5mb290ZXIgYTp2aXNpdGVkIHtcblx0XHQvKm1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7Ki9cblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHR9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/