body {
  position: relative;
  height: 100%;
  background-color: #fff;
  font-size: 15px;
  line-height: 25px;
  color: #333;
  font-weight: normal;
  font-family: 'GothamPro', sans-serif;
  -webkit-overflow-scrolling: touch;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
img {
  display: block;
  max-width: 100%;
}
input[type="text"],
input[type="email"],
input[type="number"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
table {
  border-collapse: collapse;
  border-width: 0px;
  padding: 0px;
  margin: 0px;
}
html {
  height: 100%;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
}
input,
textarea {
  color: #333;
  font-family: 'GothamPro', sans-serif;
  border-radius: 0;
}
input::-webkit-input-placeholder {
  color: rgba(51,51,51,0.5);
  font-size: 15px;
  line-height: 25px;
  font-family: 'GothamPro', sans-serif;
}
input::-moz-placeholder {
  color: rgba(51,51,51,0.5);
  font-size: 15px;
  line-height: 25px;
  font-family: 'GothamPro', sans-serif;
}
input:-ms-input-placeholder {
  color: rgba(51,51,51,0.5);
  font-size: 15px;
  line-height: 25px;
  font-family: 'GothamPro', sans-serif;
}
input::-ms-input-placeholder {
  color: rgba(51,51,51,0.5);
  font-size: 15px;
  line-height: 25px;
  font-family: 'GothamPro', sans-serif;
}
input::placeholder {
  color: rgba(51,51,51,0.5);
  font-size: 15px;
  line-height: 25px;
  font-family: 'GothamPro', sans-serif;
}
input::-moz-placeholder {
  color: rgba(51,51,51,0.5);
  font-size: 15px;
  line-height: 25px;
  font-family: 'GothamPro', sans-serif;
}
input:-moz-placeholder {
  color: rgba(51,51,51,0.5);
  font-size: 15px;
  line-height: 25px;
  font-family: 'GothamPro', sans-serif;
}
input:-ms-input-placeholder {
  color: rgba(51,51,51,0.5);
  font-size: 15px;
  line-height: 25px;
  font-family: 'GothamPro', sans-serif;
}
input[type="button"],
input[type="submit"],
button {
  cursor: pointer;
  font-family: 'GothamPro', sans-serif;
  font-size: 15px;
  line-height: 25px;
}
td {
  margin: 0px;
  padding: 0px;
}
ul {
  list-style: none;
}
form {
  padding: 0px;
  margin: 0px;
}
a {
  color: #fff;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  text-decoration: none;
  outline: none;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
a,
span,
div,
button {
  outline: none !important;
}
input[type=submit],
input[type=button],
button {
  -webkit-appearance: none;
  outline: none;
}
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.clearfix:after,
.wrapper:after,
.row:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.loaded .main-wrapper {
  opacity: 0;
}
.icon-load {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  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;
  background-color: #fff;
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
.loaded .icon-load {
  -webkit-transform: translate3d(0, 0%, 0);
          transform: translate3d(0, 0%, 0);
}
.sk-folding-cube {
  width: 40px;
  height: 40px;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
}
.sk-cube {
  float: left;
  width: 50%;
  height: 50%;
  position: relative;
  background: #fff;
  -webkit-transform: scale(0.96);
          transform: scale(0.96);
}
.sk-folding-cube .sk-cube:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #19b5f2;
  -webkit-animation: sk-foldCubeAngle 2.4s infinite linear both;
          animation: sk-foldCubeAngle 2.4s infinite linear both;
  -webkit-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
}
.sk-folding-cube .sk-cube2 {
  -webkit-transform: scale(0.97) rotateZ(90deg);
          transform: scale(0.97) rotateZ(90deg);
}
.sk-folding-cube .sk-cube3 {
  -webkit-transform: scale(0.97) rotateZ(180deg);
          transform: scale(0.97) rotateZ(180deg);
}
.sk-folding-cube .sk-cube4 {
  -webkit-transform: scale(0.97) rotateZ(270deg);
          transform: scale(0.97) rotateZ(270deg);
}
.sk-folding-cube .sk-cube2:before {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
}
.sk-folding-cube .sk-cube3:before {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}
.sk-folding-cube .sk-cube4:before {
  -webkit-animation-delay: 0.9s;
          animation-delay: 0.9s;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
input::-moz-placeholder, textarea::-moz-placeholder {
  -moz-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  -ms-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  -ms-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
input::placeholder,
textarea::placeholder {
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
  opacity: 0;
}
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {
  opacity: 0;
}
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {
  opacity: 0;
}
input:focus::-ms-input-placeholder, textarea:focus::-ms-input-placeholder {
  opacity: 0;
}
input:focus::placeholder,
textarea:focus::placeholder {
  opacity: 0;
}
@-webkit-keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0;
  }
  25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1;
  }
  90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0;
  }
}
@keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0;
  }
  25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1;
  }
  90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0;
  }
}
@font-face {
  font-family: "GothamPro";
  src: url("../fonts/GothamProRegular/GothamProRegular.eot");
  src: local("GothamPro Regular"), url("../fonts/GothamProRegular/GothamProRegular.eot?#iefix") format('embedded-opentype'), url("../fonts/GothamProRegular/GothamProRegular.woff2") format('woff2'), url("../fonts/GothamProRegular/GothamProRegular.woff") format('woff'), url("../fonts/GothamProRegular/GothamProRegular.ttf") format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "GothamPro";
  src: url("../fonts/GothamProMedium/GothamProMedium.eot");
  src: local("GothamPro Medium"), url("../fonts/GothamProMedium/GothamProMedium.eot?#iefix") format('embedded-opentype'), url("../fonts/GothamProMedium/GothamProMedium.woff2") format('woff2'), url("../fonts/GothamProMedium/GothamProMedium.woff") format('woff'), url("../fonts/GothamProMedium/GothamProMedium.ttf") format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "GothamPro";
  src: url("../fonts/GothamProBlack/GothamProBlack.eot");
  src: local("GothamPro Black"), url("../fonts/GothamProBlack/GothamProBlack.eot?#iefix") format('embedded-opentype'), url("../fonts/GothamProBlack/GothamProBlack.woff2") format('woff2'), url("../fonts/GothamProBlack/GothamProBlack.woff") format('woff'), url("../fonts/GothamProBlack/GothamProBlack.ttf") format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "AvenirNextCyr";
  src: url("../fonts/AvenirNextCyr-Medium/AvenirNextCyr-Medium.eot");
  src: local("AvenirNextCyr Medium"), url("../fonts/AvenirNextCyr-Medium/AvenirNextCyr-Medium.eot?#iefix") format('embedded-opentype'), url("../fonts/AvenirNextCyr-Medium/AvenirNextCyr-Medium.woff2") format('woff2'), url("../fonts/AvenirNextCyr-Medium/AvenirNextCyr-Medium.woff") format('woff'), url("../fonts/AvenirNextCyr-Medium/AvenirNextCyr-Medium.ttf") format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "AvenirNextCyr";
  src: url("../fonts/AvenirNextCyr-Bold/AvenirNextCyr-Bold.eot");
  src: local("AvenirNextCyr Bold"), url("../fonts/AvenirNextCyr-Bold/AvenirNextCyr-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/AvenirNextCyr-Bold/AvenirNextCyr-Bold.woff2") format('woff2'), url("../fonts/AvenirNextCyr-Bold/AvenirNextCyr-Bold.woff") format('woff'), url("../fonts/AvenirNextCyr-Bold/AvenirNextCyr-Bold.ttf") format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon/icomoon.eot?xet8t4");
  src: url("../fonts/icomoon/icomoon.eot?xet8t4#iefix") format('embedded-opentype'), url("../fonts/icomoon/icomoon.ttf?xet8t4") format('truetype'), url("../fonts/icomoon/icomoon.woff?xet8t4") format('woff'), url("../fonts/icomoon/icomoon.svg?xet8t4#icomoon") format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^="icon-"],
[class*=" icon-"] {
/* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
/* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-bitcoin:before {
  content: "\e900";
  color: #f7931a;
}
.icon-check:before {
  content: "\e901";
  color: #32c5ff;
}
.icon-done:before {
  content: "\e902";
  color: #fff;
}
.icon-dropdown:before {
  content: "\e903";
  color: #bfc0c2;
}
.icon-euro:before {
  content: "\e904";
  color: #32c5ff;
}
.icon-mastercard .path1:before {
  content: "\e905";
  color: #ff5f00;
}
.icon-mastercard .path2:before {
  content: "\e906";
  margin-left: -1.625em;
  color: #eb001b;
}
.icon-mastercard .path3:before {
  content: "\e907";
  margin-left: -1.625em;
  color: #f79e1b;
}
.icon-summary .path1:before {
  content: "\e908";
  color: #0884b5;
}
.icon-summary .path2:before {
  content: "\e909";
  margin-left: -1.5791015625em;
  color: #0da7e4;
}
.icon-summary .path3:before {
  content: "\e90a";
  margin-left: -1.5791015625em;
  color: #32c5ff;
}
.icon-summary .path4:before {
  content: "\e90b";
  margin-left: -1.5791015625em;
  color: #fff;
  opacity: 0.6;
}
.icon-summary .path5:before {
  content: "\e90c";
  margin-left: -1.5791015625em;
  color: #0da7e4;
}
.icon-summary .path6:before {
  content: "\e90d";
  margin-left: -1.5791015625em;
  color: #0da7e4;
}
.icon-summary .path7:before {
  content: "\e90e";
  margin-left: -1.5791015625em;
  color: #0da7e4;
}
.icon-summary .path8:before {
  content: "\e90f";
  margin-left: -1.5791015625em;
  color: #0da7e4;
}
.icon-summary .path9:before {
  content: "\e910";
  margin-left: -1.5791015625em;
  color: #0da7e4;
}
.icon-summary .path10:before {
  content: "\e911";
  margin-left: -1.5791015625em;
  color: #0da7e4;
}
.icon-visa:before {
  content: "\e912";
  color: #fff;
}
.footer {
  width: 100%;
  min-width: 320px;
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.footer_abs {
  position: absolute;
  left: 0;
  bottom: 100px;
  right: 0;
}
.footer_abs .footer-text {
  color: #fff;
}
.footer_abs .footer-wrap {
  padding: 45px 0 0;
  border-color: rgba(255,255,255,0.5);
}
.footer_abs .footer-info {
  color: #fff;
}
.footer_abs .footer-info-links a {
  color: #fff;
}
.footer-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 50px 0;
  border-top: 1px solid #eff2fb;
}
.footer-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 570px;
}
.footer-info {
  font-style: normal;
}
.footer-info-links {
  margin-bottom: 20px;
}
.footer-info-links a {
  display: inline-block;
  margin-right: 58px;
  font-weight: 500;
  color: #333;
}
.footer-info-links a:last-child {
  margin-right: 0;
}
.footer-text {
  margin-right: 30px;
  text-align: right;
}
.footer-logo {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  max-width: 60px;
}
.header {
  width: 100%;
  min-width: 320px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  padding: 54px 0 50px;
}
.header_abs {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  right: 0;
}
.header-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.header_inner {
  padding: 52px 0;
  background: #19b5f2 url("../img/main/header_inner-bg.png") center no-repeat;
  background-size: cover;
}
.logo {
  font-size: 20px;
  font-weight: 900;
  line-height: 20px;
  color: #fff;
}
.sign-link {
  position: relative;
  margin-right: 26px;
  color: #fff;
  font-family: 'AvenirNextCyr', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
.sign-link:after {
  content: '';
  position: absolute;
  left: 50%;
  bottom: -2px;
  width: 100%;
  height: 1px;
  -webkit-transform: translateX(-50%) scale(0);
          transform: translateX(-50%) scale(0);
  background-color: #fff;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
.sign-link:hover:after {
  -webkit-transform: translateX(-50%) scale(1);
          transform: translateX(-50%) scale(1);
}
.user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-name {
  margin-right: 21px;
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
  color: #fff;
}
.user-link {
  position: relative;
  padding-right: 28px;
}
.user-link:after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  border: 4px solid transparent;
  border-top: 4px solid #fff;
  border-bottom: none;
}
.user-avatar {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  overflow: hidden;
}
.user-avatar img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.main-wrapper {
  padding: 0 0 0 0;
  min-width: 320px;
  width: 100%;
  position: relative;
  overflow: hidden;
  min-height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.wrapper {
  min-width: 320px;
  max-width: 1250px;
  padding: 0 40px 0 40px;
  margin: 0 auto;
  position: relative;
}
p {
  font-size: 20px;
  line-height: 30px;
  font-family: 'GothamPro', sans-serif;
  color: #fff;
  font-weight: 400;
  margin: 0 0 15px 0;
  padding: 0;
}
h1 {
  font-size: 50px;
  line-height: 60px;
  font-family: 'GothamPro', sans-serif;
  color: #fff;
  font-weight: 700;
  margin: 0 0 15px 0;
  padding: 0;
}
h2 {
  font-size: 50px;
  line-height: 60px;
  font-family: 'GothamPro', sans-serif;
  color: #fff;
  font-weight: 700;
  margin: 0 0 15px 0;
  padding: 0;
}
h3 {
  font-size: 30px;
  line-height: 40px;
  font-family: 'GothamPro', sans-serif;
  color: #fff;
  font-weight: 500;
  margin: 0 0 15px 0;
  padding: 0;
}
h4 {
  font-size: 20px;
  line-height: 30px;
  font-family: 'GothamPro', sans-serif;
  color: #333;
  font-weight: 500;
  margin: 0 0 15px 0;
  padding: 0;
}
.main {
  min-width: 320px;
  width: 100%;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  background-color: #18b5f3;
}
.main_inner {
  background-color: transparent;
}
.btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  height: 60px;
  padding: 10px 38px;
  color: #fff;
  font-weight: 700;
  border-radius: 10px;
  text-transform: uppercase;
  background-color: #19b5f2;
}
.btn:hover {
  background-color: #47c4f5;
}
.btn_button {
  border: none;
}
.btn_white {
  position: relative;
  height: 50px;
  padding: 10px 16px;
  border: 2px solid rgba(255,255,255,0.5);
  background-color: transparent;
  overflow: hidden;
}
.btn_white:after {
  content: '';
  position: absolute;
  height: 100px;
  width: 20px;
  -webkit-transform: skew(-25deg) translateY(-50%);
          transform: skew(-25deg) translateY(-50%);
  left: -100px;
  top: 50%;
  background-color: #fff;
}
.btn_white:hover {
  -webkit-transform: translateY(-5px);
          transform: translateY(-5px);
}
.btn_white:hover:after {
  left: 100%;
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
}
.section-head {
  padding: 154px 0 70px;
  position: relative;
  background: url("../img/main/head-bg.png") center no-repeat;
  background-size: cover;
}
.section-head:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 512px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(24,181,243,0)), to(#18b5f3));
  background-image: linear-gradient(180deg, rgba(24,181,243,0) 0%, #18b5f3 100%);
}
.section-head .wrapper {
  z-index: 1;
}
.section-head h1 {
  margin-bottom: 32px;
}
.section-head p {
  margin: 0 0 53px 0;
  line-height: 35px;
}
.section-how {
  padding: 70px 0;
}
.section-how h2 {
  margin-bottom: 50px;
  text-align: center;
}
.section-how h3 {
  margin: 30px 0 0 0;
}
.section-main {
  padding: 78px 0 112px;
}
.section-main h2 {
  margin-bottom: 32px;
}
.section-main p {
  margin-bottom: 33px;
  line-height: 35px;
}
.section-main p:last-child {
  margin-bottom: 0;
}
.section-foot {
  padding: 150px 0 325px;
  background: url("../img/main/footer-bg.jpg") center no-repeat;
  background-size: cover;
}
.section-foot h2 {
  margin-bottom: 52px;
  text-align: center;
}
.section-inner {
  padding: 100px 0;
}
.head-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.head-left {
  width: calc(53% - 50px);
  padding-top: 53px;
}
.head-right {
  width: calc(47% - 50px);
}
.head-bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.head-bottom .visa-ico {
  margin-right: 16px;
  font-size: 20px;
}
.head-bottom .master-card-ico {
  margin-right: 20px;
  font-size: 24px;
}
.head-bottom__text {
  color: #fff;
}
.bitcoin-buy {
  padding: 50px 50px 40px;
  -webkit-box-shadow: 0 20px 60px rgba(13,21,63,0.15);
          box-shadow: 0 20px 60px rgba(13,21,63,0.15);
  border-radius: 15px;
  background-color: #fff;
}
.bitcoin-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bitcoin-row .btn {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 34px;
}
.bitcoin-text {
  margin-top: 20px;
  font-size: 12px;
  line-height: 20px;
  color: rgba(144,145,151,0.7);
}
.box-field {
  margin-bottom: 20px;
}
.box-field:last-child {
  margin-bottom: 0;
}
.box-field-wrap {
  margin-bottom: 30px;
}
.box-field__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 20px;
}
.box-field__label-text {
  color: #2c2e35;
}
.box-field__label-subtext {
  color: rgba(144,145,151,0.7);
}
.box-field__input_abs {
  position: relative;
}
.box-field__input_abs .form-control {
  padding: 18px 70px 17px 20px;
}
.box-field__input_z {
  z-index: 1;
}
.box-fields {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 20px;
}
.box-fields_1 .box-field {
  width: 100%;
}
.box-fields_2 .box-field {
  width: calc(50% - 10px);
  margin-bottom: 0;
}
.form-control {
  height: 60px;
  width: 100%;
  padding: 18px 20px 17px;
  border-radius: 10px;
  color: #2c2e35;
  border: none;
  background-color: #f5f6fa;
}
.dropdown-abs {
  position: absolute;
  right: 15px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.how__list {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1090px;
  margin: 0 auto;
  counter-reset: item;
}
.how__list:after {
  content: '';
  position: absolute;
  top: 30px;
  left: 50%;
  height: 1px;
  width: calc(100% - 300px);
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  border: 2px dashed rgba(32,35,39,0.5);
}
.how__item {
  position: relative;
  z-index: 1;
  width: calc(33.33% - 75px);
  counter-increment: item;
  text-align: center;
}
.how-count {
  position: relative;
  height: 60px;
  width: 60px;
  margin: 0 auto;
  background-color: #000;
  border-radius: 50%;
  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;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}
.how-count:after {
  content: counter(item);
  display: inline-block;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
  color: #fff;
}
.main-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.main-box_1 .main-pic {
  padding-top: 13px;
}
.main-box_1 .main-pic:after {
  left: 49%;
  top: 60%;
  width: 537px;
  height: 315px;
  background-image: url("../img/main/schema-1.png");
}
.main-box_2 .main-pic {
  width: calc(50% - 15px);
}
.main-box_2 .main-pic:after {
  left: 49%;
  top: 51%;
  width: 571px;
  height: 308px;
  background-image: url("../img/main/schema-2.png");
}
.main-box_2 .main-text {
  padding-top: 127px;
  width: calc(50% - 60px);
}
.main-box_3 .main-pic {
  width: calc(50% - 100px);
  margin-top: -25px;
}
.main-box_3 .main-pic:after {
  top: 32%;
  left: 51%;
  width: 557px;
  height: 373px;
  background-image: url("../img/main/schema-3.png");
}
.main-box_3 .main-text {
  padding-top: 20px;
}
.main-box_reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.main-box_mb {
  margin-bottom: 20px;
}
.main-text {
  width: calc(50% - 15px);
}
.main-pic {
  position: relative;
  width: calc(50% - 60px);
}
.main-pic:after {
  content: '';
  pointer-events: none;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.main-pic img {
  position: relative;
  z-index: 1;
  margin: 0 auto;
}
.main-svg-rows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main-svg-rows > div {
  margin-right: 20px;
}
.main-svg-rows > div:last-child {
  margin-right: 0;
}
.visa-ico {
  font-size: 20px;
}
.master-card-ico {
  font-size: 24px;
}
.master-card-ico_mod .icon-mastercard .path1:before {
  color: #8e8ae6;
}
.master-card-ico_mod .icon-mastercard .path2:before {
  color: #005fde;
}
.master-card-ico_mod .icon-mastercard .path3:before {
  color: #e52836;
}
.foot-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1050px;
  margin: 0 auto 57px;
}
.foot-text {
  width: calc(50% - 70px);
  margin-bottom: 0;
  text-align: center;
}
.foot-btn {
  text-align: center;
}
.order-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.order-wrap.active .order-box {
  position: static;
  pointer-events: auto;
  opacity: 1;
  z-index: auto;
}
.order-left {
  width: calc(53% - 50px);
}
.order-right {
  width: calc(47% - 50px);
}
.order-box {
  position: absolute;
  opacity: 0;
  z-index: -111;
  pointer-events: none;
  padding: 50px;
  -webkit-box-shadow: 0 30px 100px rgba(155,161,181,0.15);
          box-shadow: 0 30px 100px rgba(155,161,181,0.15);
  border-radius: 15px;
  background-color: #fff;
}
.order-box h4 {
  margin-bottom: 0;
}
.order-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.order-ico {
  margin-right: 15px;
  font-size: 20px;
}
.order-table {
  margin-bottom: 30px;
  padding-bottom: 20px;
  border-bottom: 1px solid #eff2fb;
}
.order-table table {
  width: 100%;
  color: #2c2e35;
}
.order-table table td {
  width: 50%;
  padding: 10px 0;
}
.order-table table td.mod {
  text-align: right;
  text-transform: uppercase;
}
.order-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 30px;
  font-size: 30px;
  line-height: 40px;
  font-weight: 700;
}
.order-total__count {
  text-transform: uppercase;
}
.order-text span {
  color: #32c5ff;
}
.step__list {
  counter-reset: step;
}
.step__item {
  margin-bottom: 28px;
  counter-increment: step;
  padding: 30px;
  border-radius: 15px;
  border: 1px solid #eff2fb;
}
.step__item:last-child {
  margin-bottom: 0;
}
.step__item.complete h4 {
  color: #333;
}
.step__item.complete h4:before {
  content: '\e901';
  font-size: 18px;
  font-family: 'icomoon';
  color: #fff;
  background-color: #23c4ff;
}
.step__item.active h4 {
  margin-bottom: 40px;
  color: #333;
}
.step__item.active h4:before {
  background-color: #23c4ff;
  color: #fff;
}
.step__item.active .step-cont {
  position: static;
  pointer-events: auto;
  opacity: 1;
  z-index: auto;
}
.step__item h4 {
  position: relative;
  margin-bottom: 0;
  padding: 10px 0 10px 70px;
  color: #d0d4e3;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
.step__item h4:before {
  content: counter(step);
  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;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 50px;
  height: 50px;
  border-radius: 50%;
  color: #d0d4e3;
  font-size: 25px;
  font-weight: 700;
  line-height: 35px;
  background-color: #f5f6fa;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
.step__item .bitcoin-buy {
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0;
}
.step__item .btn {
  pointer-events: auto;
  padding: 10px 20px;
  margin-right: 28px;
  min-width: 245px;
  background-color: #19b5f2;
}
.step__item .btn:hover {
  background-color: #47c4f5;
}
.step__item .btn.freeze {
  pointer-events: none;
  background-color: rgba(25,181,242,0.5);
}
.step-cont {
  position: absolute;
  pointer-events: none;
  opacity: 0;
  z-index: -111;
}
.icon-abs {
  position: absolute;
  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;
  padding: 8px 5px;
  right: 15px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border-radius: 8px;
  background-color: #fff;
  font-size: 14px;
}
.icon-abs .icon-visa:before {
  background-image: -webkit-gradient(linear, right top, left top, from(#044c9e), to(#202565));
  background-image: linear-gradient(270deg, #044c9e 0%, #202565 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #044c9e;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .icon-abs .icon-visa:before {
    background: transparent;
  }
}
.checkbox {
  position: absolute;
  z-index: -1;
  opacity: 0;
  margin: 10px 0 0 20px;
}
.checkbox + label {
  cursor: pointer;
  position: relative;
  display: inline-block;
  padding: 0 0 0 45px;
  font-size: 12px;
  line-height: 20px;
}
.checkbox + label:before {
  content: '';
  position: absolute;
  top: 5px;
  left: 0;
  width: 30px;
  height: 30px;
  border-radius: 5px;
  border: 2px solid #f5f6fa;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
.checkbox + label:after {
  content: "\e901";
  position: absolute;
  opacity: 0;
  top: 11px;
  left: 9px;
  font-family: 'icomoon';
  font-size: 10px;
  color: #32c5ff;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
.checkbox:checked + label:after {
  opacity: 1;
}
.jq-selectbox {
  border-radius: 8px;
}
.jq-selectbox.focused .jq-selectbox__select {
  border: none;
}
.jq-selectbox.active .jq-selectbox__select {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.jq-selectbox.opened.dropdown {
  border-radius: 8px 8px 0 0;
}
.jq-selectbox.opened.dropdown .jq-selectbox__dropdown {
  border-radius: 0 0 8px 8px;
}
.jq-selectbox.opened.dropup {
  border-radius: 0 0 8px 8px;
}
.jq-selectbox.opened.dropup .jq-selectbox__dropdown {
  border-radius: 8px 8px 0 0;
}
.jq-selectbox__select {
  padding: 7px 20px 7px 10px;
  height: 30px;
  min-width: 52px;
  border-radius: 0;
  border: none;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-shadow: none;
}
.jq-selectbox__select:active {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.jq-selectbox__select:hover {
  background: transparent;
}
.jq-selectbox__trigger {
  width: 28px;
  border-left: none;
}
.jq-selectbox__trigger:after {
  content: '\e903';
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-family: 'icomoon';
  line-height: 1;
  font-size: 5px;
  color: #bfc0c2;
}
.jq-selectbox__trigger-arrow {
  display: none;
}
.jq-file__browse,
.jq-file__name,
.jq-selectbox__select {
  font-size: 15px;
  line-height: 1;
  font-family: 'GothamPro', sans-serif;
}
.jq-selectbox__dropdown,
.jq-selectbox__search input {
  border: none;
}
.jq-selectbox__dropdown {
  font-size: 15px;
  line-height: 1;
  font-family: 'GothamPro', sans-serif;
  border-radius: 0 0 8px 8px;
  overflow: hidden;
}
.jq-selectbox li {
  min-height: 30px;
  line-height: 1;
  padding: 7px 10px;
  color: #333;
  border-radius: 0;
}
.jq-selectbox li:hover {
  background-color: #19b5f2;
}
.sel-icon_eur {
  background: #fff url("../img/icons/euro.svg") no-repeat 10px 6px;
  background-size: 16px;
}
.sel-icon_btc {
  background: #fff url("../img/icons/bitcoin.svg") no-repeat 10px 4px;
  background-size: 16px;
}
.sel-icon_usd {
  background: #fff url("../img/icons/usd.svg") no-repeat 10px 6px;
  background-size: 16px;
}
@media (max-width: 1280px) {
  .bitcoin-row {
    display: block;
  }
  .bitcoin-row {
    text-align: center;
  }
  .bitcoin-row .btn {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .bitcoin-text {
    text-align: center;
  }
  .box-field__label {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 1100px) {
  .how__list:after {
    width: calc(100% - 230px);
  }
  .order-left,
  .order-right {
    width: calc(50% - 25px);
  }
}
@media (max-width: 991px) {
  .wrapper {
    padding: 0 20px;
  }
  .header {
    padding: 25px 0;
  }
  .section-head {
    padding: 120px 0 60px;
  }
  .head-wrap {
    display: block;
  }
  .head-left {
    width: auto;
    margin-bottom: 30px;
    padding-top: 0;
  }
  .head-right {
    max-width: 500px;
    width: 100%;
    margin: 0 auto;
  }
  h1 {
    font-size: 40px;
    line-height: 50px;
  }
  h2 {
    font-size: 40px;
    line-height: 50px;
  }
  .how__item {
    width: calc(33.33% - 0px);
  }
  .main-box_3 .main-pic {
    margin-top: 0;
  }
  .main-box_2 .main-text,
  .main-box_3 .main-text,
  .main-box_1 .main-pic {
    padding-top: 0;
  }
  .main-box {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 50px;
  }
  .main-box:last-child {
    margin-bottom: 0;
  }
  .main-box_3 .main-pic {
    width: calc(50% - 40px);
  }
  .foot-text {
    width: calc(50% - 20px);
  }
  .section-foot {
    padding: 100px 0 370px;
  }
  .footer-wrap {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .footer-right {
    position: relative;
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
    margin-bottom: 30px;
    width: 100%;
    max-width: 100%;
  }
  .footer-text {
    text-align: center;
    padding: 0 70px;
    margin-right: 0;
  }
  .footer-logo {
    position: absolute;
    top: 0;
    right: 0;
  }
  .footer-left {
    margin: 0 auto;
    text-align: center;
  }
  .footer-text br {
    display: none;
  }
  .how__list:after {
    width: calc(100% - 260px);
  }
  .order-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: inherit;
        -ms-flex-align: inherit;
            align-items: inherit;
  }
  .order-left,
  .order-right {
    width: auto;
  }
  .order-right {
    margin-bottom: 50px;
  }
  .section-inner {
    padding: 60px 0;
  }
}
@media (max-width: 767px) {
  h1 {
    font-size: 30px;
    line-height: 40px;
  }
  h2 {
    font-size: 30px;
    line-height: 40px;
  }
  h3 {
    font-size: 20px;
    line-height: 30px;
  }
  h4 {
    font-size: 16px;
    line-height: 26px;
  }
  p {
    font-size: 16px;
    line-height: 24px;
  }
  .section-head p {
    line-height: 28px;
  }
  .head-bottom {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .bitcoin-buy {
    padding: 25px;
  }
  .how__list {
    display: block;
  }
  .how__item {
    max-width: 260px;
    width: 100%;
    margin: 0 auto 35px;
  }
  .how__item:last-child {
    margin-bottom: 0;
  }
  .section-how h3 {
    margin-top: 15px;
  }
  .how__list:after {
    display: none;
  }
  .section-head {
    padding: 120px 0 40px;
  }
  .section-how {
    padding: 40px 0;
  }
  .how-count:after {
    font-weight: 500;
  }
  .main-box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .main-box .main-pic {
    width: 100%;
    max-width: 280px;
  }
  .main-box .main-pic:after {
    width: 330px;
    height: 200px;
  }
  .main-box .main-text {
    width: 100%;
    max-width: 400px;
  }
  .section-main h2 {
    text-align: center;
  }
  .section-main p {
    text-align: center;
  }
  .main-svg-rows {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .section-main {
    padding: 40px 0 70px;
  }
  .section-main h2 {
    margin-bottom: 20px;
  }
  input::-webkit-input-placeholder {
    font-size: 12px;
  }
  input::-moz-placeholder {
    font-size: 12px;
  }
  input:-ms-input-placeholder {
    font-size: 12px;
  }
  input::-ms-input-placeholder {
    font-size: 12px;
  }
  input::placeholder {
    font-size: 12px;
  }
  input::-moz-placeholder {
    font-size: 12px;
  }
  input:-moz-placeholder {
    font-size: 12px;
  }
  input:-ms-input-placeholder {
    font-size: 12px;
  }
  .foot-top {
    display: block;
    margin-bottom: 40px;
  }
  .section-foot h2 {
    margin-bottom: 40px;
  }
  .foot-text {
    width: auto;
    margin-bottom: 15px;
  }
  .foot-text:last-child {
    margin-bottom: 0;
  }
  .section-foot {
    padding: 70px 0 320px;
  }
  .footer_abs {
    bottom: 45px;
  }
  .order-box {
    padding: 25px;
  }
  .order-total {
    font-size: 25px;
  }
  .step__item .btn {
    min-width: 238px;
    margin-right: 0;
  }
  .box-fields_2 {
    display: block;
  }
  .box-fields_2 .box-field {
    width: auto;
    margin-bottom: 20px;
  }
  .box-fields_2 .box-field:last-child {
    margin-bottom: 0;
  }
  .section-inner {
    padding: 50px 0;
  }
  .step__item {
    padding: 20px;
  }
  .step__item h4:before {
    width: 40px;
    height: 40px;
    font-size: 20px;
  }
  .form-control {
    height: 50px;
  }
  .step__item.active h4 {
    margin-bottom: 30px;
  }
}
@media (max-width: 568px) {
  .auth {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .sign-link {
    margin-top: 10px;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-right: 0;
  }
  .btn_white {
    font-size: 12px;
  }
  .section-head {
    padding-top: 150px;
  }
  .section-foot {
    padding: 45px 0;
  }
  .footer_abs {
    position: static;
    background-color: #1f2227;
  }
  .footer_abs .footer-wrap {
    padding-bottom: 45px;
  }
  .footer-right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
  .footer-text {
    padding: 0;
    text-align: left;
  }
  .footer-logo {
    position: static;
    margin-right: 20px;
  }
}
@media (max-width: 480px) {
  .user-name {
    display: none;
  }
}

.wallet-size {
  font-size: 11px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN1cHBvcnRzL19kZWZhdWx0LnN0eWwiLCJpbmRleC5jc3MiLCJzdXBwb3J0cy9fZm9udC1mYWNlLnN0eWwiLCJjb21wb25lbnRzL19mb290ZXIuc3R5bCIsImNvbXBvbmVudHMvX2hlYWRlci5zdHlsIiwiX21haW4uc3R5bCIsInN1cHBvcnRzL19taXhpbnMuc3R5bCIsIl9tZWRpYS5zdHlsIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0Msa0JBQVU7RUFDVixZQUFRO0VBQ1Asc0JBQWtCO0VBQ25CLGVBQVc7RUFDWCxpQkFBYTtFQUNiLFdBQU87RUFDTixtQkFBYTtFQUNkLG9DQUFhO0VBQ1osaUNBQTRCO0VBQzVCLG1DQUF3QjtFQUN6QixrQ0FBeUI7QUNDMUI7QURFQTtFQUNFLGNBQVM7RUFDVCxlQUFXO0FDQWI7QURHQTs7O0VBQ0Usd0JBQW9CO0VBQ3BCLHFCQUFpQjtFQUNqQixnQkFBWTtFQUNaLGFBQVM7QUNDWDtBREVBOztFQUNFLHdCQUFvQjtFQUNwQixTQUFRO0FDQ1Y7QURFQTtFQUNDLHlCQUFpQjtFQUNqQixpQkFBYztFQUNkLFlBQVM7RUFDVCxXQUFRO0FDQVQ7QURHQTtFQUNDLFlBQVE7RUFDUiw4QkFBMEI7RUFDMUIsMEJBQXNCO0FDRHZCO0FESUE7O0VBRUMsV0FBTztFQUNQLG9DQUFhO0VBQ2IsZ0JBQWU7QUNGaEI7QURLQTtFQUNDLHlCQUFNO0VBQ04sZUFBVTtFQUNWLGlCQUFZO0VBQ1osb0NBQVk7QUNIYjtBRERBO0VBQ0MseUJBQU07RUFDTixlQUFVO0VBQ1YsaUJBQVk7RUFDWixvQ0FBWTtBQ0hiO0FEREE7RUFDQyx5QkFBTTtFQUNOLGVBQVU7RUFDVixpQkFBWTtFQUNaLG9DQUFZO0FDSGI7QUREQTtFQUNDLHlCQUFNO0VBQ04sZUFBVTtFQUNWLGlCQUFZO0VBQ1osb0NBQVk7QUNIYjtBRERBO0VBQ0MseUJBQU07RUFDTixlQUFVO0VBQ1YsaUJBQVk7RUFDWixvQ0FBWTtBQ0hiO0FES0E7RUFDQyx5QkFBTTtF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Q1QseUJBQWlCO0VOMDJDakI7RU16MkNBO0lBQ0Msb0JBQWU7RU4yMkNoQjtFTTEyQ0Q7SUFDQyw4QkFBZTtJQUFmLDhCQUFlO1FBQWYsK0JBQWU7WUFBZiwyQkFBZTtFTjQyQ2Y7RU0zMkNEO0lBQ0MsVUFBUTtJQUNSLGdCQUFXO0VONjJDWDtFTTUyQ0Q7SUFDQyxnQkFBUztJQUNULGtCQUFhO0VOODJDYjtBQUNGO0FNNzJDeUI7RUFDeEI7SUFDQyxhQUFRO0VOKzJDUjtBQUNGIiwiZmlsZSI6ImluZGV4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbImJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtYmc7XG5cdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplO1xuXHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlOyBcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXdpZHRoOiAwcHg7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG59XG5cbmh0bWwge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG59XG5cbmlucHV0LFxudGV4dGFyZWEge1xuXHRjb2xvcjogJHRleHQtY29sb3I7XG5cdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuaW5wdXQ6OnBsYWNlaG9sZGVyICAgICAgICAgIHtcblx0Y29sb3IgcmdiYSgkdGV4dC1jb2xvciwgLjUpXG5cdGZvbnQtc2l6ZSAkYmFzZS1mb250LXNpemVcblx0bGluZS1oZWlnaHQgJGJhc2UtbGluZS1oZWlnaHRcblx0Zm9udC1mYW1pbHkgJGJhc2UtZm9udC1mYW1pbHlcbn1cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyICAgICB7XG5cdGNvbG9yIHJnYmEoJHRleHQtY29sb3IsIC41KVxuXHRmb250LXNpemUgJGJhc2UtZm9udC1zaXplXG5cdGxpbmUtaGVpZ2h0ICRiYXNlLWxpbmUtaGVpZ2h0XG5cdGZvbnQtZmFtaWx5ICRiYXNlLWZvbnQtZmFtaWx5XG5cdH0gXG5pbnB1dDotbW96LXBsYWNlaG9sZGVyICAgICAge1xuXHRjb2xvciByZ2JhKCR0ZXh0LWNvbG9yLCAuNSlcblx0Zm9udC1zaXplICRiYXNlLWZvbnQtc2l6ZVxuXHRsaW5lLWhlaWdodCAkYmFzZS1saW5lLWhlaWdodFxuXHRmb250LWZhbWlseSAkYmFzZS1mb250LWZhbWlseVxuXHR9IFxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3IgcmdiYSgkdGV4dC1jb2xvciwgLjUpXG5cdGZvbnQtc2l6ZSAkYmFzZS1mb250LXNpemVcblx0bGluZS1oZWlnaHQgJGJhc2UtbGluZS1oZWlnaHRcblx0Zm9udC1mYW1pbHkgJGJhc2UtZm9udC1mYW1pbHlcbn1cblxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5idXR0b24ge1xuXHRjdXJzb3I6IHBvaW50ZXJcblx0Zm9udC1mYW1pbHkgJGJhc2UtZm9udC1mYW1pbHlcblx0Zm9udC1zaXplICRiYXNlLWZvbnQtc2l6ZVxuXHRsaW5lLWhlaWdodCAkYmFzZS1saW5lLWhlaWdodFxufVxuXG50ZCB7XG5cdG1hcmdpbjogMHB4O1xuXHRwYWRkaW5nOiAwcHg7XG59XG5cbnVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbmZvcm0ge1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbjogMHB4O1xufVxuXG5hIHtcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmEsXG5zcGFuLFxuZGl2LFxuYnV0dG9uIHtcblx0b3V0bGluZTogbm9uZSFpbXBvcnRhbnRcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuaW5wdXRbdHlwZT1idXR0b25dLFxuYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4qIHtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbio6YmVmb3JlLFxuKjphZnRlciB7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uY2xlYXJmaXg6YWZ0ZXIsXG4ud3JhcHBlcjphZnRlcixcbi5yb3c6YWZ0ZXJ7XG5cdGNvbnRlbnQ6IFwiLlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAwO1xuXHRjbGVhcjogYm90aDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vLyBMT0FERVJcblxuLmxvYWRlZCAubWFpbi13cmFwcGVyIHtcblx0b3BhY2l0eTogMDtcbn1cblxuLmljb24tbG9hZCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogOTk5OTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xufVxuXG4ubG9hZGVkIC5pY29uLWxvYWQge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAlLCAwKTtcbn1cblxuLnNrLWZvbGRpbmctY3ViZSB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XG59XG5cbi5zay1jdWJlIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA1MCU7XG5cdGhlaWdodDogNTAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6ICRiYXNlLWJnO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuOTYpO1xufVxuXG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcblx0YW5pbWF0aW9uOiBzay1mb2xkQ3ViZUFuZ2xlIDIuNHMgaW5maW5pdGUgbGluZWFyIGJvdGg7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbn1cblxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZTIge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuOTcpIHJvdGF0ZVooOTBkZWcpXG59XG5cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmUzIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgwLjk3KSByb3RhdGVaKDE4MGRlZylcbn1cblxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZTQge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuOTcpIHJvdGF0ZVooMjcwZGVnKVxufVxuXG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlMjpiZWZvcmUge1xuXHRhbmltYXRpb24tZGVsYXk6IC4zc1xufVxuXG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlMzpiZWZvcmUge1xuXHRhbmltYXRpb24tZGVsYXk6IC42c1xufVxuXG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlNDpiZWZvcmUge1xuXHRhbmltYXRpb24tZGVsYXk6IC45c1xufVxuXG5Aa2V5ZnJhbWVzIHNrLWZvbGRDdWJlQW5nbGUge1xuXG5cdDAlLFxuXHQxMCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTQwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG5cdFx0b3BhY2l0eTogMFxuXHR9XG5cblx0MjUlLFxuXHQ3NSUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTQwcHgpIHJvdGF0ZVgoMGRlZyk7XG5cdFx0b3BhY2l0eTogMVxuXHR9XG5cblx0OTAlLFxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVZKDE4MGRlZyk7XG5cdFx0b3BhY2l0eTogMFxuXHR9XG59XG5cbmlucHV0LCB0ZXh0YXJlYSB7XG5cdCY6OnBsYWNlaG9sZGVyIHtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLW91dDtcblx0fVxuXHQmOmZvY3VzIHtcblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cdFxuXHR9XG59IiwiYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW1Qcm8nLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xufVxuaW5wdXQsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogJ0dvdGhhbVBybycsIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MSw1MSw1MSwwLjUpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LWZhbWlseTogJ0dvdGhhbVBybycsIHNhbnMtc2VyaWY7XG59XG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUxLDUxLDUxLDAuNSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtUHJvJywgc2Fucy1zZXJpZjtcbn1cbmlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MSw1MSw1MSwwLjUpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LWZhbWlseTogJ0dvdGhhbVBybycsIHNhbnMtc2VyaWY7XG59XG5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MSw1MSw1MSwwLjUpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LWZhbWlseTogJ0dvdGhhbVBybycsIHNhbnMtc2VyaWY7XG59XG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW1Qcm8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxudGQge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xufVxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuZm9ybSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG5hIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG59XG5hLFxuc3BhbixcbmRpdixcbmJ1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbmlucHV0W3R5cGU9c3VibWl0XSxcbmlucHV0W3R5cGU9YnV0dG9uXSxcbmJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmNsZWFyZml4OmFmdGVyLFxuLndyYXBwZXI6YWZ0ZXIsXG4ucm93OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGNsZWFyOiBib3RoO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ubG9hZGVkIC5tYWluLXdyYXBwZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLmljb24tbG9hZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbn1cbi5sb2FkZWQgLmljb24tbG9hZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCUsIDApO1xufVxuLnNrLWZvbGRpbmctY3ViZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XG59XG4uc2stY3ViZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTYpO1xufVxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOWI1ZjI7XG4gIGFuaW1hdGlvbjogc2stZm9sZEN1YmVBbmdsZSAyLjRzIGluZmluaXRlIGxpbmVhciBib3RoO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG59XG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlMiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45Nykgcm90YXRlWig5MGRlZyk7XG59XG4uc2stZm9sZGluZy1jdWJlIC5zay1jdWJlMyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45Nykgcm90YXRlWigxODBkZWcpO1xufVxuLnNrLWZvbGRpbmctY3ViZSAuc2stY3ViZTQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcpIHJvdGF0ZVooMjcwZGVnKTtcbn1cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmUyOmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbn1cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmUzOmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC42cztcbn1cbi5zay1mb2xkaW5nLWN1YmUgLnNrLWN1YmU0OmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC45cztcbn1cbmlucHV0OjpwbGFjZWhvbGRlcixcbnRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcbn1cbmlucHV0OmZvY3VzOjpwbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5ALW1vei1rZXlmcmFtZXMgc2stZm9sZEN1YmVBbmdsZSB7XG4gIDAlLCAxMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTQwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAyNSUsIDc1JSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDkwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWSgxODBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzay1mb2xkQ3ViZUFuZ2xlIHtcbiAgMCUsIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgtMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDI1JSwgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBzay1mb2xkQ3ViZUFuZ2xlIHtcbiAgMCUsIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgtMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDI1JSwgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBzay1mb2xkQ3ViZUFuZ2xlIHtcbiAgMCUsIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgtMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDI1JSwgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVByb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbVByb1JlZ3VsYXIvR290aGFtUHJvUmVndWxhci5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJHb3RoYW1Qcm8gUmVndWxhclwiKSwgdXJsKFwiLi4vZm9udHMvR290aGFtUHJvUmVndWxhci9Hb3RoYW1Qcm9SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1Qcm9SZWd1bGFyL0dvdGhhbVByb1JlZ3VsYXIud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1Qcm9SZWd1bGFyL0dvdGhhbVByb1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKFwiLi4vZm9udHMvR290aGFtUHJvUmVndWxhci9Hb3RoYW1Qcm9SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVByb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbVByb01lZGl1bS9Hb3RoYW1Qcm9NZWRpdW0uZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiR290aGFtUHJvIE1lZGl1bVwiKSwgdXJsKFwiLi4vZm9udHMvR290aGFtUHJvTWVkaXVtL0dvdGhhbVByb01lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKFwiLi4vZm9udHMvR290aGFtUHJvTWVkaXVtL0dvdGhhbVByb01lZGl1bS53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyksIHVybChcIi4uL2ZvbnRzL0dvdGhhbVByb01lZGl1bS9Hb3RoYW1Qcm9NZWRpdW0ud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKFwiLi4vZm9udHMvR290aGFtUHJvTWVkaXVtL0dvdGhhbVByb01lZGl1bS50dGZcIikgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Qcm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW1Qcm9CbGFjay9Hb3RoYW1Qcm9CbGFjay5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJHb3RoYW1Qcm8gQmxhY2tcIiksIHVybChcIi4uL2ZvbnRzL0dvdGhhbVByb0JsYWNrL0dvdGhhbVByb0JsYWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW1Qcm9CbGFjay9Hb3RoYW1Qcm9CbGFjay53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyksIHVybChcIi4uL2ZvbnRzL0dvdGhhbVByb0JsYWNrL0dvdGhhbVByb0JsYWNrLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybChcIi4uL2ZvbnRzL0dvdGhhbVByb0JsYWNrL0dvdGhhbVByb0JsYWNrLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRDeXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Q3lyLU1lZGl1bS9BdmVuaXJOZXh0Q3lyLU1lZGl1bS5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXJOZXh0Q3lyIE1lZGl1bVwiKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dEN5ci1NZWRpdW0vQXZlbmlyTmV4dEN5ci1NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRDeXItTWVkaXVtL0F2ZW5pck5leHRDeXItTWVkaXVtLndvZmYyXCIpIGZvcm1hdCgnd29mZjInKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dEN5ci1NZWRpdW0vQXZlbmlyTmV4dEN5ci1NZWRpdW0ud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dEN5ci1NZWRpdW0vQXZlbmlyTmV4dEN5ci1NZWRpdW0udHRmXCIpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEN5clwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRDeXItQm9sZC9BdmVuaXJOZXh0Q3lyLUJvbGQuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiQXZlbmlyTmV4dEN5ciBCb2xkXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Q3lyLUJvbGQvQXZlbmlyTmV4dEN5ci1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Q3lyLUJvbGQvQXZlbmlyTmV4dEN5ci1Cb2xkLndvZmYyXCIpIGZvcm1hdCgnd29mZjInKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dEN5ci1Cb2xkL0F2ZW5pck5leHRDeXItQm9sZC53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Q3lyLUJvbGQvQXZlbmlyTmV4dEN5ci1Cb2xkLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLmVvdD94ZXQ4dDRcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLmVvdD94ZXQ4dDQjaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoXCIuLi9mb250cy9pY29tb29uL2ljb21vb24udHRmP3hldDh0NFwiKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybChcIi4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi53b2ZmP3hldDh0NFwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKFwiLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLnN2Zz94ZXQ4dDQjaWNvbW9vblwiKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5bY2xhc3NePVwiaWNvbi1cIl0sXG5bY2xhc3MqPVwiIGljb24tXCJdIHtcbi8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbi8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5pY29uLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgY29sb3I6ICNmNzkzMWE7XG59XG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICBjb2xvcjogIzMyYzVmZjtcbn1cbi5pY29uLWRvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgY29sb3I6ICNmZmY7XG59XG4uaWNvbi1kcm9wZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICBjb2xvcjogI2JmYzBjMjtcbn1cbi5pY29uLWV1cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbiAgY29sb3I6ICMzMmM1ZmY7XG59XG4uaWNvbi1tYXN0ZXJjYXJkIC5wYXRoMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICBjb2xvcjogI2ZmNWYwMDtcbn1cbi5pY29uLW1hc3RlcmNhcmQgLnBhdGgyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS42MjVlbTtcbiAgY29sb3I6ICNlYjAwMWI7XG59XG4uaWNvbi1tYXN0ZXJjYXJkIC5wYXRoMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICBtYXJnaW4tbGVmdDogLTEuNjI1ZW07XG4gIGNvbG9yOiAjZjc5ZTFiO1xufVxuLmljb24tc3VtbWFyeSAucGF0aDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbiAgY29sb3I6ICMwODg0YjU7XG59XG4uaWNvbi1zdW1tYXJ5IC5wYXRoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xuICBtYXJnaW4tbGVmdDogLTEuNTc5MTAxNTYyNWVtO1xuICBjb2xvcjogIzBkYTdlNDtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGgzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiAjMzJjNWZmO1xufVxuLmljb24tc3VtbWFyeSAucGF0aDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbiAgbWFyZ2luLWxlZnQ6IC0xLjU3OTEwMTU2MjVlbTtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGg1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiAjMGRhN2U0O1xufVxuLmljb24tc3VtbWFyeSAucGF0aDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbiAgbWFyZ2luLWxlZnQ6IC0xLjU3OTEwMTU2MjVlbTtcbiAgY29sb3I6ICMwZGE3ZTQ7XG59XG4uaWNvbi1zdW1tYXJ5IC5wYXRoNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICBtYXJnaW4tbGVmdDogLTEuNTc5MTAxNTYyNWVtO1xuICBjb2xvcjogIzBkYTdlNDtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGg4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiAjMGRhN2U0O1xufVxuLmljb24tc3VtbWFyeSAucGF0aDk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbiAgbWFyZ2luLWxlZnQ6IC0xLjU3OTEwMTU2MjVlbTtcbiAgY29sb3I6ICMwZGE3ZTQ7XG59XG4uaWNvbi1zdW1tYXJ5IC5wYXRoMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbiAgbWFyZ2luLWxlZnQ6IC0xLjU3OTEwMTU2MjVlbTtcbiAgY29sb3I6ICMwZGE3ZTQ7XG59XG4uaWNvbi12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBvcmRlcjogMztcbn1cbi5mb290ZXJfYWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDEwMHB4O1xuICByaWdodDogMDtcbn1cbi5mb290ZXJfYWJzIC5mb290ZXItdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZvb3Rlcl9hYnMgLmZvb3Rlci13cmFwIHtcbiAgcGFkZGluZzogNDVweCAwIDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xufVxuLmZvb3Rlcl9hYnMgLmZvb3Rlci1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyX2FicyAuZm9vdGVyLWluZm8tbGlua3MgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZvb3Rlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWZmMmZiO1xufVxuLmZvb3Rlci1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogNTcwcHg7XG59XG4uZm9vdGVyLWluZm8ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uZm9vdGVyLWluZm8tbGlua3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmZvb3Rlci1pbmZvLWxpbmtzIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzMzM7XG59XG4uZm9vdGVyLWluZm8tbGlua3MgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmZvb3Rlci10ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb290ZXItbG9nbyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIG9yZGVyOiAxO1xuICBwYWRkaW5nOiA1NHB4IDAgNTBweDtcbn1cbi5oZWFkZXJfYWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmhlYWRlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhlYWRlcl9pbm5lciB7XG4gIHBhZGRpbmc6IDUycHggMDtcbiAgYmFja2dyb3VuZDogIzE5YjVmMiB1cmwoXCIuLi9pbWcvbWFpbi9oZWFkZXJfaW5uZXItYmcucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ubG9nbyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNpZ24tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q3lyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaWduLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbn1cbi5zaWduLWxpbms6aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSk7XG59XG4udXNlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udXNlci1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi51c2VyLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG59XG4udXNlci1saW5rOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi51c2VyLWF2YXRhciB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi51c2VyLWF2YXRhciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubWFpbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAwIDAgMDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLndyYXBwZXIge1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBtYXgtd2lkdGg6IDEyNTBweDtcbiAgcGFkZGluZzogMCA0MHB4IDAgNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LWZhbWlseTogJ0dvdGhhbVBybycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5oMSB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtUHJvJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgcGFkZGluZzogMDtcbn1cbmgyIHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW1Qcm8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuaDMge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LWZhbWlseTogJ0dvdGhhbVBybycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5oNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtUHJvJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgcGFkZGluZzogMDtcbn1cbi5tYWluIHtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiAyO1xuICBmbGV4LWdyb3c6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOGI1ZjM7XG59XG4ubWFpbl9pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDEwcHggMzhweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOWI1ZjI7XG59XG4uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3YzRmNTtcbn1cbi5idG5fYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJ0bl93aGl0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYnRuX3doaXRlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHRyYW5zZm9ybTogc2tldygtMjVkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IC0xMDBweDtcbiAgdG9wOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYnRuX3doaXRlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xufVxuLmJ0bl93aGl0ZTpob3ZlcjphZnRlciB7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG59XG4uc2VjdGlvbi1oZWFkIHtcbiAgcGFkZGluZzogMTU0cHggMCA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWluL2hlYWQtYmcucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uc2VjdGlvbi1oZWFkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTEycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjQsMTgxLDI0MywwKSAwJSwgIzE4YjVmMyAxMDAlKTtcbn1cbi5zZWN0aW9uLWhlYWQgLndyYXBwZXIge1xuICB6LWluZGV4OiAxO1xufVxuLnNlY3Rpb24taGVhZCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uc2VjdGlvbi1oZWFkIHAge1xuICBtYXJnaW46IDAgMCA1M3B4IDA7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuLnNlY3Rpb24taG93IHtcbiAgcGFkZGluZzogNzBweCAwO1xufVxuLnNlY3Rpb24taG93IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24taG93IGgzIHtcbiAgbWFyZ2luOiAzMHB4IDAgMCAwO1xufVxuLnNlY3Rpb24tbWFpbiB7XG4gIHBhZGRpbmc6IDc4cHggMCAxMTJweDtcbn1cbi5zZWN0aW9uLW1haW4gaDIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnNlY3Rpb24tbWFpbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG4uc2VjdGlvbi1tYWluIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VjdGlvbi1mb290IHtcbiAgcGFkZGluZzogMTUwcHggMCAzMjVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21haW4vZm9vdGVyLWJnLmpwZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnNlY3Rpb24tZm9vdCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDUycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLWlubmVyIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbn1cbi5oZWFkLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmhlYWQtbGVmdCB7XG4gIHdpZHRoOiBjYWxjKDUzJSAtIDUwcHgpO1xuICBwYWRkaW5nLXRvcDogNTNweDtcbn1cbi5oZWFkLXJpZ2h0IHtcbiAgd2lkdGg6IGNhbGMoNDclIC0gNTBweCk7XG59XG4uaGVhZC1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWQtYm90dG9tIC52aXNhLWljbyB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmhlYWQtYm90dG9tIC5tYXN0ZXItY2FyZC1pY28ge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5oZWFkLWJvdHRvbV9fdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJpdGNvaW4tYnV5IHtcbiAgcGFkZGluZzogNTBweCA1MHB4IDQwcHg7XG4gIGJveC1zaGFkb3c6IDAgMjBweCA2MHB4IHJnYmEoMTMsMjEsNjMsMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYml0Y29pbi1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJpdGNvaW4tcm93IC5idG4ge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzNHB4O1xufVxuLmJpdGNvaW4tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiByZ2JhKDE0NCwxNDUsMTUxLDAuNyk7XG59XG4uYm94LWZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ib3gtZmllbGQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYm94LWZpZWxkLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmJveC1maWVsZF9fbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uYm94LWZpZWxkX19sYWJlbC10ZXh0IHtcbiAgY29sb3I6ICMyYzJlMzU7XG59XG4uYm94LWZpZWxkX19sYWJlbC1zdWJ0ZXh0IHtcbiAgY29sb3I6IHJnYmEoMTQ0LDE0NSwxNTEsMC43KTtcbn1cbi5ib3gtZmllbGRfX2lucHV0X2FicyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ib3gtZmllbGRfX2lucHV0X2FicyAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMThweCA3MHB4IDE3cHggMjBweDtcbn1cbi5ib3gtZmllbGRfX2lucHV0X3oge1xuICB6LWluZGV4OiAxO1xufVxuLmJveC1maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ib3gtZmllbGRzXzEgLmJveC1maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJveC1maWVsZHNfMiAuYm94LWZpZWxkIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMThweCAyMHB4IDE3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjMmMyZTM1O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2ZmE7XG59XG4uZHJvcGRvd24tYWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5ob3dfX2xpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xufVxuLmhvd19fbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgbGVmdDogNTAlO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXI6IDJweCBkYXNoZWQgcmdiYSgzMiwzNSwzOSwwLjUpO1xufVxuLmhvd19faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNzVweCk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG93LWNvdW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5ob3ctY291bnQ6YWZ0ZXIge1xuICBjb250ZW50OiBjb3VudGVyKGl0ZW0pO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1haW4tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5tYWluLWJveF8xIC5tYWluLXBpYyB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xufVxuLm1haW4tYm94XzEgLm1haW4tcGljOmFmdGVyIHtcbiAgbGVmdDogNDklO1xuICB0b3A6IDYwJTtcbiAgd2lkdGg6IDUzN3B4O1xuICBoZWlnaHQ6IDMxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbWFpbi9zY2hlbWEtMS5wbmdcIik7XG59XG4ubWFpbi1ib3hfMiAubWFpbi1waWMge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbn1cbi5tYWluLWJveF8yIC5tYWluLXBpYzphZnRlciB7XG4gIGxlZnQ6IDQ5JTtcbiAgdG9wOiA1MSU7XG4gIHdpZHRoOiA1NzFweDtcbiAgaGVpZ2h0OiAzMDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL21haW4vc2NoZW1hLTIucG5nXCIpO1xufVxuLm1haW4tYm94XzIgLm1haW4tdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAxMjdweDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNjBweCk7XG59XG4ubWFpbi1ib3hfMyAubWFpbi1waWMge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMDBweCk7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xufVxuLm1haW4tYm94XzMgLm1haW4tcGljOmFmdGVyIHtcbiAgdG9wOiAzMiU7XG4gIGxlZnQ6IDUxJTtcbiAgd2lkdGg6IDU1N3B4O1xuICBoZWlnaHQ6IDM3M3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbWFpbi9zY2hlbWEtMy5wbmdcIik7XG59XG4ubWFpbi1ib3hfMyAubWFpbi10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ubWFpbi1ib3hfcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5tYWluLWJveF9tYiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWFpbi10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG59XG4ubWFpbi1waWMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDYwcHgpO1xufVxuLm1haW4tcGljOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5tYWluLXBpYyBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm1haW4tc3ZnLXJvd3Mge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1haW4tc3ZnLXJvd3MgPiBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubWFpbi1zdmctcm93cyA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnZpc2EtaWNvIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm1hc3Rlci1jYXJkLWljbyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5tYXN0ZXItY2FyZC1pY29fbW9kIC5pY29uLW1hc3RlcmNhcmQgLnBhdGgxOmJlZm9yZSB7XG4gIGNvbG9yOiAjOGU4YWU2O1xufVxuLm1hc3Rlci1jYXJkLWljb19tb2QgLmljb24tbWFzdGVyY2FyZCAucGF0aDI6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDVmZGU7XG59XG4ubWFzdGVyLWNhcmQtaWNvX21vZCAuaWNvbi1tYXN0ZXJjYXJkIC5wYXRoMzpiZWZvcmUge1xuICBjb2xvcjogI2U1MjgzNjtcbn1cbi5mb290LXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LXdpZHRoOiAxMDUwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDU3cHg7XG59XG4uZm9vdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNzBweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb290LWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5vcmRlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5vcmRlci13cmFwLmFjdGl2ZSAub3JkZXItYm94IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IGF1dG87XG59XG4ub3JkZXItbGVmdCB7XG4gIHdpZHRoOiBjYWxjKDUzJSAtIDUwcHgpO1xufVxuLm9yZGVyLXJpZ2h0IHtcbiAgd2lkdGg6IGNhbGMoNDclIC0gNTBweCk7XG59XG4ub3JkZXItYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTExO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcGFkZGluZzogNTBweDtcbiAgYm94LXNoYWRvdzogMCAzMHB4IDEwMHB4IHJnYmEoMTU1LDE2MSwxODEsMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ub3JkZXItYm94IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5vcmRlci10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm9yZGVyLWljbyB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm9yZGVyLXRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZmMmZiO1xufVxuLm9yZGVyLXRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMmMyZTM1O1xufVxuLm9yZGVyLXRhYmxlIHRhYmxlIHRkIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLm9yZGVyLXRhYmxlIHRhYmxlIHRkLm1vZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm9yZGVyLXRvdGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm9yZGVyLXRvdGFsX19jb3VudCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ub3JkZXItdGV4dCBzcGFuIHtcbiAgY29sb3I6ICMzMmM1ZmY7XG59XG4uc3RlcF9fbGlzdCB7XG4gIGNvdW50ZXItcmVzZXQ6IHN0ZXA7XG59XG4uc3RlcF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBzdGVwO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWZmMmZiO1xufVxuLnN0ZXBfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3RlcF9faXRlbS5jb21wbGV0ZSBoNCB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnN0ZXBfX2l0ZW0uY29tcGxldGUgaDQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwMSc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM2M0ZmY7XG59XG4uc3RlcF9faXRlbS5hY3RpdmUgaDQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBjb2xvcjogIzMzMztcbn1cbi5zdGVwX19pdGVtLmFjdGl2ZSBoNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNjNGZmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zdGVwX19pdGVtLmFjdGl2ZSAuc3RlcC1jb250IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IGF1dG87XG59XG4uc3RlcF9faXRlbSBoNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggNzBweDtcbiAgY29sb3I6ICNkMGQ0ZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbn1cbi5zdGVwX19pdGVtIGg0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoc3RlcCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNkMGQ0ZTM7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2ZmE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbn1cbi5zdGVwX19pdGVtIC5iaXRjb2luLWJ1eSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uc3RlcF9faXRlbSAuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xuICBtaW4td2lkdGg6IDI0NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTliNWYyO1xufVxuLnN0ZXBfX2l0ZW0gLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0N2M0ZjU7XG59XG4uc3RlcF9faXRlbSAuYnRuLmZyZWV6ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LDE4MSwyNDIsMC41KTtcbn1cbi5zdGVwLWNvbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTExO1xufVxuLmljb24tYWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmljb24tYWJzIC5pY29uLXZpc2E6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzA0NGM5ZSAwJSwgIzIwMjU2NSAxMDAlKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwNDRjOWU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuaWNvbi1hYnMgLmljb24tdmlzYTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDEwcHggMCAwIDIwcHg7XG59XG4uY2hlY2tib3ggKyBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMCAwIDQ1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uY2hlY2tib3ggKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjVmNmZhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG59XG4uY2hlY2tib3ggKyBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiA5cHg7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICMzMmM1ZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbn1cbi5jaGVja2JveDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmpxLXNlbGVjdGJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5qcS1zZWxlY3Rib3guZm9jdXNlZCAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICBib3JkZXI6IG5vbmU7XG59XG4uanEtc2VsZWN0Ym94LmFjdGl2ZSAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmpxLXNlbGVjdGJveC5vcGVuZWQuZHJvcGRvd24ge1xuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbn1cbi5qcS1zZWxlY3Rib3gub3BlbmVkLmRyb3Bkb3duIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG59XG4uanEtc2VsZWN0Ym94Lm9wZW5lZC5kcm9wdXAge1xuICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbn1cbi5qcS1zZWxlY3Rib3gub3BlbmVkLmRyb3B1cCAuanEtc2VsZWN0Ym94X19kcm9wZG93biB7XG4gIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xufVxuLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgcGFkZGluZzogN3B4IDIwcHggN3B4IDEwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLXdpZHRoOiA1MnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi5qcS1zZWxlY3Rib3hfX3NlbGVjdDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5qcS1zZWxlY3Rib3hfX3NlbGVjdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7XG4gIHdpZHRoOiAyOHB4O1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5qcS1zZWxlY3Rib3hfX3RyaWdnZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnXFxlOTAzJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogNXB4O1xuICBjb2xvcjogI2JmYzBjMjtcbn1cbi5qcS1zZWxlY3Rib3hfX3RyaWdnZXItYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmpxLWZpbGVfX2Jyb3dzZSxcbi5qcS1maWxlX19uYW1lLFxuLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW1Qcm8nLCBzYW5zLXNlcmlmO1xufVxuLmpxLXNlbGVjdGJveF9fZHJvcGRvd24sXG4uanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG59XG4uanEtc2VsZWN0Ym94X19kcm9wZG93biB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtUHJvJywgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uanEtc2VsZWN0Ym94IGxpIHtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5qcS1zZWxlY3Rib3ggbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTliNWYyO1xufVxuLnNlbC1pY29uX2V1ciB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1nL2ljb25zL2V1cm8uc3ZnXCIpIG5vLXJlcGVhdCAxMHB4IDZweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xufVxuLnNlbC1pY29uX2J0YyB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1nL2ljb25zL2JpdGNvaW4uc3ZnXCIpIG5vLXJlcGVhdCAxMHB4IDRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuYml0Y29pbi1yb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5iaXRjb2luLXJvdyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5iaXRjb2luLXJvdyAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuYml0Y29pbi10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJveC1maWVsZF9fbGFiZWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvd19fbGlzdDphZnRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIzMHB4KTtcbiAgfVxuICAub3JkZXItbGVmdCxcbiAgLm9yZGVyLXJpZ2h0IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICB9XG4gIC5zZWN0aW9uLWhlYWQge1xuICAgIHBhZGRpbmc6IDEyMHB4IDAgNjBweDtcbiAgfVxuICAuaGVhZC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGVhZC1sZWZ0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5oZWFkLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxuICAuaG93X19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAwcHgpO1xuICB9XG4gIC5tYWluLWJveF8zIC5tYWluLXBpYyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubWFpbi1ib3hfMiAubWFpbi10ZXh0LFxuICAubWFpbi1ib3hfMyAubWFpbi10ZXh0LFxuICAubWFpbi1ib3hfMSAubWFpbi1waWMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5tYWluLWJveCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5tYWluLWJveDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tYWluLWJveF8zIC5tYWluLXBpYyB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gIH1cbiAgLmZvb3QtdGV4dCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIH1cbiAgLnNlY3Rpb24tZm9vdCB7XG4gICAgcGFkZGluZzogMTAwcHggMCAzNzBweDtcbiAgfVxuICAuZm9vdGVyLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZm9vdGVyLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3JkZXI6IC0xO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5mb290ZXItdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmZvb3Rlci1sb2dvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5mb290ZXItbGVmdCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5mb290ZXItdGV4dCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaG93X19saXN0OmFmdGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjYwcHgpO1xuICB9XG4gIC5vcmRlci13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gIH1cbiAgLm9yZGVyLWxlZnQsXG4gIC5vcmRlci1yaWdodCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm9yZGVyLXJpZ2h0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5zZWN0aW9uLWlubmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICBoNCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1oZWFkIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5oZWFkLWJvdHRvbSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5iaXRjb2luLWJ1eSB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxuICAuaG93X19saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaG93X19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDM1cHg7XG4gIH1cbiAgLmhvd19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zZWN0aW9uLWhvdyBoMyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuaG93X19saXN0OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uLWhlYWQge1xuICAgIHBhZGRpbmc6IDEyMHB4IDAgNDBweDtcbiAgfVxuICAuc2VjdGlvbi1ob3cge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuaG93LWNvdW50OmFmdGVyIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5tYWluLWJveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubWFpbi1ib3ggLm1haW4tcGljIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICB9XG4gIC5tYWluLWJveCAubWFpbi1waWM6YWZ0ZXIge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5tYWluLWJveCAubWFpbi10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG4gIC5zZWN0aW9uLW1haW4gaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc2VjdGlvbi1tYWluIHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubWFpbi1zdmctcm93cyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnNlY3Rpb24tbWFpbiB7XG4gICAgcGFkZGluZzogNDBweCAwIDcwcHg7XG4gIH1cbiAgLnNlY3Rpb24tbWFpbiBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuZm9vdC10b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnNlY3Rpb24tZm9vdCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuZm9vdC10ZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5mb290LXRleHQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2VjdGlvbi1mb290IHtcbiAgICBwYWRkaW5nOiA3MHB4IDAgMzIwcHg7XG4gIH1cbiAgLmZvb3Rlcl9hYnMge1xuICAgIGJvdHRvbTogNDVweDtcbiAgfVxuICAub3JkZXItYm94IHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG4gIC5vcmRlci10b3RhbCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG4gIC5zdGVwX19pdGVtIC5idG4ge1xuICAgIG1pbi13aWR0aDogMjM4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5ib3gtZmllbGRzXzIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ib3gtZmllbGRzXzIgLmJveC1maWVsZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuYm94LWZpZWxkc18yIC5ib3gtZmllbGQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2VjdGlvbi1pbm5lciB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gIC5zdGVwX19pdGVtIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5zdGVwX19pdGVtIGg0OmJlZm9yZSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN0ZXBfX2l0ZW0uYWN0aXZlIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLmF1dGgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5zaWduLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgb3JkZXI6IDE7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5idG5fd2hpdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2VjdGlvbi1oZWFkIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tZm9vdCB7XG4gICAgcGFkZGluZzogNDVweCAwO1xuICB9XG4gIC5mb290ZXJfYWJzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjIyMjc7XG4gIH1cbiAgLmZvb3Rlcl9hYnMgLmZvb3Rlci13cmFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuICAuZm9vdGVyLXJpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLmZvb3Rlci10ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmZvb3Rlci1sb2dvIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC51c2VyLW5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIm0tZm9udC1mYWNlKCAkZm9udC1mYW1pbHkgPSBcIkFyaWFsXCIsICRmaWxlLXBhdGggPSBcIlwiLCAkbG9jYWwtbmFtZSA9IFwiXCIsICR3ZWlnaHQsICRzdHlsZSA9IG5vcm1hbCkge1xuXHRAZm9udC1mYWNlIHtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuXHRcdHNyYzogdXJsKCRmaWxlLXBhdGggKyAnLmVvdCcpO1xuXHRcdHNyYzogbG9jYWwoJGxvY2FsLW5hbWUpLFxuXHRcdFx0IHVybCgkZmlsZS1wYXRoICsgJy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHRcdFx0IHVybCgkZmlsZS1wYXRoICsgJy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0XHRcdCB1cmwoJGZpbGUtcGF0aCArICcud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdFx0IHVybCgkZmlsZS1wYXRoICsgJy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdFx0Zm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG5cdFx0Zm9udC1zdHlsZTogJHN0eWxlO1xuXHRcdGZvbnQtZGlzcGxheTogc3dhcDtcblx0fVxufVxuXG5cbm0tZm9udC1mYWNlKFwiR290aGFtUHJvXCIsIFwiLi4vZm9udHMvR290aGFtUHJvUmVndWxhci9Hb3RoYW1Qcm9SZWd1bGFyXCIsIFwiR290aGFtUHJvIFJlZ3VsYXJcIiwgNDAwKTtcbm0tZm9udC1mYWNlKFwiR290aGFtUHJvXCIsIFwiLi4vZm9udHMvR290aGFtUHJvTWVkaXVtL0dvdGhhbVByb01lZGl1bVwiLCBcIkdvdGhhbVBybyBNZWRpdW1cIiwgNTAwKTtcbm0tZm9udC1mYWNlKFwiR290aGFtUHJvXCIsIFwiLi4vZm9udHMvR290aGFtUHJvQmxhY2svR290aGFtUHJvQmxhY2tcIiwgXCJHb3RoYW1Qcm8gQmxhY2tcIiwgOTAwKTtcbm0tZm9udC1mYWNlKFwiQXZlbmlyTmV4dEN5clwiLCBcIi4uL2ZvbnRzL0F2ZW5pck5leHRDeXItTWVkaXVtL0F2ZW5pck5leHRDeXItTWVkaXVtXCIsIFwiQXZlbmlyTmV4dEN5ciBNZWRpdW1cIiwgNTAwKTtcbm0tZm9udC1mYWNlKFwiQXZlbmlyTmV4dEN5clwiLCBcIi4uL2ZvbnRzL0F2ZW5pck5leHRDeXItQm9sZC9BdmVuaXJOZXh0Q3lyLUJvbGRcIiwgXCJBdmVuaXJOZXh0Q3lyIEJvbGRcIiwgNzAwKTtcblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3JjOiAgdXJsKCcuLi9mb250cy9pY29tb29uL2ljb21vb24uZW90P3hldDh0NCcpO1xuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3Q/eGV0OHQ0I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLnR0Zj94ZXQ4dDQnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9pY29tb29uL2ljb21vb24ud29mZj94ZXQ4dDQnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5zdmc/eGV0OHQ0I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgY29sb3I6ICNmNzkzMWE7XG59XG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICBjb2xvcjogIzMyYzVmZjtcbn1cbi5pY29uLWRvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgY29sb3I6ICNmZmY7XG59XG4uaWNvbi1kcm9wZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICBjb2xvcjogI2JmYzBjMjtcbn1cbi5pY29uLWV1cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbiAgY29sb3I6ICMzMmM1ZmY7XG59XG4uaWNvbi1tYXN0ZXJjYXJkIC5wYXRoMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICBjb2xvcjogcmdiKDI1NSwgOTUsIDApO1xufVxuLmljb24tbWFzdGVyY2FyZCAucGF0aDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbiAgbWFyZ2luLWxlZnQ6IC0xLjYyNWVtO1xuICBjb2xvcjogcmdiKDIzNSwgMCwgMjcpO1xufVxuLmljb24tbWFzdGVyY2FyZCAucGF0aDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbiAgbWFyZ2luLWxlZnQ6IC0xLjYyNWVtO1xuICBjb2xvcjogcmdiKDI0NywgMTU4LCAyNyk7XG59XG4uaWNvbi1zdW1tYXJ5IC5wYXRoMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xuICBjb2xvcjogcmdiKDgsIDEzMiwgMTgxKTtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGgyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiByZ2IoMTMsIDE2NywgMjI4KTtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGgzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiByZ2IoNTAsIDE5NywgMjU1KTtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGg0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGg1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiByZ2IoMTMsIDE2NywgMjI4KTtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGg2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiByZ2IoMTMsIDE2NywgMjI4KTtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGg3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiByZ2IoMTMsIDE2NywgMjI4KTtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGg4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiByZ2IoMTMsIDE2NywgMjI4KTtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGg5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NzkxMDE1NjI1ZW07XG4gIGNvbG9yOiByZ2IoMTMsIDE2NywgMjI4KTtcbn1cbi5pY29uLXN1bW1hcnkgLnBhdGgxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICBtYXJnaW4tbGVmdDogLTEuNTc5MTAxNTYyNWVtO1xuICBjb2xvcjogcmdiKDEzLCAxNjcsIDIyOCk7XG59XG4uaWNvbi12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5cbiIsIi5mb290ZXJcblx0d2lkdGggMTAwJVxuXHRtaW4td2lkdGggJG1pbi13aWR0aFxuXHRvcmRlciAzXG5cdCZfYWJzIFxuXHRcdHBvc2l0aW9uIGFic29sdXRlXG5cdFx0bGVmdCAwXG5cdFx0Ym90dG9tIDEwMHB4XG5cdFx0cmlnaHQgMFxuXHRcdC5mb290ZXItdGV4dFxuXHRcdFx0Y29sb3IgJHdoaXRlXG5cdFx0LmZvb3Rlci13cmFwIFxuXHRcdFx0cGFkZGluZyA0NXB4IDAgMCBcblx0XHRcdGJvcmRlci1jb2xvciByZ2JhKCR3aGl0ZSwgLjUpXG5cdFx0LmZvb3Rlci1pbmZvXG5cdFx0XHRjb2xvciAkd2hpdGVcblx0XHRcdCYtbGlua3MgXG5cdFx0XHRcdGEgXG5cdFx0XHRcdFx0Y29sb3IgJHdoaXRlXG5cdCYtd3JhcCBcblx0XHRkaXNwbGF5IGZsZXhcblx0XHRqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxuXHRcdHBhZGRpbmcgNTBweCAwXG5cdFx0Ym9yZGVyLXRvcCAxcHggc29saWQgI2VmZjJmYlxuXHQmLXJpZ2h0XG5cdFx0ZGlzcGxheSBmbGV4XG5cdFx0bWF4LXdpZHRoIDU3MHB4XG5cdCYtaW5mb1xuXHRcdGZvbnQtc3R5bGUgbm9ybWFsXG5cdFx0Ji1saW5rc1xuXHRcdFx0bWFyZ2luLWJvdHRvbSAyMHB4XG5cdFx0XHRhIFxuXHRcdFx0XHRkaXNwbGF5IGlubGluZS1ibG9ja1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQgNThweFxuXHRcdFx0XHRmb250LXdlaWdodCA1MDBcblx0XHRcdFx0Y29sb3IgJHRleHQtY29sb3Jcblx0XHRcdFx0JjpsYXN0LWNoaWxkIFxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodCAwXG5cdCYtdGV4dFxuXHRcdG1hcmdpbi1yaWdodCAzMHB4XG5cdFx0dGV4dC1hbGlnbiByaWdodFxuXHQmLWxvZ29cblx0XHRmbGV4LXNocmluayAwXG5cdFx0bWF4LXdpZHRoIDYwcHgiLCIuaGVhZGVyXG5cdHdpZHRoIDEwMCVcblx0bWluLXdpZHRoICRtaW4td2lkdGhcblx0b3JkZXIgMVxuXHRwYWRkaW5nIDU0cHggMCA1MHB4XG5cdCZfYWJzIFxuXHRcdHBvc2l0aW9uIGFic29sdXRlXG5cdFx0ei1pbmRleCAxXG5cdFx0bGVmdCAwXG5cdFx0dG9wIDBcblx0XHRyaWdodCAwXG5cdCYtd3JhcCBcblx0XHRkaXNwbGF5IGZsZXhcblx0XHRhbGlnbi1pdGVtcyBjZW50ZXJcblx0XHRqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxuXHQmX2lubmVyXG5cdFx0cGFkZGluZyA1MnB4IDBcblx0XHRiYWNrZ3JvdW5kICRhY2NlbnQgdXJsKCcuLi9pbWcvbWFpbi9oZWFkZXJfaW5uZXItYmcucG5nJykgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemUgY292ZXJcblxuLmxvZ29cdFxuXHRmb250LXNpemUgMjBweFxuXHRmb250LXdlaWdodCA5MDBcblx0bGluZS1oZWlnaHQgMjBweFxuXHRjb2xvciAkd2hpdGVcblxuLnNpZ24tbGlua1xuXHRwb3NpdGlvbiByZWxhdGl2ZVxuXHRtYXJnaW4tcmlnaHQgMjZweFxuXHRjb2xvciAkd2hpdGVcblx0Zm9udC1mYW1pbHkgJGN1c3RvbS1mb250LWZhbWlseVxuXHRmb250LXdlaWdodCA3MDBcblx0dGV4dC10cmFuc2Zvcm0gdXBwZXJjYXNlXG5cdCY6YWZ0ZXIgXG5cdFx0Y29udGVudCAnJ1xuXHRcdHBvc2l0aW9uIGFic29sdXRlXG5cdFx0bGVmdCA1MCVcblx0XHRib3R0b20gLTJweFxuXHRcdHdpZHRoIDEwMCVcblx0XHRoZWlnaHQgMXB4XG5cdFx0dHJhbnNmb3JtIHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMCkgXG5cdFx0YmFja2dyb3VuZC1jb2xvciAkd2hpdGVcblx0XHR0cmFuc2l0aW9uICR0cmFuc2l0aW9uXG5cdCY6aG92ZXJcblx0XHQmOmFmdGVyIFxuXHRcdFx0dHJhbnNmb3JtIHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSkgXG5cbi51c2VyXG5cdGRpc3BsYXkgZmxleFxuXHRhbGlnbi1pdGVtcyBjZW50ZXJcblx0Ji1uYW1lIFxuXHRcdG1hcmdpbi1yaWdodCAyMXB4XG5cdFx0Zm9udC1zaXplIDE0cHhcblx0XHRsaW5lLWhlaWdodCAxNHB4XG5cdFx0Zm9udC13ZWlnaHQgNTAwXG5cdFx0Y29sb3IgJHdoaXRlXG5cdCYtbGluayBcblx0XHRwb3NpdGlvbiByZWxhdGl2ZVxuXHRcdHBhZGRpbmctcmlnaHQgMjhweFxuXHRcdCY6YWZ0ZXIgXG5cdFx0XHRjb250ZW50ICcnXG5cdFx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxuXHRcdFx0cmlnaHQgMFxuXHRcdFx0dG9wIDUwJVxuXHRcdFx0dHJhbnNmb3JtIHRyYW5zbGF0ZVgoLTUwJSlcblx0XHRcdGJvcmRlciA0cHggc29saWQgdHJhbnNwYXJlbnRcblx0XHRcdGJvcmRlci10b3AgNHB4IHNvbGlkICR3aGl0ZVxuXHRcdFx0Ym9yZGVyLWJvdHRvbSBub25lXG5cdCYtYXZhdGFyIFxuXHRcdHdpZHRoIDU2cHhcblx0XHRoZWlnaHQgNTZweFxuXHRcdGJvcmRlci1yYWRpdXMgNTAlXG5cdFx0b3ZlcmZsb3cgaGlkZGVuXG5cdFx0aW1nIFxuXHRcdFx0d2lkdGggMTAwJVxuXHRcdFx0aGVpZ2h0IDEwMCVcblx0XHRcdG9iamVjdC1maXQgY292ZXJcblx0XHRcdG9iamVjdC1wb3NpdGlvbiBjZW50ZXJcblxuIiwiLy9tYWluIHN0eWxlc1xyXG4ubWFpbi13cmFwcGVyXHJcblx0cGFkZGluZyAwIDAgMCAwXHJcblx0bWluLXdpZHRoICRtaW4td2lkdGhcclxuXHR3aWR0aCAxMDAlXHJcblx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRvdmVyZmxvdyBoaWRkZW5cclxuXHRtaW4taGVpZ2h0IDEwMCVcclxuXHRkaXNwbGF5IGZsZXhcclxuXHRmbGV4LWRpcmVjdGlvbiBjb2x1bW5cclxuXHRqdXN0aWZ5LWNvbnRlbnQgZmxleC1zdGFydFx0XHJcblxyXG4ud3JhcHBlclxyXG5cdG1pbi13aWR0aCAkbWluLXdpZHRoXHJcblx0bWF4LXdpZHRoICRtYXgtd2lkdGhcclxuXHRwYWRkaW5nIDAgNDBweCAwIDQwcHhcclxuXHRtYXJnaW4gMCBhdXRvXHJcblx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHJcbi8qIHRpdGxlcyAqL1xyXG5wXHJcblx0Zm9udCgyMHB4LCAzMHB4LCAkd2hpdGUsICRiYXNlLWZvbnQtZmFtaWx5LCA0MDApXHJcblx0bWFyZ2luIDAgMCAxNXB4IDBcclxuXHRwYWRkaW5nIDBcclxuXHJcbmgxXHJcblx0Zm9udCgkZm9udC1zaXplLWgxLCAkbGluZS1oZWlnaHQtaDEsICR0aXRsZS1jb2xvciwgJGJhc2UtZm9udC1mYW1pbHksIDcwMClcclxuXHRtYXJnaW4gMCAwIDE1cHggMFxyXG5cdHBhZGRpbmcgMFxyXG5cclxuaDJcclxuXHRmb250KCRmb250LXNpemUtaDIsICRsaW5lLWhlaWdodC1oMiwgJHRpdGxlLWNvbG9yLCAkYmFzZS1mb250LWZhbWlseSwgNzAwKVxyXG5cdG1hcmdpbiAwIDAgMTVweCAwXHJcblx0cGFkZGluZyAwXHJcblxyXG5oM1xyXG5cdGZvbnQoJGZvbnQtc2l6ZS1oMywgJGxpbmUtaGVpZ2h0LWgzLCAkdGl0bGUtY29sb3IsICRiYXNlLWZvbnQtZmFtaWx5LCA1MDApXHJcblx0bWFyZ2luIDAgMCAxNXB4IDBcclxuXHRwYWRkaW5nIDBcclxuXHJcbmg0XHJcblx0Zm9udCgkZm9udC1zaXplLWg0LCAkbGluZS1oZWlnaHQtaDQsICR0ZXh0LWNvbG9yLCAkYmFzZS1mb250LWZhbWlseSwgNTAwKVxyXG5cdG1hcmdpbiAwIDAgMTVweCAwXHJcblx0cGFkZGluZyAwXHJcblxyXG4vKiBzdHlsZXMgKi9cclxuLm1haW5cclxuXHRtaW4td2lkdGggJG1pbi13aWR0aFxyXG5cdHdpZHRoIDEwMCVcclxuXHRvcmRlciAyXHJcblx0ZmxleC1ncm93IDFcclxuXHRiYWNrZ3JvdW5kLWNvbG9yICRhY2NlbnQzXHJcblx0Jl9pbm5lciBcclxuXHRcdGJhY2tncm91bmQtY29sb3IgdHJhbnNwYXJlbnRcclxuXHJcbi5idG4gXHJcblx0ZGlzcGxheSBpbmxpbmUtZmxleFxyXG5cdGFsaWduLWl0ZW1zIGNlbnRlclxyXG5cdGp1c3RpZnktY29udGVudCBjZW50ZXJcclxuXHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdGhlaWdodCA2MHB4XHJcblx0cGFkZGluZyAxMHB4IDM4cHhcclxuXHRjb2xvciAkd2hpdGVcclxuXHRmb250LXdlaWdodCA3MDBcclxuXHRib3JkZXItcmFkaXVzIDEwcHhcclxuXHR0ZXh0LXRyYW5zZm9ybSB1cHBlcmNhc2VcclxuXHRiYWNrZ3JvdW5kLWNvbG9yICRhY2NlbnRcclxuXHQmOmhvdmVyIFxyXG5cdFx0YmFja2dyb3VuZC1jb2xvciBsaWdodGVuKCRhY2NlbnQsIDIwJSlcclxuXHQmX2J1dHRvbiBcclxuXHRcdGJvcmRlciBub25lXHJcblx0Jl93aGl0ZVxyXG5cdFx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRcdGhlaWdodCA1MHB4XHJcblx0XHRwYWRkaW5nIDEwcHggMTZweFxyXG5cdFx0Ym9yZGVyIDJweCBzb2xpZCByZ2JhKCR3aGl0ZSwgLjUpXHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yIHRyYW5zcGFyZW50XHJcblx0XHRvdmVyZmxvdyBoaWRkZW5cclxuXHRcdCY6YWZ0ZXJcclxuXHRcdFx0Y29udGVudCAnJ1xyXG5cdFx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdFx0XHRoZWlnaHQgMTAwcHhcclxuXHRcdFx0d2lkdGggMjBweFxyXG5cdFx0XHR0cmFuc2Zvcm0gc2tldygtMjVkZWcpIHRyYW5zbGF0ZVkoLTUwJSlcclxuXHRcdFx0bGVmdCAtMTAwcHhcclxuXHRcdFx0dG9wIDUwJVxyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yICR3aGl0ZVxyXG5cdFx0Jjpob3ZlclxyXG5cdFx0XHR0cmFuc2Zvcm0gdHJhbnNsYXRlWSgtNXB4KVxyXG5cdFx0XHQmOmFmdGVyXHJcblx0XHRcdFx0bGVmdCAxMDAlXHJcblx0XHRcdFx0dHJhbnNpdGlvbiBhbGwgLjI1cyBsaW5lYXJcclxuXHJcblxyXG4uc2VjdGlvblxyXG5cdCYtaGVhZCBcclxuXHRcdHBhZGRpbmcgMTU0cHggMCA3MHB4XHJcblx0XHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdFx0YmFja2dyb3VuZCB1cmwoLi4vaW1nL21haW4vaGVhZC1iZy5wbmcpIGNlbnRlciBuby1yZXBlYXRcclxuXHRcdGJhY2tncm91bmQtc2l6ZSBjb3ZlclxyXG5cdFx0JjphZnRlciBcclxuXHRcdFx0Y29udGVudCAnJ1xyXG5cdFx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdFx0XHRsZWZ0IDBcclxuXHRcdFx0Ym90dG9tIDBcclxuXHRcdFx0cmlnaHQgMFxyXG5cdFx0XHR3aWR0aCAxMDAlXHJcblx0XHRcdGhlaWdodCA1MTJweFxyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjQsIDE4MSwgMjQzLCAwKSAwJSwgJGFjY2VudDMgMTAwJSlcclxuXHRcdC53cmFwcGVyXHJcblx0XHRcdHotaW5kZXggMVxyXG5cdFx0aDEgXHJcblx0XHRcdG1hcmdpbi1ib3R0b20gMzJweFxyXG5cdFx0cFxyXG5cdFx0XHRtYXJnaW4gMCAwIDUzcHggMFxyXG5cdFx0XHRsaW5lLWhlaWdodCAzNXB4XHJcblx0Ji1ob3dcclxuXHRcdHBhZGRpbmcgNzBweCAwXHJcblx0XHRoMlxyXG5cdFx0XHRtYXJnaW4tYm90dG9tIDUwcHhcdFxyXG5cdFx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdFx0aDNcclxuXHRcdFx0bWFyZ2luIDMwcHggMCAwIDBcclxuXHQmLW1haW4gXHJcblx0XHRwYWRkaW5nIDc4cHggMCAxMTJweFxyXG5cdFx0aDJcclxuXHRcdFx0bWFyZ2luLWJvdHRvbSAzMnB4XHJcblx0XHRwXHRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbSAzM3B4XHJcblx0XHRcdGxpbmUtaGVpZ2h0IDM1cHhcclxuXHRcdFx0JjpsYXN0LWNoaWxkIFxyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b20gMFxyXG5cdCYtZm9vdFxyXG5cdFx0cGFkZGluZyAxNTBweCAwIDMyNXB4XHJcblx0XHRiYWNrZ3JvdW5kIHVybCguLi9pbWcvbWFpbi9mb290ZXItYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0XHJcblx0XHRiYWNrZ3JvdW5kLXNpemUgY292ZXJcclxuXHRcdGgyXHJcblx0XHRcdG1hcmdpbi1ib3R0b20gNTJweFxyXG5cdFx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdCYtaW5uZXIgXHJcblx0XHRwYWRkaW5nIDEwMHB4IDBcclxuXHJcbi5oZWFkXHJcblx0Ji13cmFwXHJcblx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdGp1c3RpZnktY29udGVudCBzcGFjZS1iZXR3ZWVuXHJcblx0XHRhbGlnbi1pdGVtcyBmbGV4LXN0YXJ0XHJcblx0Ji1sZWZ0XHJcblx0XHR3aWR0aCBjYWxjKDUzJSAtIDUwcHgpXHJcblx0XHRwYWRkaW5nLXRvcCA1M3B4XHJcblx0Ji1yaWdodCBcclxuXHRcdHdpZHRoIGNhbGMoNDclIC0gNTBweClcclxuXHQmLWJvdHRvbSBcclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0LnZpc2EtaWNvIFxyXG5cdFx0XHRtYXJnaW4tcmlnaHQgMTZweFxyXG5cdFx0XHRmb250LXNpemUgMjBweFxyXG5cdFx0Lm1hc3Rlci1jYXJkLWljb1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQgMjBweFxyXG5cdFx0XHRmb250LXNpemUgMjRweFxyXG5cdFx0Jl9fdGV4dFxyXG5cdFx0XHRjb2xvciAjZmZmZmZmXHJcblxyXG4uYml0Y29pblxyXG5cdCYtYnV5XHJcblx0XHRwYWRkaW5nIDUwcHggNTBweCA0MHB4XHJcblx0XHRib3gtc2hhZG93IDAgMjBweCA2MHB4IHJnYmEoMTMsIDIxLCA2MywgMC4xNSlcclxuXHRcdGJvcmRlci1yYWRpdXMgMTVweFxyXG5cdFx0YmFja2dyb3VuZC1jb2xvciAkd2hpdGVcclxuXHQmLXJvd1xyXG5cdFx0ZGlzcGxheSBmbGV4XHJcblx0XHRhbGlnbi1pdGVtcyBjZW50ZXJcclxuXHRcdC5idG4gXHJcblx0XHRcdGZsZXgtc2hyaW5rIDBcclxuXHRcdFx0bWFyZ2luLXJpZ2h0IDM0cHhcclxuXHQmLXRleHRcclxuXHRcdG1hcmdpbi10b3AgMjBweFxyXG5cdFx0Zm9udC1zaXplIDEycHhcclxuXHRcdGxpbmUtaGVpZ2h0IDIwcHhcdFx0XHJcblx0XHRjb2xvciByZ2JhKCRncmF5MiwgLjcpXHJcblxyXG4uYm94LWZpZWxkXHJcblx0bWFyZ2luLWJvdHRvbSAyMHB4XHJcblx0JjpsYXN0LWNoaWxkIFxyXG5cdFx0bWFyZ2luLWJvdHRvbSAwIFxyXG5cdCYtd3JhcCBcclxuXHRcdG1hcmdpbi1ib3R0b20gMzBweFxyXG5cdCZfX2xhYmVsXHJcblx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdGp1c3RpZnktY29udGVudCBzcGFjZS1iZXR3ZWVuXHJcblx0XHRtYXJnaW4tYm90dG9tIDEwcHhcclxuXHRcdGZvbnQtc2l6ZSAxMnB4XHJcblx0XHRsaW5lLWhlaWdodCAyMHB4XHJcblx0XHQmLXRleHQgXHJcblx0XHRcdGNvbG9yICRncmF5XHJcblx0XHQmLXN1YnRleHRcclxuXHRcdFx0Y29sb3IgcmdiYSgkZ3JheTIsIC43KVxyXG5cdCZfX2lucHV0XHJcblx0XHQmX2FicyBcclxuXHRcdFx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRcdFx0LmZvcm0tY29udHJvbFxyXG5cdFx0XHRcdHBhZGRpbmcgMThweCA3MHB4IDE3cHggMjBweFxyXG5cdFx0Jl96XHJcblx0XHRcdHotaW5kZXggMVxyXG5cdCZzIFxyXG5cdFx0ZGlzcGxheSBmbGV4XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxyXG5cdFx0ZmxleC13cmFwIHdyYXBcclxuXHRcdG1hcmdpbi1ib3R0b20gMjBweFxyXG5cdFx0Jl8xXHJcblx0XHRcdC5ib3gtZmllbGQgXHJcblx0XHRcdFx0d2lkdGggMTAwJVxyXG5cdFx0Jl8yIFxyXG5cdFx0XHQuYm94LWZpZWxkIFxyXG5cdFx0XHRcdHdpZHRoIGNhbGMoNTAlIC0gMTBweClcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tIDBcclxuXHJcbi5mb3JtLWNvbnRyb2wgXHJcblx0aGVpZ2h0IDYwcHhcclxuXHR3aWR0aCAxMDAlXHJcblx0cGFkZGluZyAxOHB4IDIwcHggMTdweFxyXG5cdGJvcmRlci1yYWRpdXMgMTBweFxyXG5cdGNvbG9yICRncmF5XHJcblx0Ym9yZGVyIG5vbmUgXHJcblx0YmFja2dyb3VuZC1jb2xvciAkd2hpdGUxXHJcblxyXG4uZHJvcGRvd24tYWJzXHJcblx0cG9zaXRpb24gYWJzb2x1dGVcclxuXHRyaWdodCAxNXB4XHJcblx0dG9wIDUwJVxyXG5cdHRyYW5zZm9ybSB0cmFuc2xhdGVZKC01MCUpXHJcblxyXG4uaG93XHJcblx0Jl9fbGlzdCBcclxuXHRcdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdGp1c3RpZnktY29udGVudCBzcGFjZS1iZXR3ZWVuXHJcblx0XHRtYXgtd2lkdGggMTA5MHB4XHJcblx0XHRtYXJnaW4gMCBhdXRvXHJcblx0XHRjb3VudGVyLXJlc2V0IGl0ZW1cclxuXHRcdCY6YWZ0ZXIgXHJcblx0XHRcdGNvbnRlbnQgJydcclxuXHRcdFx0cG9zaXRpb24gYWJzb2x1dGVcclxuXHRcdFx0dG9wIDMwcHhcclxuXHRcdFx0bGVmdCA1MCVcclxuXHRcdFx0aGVpZ2h0IDFweFxyXG5cdFx0XHR3aWR0aCBjYWxjKDEwMCUgLSAzMDBweClcclxuXHRcdFx0dHJhbnNmb3JtIHRyYW5zbGF0ZVgoLTUwJSlcclxuXHRcdFx0Ym9yZGVyIDJweCBkYXNoZWQgcmdiYSgjMjAyMzI3LCAuNSlcclxuXHQmX19pdGVtIFxyXG5cdFx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRcdHotaW5kZXggMVxyXG5cdFx0d2lkdGggY2FsYygzMy4zMyUgLSA3NXB4KVxyXG5cdFx0Y291bnRlci1pbmNyZW1lbnQgaXRlbVxyXG5cdFx0dGV4dC1hbGlnbiBjZW50ZXJcclxuXHQmLWNvdW50XHJcblx0XHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdFx0aGVpZ2h0IDYwcHhcclxuXHRcdHdpZHRoIDYwcHhcclxuXHRcdG1hcmdpbiAwIGF1dG9cclxuXHRcdGJhY2tncm91bmQtY29sb3IgJGJsYWNrXHJcblx0XHRib3JkZXItcmFkaXVzIDUwJVxyXG5cdFx0ZGlzcGxheSBmbGV4XHJcblx0XHRhbGlnbi1pdGVtcyBjZW50ZXJcclxuXHRcdGp1c3RpZnktY29udGVudCBjZW50ZXJcclxuXHRcdGZvbnQtc2l6ZSAzMHB4XHJcblx0XHRmb250LXdlaWdodCA3MDBcclxuXHRcdGxpbmUtaGVpZ2h0IDQwcHhcclxuXHRcdCY6YWZ0ZXIgXHJcblx0XHRcdGNvbnRlbnQgY291bnRlcihpdGVtKVxyXG5cdFx0XHRkaXNwbGF5IGlubGluZS1ibG9ja1xyXG5cdFx0XHRmb250LXNpemUgMzBweFxyXG5cdFx0XHRmb250LXdlaWdodCA3MDBcclxuXHRcdFx0bGluZS1oZWlnaHQgNDBweFxyXG5cdFx0XHRjb2xvciAkd2hpdGVcclxuXHJcbi5tYWluXHJcblx0Ji1ib3hcclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0anVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cclxuXHRcdGFsaWduLWl0ZW1zIGZsZXgtc3RhcnRcclxuXHRcdCZfMSBcclxuXHRcdFx0Lm1haW4tcGljXHJcblx0XHRcdFx0cGFkZGluZy10b3AgMTNweFxyXG5cdFx0XHRcdCY6YWZ0ZXJcclxuXHRcdFx0XHRcdGxlZnQgNDklXHJcblx0XHRcdFx0XHR0b3AgNjAlXHJcblx0XHRcdFx0XHR3aWR0aCA1MzdweFxyXG5cdFx0XHRcdFx0aGVpZ2h0IDMxNXB4XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlIHVybCguLi9pbWcvbWFpbi9zY2hlbWEtMS5wbmcpXHJcblx0XHQmXzJcclxuXHRcdFx0Lm1haW4tcGljXHJcblx0XHRcdFx0d2lkdGggY2FsYyg1MCUgLSAxNXB4KVxyXG5cdFx0XHRcdCY6YWZ0ZXIgICBcclxuXHRcdFx0XHRcdGxlZnQgNDklXHJcblx0XHRcdFx0XHR0b3AgNTElXHJcblx0XHRcdFx0XHR3aWR0aCA1NzFweFxyXG5cdFx0XHRcdFx0aGVpZ2h0IDMwOHB4XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlIHVybCguLi9pbWcvbWFpbi9zY2hlbWEtMi5wbmcpXHJcblx0XHRcdC5tYWluLXRleHRcclxuXHRcdFx0XHRwYWRkaW5nLXRvcCAxMjdweFxyXG5cdFx0XHRcdHdpZHRoIGNhbGMoNTAlIC0gNjBweClcclxuXHRcdCZfMyBcclxuXHRcdFx0Lm1haW4tcGljXHJcblx0XHRcdFx0d2lkdGggY2FsYyg1MCUgLSAxMDBweClcclxuXHRcdFx0XHRtYXJnaW4tdG9wIC0yNXB4XHJcblx0XHRcdFx0JjphZnRlclxyXG5cdFx0XHRcdFx0dG9wIDMyJVxyXG5cdFx0XHRcdFx0bGVmdCA1MSVcclxuXHRcdFx0XHRcdHdpZHRoIDU1N3B4XHJcblx0XHRcdFx0XHRoZWlnaHQgMzczcHhcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2UgdXJsKC4uL2ltZy9tYWluL3NjaGVtYS0zLnBuZylcclxuXHRcdFx0Lm1haW4tdGV4dFxyXG5cdFx0XHRcdHBhZGRpbmctdG9wIDIwcHhcclxuXHRcdCZfcmV2ZXJzZSBcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb24gcm93LXJldmVyc2VcclxuXHRcdCZfbWJcclxuXHRcdFx0bWFyZ2luLWJvdHRvbSAyMHB4XHJcblx0Ji10ZXh0IFxyXG5cdFx0d2lkdGggY2FsYyg1MCUgLSAxNXB4KVxyXG5cdCYtcGljXHJcblx0XHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdFx0d2lkdGggY2FsYyg1MCUgLSA2MHB4KVx0XHRcclxuXHRcdCY6YWZ0ZXJcclxuXHRcdFx0Y29udGVudCAnJ1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50cyBub25lXHJcblx0XHRcdHBvc2l0aW9uIGFic29sdXRlXHJcblx0XHRcdGxlZnQgNTAlXHJcblx0XHRcdHRvcCA1MCVcclxuXHRcdFx0dHJhbnNmb3JtIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uIGNlbnRlclxyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdCBuby1yZXBlYXRcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplIGNvbnRhaW5cclxuXHRcdGltZyBcclxuXHRcdFx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRcdFx0ei1pbmRleCAxXHJcblx0XHRcdG1hcmdpbiAwIGF1dG9cclxuXHQmLXN2Zy1yb3dzXHJcblx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdCYgPiBkaXYgXHJcblx0XHRcdG1hcmdpbi1yaWdodCAyMHB4XHJcblx0XHRcdCY6bGFzdC1jaGlsZCBcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQgMFxyXG4udmlzYS1pY29cclxuXHRmb250LXNpemUgMjBweFxyXG4ubWFzdGVyLWNhcmQtaWNvXHJcblx0Zm9udC1zaXplIDI0cHhcclxuXHQmX21vZFxyXG5cdFx0Lmljb24tbWFzdGVyY2FyZCAucGF0aDE6YmVmb3JlXHJcblx0XHRcdCBjb2xvciAjOGU4YWU2XHJcblx0XHQuaWNvbi1tYXN0ZXJjYXJkIC5wYXRoMjpiZWZvcmVcclxuXHRcdFx0Y29sb3IgIzAwNWZkZVxyXG5cdFx0Lmljb24tbWFzdGVyY2FyZCAucGF0aDM6YmVmb3JlXHJcblx0XHRcdGNvbG9yICNlNTI4MzZcclxuXHJcbi5mb290IFxyXG5cdCYtdG9wXHJcblx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdGp1c3RpZnktY29udGVudCBzcGFjZS1iZXR3ZWVuXHJcblx0XHRtYXgtd2lkdGggMTA1MHB4XHJcblx0XHRtYXJnaW4gMCBhdXRvIDU3cHhcclxuXHQmLXRleHRcclxuXHRcdHdpZHRoIGNhbGMoNTAlIC0gNzBweClcclxuXHRcdG1hcmdpbi1ib3R0b20gMFxyXG5cdFx0dGV4dC1hbGlnbiBjZW50ZXJcclxuXHQmLWJ0biBcclxuXHRcdHRleHQtYWxpZ24gY2VudGVyXHJcblxyXG4ub3JkZXJcclxuXHQmLXdyYXBcclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0anVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cclxuXHRcdGFsaWduLWl0ZW1zIGZsZXgtc3RhcnRcclxuXHRcdCYuYWN0aXZlIFxyXG5cdFx0XHQub3JkZXItYm94IFxyXG5cdFx0XHRcdHBvc2l0aW9uIHN0YXRpY1xyXG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzIGF1dG8gXHJcblx0XHRcdFx0b3BhY2l0eSAxXHJcblx0XHRcdFx0ei1pbmRleCBhdXRvXHJcblx0Ji1sZWZ0XHJcblx0XHR3aWR0aCBjYWxjKDUzJSAtIDUwcHgpXHJcblx0Ji1yaWdodFxyXG5cdFx0d2lkdGggY2FsYyg0NyUgLSA1MHB4KVxyXG5cdCYtYm94XHJcblx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdFx0b3BhY2l0eSAwXHJcblx0XHR6LWluZGV4IC0xMTFcclxuXHRcdHBvaW50ZXItZXZlbnRzIG5vbmVcclxuXHRcdHBhZGRpbmcgNTBweFxyXG5cdFx0Ym94LXNoYWRvdyAwIDMwcHggMTAwcHggcmdiYSgxNTUsIDE2MSwgMTgxLCAwLjE1KVxyXG5cdFx0Ym9yZGVyLXJhZGl1cyAxNXB4XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yICR3aGl0ZVxyXG5cdFx0aDQgXHJcblx0XHRcdG1hcmdpbi1ib3R0b20gMFxyXG5cdCYtdG9wXHJcblx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zIGNlbnRlclxyXG5cdFx0bWFyZ2luLWJvdHRvbSAyMHB4XHJcblx0Ji1pY28gXHJcblx0XHRtYXJnaW4tcmlnaHQgMTVweFxyXG5cdFx0Zm9udC1zaXplIDIwcHhcclxuXHQmLXRhYmxlIFxyXG5cdFx0bWFyZ2luLWJvdHRvbSAzMHB4XHJcblx0XHRwYWRkaW5nLWJvdHRvbSAyMHB4XHJcblx0XHRib3JkZXItYm90dG9tIDFweCBzb2xpZCAjZWZmMmZiXHJcblx0XHR0YWJsZVxyXG5cdFx0XHR3aWR0aCAxMDAlXHJcblx0XHRcdGNvbG9yICRncmF5XHJcblx0XHRcdHRkXHJcblx0XHRcdFx0d2lkdGggNTAlXHJcblx0XHRcdFx0cGFkZGluZyAxMHB4IDBcclxuXHRcdFx0XHQmLm1vZCBcclxuXHRcdFx0XHRcdHRleHQtYWxpZ24gcmlnaHRcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtIHVwcGVyY2FzZVxyXG5cdCYtdG90YWxcclxuXHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0anVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cclxuXHRcdGFsaWduLWl0ZW1zIGNlbnRlclxyXG5cdFx0bWFyZ2luLWJvdHRvbSAzMHB4XHJcblx0XHRmb250LXNpemUgMzBweFxyXG5cdFx0bGluZS1oZWlnaHQgNDBweFxyXG5cdFx0Zm9udC13ZWlnaHQgNzAwXHJcblx0XHQmX19jb3VudFxyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybSB1cHBlcmNhc2VcclxuXHQmLXRleHRcclxuXHRcdHNwYW4gXHJcblx0XHRcdGNvbG9yICRhY2NlbnQyXHJcblxyXG5cclxuLnN0ZXBcclxuXHQmX19saXN0IFxyXG5cdFx0Y291bnRlci1yZXNldCBzdGVwXHJcblx0Jl9faXRlbVxyXG5cdFx0bWFyZ2luLWJvdHRvbSAyOHB4XHJcblx0XHRjb3VudGVyLWluY3JlbWVudCBzdGVwXHJcblx0XHRwYWRkaW5nIDMwcHhcclxuXHRcdGJvcmRlci1yYWRpdXMgMTVweFxyXG5cdFx0Ym9yZGVyIDFweCBzb2xpZCAjZWZmMmZiXHJcblx0XHQmOmxhc3QtY2hpbGQgXHJcblx0XHRcdG1hcmdpbi1ib3R0b20gMFxyXG5cdFx0Ji5jb21wbGV0ZVxyXG5cdFx0XHRoNFxyXG5cdFx0XHRcdGNvbG9yICMzMzNcclxuXHRcdFx0XHQmOmJlZm9yZVxyXG5cdFx0XHRcdFx0Y29udGVudCAnXFxlOTAxJ1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplIDE4cHhcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5ICdpY29tb29uJ1xyXG5cdFx0XHRcdFx0Y29sb3IgI2ZmZlxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciAjMjNjNGZmXHJcblx0XHQmLmFjdGl2ZVxyXG5cdFx0XHRoNFxyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b20gNDBweFxyXG5cdFx0XHRcdGNvbG9yICMzMzNcclxuXHRcdFx0XHQmOmJlZm9yZVxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciAjMjNjNGZmXHJcblx0XHRcdFx0XHRjb2xvciAjZmZmXHJcblx0XHRcdC5zdGVwLWNvbnRcclxuXHRcdFx0XHRwb3NpdGlvbiBzdGF0aWNcclxuXHRcdFx0XHRwb2ludGVyLWV2ZW50cyBhdXRvXHJcblx0XHRcdFx0b3BhY2l0eSAxXHJcblx0XHRcdFx0ei1pbmRleCBhdXRvXHJcblx0XHRoNCBcclxuXHRcdFx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRcdFx0bWFyZ2luLWJvdHRvbSAwXHJcblx0XHRcdHBhZGRpbmcgMTBweCAwIDEwcHggNzBweFxyXG5cdFx0XHRjb2xvciAjZDBkNGUzXHJcblx0XHRcdHRyYW5zaXRpb24gJHRyYW5zaXRpb25cclxuXHRcdFx0JjpiZWZvcmVcclxuXHRcdFx0XHRjb250ZW50IGNvdW50ZXIoc3RlcClcclxuXHRcdFx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdFx0XHRhbGlnbi1pdGVtcyBjZW50ZXJcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXHJcblx0XHRcdFx0cG9zaXRpb24gYWJzb2x1dGVcclxuXHRcdFx0XHRsZWZ0IDBcclxuXHRcdFx0XHR0b3AgNTAlXHJcblx0XHRcdFx0dHJhbnNmb3JtIHRyYW5zbGF0ZVkoLTUwJSlcclxuXHRcdFx0XHR3aWR0aCA1MHB4XHJcblx0XHRcdFx0aGVpZ2h0IDUwcHhcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzIDUwJVxyXG5cdFx0XHRcdGNvbG9yICNkMGQ0ZTNcclxuXHRcdFx0XHRmb250LXNpemUgMjVweFxyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0IDcwMFxyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0IDM1cHhcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yICNmNWY2ZmFcclxuXHRcdFx0XHR0cmFuc2l0aW9uICR0cmFuc2l0aW9uXHJcblx0XHQuYml0Y29pbi1idXlcclxuXHRcdFx0Ym94LXNoYWRvdyBub25lXHJcblx0XHRcdHBhZGRpbmcgMFxyXG5cdFx0LmJ0blxyXG5cdFx0XHRwb2ludGVyLWV2ZW50cyBhdXRvXHJcblx0XHRcdHBhZGRpbmcgMTBweCAyMHB4XHJcblx0XHRcdG1hcmdpbi1yaWdodCAyOHB4XHJcblx0XHRcdG1pbi13aWR0aCAyNDVweFxyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIHJnYmEoJGFjY2VudCwgMSlcclxuXHRcdFx0Jjpob3ZlciBcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yICM0N2M0ZjVcclxuXHRcdFx0Ji5mcmVlemUgXHJcblx0XHRcdFx0cG9pbnRlci1ldmVudHMgbm9uZVxyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3IgcmdiYSgkYWNjZW50LCAuNSlcclxuXHJcblx0Ji1jb250IFxyXG5cdFx0cG9zaXRpb24gYWJzb2x1dGVcclxuXHRcdHBvaW50ZXItZXZlbnRzIG5vbmVcclxuXHRcdG9wYWNpdHkgMFxyXG5cdFx0ei1pbmRleCAtMTExXHJcbi5pY29uLWFicyBcclxuXHRwb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdGRpc3BsYXkgZmxleFxyXG5cdGFsaWduLWl0ZW1zIGNlbnRlclxyXG5cdGp1c3RpZnktY29udGVudCBjZW50ZXJcclxuXHRwYWRkaW5nIDhweCA1cHhcclxuXHRyaWdodCAxNXB4XHJcblx0dG9wIDUwJSBcclxuXHR0cmFuc2Zvcm0gdHJhbnNsYXRlWSgtNTAlKVxyXG5cdGJvcmRlci1yYWRpdXMgOHB4XHJcblx0YmFja2dyb3VuZC1jb2xvciAjZmZmXHJcblx0Zm9udC1zaXplIDE0cHhcclxuXHQuaWNvbi12aXNhOmJlZm9yZSBcclxuXHRcdGJhY2tncm91bmQtaW1hZ2UgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzA0NGM5ZSAwJSwgIzIwMjU2NSAxMDAlKVxyXG5cdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXAgdGV4dFxyXG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3IgdHJhbnNwYXJlbnRcclxuXHRcdGNvbG9yICMwNDRjOWVcclxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIFxyXG5cdC5pY29uLWFicyAuaWNvbi12aXNhOmJlZm9yZVxyXG5cdFx0YmFja2dyb3VuZCB0cmFuc3BhcmVudFxyXG5cclxuLmNoZWNrYm94IFxyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdHotaW5kZXg6IC0xXHJcblx0b3BhY2l0eTogMFxyXG5cdG1hcmdpbjogMTBweCAwIDAgMjBweFxyXG5cclxuLmNoZWNrYm94ICsgbGFiZWwgXHJcblx0Y3Vyc29yOiBwb2ludGVyXHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcblx0cGFkZGluZzogMCAwIDAgNDVweFxyXG5cdGZvbnQtc2l6ZTogMTJweFxyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4XHJcblxyXG4uY2hlY2tib3ggKyBsYWJlbDpiZWZvcmUgXHJcblx0Y29udGVudDogJydcclxuXHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHR0b3A6IDVweFxyXG5cdGxlZnQ6IDBcclxuXHR3aWR0aDogMzBweFxyXG5cdGhlaWdodDogMzBweFxyXG5cdGJvcmRlci1yYWRpdXM6IDVweFxyXG5cdGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTFcclxuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvblxyXG5cclxuLmNoZWNrYm94ICsgbGFiZWw6YWZ0ZXIgXHJcblx0Y29udGVudDogXCJcXGU5MDFcIlxyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdG9wYWNpdHk6IDBcclxuXHR0b3A6IDExcHhcclxuXHRsZWZ0OiA5cHhcclxuXHRmb250LWZhbWlseTogJ2ljb21vb24nXHJcblx0Zm9udC1zaXplOiAxMHB4XHJcblx0Y29sb3I6ICRhY2NlbnQyXHJcblx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb25cclxuXHJcbi5jaGVja2JveDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIgXHJcblx0b3BhY2l0eTogMVxyXG5cclxuLmpxLXNlbGVjdGJveFxyXG5cdGJvcmRlci1yYWRpdXMgOHB4XHJcblx0Ji5mb2N1c2VkIFxyXG5cdFx0LmpxLXNlbGVjdGJveF9fc2VsZWN0IFxyXG5cdFx0XHRib3JkZXIgbm9uZVxyXG5cdCYuYWN0aXZlXHJcblx0XHQuanEtc2VsZWN0Ym94X19zZWxlY3QgXHJcblx0XHRcdGJveC1zaGFkb3cgbm9uZVxyXG5cdCYub3BlbmVkXHJcblx0XHQmLmRyb3Bkb3duXHJcblx0XHRcdGJvcmRlci1yYWRpdXMgIDhweCA4cHggMCAwXHJcblx0XHRcdC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duXHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1cyAwIDAgOHB4IDhweFxyXG5cdFx0Ji5kcm9wdXAgXHJcblx0XHRcdGJvcmRlci1yYWRpdXMgMCAwIDhweCA4cHhcclxuXHRcdFx0LmpxLXNlbGVjdGJveF9fZHJvcGRvd25cclxuXHRcdFx0XHRib3JkZXItcmFkaXVzICA4cHggOHB4IDAgMFxyXG5cclxuLmpxLXNlbGVjdGJveF9fc2VsZWN0XHJcblx0cGFkZGluZyA3cHggMjBweCA3cHggMTBweFxyXG5cdGhlaWdodCAzMHB4XHJcblx0bWluLXdpZHRoIDUycHhcclxuXHRib3JkZXItcmFkaXVzIDBcclxuXHRib3JkZXIgbm9uZVxyXG5cdGJhY2tncm91bmQgdHJhbnNwYXJlbnRcclxuXHRib3gtc2hhZG93IG5vbmVcclxuXHR0ZXh0LXNoYWRvdyBub25lXHJcblx0JjphY3RpdmUgXHJcblx0XHRiYWNrZ3JvdW5kIHRyYW5zcGFyZW50XHJcblx0XHRib3gtc2hhZG93IG5vbmVcclxuXHQmOmhvdmVyIFxyXG5cdFx0YmFja2dyb3VuZCB0cmFuc3BhcmVudFxyXG4uanEtc2VsZWN0Ym94X190cmlnZ2VyXHJcblx0d2lkdGggMjhweFxyXG5cdGJvcmRlci1sZWZ0IG5vbmVcclxuXHQmOmFmdGVyXHJcblx0XHRjb250ZW50ICdcXGU5MDMnXHJcblx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdFx0bGVmdCA1MCVcclxuXHRcdHRvcCA1MCVcclxuXHRcdHRyYW5zZm9ybSB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcclxuXHRcdGZvbnQtZmFtaWx5ICdpY29tb29uJ1xyXG5cdFx0bGluZS1oZWlnaHQgMVxyXG5cdFx0Zm9udC1zaXplIDVweFxyXG5cdFx0Y29sb3IgI2JmYzBjMlxyXG4uanEtc2VsZWN0Ym94X190cmlnZ2VyLWFycm93XHJcblx0ZGlzcGxheSBub25lXHJcbi5qcS1maWxlX19icm93c2UsIC5qcS1maWxlX19uYW1lLCAuanEtc2VsZWN0Ym94X19zZWxlY3RcclxuXHRmb250LXNpemUgJGJhc2UtZm9udC1zaXplXHJcblx0bGluZS1oZWlnaHQgMVxyXG5cdGZvbnQtZmFtaWx5ICRiYXNlLWZvbnQtZmFtaWx5XHJcbi5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duLCAuanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXRcclxuXHRib3JkZXIgbm9uZVxyXG4uanEtc2VsZWN0Ym94XHJcblx0Jl9fZHJvcGRvd25cclxuXHRcdGZvbnQtc2l6ZSAkYmFzZS1mb250LXNpemVcclxuXHRcdGxpbmUtaGVpZ2h0IDFcclxuXHRcdGZvbnQtZmFtaWx5ICRiYXNlLWZvbnQtZmFtaWx5XHJcblx0XHRib3JkZXItcmFkaXVzIDAgMCA4cHggOHB4XHJcblx0XHRvdmVyZmxvdyBoaWRkZW5cclxuXHRsaVxyXG5cdFx0bWluLWhlaWdodCAzMHB4XHJcblx0XHRsaW5lLWhlaWdodCAxXHJcblx0XHRwYWRkaW5nIDdweCAxMHB4XHJcblx0XHRjb2xvciAkdGV4dC1jb2xvclxyXG5cdFx0Ym9yZGVyLXJhZGl1cyAwXHJcblx0XHQmOmhvdmVyXHJcblx0XHRcdGJhY2tncm91bmQtY29sb3IgJGFjY2VudFxyXG4uc2VsLWljb24gXHJcblx0Jl9ldXJcclxuXHRcdGJhY2tncm91bmQgJHdoaXRlIHVybCguLi9pbWcvaWNvbnMvZXVyby5zdmcpIG5vLXJlcGVhdCAxMHB4IDZweFxyXG5cdFx0YmFja2dyb3VuZC1zaXplIDE2cHhcclxuXHQmX2J0Y1xyXG5cdFx0YmFja2dyb3VuZCAkd2hpdGUgdXJsKC4uL2ltZy9pY29ucy9iaXRjb2luLnN2Zykgbm8tcmVwZWF0IDEwcHggNHB4XHJcblx0XHRiYWNrZ3JvdW5kLXNpemUgMTZweCIsImZvbnQoJGZvbnQtcywgJGZvbnQtaCwgJGZvbnQtYywgJGZvbnQtZiwgJGZvbnQtdykgXHJcblx0Zm9udC1zaXplOiAkZm9udC1zXHJcblx0bGluZS1oZWlnaHQ6ICRmb250LWhcclxuXHRmb250LWZhbWlseTogJGZvbnQtZlxyXG5cdGNvbG9yOiAkZm9udC1jXHJcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdcclxuIiwiLyo9PT09PT09PT09ICBEZXNrdG9wIEZpcnN0ICA9PT09PT09PT09Ki9cblxuLy8gLyogTGFyZ2UgRGV2aWNlcywgV2lkZSBTY3JlZW5zICovXG5AbWVkaWEgKG1heC13aWR0aCA6IDEyODBweCkgXG5cdC5iaXRjb2luLXJvd1xuXHRcdGRpc3BsYXkgYmxvY2tcblx0LmJpdGNvaW4tcm93XG5cdFx0dGV4dC1hbGlnbiBjZW50ZXJcblx0LmJpdGNvaW4tcm93IC5idG5cblx0XHR3aWR0aCAxMDAlXG5cdFx0bWFyZ2luLXJpZ2h0IDBcblx0XHRtYXJnaW4tYm90dG9tIDIwcHhcblx0LmJpdGNvaW4tdGV4dFxuXHRcdHRleHQtYWxpZ24gY2VudGVyXG5cdC5ib3gtZmllbGRfX2xhYmVsXG5cdFx0ZmxleC1kaXJlY3Rpb24gY29sdW1uXG5cbkBtZWRpYSAobWF4LXdpZHRoIDogMTEwMHB4KSBcblx0Lmhvd19fbGlzdDphZnRlclxuXHRcdHdpZHRoIGNhbGMoMTAwJSAtIDIzMHB4KVxuXHQub3JkZXItbGVmdCxcblx0Lm9yZGVyLXJpZ2h0IFxuXHRcdHdpZHRoIGNhbGMoNTAlIC0gMjVweClcblxuLy8gLyogTWVkaXVtIERldmljZXMsIERlc2t0b3BzICovXG5AbWVkaWEgKG1heC13aWR0aCA6IDk5MXB4KVxuXHQud3JhcHBlclxuXHRcdHBhZGRpbmcgMCAyMHB4XG5cdC5oZWFkZXJcblx0XHRwYWRkaW5nIDI1cHggMFxuXHQuc2VjdGlvblxuXHRcdCYtaGVhZFxuXHRcdFx0cGFkZGluZyAxMjBweCAwIDYwcHhcblx0LmhlYWQtd3JhcFxuXHRcdGRpc3BsYXkgYmxvY2tcblx0LmhlYWQtbGVmdFxuXHRcdHdpZHRoIGF1dG9cblx0XHRtYXJnaW4tYm90dG9tIDMwcHhcblx0XHRwYWRkaW5nLXRvcCAwXG5cdC5oZWFkLXJpZ2h0XG5cdFx0bWF4LXdpZHRoIDUwMHB4XG5cdFx0d2lkdGggMTAwJVxuXHRcdG1hcmdpbiAwIGF1dG9cblx0aDEgXG5cdFx0Zm9udC1zaXplIDQwcHhcblx0XHRsaW5lLWhlaWdodCA1MHB4XG5cdGgyXG5cdFx0Zm9udC1zaXplIDQwcHhcblx0XHRsaW5lLWhlaWdodCA1MHB4XG5cdC5ob3dfX2l0ZW1cblx0XHR3aWR0aCBjYWxjKDMzLjMzJSAtIDBweClcblx0Lm1haW4tYm94XzMgLm1haW4tcGljXG5cdFx0bWFyZ2luLXRvcCAwXG5cdC5tYWluLWJveF8yIC5tYWluLXRleHQsIC5tYWluLWJveF8zIC5tYWluLXRleHQsIC5tYWluLWJveF8xIC5tYWluLXBpY1xuXHRcdHBhZGRpbmctdG9wIDBcblx0Lm1haW4tYm94XG5cdFx0YWxpZ24taXRlbXMgY2VudGVyXG5cdFx0bWFyZ2luLWJvdHRvbSA1MHB4XG5cdFx0JjpsYXN0LWNoaWxkIFxuXHRcdFx0bWFyZ2luLWJvdHRvbSAwXG5cdC5tYWluLWJveF8zIC5tYWluLXBpY1xuXHRcdHdpZHRoIGNhbGMoNTAlIC0gNDBweClcblx0LmZvb3QtdGV4dFxuXHRcdHdpZHRoIGNhbGMoNTAlIC0gMjBweClcblx0LnNlY3Rpb24tZm9vdFx0XG5cdFx0cGFkZGluZyAxMDBweCAwIDM3MHB4XG5cdC5mb290ZXItd3JhcFxuXHRcdGZsZXgtd3JhcDogd3JhcFxuXHQuZm9vdGVyLXJpZ2h0XG5cdFx0cG9zaXRpb24gcmVsYXRpdmVcblx0XHRvcmRlcjogLTFcblx0XHRtYXJnaW4tYm90dG9tIDMwcHhcblx0XHR3aWR0aCAxMDAlXG5cdFx0bWF4LXdpZHRoOiAxMDAlXG5cdC5mb290ZXItdGV4dFxuXHRcdHRleHQtYWxpZ24gY2VudGVyXG5cdFx0cGFkZGluZyAwIDcwcHhcblx0XHRtYXJnaW4tcmlnaHQgMFxuXHQuZm9vdGVyLWxvZ28gXG5cdFx0cG9zaXRpb24gYWJzb2x1dGVcblx0XHR0b3AgMFxuXHRcdHJpZ2h0IDBcblx0LmZvb3Rlci1sZWZ0IFxuXHRcdG1hcmdpbiAwIGF1dG9cblx0XHR0ZXh0LWFsaWduIGNlbnRlclxuXHQuZm9vdGVyLXRleHQgYnJcblx0XHRkaXNwbGF5IG5vbmVcblx0Lmhvd19fbGlzdDphZnRlclxuXHRcdHdpZHRoIGNhbGMoMTAwJSAtIDI2MHB4KVxuXHQub3JkZXItd3JhcFxuXHRcdGZsZXgtZGlyZWN0aW9uIGNvbHVtbi1yZXZlcnNlXG5cdFx0YWxpZ24taXRlbXMgaW5oZXJpdFxuXHQub3JkZXItbGVmdCwgLm9yZGVyLXJpZ2h0XG5cdFx0d2lkdGggYXV0b1xuXHQub3JkZXItcmlnaHQgXG5cdFx0bWFyZ2luLWJvdHRvbSA1MHB4XG5cdC5zZWN0aW9uLWlubmVyXG5cdFx0cGFkZGluZyA2MHB4IDBcbi8vIC8qIFNtYWxsIERldmljZXMsIFRhYmxldHMgKi9cbkBtZWRpYSAobWF4LXdpZHRoIDogNzY3cHgpXG5cdGgxIFxuXHRcdGZvbnQtc2l6ZSAzMHB4XG5cdFx0bGluZS1oZWlnaHQgNDBweFxuXHRoMlxuXHRcdGZvbnQtc2l6ZSAzMHB4XG5cdFx0bGluZS1oZWlnaHQgNDBweFxuXHRoM1xuXHRcdGZvbnQtc2l6ZSAyMHB4XG5cdFx0bGluZS1oZWlnaHQgMzBweFxuXHRoNFxuXHRcdGZvbnQtc2l6ZSAxNnB4XG5cdFx0bGluZS1oZWlnaHQgMjZweFxuXHRwXG5cdFx0Zm9udC1zaXplIDE2cHhcblx0XHRsaW5lLWhlaWdodCAyNHB4XG5cdC5zZWN0aW9uLWhlYWQgcFxuXHRcdGxpbmUtaGVpZ2h0IDI4cHhcblx0LmhlYWQtYm90dG9tXG5cdFx0ZmxleC13cmFwIHdyYXBcblx0LmJpdGNvaW4tYnV5XG5cdFx0cGFkZGluZyAyNXB4XG5cdC5ob3dfX2xpc3Rcblx0XHRkaXNwbGF5IGJsb2NrXG5cdC5ob3dfX2l0ZW1cblx0XHRtYXgtd2lkdGggMjYwcHhcblx0XHR3aWR0aCAxMDAlXG5cdFx0bWFyZ2luIDAgYXV0byAzNXB4XG5cdFx0JjpsYXN0LWNoaWxkIFxuXHRcdFx0bWFyZ2luLWJvdHRvbSAwXG5cdC5zZWN0aW9uLWhvdyBoM1xuXHRcdG1hcmdpbi10b3AgMTVweFxuXHQuaG93X19saXN0OmFmdGVyIFxuXHRcdGRpc3BsYXkgbm9uZVxuXHQuc2VjdGlvbi1oZWFkXG5cdFx0cGFkZGluZyAxMjBweCAwIDQwcHhcblx0LnNlY3Rpb24taG93XG5cdFx0cGFkZGluZyA0MHB4IDBcblx0Lmhvdy1jb3VudDphZnRlclxuXHRcdGZvbnQtd2VpZ2h0IDUwMFxuXHQubWFpbi1ib3hcblx0XHRmbGV4LWRpcmVjdGlvbiBjb2x1bW5cblx0Lm1haW4tYm94IFxuXHRcdC5tYWluLXBpY1xuXHRcdFx0d2lkdGggMTAwJVxuXHRcdFx0bWF4LXdpZHRoIDI4MHB4XG5cdFx0XHQmOmFmdGVyXG5cdFx0XHRcdHdpZHRoIDMzMHB4XG5cdFx0XHRcdGhlaWdodCAyMDBweFxuXHRcdC5tYWluLXRleHRcblx0XHRcdHdpZHRoIDEwMCVcblx0XHRcdG1heC13aWR0aDogNDAwcHhcblx0LnNlY3Rpb24tbWFpbiBoMlxuXHRcdHRleHQtYWxpZ24gY2VudGVyXG5cdC5zZWN0aW9uLW1haW4gcFxuXHRcdHRleHQtYWxpZ24gY2VudGVyXG5cdC5tYWluLXN2Zy1yb3dzXG5cdFx0anVzdGlmeS1jb250ZW50IGNlbnRlclxuXHQuc2VjdGlvbi1tYWluXG5cdFx0cGFkZGluZyA0MHB4IDAgNzBweFxuXHQuc2VjdGlvbi1tYWluIGgyXG5cdFx0bWFyZ2luLWJvdHRvbSAyMHB4XG5cdGlucHV0OjpwbGFjZWhvbGRlciAgICAgICAgICBcblx0XHRmb250LXNpemUgMTJweFxuXHRpbnB1dDo6LW1vei1wbGFjZWhvbGRlciAgICAgXG5cdFx0Zm9udC1zaXplIDEycHhcblx0aW5wdXQ6LW1vei1wbGFjZWhvbGRlciAgICAgIFxuXHRcdGZvbnQtc2l6ZSAxMnB4XG5cdGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciBcblx0XHRmb250LXNpemUgMTJweFxuXHQuZm9vdC10b3Bcblx0XHRkaXNwbGF5IGJsb2NrXG5cdFx0bWFyZ2luLWJvdHRvbSA0MHB4XG5cdC5zZWN0aW9uLWZvb3QgaDJcblx0XHRtYXJnaW4tYm90dG9tIDQwcHhcblx0LmZvb3QtdGV4dFxuXHRcdHdpZHRoIGF1dG9cblx0XHRtYXJnaW4tYm90dG9tIDE1cHhcblx0XHQmOmxhc3QtY2hpbGQgXG5cdFx0XHRtYXJnaW4tYm90dG9tIDBcblx0LnNlY3Rpb24tZm9vdFxuXHRcdHBhZGRpbmcgNzBweCAwIDMyMHB4XG5cdC5mb290ZXJfYWJzXG5cdFx0Ym90dG9tIDQ1cHhcblx0Lm9yZGVyLWJveFxuXHRcdHBhZGRpbmcgMjVweFxuXHQub3JkZXItdG90YWxcblx0XHRmb250LXNpemUgMjVweFxuXHQuc3RlcF9faXRlbSAuYnRuXG5cdFx0bWluLXdpZHRoIDIzOHB4XG5cdFx0bWFyZ2luLXJpZ2h0IDBcblx0LmJveC1maWVsZHNfMiBcblx0XHRkaXNwbGF5IGJsb2NrXG5cdFx0LmJveC1maWVsZFxuXHRcdFx0d2lkdGggYXV0b1xuXHRcdFx0bWFyZ2luLWJvdHRvbSAyMHB4XG5cdFx0XHQmOmxhc3QtY2hpbGQgXG5cdFx0XHRcdG1hcmdpbi1ib3R0b20gMFxuXHQuc2VjdGlvbi1pbm5lclxuXHRcdHBhZGRpbmcgNTBweCAwXG5cdC5zdGVwX19pdGVtXG5cdFx0cGFkZGluZyAyMHB4XG5cdFx0aDQ6YmVmb3JlXG5cdFx0XHR3aWR0aCA0MHB4XG5cdFx0XHRoZWlnaHQgNDBweFxuXHRcdFx0Zm9udC1zaXplIDIwcHhcblx0LmZvcm0tY29udHJvbFxuXHRcdGhlaWdodCA1MHB4XG5cdC5zdGVwX19pdGVtLmFjdGl2ZSBoNFxuXHRcdG1hcmdpbi1ib3R0b20gMzBweFxuLy8gLyogU21hbGwgRGV2aWNlcywgVGFibGV0cyAqL1xuQG1lZGlhIChtYXgtd2lkdGggOiA1NjhweClcblx0LmF1dGggXG5cdFx0ZGlzcGxheSBmbGV4XG5cdFx0ZmxleC1kaXJlY3Rpb24gY29sdW1uXG5cdFx0YWxpZ24taXRlbXMgY2VudGVyXG5cdC5zaWduLWxpbmtcblx0XHRtYXJnaW4tdG9wIDEwcHhcblx0XHRvcmRlciAxXG5cdFx0bWFyZ2luLXJpZ2h0IDBcblx0LmJ0bl93aGl0ZVxuXHRcdGZvbnQtc2l6ZSAxMnB4XG5cdC5zZWN0aW9uLWhlYWRcblx0XHRwYWRkaW5nLXRvcCAxNTBweFxuXHQuc2VjdGlvbi1mb290XG5cdFx0cGFkZGluZyA0NXB4IDBcblx0LmZvb3Rlcl9hYnNcblx0XHRwb3NpdGlvbiBzdGF0aWNcblx0XHRiYWNrZ3JvdW5kLWNvbG9yICMxZjIyMjdcblx0XHQuZm9vdGVyLXdyYXBcblx0XHRcdHBhZGRpbmctYm90dG9tIDQ1cHhcblx0LmZvb3Rlci1yaWdodFxuXHRcdGZsZXgtZGlyZWN0aW9uIHJvdy1yZXZlcnNlXG5cdC5mb290ZXItdGV4dFxuXHRcdHBhZGRpbmcgMFxuXHRcdHRleHQtYWxpZ24gbGVmdFxuXHQuZm9vdGVyLWxvZ29cblx0XHRwb3NpdGlvbiBzdGF0aWNcblx0XHRtYXJnaW4tcmlnaHQgMjBweFxuLy8gLyogU21hbGwgRGV2aWNlcywgVGFibGV0cyAqL1xuQG1lZGlhIChtYXgtd2lkdGggOiA0ODBweClcblx0LnVzZXItbmFtZVxuXHRcdGRpc3BsYXkgbm9uZVxuLy8gLyogQ3VzdG9tLCBpUGhvbmUgUmV0aW5hICovXG4vLyBAbWVkaWEgKG1heC13aWR0aCA6IDM4MHB4KVxuLyoqL1xuIl19 */
