/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/App.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: Altone Regular;
  src: url(/build/fonts/Altone-Regular.6c261856.ttf);
}
@font-face {
  font-family: Altone Bold;
  src: url(/build/fonts/Altone-Bold.5fb5a5e8.ttf);
}
@font-face {
  font-family: Altone Semi Bold;
  src: url(/build/fonts/Altone-SemiBold.a536bd80.ttf);
}
@font-face {
  font-family: Altone Medium;
  src: url(/build/fonts/Altone-Medium.c44f52a0.ttf);
}
@font-face {
  font-family: Altone Light;
  src: url(/build/fonts/Altone-Light.36ef431f.ttf);
}
@font-face {
  font-family: Altone Thin;
  src: url(/build/fonts/Altone-Thin.72e398e6.ttf);
}
html,
body,
#root,
.App,
.App > div {
  height: 100%;
  font-family: Altone Regular, sans-serif;
  width: 100%;
}

.onboarding-page {
  min-height: 100vh;
  background-image: url(/build/images/patternBackground.93a9275c.svg);
  background-repeat: no-repeat;
  background-size: auto;
  background-position: right;
}
.onboarding-page .btn-action.link {
  width: auto;
  text-decoration: none;
  outline: none;
  background-color: #FFFFFF;
  border: 1px solid #1D1D1D;
  color: #1D1D1D;
  padding: 0.5rem;
  margin-left: 1rem;
  outline: none;
  box-shadow: none;
  font-size: 15px;
  font-family: Altone Medium, sans-serif;
  border-radius: 8px;
  line-height: 1;
  height: 100%;
}
.onboarding-page .onboarding-general-error {
  z-index: 999;
  position: fixed;
  width: 100%;
  text-align: center;
  padding: 1rem;
  border: 2px solid #dc3545;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  background-color: #dc3545;
  color: #fff;
}
.onboarding-page .onboarding-container {
  max-width: 1250px;
  margin: auto;
}
.onboarding-page .onboarding-container .onboarding-header {
  flex-grow: 1;
  margin: 4rem 0 3rem;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-logo img {
  max-width: 170px;
  width: 100%;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language {
  flex-grow: 2;
  font-family: Altone Medium, sans-serif;
  font-size: 16px;
  color: #1D1D1D;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: auto;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .dropdown-action {
  text-decoration: none;
  color: #1D1D1D;
  padding: 0.5rem;
  width: 115px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: 2px solid #FFFFFF;
  box-shadow: none;
  outline: none;
  background: none;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .dropdown-action:after {
  content: none;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .dropdown-action .language-container {
  display: flex;
  align-items: center;
  padding-right: 0.5rem;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .dropdown-action .arrow-language {
  transition: transform 0.3s linear;
  max-width: 16px;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language.show {
  position: relative;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language.show .dropdown-action {
  border-color: #38D430;
  border-bottom: 0;
  border-radius: 8px 8px 0 0;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language.show:after {
  content: "";
  border-bottom: 1px solid #B9BBC3;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language.show .arrow-language {
  transform: rotate(180deg);
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .flag-image {
  max-width: 27px;
  height: 19px;
  transform: none;
  margin-right: 0.4rem;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .dropdown-menu {
  border: 2px solid #38D430;
  border-top: 0;
  border-radius: 0 0 8px 8px;
  min-width: auto;
  padding: 0;
  width: 115px;
  top: 0 !important;
  inset: auto !important;
  transform: none !important;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .dropdown-menu .dropdown-item {
  padding: 0.5rem;
  outline: none;
  display: flex;
  align-items: center;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .dropdown-menu .dropdown-item:last-child:focus, .onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .dropdown-menu .dropdown-item:last-child:hover {
  border-radius: 0 0 8px 8px;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .dropdown-menu .dropdown-item:active {
  background-color: #e9ecef;
  color: #1D1D1D;
}
.onboarding-page .onboarding-container .onboarding-header .onboarding-language .dropdown.language .title-language {
  font-family: Altone Medium, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}
.onboarding-page .onboarding-container .onboarding-form {
  flex-grow: 3;
  max-width: 665px;
  margin: 4rem auto 2rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-alert {
  margin-bottom: 2rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-alert .form-control {
  border-width: 2px;
  border-radius: 8px;
  font-size: 18px;
  background-position: left calc(0.375em + 0.1875rem) center;
  padding-right: 0.5rem;
  padding-left: calc(1.5em + 0.75rem);
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-alert .form-control span {
  font-size: 16px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-header {
  margin-top: 2rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-header .title {
  font-family: Altone Medium, sans serif;
  font-size: 28px;
  text-align: center;
  margin-bottom: 1.5rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-header .title span {
  font-family: Altone Bold, sans-serif;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-header .info {
  display: flex;
  justify-content: center;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-header .info .info-icon {
  width: 17px;
  background-color: #b9bbc3;
  height: 17px;
  margin-right: 10px;
  text-align: center;
  color: white;
  border-radius: 10px;
  font-size: 13px;
  font-family: Altone Medium, sans-serif;
  transform: translateY(2px);
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-header .description {
  font-size: 18px;
  margin: 2rem 0;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content {
  max-width: 550px;
  margin: auto;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form input {
  outline: none;
  box-shadow: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form label a {
  color: #1D1D1D;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input {
  margin: 1rem 0;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .general-info-country {
  font-style: italic;
  font-weight: 400;
  font-size: 15px;
  color: #84858D;
  margin-top: 1rem;
  line-height: 1;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .general-info-upload {
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  color: #84858D;
  margin-top: 0.5rem;
  line-height: 1.2;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .form-label {
  color: #1D1D1D;
  font-size: 16px;
  line-height: 1;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .MuiFormControl-root {
  width: 100%;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .MuiFormControl-root .MuiOutlinedInput-input {
  padding-bottom: 10px;
  padding-top: 8px;
  font-size: 18px;
  font-family: Altone Medium, sans serif;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .MuiFormControl-root fieldset.MuiOutlinedInput-notchedOutline {
  height: 50px;
  border-radius: 8px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .MuiFormControl-root fieldset.MuiOutlinedInput-notchedOutline legend {
  display: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input {
  font-size: 18px;
  font-family: Altone Medium, sans serif;
  color: #1D1D1D;
  outline: none;
  box-shadow: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input label {
  font-size: 16px;
  font-family: Altone Regular, sans serif;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input fieldset.MuiOutlinedInput-notchedOutline {
  height: 50px;
  border-radius: 8px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input fieldset.MuiOutlinedInput-notchedOutline legend {
  display: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input .MuiSelect-select {
  padding-bottom: 10px;
  padding-top: 10px;
  padding-right: 65px;
  font-size: 18px;
  font-family: Altone Medium, sans serif;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input .MuiSelect-select .placeholder {
  color: #B9BBC3;
  background-color: #FFFFFF;
  opacity: 1;
  font-family: Altone Regular, sans-serif;
  pointer-events: initial;
  cursor: pointer;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input .Mui-focused .MuiOutlinedInput-notchedOutline {
  border-color: #38D430;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input .MuiSelect-iconOpen + .MuiOutlinedInput-notchedOutline {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .form-control {
  height: 50px;
  padding: 0.7rem 2.5rem 0.5rem 1rem;
  border-radius: 8px;
  font-size: 18px;
  font-family: Altone Medium, sans serif;
  color: #1D1D1D;
  outline: none;
  box-shadow: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .form-control:focus {
  border-width: 2px;
  border-color: #38D430;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .form-control.is-invalid {
  border-width: 2px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .form-control.is-selected {
  border-width: 2px;
  border-color: #38D430;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .form-control::placeholder {
  font-family: Altone Regular, sans serif;
  opacity: 1;
  color: #B9BBC3;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .form-control:-ms-input-placeholder {
  font-family: Altone Regular, sans serif;
  color: #B9BBC3;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .form-control::-ms-input-placeholder {
  font-family: Altone Regular, sans serif;
  color: #B9BBC3;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .MuiInputLabel-formControl {
  top: -7px;
  font-size: 18px;
  font-family: Altone Regular, sans serif;
  color: #B9BBC3;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .MuiInputLabel-shrink {
  display: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .MuiInputAdornment-root {
  width: 100%;
  position: absolute;
  left: -8px;
  padding: 25px 0;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .MuiInputAdornment-root .MuiButtonBase-root {
  width: 100%;
  right: 0;
  display: flex;
  justify-content: flex-end;
  border: none;
  background: none;
  outline: none;
  box-shadow: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .MuiInputAdornment-root .MuiButtonBase-root .MuiTouchRipple-root {
  border: none;
  background: none;
  outline: none;
  box-shadow: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .MuiInputAdornment-root .MuiButtonBase-root .MuiTouchRipple-root span {
  display: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .form-group-radio {
  display: flex;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .form-group-radio .form-label {
  display: flex;
  align-items: flex-end;
  margin-right: 3rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input [aria-invalid=true] {
  border-color: #ED243C;
  border-width: 2px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .invalid fieldset.MuiOutlinedInput-notchedOutline {
  border-color: #ED243C;
  border-width: 2px;
  background-image: url("data:image/svg+xml,%3csvg xmlns= %27http://www.w3.org/2000/svg%27 viewBox= %270 0 12 12%27 width= %2712%27 height= %2712%27 fill= %27none%27 stroke= %27%23dc3545%27 %3e%3ccircle cx= %276%27 cy= %276%27 r= %274.5%27 /%3e%3cpath stroke-linejoin= %27round%27 d= %27M5.8 3.6h.4L6 6.5z%27 /%3e%3ccircle cx= %276%27 cy= %278.2%27 r= %27.6%27 fill= %27%23dc3545%27 stroke= %27none%27 /%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 35px center;
  background-size: 19px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input .input-select {
  width: 100%;
  z-index: 9;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input .input-control-container .check {
  right: 40px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .input-control-container {
  position: relative;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .input-control-container .check {
  position: absolute;
  right: 15px;
  width: 30px;
  top: 50%;
  transform: translateY(-50%);
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .input-control-container.files {
  border-radius: 8px;
  display: flex;
  align-items: center;
  position: relative;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .input-control-container.files input {
  width: 100%;
  max-width: 100%;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .input-control-container.files .file-name {
  background-color: #FFFFFF;
  padding-left: 0.5rem;
  line-break: anywhere;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  position: absolute;
  margin-left: 125px;
  min-width: calc(100% - 160px);
  min-height: calc(100% - 8px);
  max-width: calc(100% - 160px);
  max-height: calc(100% - 8px);
  display: block;
  line-height: 2.6;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .input-date {
  z-index: 9;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .input-date .css-9ddj71-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline {
  border-color: #38D430;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .input-date.is-focused fieldset {
  border: 2px solid #38D430;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .input-date::before {
  content: " ";
  position: absolute;
  width: 25px;
  height: 25px;
  top: 47%;
  transform: translateY(-50%);
  right: 10px;
  background-size: 100%;
  background-image: url(/build/images/calendar.e3ac43af.png);
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .check {
  right: 40px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone.second .group-phone {
  justify-content: space-between;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .form-group-input {
  margin-top: 0;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .form-label {
  margin-top: 1rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .group-phone {
  display: flex;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .group-phone .select-input {
  transform: translateY(5px);
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .group-phone .select-input + .general-error-container {
  transform: translateY(5px);
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .group-phone .form-group-input {
  padding-right: 1rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .group-phone .form-group-input.second-input {
  padding-right: 0;
  padding-left: 1rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .btn-resend-code {
  outline: none;
  background-color: #FFFFFF;
  border: 1px solid #1D1D1D;
  color: #1D1D1D;
  padding: 0.5rem;
  margin-left: 1rem;
  outline: none;
  box-shadow: none;
  font-size: 15px;
  font-family: Altone Medium, sans-serif;
  border-radius: 8px;
  line-height: 1;
  height: 100%;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .btn-resend-code img {
  margin-right: 0.5rem;
  margin-bottom: 0.25rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-label-check {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-label-check a {
  margin: 0 5px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-radio .form-check-input:checked[type=radio] {
  background-image: url(/build/images/radioIcon.3575a313.svg);
  background-size: 30px;
  width: 24px;
  height: 24px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-radio .form-check-input[type=radio] {
  width: 24px;
  height: 24px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-radio .form-check-input:checked {
  background-color: #FFFFFF;
  border-color: #1D1D1D;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-check {
  display: flex;
  align-items: center;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-check .form-check-input {
  width: 24px;
  height: 24px;
  margin-right: 0.75rem;
  margin-bottom: 0.25rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-check .form-check-input:checked[type=checkbox] {
  background-image: url(/build/images/check.4b661ee3.svg);
  background-size: 20px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-check .form-check-input:checked {
  background-color: #FFFFFF;
  border-color: #1D1D1D;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .general-error-container {
  font-size: 14px;
  color: #ED243C;
  margin-top: 0.5rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .list-item-member {
  margin-top: 1rem;
  border: 2px solid #abeaa8;
  border-radius: 8px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info {
  margin: 1.5rem 0 2rem;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info .info-email,
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info .info-phone {
  display: flex;
  border: 2px solid #B9BBC3;
  border-radius: 8px;
  padding: 0.5rem 1rem;
  align-items: center;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info .info-email.success,
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info .info-phone.success {
  border-color: #38D430;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info .info-email img,
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info .info-phone img {
  max-width: 30px;
  max-height: 30px;
  object-fit: contain;
  padding: 0;
  margin-right: 15px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info .info-email img.check,
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info .info-phone img.check {
  border: 2px solid #38D430;
  border-radius: 50%;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info .info-email span,
.onboarding-page .onboarding-container .onboarding-form .onboarding-form-content .onboarding-info .info-phone span {
  color: #1D1D1D;
  font-size: 14px;
}
.onboarding-page .onboarding-container .onboarding-form .btn-success {
  background-color: #59D653;
  margin: 1rem 0 2rem;
  border: none;
  color: #1D1D1D;
  font-family: Altone Semi Bold, sans-serif;
  font-size: 18px;
  width: 100%;
  padding: 1rem;
  outline: none;
  box-shadow: none;
}
.onboarding-page .onboarding-container .onboarding-form .btn-success.completed {
  width: auto;
  padding: 1rem 2rem;
}
.onboarding-page .onboarding-container .onboarding-form .btn-success:hover {
  background-color: #38D430;
}
.onboarding-page .onboarding-container .onboarding-form .btn-success.inactive {
  pointer-events: none;
  background-color: #ABEAA8;
}
.onboarding-page .onboarding-container .onboarding-form .btn-success.inactive:hover {
  background-color: #ABEAA8;
}
.onboarding-page .onboarding-container .onboarding-form .btn-action {
  outline: none;
  background-color: #FFFFFF;
  border: 1px solid #1D1D1D;
  color: #1D1D1D;
  padding: 0.5rem;
  margin-left: 1rem;
  outline: none;
  box-shadow: none;
  font-size: 15px;
  font-family: Altone Medium, sans-serif;
  border-radius: 8px;
  line-height: 1;
  height: 100%;
}
.onboarding-page .onboarding-container .onboarding-form .btn-action.remove {
  height: auto;
  display: flex;
  margin: 1rem 0 0 auto;
}
.onboarding-page .onboarding-container .onboarding-form .btn-action img {
  margin-right: 0.5rem;
  margin-bottom: 0.25rem;
}
.onboarding-page .onboarding-container .onboarding-form .container-text-info {
  font-style: italic;
}
.onboarding-page .onboarding-container .onboarding-form .container-actions-buttons {
  display: flex;
  justify-content: center;
}
.onboarding-page .onboarding-container .onboarding-form .container-actions-buttons .btn-previous {
  display: flex;
  align-items: center;
  background-color: #FFFFFF;
  border: none;
  color: #1D1D1D;
  position: relative;
  overflow: hidden;
  outline: none;
  box-shadow: none;
  padding-left: 35px;
  width: 50%;
  text-align: left;
  font-size: 16px;
  font-family: Altone Semi Bold, sans-serif;
  margin: 1rem 0 2rem;
}
.onboarding-page .onboarding-container .onboarding-form .container-actions-buttons .btn-previous::before {
  content: "";
  position: absolute;
  width: 18px;
  height: 18px;
  top: auto;
  left: 0;
  background-repeat: no-repeat;
  transform: rotate(90deg);
  background-image: url(/build/images/arrow_collapse.1005f039.svg);
}
.onboarding-page .onboarding-container .onboarding-form .container-actions-buttons .btn-success {
  width: 50%;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.onboarding-page .onboarding-container .onboarding-form .container-actions-buttons.members {
  justify-content: flex-end;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar {
  display: flex;
  color: #1D1D1D;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step {
  font-size: 14px;
  flex-grow: 1;
  flex-basis: 0;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step .content-step {
  position: relative;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step .content-step .bullet {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid;
  width: 40px;
  height: 40px;
  border-radius: 50px;
  line-height: 2;
  margin: auto;
  z-index: 1;
  background-color: #FFFFFF;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step .content-step .bullet span {
  font-family: Altone Medium, sans serif;
  font-size: 20px;
  color: #84858D;
  transform: translateY(1px);
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step .content-step:after {
  content: "";
  width: 50%;
  height: 9px;
  position: absolute;
  background: white;
  border-top: 1px solid #B9BBC3;
  border-bottom: 1px solid #B9BBC3;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step .content-step:before {
  content: "";
  width: 50%;
  height: 9px;
  position: absolute;
  background: white;
  border-top: 1px solid #B9BBC3;
  border-bottom: 1px solid #B9BBC3;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step.checked .content-step .bullet {
  background-color: #38D430;
  border-color: #38D430;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step.checked .content-step .bullet span {
  display: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step.checked .content-step .bullet:before {
  background-image: url(/build/images/checkWhite.02de272a.svg);
  content: "";
  width: 25px;
  height: 25px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step.checked .content-step .bullet span {
  color: #FFFFFF;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step.checked .content-step:after {
  background-color: #38D430;
  border-color: #38D430;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step.checked + .step .content-step:before {
  background-color: #38D430;
  border-color: #38D430;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step.active .bullet {
  border-color: #38D430;
  border-width: 2px;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step.active .bullet span {
  color: #1D1D1D;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step.active p {
  font-family: Altone Semi Bold, sans-serif;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step:first-child .content-step:before {
  content: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step:last-child .content-step:after {
  content: none;
}
.onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step p {
  padding: 1rem 2rem;
  text-align: center;
}
.onboarding-page .onboarding-container .onboarding-form .step-intro .onboarding-form-content form .btn-resend-code {
  width: 100%;
  margin: 0;
}
.onboarding-page .onboarding-container .onboarding-form .step-document-information .webcam-container .iframe-container {
  width: 100%;
  height: 85vh;
}
.onboarding-page .onboarding-container .onboarding-form .step-document-information .webcam-container .general-error-container {
  margin-bottom: 1rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns= %27http://www.w3.org/2000/svg%27 viewBox= %270 0 12 12%27 width= %2712%27 height= %2712%27 fill= %27none%27 stroke= %27%23dc3545%27 %3e%3ccircle cx= %276%27 cy= %276%27 r= %274.5%27 /%3e%3cpath stroke-linejoin= %27round%27 d= %27M5.8 3.6h.4L6 6.5z%27 /%3e%3ccircle cx= %276%27 cy= %278.2%27 r= %27.6%27 fill= %27%23dc3545%27 stroke= %27none%27 /%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 30px;
  background-size: 19px;
}
.onboarding-page .onboarding-container .onboarding-form .step-document-information .general-error-container {
  font-size: 14px;
  color: #ED243C;
  margin-top: 0.5rem;
  text-align: center;
}
.onboarding-page .onboarding-container .onboarding-form .step-document-information .form-group-input .general-error-container {
  text-align: left;
}
.onboarding-page .onboarding-container .onboarding-form .step-document-information .onboarding-form-content {
  max-width: 600px;
}
.onboarding-page .onboarding-container .onboarding-form .step-document-information .MuiPaper-elevation .title {
  font-family: Altone Medium, sans serif;
  font-size: 20px;
  color: #1D1D1D;
}
.onboarding-page .onboarding-container .onboarding-form .step-document-information .MuiPaper-elevation .title span {
  font-family: Altone Bold, sans serif;
}
.onboarding-page .onboarding-container .onboarding-form .step-personal-data .title-info {
  font-family: Altone Medium, sans serif;
  font-size: 20px;
  margin-bottom: 0.75rem;
  margin-top: 1rem;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .title-info {
  font-family: Altone Medium, sans serif;
  font-size: 20px;
  margin-bottom: 2rem;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .details-title {
  font-size: 14px;
  margin-bottom: 0.75rem;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .details-value {
  font-size: 16px;
  font-family: Altone Medium, sans serif;
  margin-bottom: 0.75rem;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .action-container {
  align-items: flex-start;
  justify-content: flex-start;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .switch-component {
  display: flex;
  align-items: flex-end;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .switch-component .switch-label:first-child {
  margin-right: 1rem;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .switch-component .switch-label:last-child {
  margin-left: 1rem;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .switch-component .switch-label.active {
  font-family: Altone Semi Bold, sans-serif;
  font-size: 16px;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .container-actions-buttons {
  max-width: 665px;
  margin: auto;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .row-confirm {
  flex-direction: column;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .row-confirm .col-confirm {
  max-width: 550px;
  margin: 0 auto 2rem;
  border: 1px solid #84858D;
  border-radius: 8px;
  padding: 2rem;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .row-confirm .col-confirm .title-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .row-confirm .col-confirm .item-member {
  border-bottom: 1px solid #E2E4EB;
  margin-bottom: 1.25rem;
}
.onboarding-page .onboarding-container .onboarding-form .step-confirm-information .row-confirm .col-confirm .item-member:last-child {
  border-bottom: none;
  margin-bottom: 0;
}
.onboarding-page .onboarding-container .onboarding-form .action-container {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  min-height: 100px;
}
.onboarding-page .onboarding-container .onboarding-form .action-container.show-mobile {
  display: none;
}
.onboarding-page .onboarding-container .onboarding-form .action-container .btn-take-action {
  outline: none;
  background-color: #FFFFFF;
  border: 1px solid #1D1D1D;
  color: #1D1D1D;
  padding: 1rem 1rem 0.75rem;
  outline: none;
  box-shadow: none;
  font-size: 18px;
  font-family: Altone Semi Bold, sans-serif;
  border-radius: 8px;
}
.onboarding-page .onboarding-container .onboarding-form .action-container .btn-take-action img {
  margin-right: 0.5rem;
  margin-bottom: 0.25rem;
}
.onboarding-page .onboarding-container .onboarding-form .action-container .btn-edit {
  outline: none;
  background-color: #FFFFFF;
  border: 1px solid #1D1D1D;
  color: #1D1D1D;
  padding: 1rem 2rem 0.75rem;
  outline: none;
  box-shadow: none;
  font-size: 18px;
  font-family: Altone Semi Bold, sans-serif;
  border-radius: 8px;
}
.onboarding-page .onboarding-container .onboarding-form .action-container .btn-edit img {
  margin-right: 0.5rem;
  margin-bottom: 0.25rem;
}
.onboarding-page .onboarding-container .onboarding-form .action-container .title-photo {
  font-size: 20px;
  font-family: Altone Medium, sans serif;
}
.onboarding-page .onboarding-container .onboarding-form .action-container .subtitle-photo {
  margin: 1rem 0 0.5rem;
}
.onboarding-page .onboarding-container .onboarding-form.final-review {
  margin: 0 auto;
  max-width: 1250px;
}
.onboarding-page .onboarding-container .onboarding-form .step-completed {
  text-align: center;
}
.onboarding-page .onboarding-container .onboarding-form .step-completed .onboarding-completed {
  max-width: 550px;
  margin: 3rem auto 0;
}
.onboarding-page .onboarding-container .onboarding-form .step-completed .onboarding-completed .title {
  font-size: 36px;
  font-family: Altone Semi Bold, sans-serif;
  margin: 2rem 0 2rem;
}
.onboarding-page .onboarding-container .onboarding-form .step-completed .onboarding-completed .subtitle {
  font-size: 20px;
  font-family: Altone Medium, sans serif;
  margin-bottom: 2rem;
}
.onboarding-page .onboarding-container .onboarding-form .step-completed .onboarding-completed a {
  color: #1D1D1D;
  text-decoration: none;
}

@-moz-document url-prefix() {
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .input-control-container.files .file-name {
    margin-left: 115px;
    min-width: calc(100% - 160px);
    max-width: calc(100% - 160px);
  }
}
.MuiPaper-elevation::-webkit-scrollbar {
  width: 9px;
}
.MuiPaper-elevation::-webkit-scrollbar-track {
  background: #fcfcfc;
}
.MuiPaper-elevation::-webkit-scrollbar-thumb {
  background-color: #B9BBC3;
  border-radius: 20px;
  border: 3px solid #FFFFFF;
}

.MuiMenu-list {
  max-height: 300px;
}

.MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root {
  font-size: 20px;
  font-family: Altone Bold, sans-serif;
}
.MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root .MuiButtonBase-root {
  font-size: 15px;
  font-family: Altone Regular, sans-serif;
  line-height: 1.5;
}
.MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root .MuiButtonBase-root.Mui-selected {
  background-color: #F1F2F5;
  font-family: Altone Bold, sans-serif;
  color: #1D1D1D;
}

.css-dhopo2 {
  min-height: 250px !important;
}

#menu-phone_country .MuiMenuItem-gutters.MuiButtonBase-root {
  max-width: 245px;
}

.MuiPopover-root .MuiPaper-elevation.MuiPaper-rounded {
  border: 2px solid #38D430;
  border-radius: 0 0 8px 8px;
}
.MuiPopover-root .MuiMenuItem-gutters.MuiButtonBase-root {
  font-size: 18px;
  line-height: 1;
  white-space: break-spaces;
}
.MuiPopover-root .MuiMenuItem-gutters.Mui-selected {
  background-color: rgba(0, 0, 0, 0.04);
  font-family: Altone Semi Bold, sans-serif;
  font-size: 18px;
}
.MuiPopover-root .MuiMenuItem-gutters.Mui-selected:hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.general-error-page {
  max-width: 1200px;
  margin: auto;
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 1.5rem;
}
.general-error-page .container-image img {
  max-width: 450px;
  width: 100%;
}
.general-error-page .content {
  margin-top: 1rem;
}
.general-error-page .content .title {
  text-transform: uppercase;
  font-family: Altone Medium, sans-serif;
  font-size: 20px;
  color: #1D1D1D;
  line-height: 2;
  text-align: center;
}
.general-error-page .list-buttons {
  display: flex;
  justify-content: center;
  margin-top: 1rem;
}
.general-error-page .list-buttons a {
  background-color: #59D653;
  margin: 1rem 0 2rem;
  border: none;
  color: #1D1D1D;
  font-family: Altone Semi Bold, sans-serif;
  font-size: 18px;
  width: 100%;
  padding: 1rem;
  outline: none;
  box-shadow: none;
  text-align: center;
  text-decoration: none;
}
.general-error-page .list-buttons a:hover {
  background-color: #38D430;
}

.terms {
  margin-top: 3rem;
}

.iframe-owner {
  margin-top: 3rem;
  min-height: 480px;
  border: 1px solid #1D1D1D;
  color: #1D1D1D;
  padding: 0.5rem;
  outline: none;
  box-shadow: none;
  font-size: 15px;
  font-family: Altone Medium, sans-serif;
  border-radius: 8px;
}
.iframe-owner .container-text-info {
  margin-top: 3rem;
  padding-bottom: 3rem;
  font-style: italic;
  text-align: center;
}
.iframe-owner .iframe-container {
  height: 100%;
}
.iframe-owner .iframe-container .la-ball-clip-rotate {
  margin: 1rem auto 0;
  width: 50px;
  height: 50px;
}
.iframe-owner .iframe-container .la-ball-clip-rotate > div {
  width: 50px;
  height: 50px;
}
.iframe-owner .iframe-container .error-status-iframe {
  text-align: center;
}
@media (max-width: 768px) {
  .iframe-owner {
    border: none;
  }
}

.status-ariadNext .grid-status {
  border: 1px solid #1D1D1D;
  color: #1D1D1D;
  padding: 1rem;
  outline: none;
  box-shadow: none;
  font-size: 15px;
  font-family: Altone Medium, sans-serif;
  border-radius: 8px;
}
.status-ariadNext .grid-status .header,
.status-ariadNext .grid-status .body {
  display: flex;
  justify-content: center;
  align-items: center;
}
.status-ariadNext .grid-status .header .status,
.status-ariadNext .grid-status .body .status {
  width: 20%;
  min-width: 100px;
  text-align: center;
  padding: 0.5rem;
}
.status-ariadNext .grid-status .header .details,
.status-ariadNext .grid-status .body .details {
  width: 80%;
  min-width: 150px;
  padding: 0.5rem;
}
.status-ariadNext .grid-status .header {
  border-bottom: 1px solid #B9BBC3;
  padding-bottom: 1rem;
  margin-bottom: 1.5rem;
}
.status-ariadNext .grid-status .header .status {
  font-size: 20px;
}
.status-ariadNext .grid-status .header .details {
  font-size: 20px;
}
.status-ariadNext .grid-status .body .status {
  color: #59D653;
}
.status-ariadNext .grid-status .la-ball-clip-rotate {
  margin: 1rem auto 0;
  width: 50px;
  height: 50px;
}
.status-ariadNext .grid-status .la-ball-clip-rotate > div {
  width: 50px;
  height: 50px;
}
.status-ariadNext .grid-status .error-status-iframe {
  text-align: center;
}

/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-clip-rotate,
.la-ball-clip-rotate > div {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.la-ball-clip-rotate {
  display: block;
  font-size: 0;
  color: #fff;
}

.la-ball-clip-rotate.la-dark {
  color: #333;
}

.la-ball-clip-rotate.la-success {
  color: #ABEAA8;
}

.la-ball-clip-rotate > div {
  display: inline-block;
  float: none;
  background-color: #ABEAA8;
  border: 0 solid #1D1D1D;
}

.la-ball-clip-rotate {
  width: 32px;
  height: 32px;
}
.la-ball-clip-rotate.for-counter {
  width: 48px;
  height: 48px;
  float: none;
  top: -2px;
  left: -2px;
  position: absolute;
}

.la-ball-clip-rotate > div {
  width: 32px;
  height: 32px;
  background: transparent;
  border-width: 2px;
  border-bottom-color: transparent;
  border-radius: 100%;
  -webkit-animation: ball-clip-rotate 0.75s linear infinite;
  -moz-animation: ball-clip-rotate 0.75s linear infinite;
  -o-animation: ball-clip-rotate 0.75s linear infinite;
  animation: ball-clip-rotate 0.75s linear infinite;
}

.la-ball-clip-rotate.la-sm {
  width: 16px;
  height: 16px;
  margin-left: 12px;
  float: none;
}
.la-ball-clip-rotate.la-sm.all-background {
  width: 100vw;
  margin: 0;
  height: 100vh;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 99;
  background: #ffffff;
  opacity: 0.5;
}
.la-ball-clip-rotate.la-sm.all-background > div {
  width: 150px;
  height: 150px;
}

.la-ball-clip-rotate.la-sm > div {
  width: 16px;
  height: 16px;
  border-width: 2px;
}

.la-ball-clip-rotate.la-48 > div {
  width: inherit;
  height: inherit;
  border-width: 2px;
}

.la-ball-clip-rotate.la-2x {
  width: 64px;
  height: 64px;
}

.la-ball-clip-rotate.la-2x > div {
  width: 64px;
  height: 64px;
  border-width: 4px;
}

.la-ball-clip-rotate.la-3x {
  width: 96px;
  height: 96px;
}

.la-ball-clip-rotate.la-3x > div {
  width: 96px;
  height: 96px;
  border-width: 6px;
}

/*
 * Animation
 */
@-webkit-keyframes ball-clip-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes ball-clip-rotate {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -moz-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes ball-clip-rotate {
  0% {
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes ball-clip-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@media (max-width: 992px) {
  .onboarding-page .onboarding-container {
    flex-direction: column;
  }
  .onboarding-page .onboarding-container .onboarding-header {
    margin-bottom: 1rem;
  }
  .onboarding-page .onboarding-container .onboarding-form {
    margin: 1rem auto;
  }
  .onboarding-page .onboarding-container .onboarding-language {
    position: absolute;
    right: 2rem;
    top: 4rem;
  }
}
@media (max-width: 768px) {
  .onboarding-page .container {
    padding: 0;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-header {
    margin: 0;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-header .title {
    font-size: 24px;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-header .description {
    font-size: 16px;
  }
  .onboarding-page .onboarding-container .onboarding-header {
    margin: 0;
  }
  .onboarding-page .onboarding-container .onboarding-header .onboarding-logo {
    max-width: 50%;
    width: 100%;
    margin-top: 1rem;
  }
  .onboarding-page .onboarding-container .onboarding-header .onboarding-logo img {
    max-width: 110px;
    width: 100%;
  }
  .onboarding-page .onboarding-container .onboarding-header .onboarding-language {
    position: absolute;
    right: 1rem;
    top: 1rem;
    max-width: 50vw;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .row-confirm {
    flex-direction: column;
    margin: 0;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .row-confirm .col-confirm {
    padding: 1rem;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .title-info {
    text-align: center;
    margin: 1rem 0 2rem;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .action-container {
    align-items: flex-start;
    margin-bottom: 1rem;
    margin-top: 1rem;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .action-container.show-desktop {
    display: none;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .action-container.show-mobile {
    display: flex;
    min-height: auto;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .action-container.show-mobile .btn-take-action {
    padding: 0.5rem;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .action-container.show-mobile .btn-take-action img {
    margin-bottom: 0;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .webcam-container .action-container {
    margin-top: 1.5rem;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step p {
    padding: 0.5rem 0.25rem;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .group-phone {
    flex-wrap: wrap;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .group-phone .form-group-input {
    width: 100%;
    padding: 0;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .group-phone .form-group-input.second-input {
    padding-left: 0;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .group-phone .select-input {
    transform: none;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .container-phone .group-phone .select-input + .general-error-container {
    transform: none;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-label-check {
    font-size: 14px;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input.date-picker .check {
    right: 15px;
  }
  .onboarding-page .onboarding-container .onboarding-form .onboarding-form-content form .form-group-input .select-input .input-control-container .check {
    right: 30px;
  }
  .onboarding-page .onboarding-container .onboarding-form .btn-success {
    padding: 0.5rem;
  }
  .MuiPopover-root .MuiMenuItem-gutters.MuiButtonBase-root {
    font-size: 18px;
    max-width: none;
    line-height: 1;
  }
  .MuiModal-root .MuiDialog-paper {
    min-width: auto !important;
  }
}
@media (max-width: 576px) {
  .onboarding-page .onboarding-container .onboarding-form .onboarding-progress-bar .step p {
    padding: 0.5rem 0;
    font-size: 12px;
  }
}
@media (max-width: 400px) {
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .webcam-container .webcam-img {
    width: 100%;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .webcam-container .webcam-img img {
    width: 100%;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .webcam-container.selfie .webcam-img {
    width: fit-content;
  }
  .onboarding-page .onboarding-container .onboarding-form .step-confirm-information .title-info {
    margin-bottom: 1rem;
  }
}
.same-as-checkbox {
  color: #333;
  margin-top: 10px;
}

.hiddenB {
  display: none;
}

.confirm_info_subtitle {
  font-size: 18px !important;
  margin-top: 15px;
  font-family: Altone Semi Bold, sans-serif;
}

.arrayField-list-item-member .btn-action.remove,
.list-item-member .btn-action.remove {
  border: 1px solid #ed243c !important;
  color: #ed243c !important;
}

.registered_office {
  margin-top: 50px;
  font-weight: bold;
  font-size: 22px !important;
  font-family: Altone Medium, sans serif;
}

.arrayField-list-item-member {
  padding-top: 10px;
  padding-bottom: 10px;
}

.hiddenarea {
  display: none;
}

.kyc-validation-button {
  padding: 2px 10px;
}

.kyc-validation-table {
  width: 100%;
  border-collapse: collapse;
  margin: 1rem 0;
}

.kyc-validation-table .validated {
  font-size: 14px;
  color: #38d430;
}

.kyc-validation-table .not-validated {
  font-size: 14px;
  color: #ed243c;
}

.kyc-validation-table th,
.kyc-validation-table td {
  padding: 12px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}

/* Responsive styles */
@media screen and (max-width: 768px) {
  .kyc-validation-table {
    display: block;
  }
  .kyc-validation-table thead {
    display: none;
  }
  .kyc-validation-table tbody,
  .kyc-validation-table tr,
  .kyc-validation-table td {
    display: block;
  }
  .kyc-validation-table td {
    text-align: right;
    padding-left: 50%;
    position: relative;
  }
  .kyc-validation-table td::before {
    content: attr(data-label);
    position: absolute;
    left: 12px;
    font-weight: bold;
  }
}
.btn-action.btn.btn-secondary.kyc-copy-button {
  border: 1px solid transparent;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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O0lBR0U7RUF4WUY7RUEyWUE7SUFDRTtJQUNBO0lBQ0E7RUF6WUY7RUE0WUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFQTFZRjtBQUNGO0FBNllBO0VBQ0U7QUEzWUYsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL0FwcC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvY29sb3JzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBBbHRvbmUgUmVndWxhcjtcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9zdHlsZXMvZm9udHMvQWx0b25lLVJlZ3VsYXIudHRmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogQWx0b25lIEJvbGQ7XG4gIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvc3R5bGVzL2ZvbnRzL0FsdG9uZS1Cb2xkLnR0ZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEFsdG9uZSBTZW1pIEJvbGQ7XG4gIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvc3R5bGVzL2ZvbnRzL0FsdG9uZS1TZW1pQm9sZC50dGYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBBbHRvbmUgTWVkaXVtO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL3N0eWxlcy9mb250cy9BbHRvbmUtTWVkaXVtLnR0ZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEFsdG9uZSBMaWdodDtcbiAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9zdHlsZXMvZm9udHMvQWx0b25lLUxpZ2h0LnR0ZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEFsdG9uZSBUaGluO1xuICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL3N0eWxlcy9mb250cy9BbHRvbmUtVGhpbi50dGYnKTtcbn0iLCJAaW1wb3J0IFwiY29sb3JzLnNjc3NcIjtcbkBpbXBvcnQgXCJmb250cy5zY3NzXCI7XG5cbiRicmVha3BvaW50LWV4dHJhLXgtc21hbGw6IDQwMHB4O1xuJGJyZWFrcG9pbnQteC1zbWFsbDogNTc2cHg7XG4kYnJlYWtwb2ludC1tb2JpbGU6IDc2OHB4O1xuJGJyZWFrcG9pbnQtbGFyZ2U6IDk5MnB4O1xuJGJyZWFrcG9pbnQtdGFibGV0OiAxMDI0cHg7XG4kYnJlYWtwb2ludC1leHRyYS1sYXJnZTogMTIwMHB4O1xuXG5odG1sLFxuYm9keSxcbiNyb290LFxuLkFwcCxcbi5BcHAgPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBBbHRvbmUgUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vbmJvYXJkaW5nLXBhZ2Uge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhdHRlcm5CYWNrZ3JvdW5kLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcblxuICAuYnRuLWFjdGlvbiB7XG4gICAgJi5saW5rIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLm9uYm9hcmRpbmctZ2VuZXJhbC1lcnJvciB7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZGMzNTQ1O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAub25ib2FyZGluZy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTI1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgIC5vbmJvYXJkaW5nLWhlYWRlciB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXJnaW46IDRyZW0gMCAzcmVtO1xuXG4gICAgICAub25ib2FyZGluZy1sb2dvIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vbmJvYXJkaW5nLWxhbmd1YWdlIHtcbiAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAmLmxhbmd1YWdlIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgICAgICAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICAgICAgLmRyb3Bkb3duLWFjdGlvbiB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgICAgIHdpZHRoOiAxMTVweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5sYW5ndWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuYXJyb3ctbGFuZ3VhZ2Uge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgIC5kcm9wZG93bi1hY3Rpb24ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNlbGVjdGVkLWJvcmRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXNlY29uZC1ib3JkZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmFycm93LWxhbmd1YWdlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mbGFnLWltYWdlIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXNlbGVjdGVkLWJvcmRlcjtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDExNXB4O1xuICAgICAgICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgaW5zZXQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZDpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQ6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWhvdmVyLWZvY3VzLWFjdGlvbjtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZm9ybS1sYWJlbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlLWxhbmd1YWdlIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBNZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAub25ib2FyZGluZy1mb3JtIHtcbiAgICAgIGZsZXgtZ3JvdzogMztcbiAgICAgIG1heC13aWR0aDogNjY1cHg7XG4gICAgICBtYXJnaW46IDRyZW0gYXV0byAycmVtO1xuXG4gICAgICAub25ib2FyZGluZy1hbGVydCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub25ib2FyZGluZy1mb3JtLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogQWx0b25lIE1lZGl1bSwgc2FucyBzZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBCb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgLmluZm8taWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYzM7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBNZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBtYXJnaW46IDJyZW0gMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub25ib2FyZGluZy1mb3JtLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZm9ybS1sYWJlbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZm9ybS1ncm91cC1pbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gMDtcblxuICAgICAgICAgICAgLmdlbmVyYWwtaW5mby1jb3VudHJ5IHtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYm9yZGVyO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdlbmVyYWwtaW5mby11cGxvYWQge1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ib3JkZXI7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tbGFiZWwge1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWZvcm0tbGFiZWw7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5NdWlGb3JtQ29udHJvbC1yb290IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgLk11aU91dGxpbmVkSW5wdXQtaW5wdXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgTWVkaXVtLCBzYW5zIHNlcmlmO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgZmllbGRzZXQuTXVpT3V0bGluZWRJbnB1dC1ub3RjaGVkT3V0bGluZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VsZWN0LWlucHV0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogQWx0b25lIE1lZGl1bSwgc2FucyBzZXJpZjtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBSZWd1bGFyLCBzYW5zIHNlcmlmO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgZmllbGRzZXQuTXVpT3V0bGluZWRJbnB1dC1ub3RjaGVkT3V0bGluZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5NdWlTZWxlY3Qtc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQWx0b25lIE1lZGl1bSwgc2FucyBzZXJpZjtcblxuICAgICAgICAgICAgICAgIC5wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZC1ib3JkZXI7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBSZWd1bGFyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuTXVpLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgIC5NdWlPdXRsaW5lZElucHV0LW5vdGNoZWRPdXRsaW5lIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNlbGVjdGVkLWJvcmRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuTXVpU2VsZWN0LWljb25PcGVuICsgLk11aU91dGxpbmVkSW5wdXQtbm90Y2hlZE91dGxpbmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC43cmVtIDIuNXJlbSAwLjVyZW0gMXJlbTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgTWVkaXVtLCBzYW5zIHNlcmlmO1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWZvcm0tbGFiZWw7XG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itc2VsZWN0ZWQtYm9yZGVyO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5pcy1pbnZhbGlkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuaXMtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNlbGVjdGVkLWJvcmRlcjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQWx0b25lIFJlZ3VsYXIsIHNhbnMgc2VyaWY7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZC1ib3JkZXI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBSZWd1bGFyLCBzYW5zIHNlcmlmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kLWJvcmRlcjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBSZWd1bGFyLCBzYW5zIHNlcmlmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kLWJvcmRlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRhdGUtcGlja2VyIHtcbiAgICAgICAgICAgICAgLk11aUlucHV0TGFiZWwtZm9ybUNvbnRyb2wge1xuICAgICAgICAgICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBSZWd1bGFyLCBzYW5zIHNlcmlmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kLWJvcmRlcjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5NdWlJbnB1dExhYmVsLXNocmluayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5NdWlJbnB1dEFkb3JubWVudC1yb290IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogLThweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG5cbiAgICAgICAgICAgICAgICAuTXVpQnV0dG9uQmFzZS1yb290IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgLk11aVRvdWNoUmlwcGxlLXJvb3Qge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1ncm91cC1yYWRpbyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgLmZvcm0tbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBbYXJpYS1pbnZhbGlkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWludmFsaWQtdGV4dDtcbiAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnZhbGlkIGZpZWxkc2V0Lk11aU91dGxpbmVkSW5wdXQtbm90Y2hlZE91dGxpbmUge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1pbnZhbGlkLXRleHQ7XG4gICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSAnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9ICcwIDAgMTIgMTInIHdpZHRoPSAnMTInIGhlaWdodD0gJzEyJyBmaWxsPSAnbm9uZScgc3Ryb2tlPSAnJTIzZGMzNTQ1JyAlM2UlM2NjaXJjbGUgY3g9ICc2JyBjeT0gJzYnIHI9ICc0LjUnIC8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0gJ3JvdW5kJyBkPSAnTTUuOCAzLjZoLjRMNiA2LjV6JyAvJTNlJTNjY2lyY2xlIGN4PSAnNicgY3k9ICc4LjInIHI9ICcuNicgZmlsbD0gJyUyM2RjMzU0NScgc3Ryb2tlPSAnbm9uZScgLyUzZSUzYy9zdmclM2VcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDM1cHggY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE5cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWxlY3QtaW5wdXQge1xuICAgICAgICAgICAgICAuaW5wdXQtc2VsZWN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmlucHV0LWNvbnRyb2wtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuY2hlY2sge1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC1jb250cm9sLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAuY2hlY2sge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmZpbGVzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWxlLW5hbWUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICBsaW5lLWJyZWFrOiBhbnl3aGVyZTtcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTI1cHg7XG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGF0ZS1waWNrZXIge1xuICAgICAgICAgICAgICAuaW5wdXQtZGF0ZSB7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICAgICAgICAgIC5jc3MtOWRkajcxLU11aUlucHV0QmFzZS1yb290LU11aU91dGxpbmVkSW5wdXQtcm9vdC5NdWktZm9jdXNlZFxuICAgICAgICAgICAgICAgICAgLk11aU91dGxpbmVkSW5wdXQtbm90Y2hlZE91dGxpbmUge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itc2VsZWN0ZWQtYm9yZGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuaXMtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1zZWxlY3RlZC1ib3JkZXI7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICB0b3A6IDQ3JTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhbGVuZGFyLnBuZ1wiKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY2hlY2sge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNvbnRhaW5lci1waG9uZSB7XG4gICAgICAgICAgICAmLnNlY29uZCB7XG4gICAgICAgICAgICAgIC5ncm91cC1waG9uZSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWdyb3VwLWlucHV0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tbGFiZWwge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JvdXAtcGhvbmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgIC5zZWxlY3QtaW5wdXQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnNlbGVjdC1pbnB1dCArIC5nZW5lcmFsLWVycm9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuZm9ybS1ncm91cC1pbnB1dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcblxuICAgICAgICAgICAgICAgICYuc2Vjb25kLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJ0bi1yZXNlbmQtY29kZSB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWZvcm0tbGFiZWw7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWZvcm0tbGFiZWw7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBNZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZvcm0tbGFiZWwtY2hlY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5mb3JtLWdyb3VwLXJhZGlvIHtcbiAgICAgICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgICAgJjpjaGVja2VkW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JhZGlvSWNvbi5zdmdcIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZvcm0tY2hlY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuXG4gICAgICAgICAgICAgICY6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jaGVjay5zdmdcIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZm9ybS1sYWJlbDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5nZW5lcmFsLWVycm9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmFsaWQtdGV4dDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGlzdC1pdGVtLW1lbWJlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpZ2h0LWJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNhYmVhYTg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vbmJvYXJkaW5nLWluZm8ge1xuICAgICAgICAgIG1hcmdpbjogMS41cmVtIDAgMnJlbTtcblxuICAgICAgICAgIC5pbmZvLWVtYWlsLFxuICAgICAgICAgIC5pbmZvLXBob25lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itc2Vjb25kLWJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJi5zdWNjZXNzIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itc2VsZWN0ZWQtYm9yZGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAmLmNoZWNrIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itc2VsZWN0ZWQtYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idG4tc3VjY2VzcyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wYXktYnRuO1xuICAgICAgICBtYXJnaW46IDFyZW0gMCAycmVtO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZm9ybS1sYWJlbDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBTZW1pIEJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWxlY3RlZC1ib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmluYWN0aXZlIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGF5LWJ0bi1pbmFjdGl2ZTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBheS1idG4taW5hY3RpdmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idG4tYWN0aW9uIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1sYWJlbDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgJi5yZW1vdmUge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGFpbmVyLXRleHQtaW5mbyB7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIH1cblxuICAgICAgLmNvbnRhaW5lci1hY3Rpb25zLWJ1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuYnRuLXByZXZpb3VzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWZvcm0tbGFiZWw7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgU2VtaSBCb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDJyZW07XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3dfY29sbGFwc2Uuc3ZnXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc3VjY2VzcyB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tZW1iZXJzIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vbmJvYXJkaW5nLXByb2dyZXNzLWJhciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZm9ybS1sYWJlbDtcblxuICAgICAgICAuc3RlcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICBmbGV4LWJhc2lzOiAwO1xuXG4gICAgICAgICAgLmNvbnRlbnQtc3RlcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5idWxsZXQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQWx0b25lIE1lZGl1bSwgc2FucyBzZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ib3JkZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLXNlY29uZC1ib3JkZXI7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc2Vjb25kLWJvcmRlcjtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLXNlY29uZC1ib3JkZXI7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc2Vjb25kLWJvcmRlcjtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5jaGVja2VkIHtcbiAgICAgICAgICAgIC5jb250ZW50LXN0ZXAge1xuICAgICAgICAgICAgICAuYnVsbGV0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2VsZWN0ZWQtYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNlbGVjdGVkLWJvcmRlcjtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2hlY2tXaGl0ZS5zdmdcIik7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWxlY3RlZC1ib3JkZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itc2VsZWN0ZWQtYm9yZGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5jaGVja2VkICsgLnN0ZXAge1xuICAgICAgICAgICAgLmNvbnRlbnQtc3RlcCB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2VsZWN0ZWQtYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNlbGVjdGVkLWJvcmRlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIC5idWxsZXQge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zZWxlY3RlZC1ib3JkZXI7XG4gICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZm9ybS1sYWJlbDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBTZW1pIEJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAuY29udGVudC1zdGVwIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgLmNvbnRlbnQtc3RlcCB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN0ZXAtaW50cm8ge1xuICAgICAgICAub25ib2FyZGluZy1mb3JtLWNvbnRlbnQge1xuICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgLmJ0bi1yZXNlbmQtY29kZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdGVwLWRvY3VtZW50LWluZm9ybWF0aW9uIHtcbiAgICAgICAgLndlYmNhbS1jb250YWluZXIge1xuICAgICAgICAgIC5pZnJhbWUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA4NXZoO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5nZW5lcmFsLWVycm9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0gJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSAnMCAwIDEyIDEyJyB3aWR0aD0gJzEyJyBoZWlnaHQ9ICcxMicgZmlsbD0gJ25vbmUnIHN0cm9rZT0gJyUyM2RjMzU0NScgJTNlJTNjY2lyY2xlIGN4PSAnNicgY3k9ICc2JyByPSAnNC41JyAvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49ICdyb3VuZCcgZD0gJ001LjggMy42aC40TDYgNi41eicgLyUzZSUzY2NpcmNsZSBjeD0gJzYnIGN5PSAnOC4yJyByPSAnLjYnIGZpbGw9ICclMjNkYzM1NDUnIHN0cm9rZT0gJ25vbmUnIC8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTlweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2VuZXJhbC1lcnJvci1jb250YWluZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmFsaWQtdGV4dDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAtaW5wdXQge1xuICAgICAgICAgIC5nZW5lcmFsLWVycm9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vbmJvYXJkaW5nLWZvcm0tY29udGVudCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5NdWlQYXBlci1lbGV2YXRpb24ge1xuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQWx0b25lIE1lZGl1bSwgc2FucyBzZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZm9ybS1sYWJlbDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgQm9sZCwgc2FucyBzZXJpZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN0ZXAtcGVyc29uYWwtZGF0YSB7XG4gICAgICAgIC50aXRsZS1pbmZvIHtcbiAgICAgICAgICBmb250LWZhbWlseTogQWx0b25lIE1lZGl1bSwgc2FucyBzZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdGVwLWNvbmZpcm0taW5mb3JtYXRpb24ge1xuICAgICAgICAudGl0bGUtaW5mbyB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBNZWRpdW0sIHNhbnMgc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlscy10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlscy12YWx1ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgTWVkaXVtLCBzYW5zIHNlcmlmO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuYWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXRjaC1jb21wb25lbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgLnN3aXRjaC1sYWJlbCB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogQWx0b25lIFNlbWkgQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWluZXItYWN0aW9ucy1idXR0b25zIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDY2NXB4O1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctY29uZmlybSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgIC5jb2wtY29uZmlybSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xuXG4gICAgICAgICAgICAudGl0bGUtaGVhZGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbS1tZW1iZXIge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWxpZ2h0LWJvcmRlcjtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcblxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcblxuICAgICAgICAmLnNob3ctbW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi10YWtlLWFjdGlvbiB7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWZvcm0tbGFiZWw7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwLjc1cmVtO1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBTZW1pIEJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWVkaXQge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItZm9ybS1sYWJlbDtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW0gMC43NXJlbTtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgU2VtaSBCb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLXBob3RvIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBNZWRpdW0sIHNhbnMgc2VyaWY7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VidGl0bGUtcGhvdG8ge1xuICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDAuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZpbmFsLXJldmlldyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEyNTBweDtcbiAgICAgIH1cblxuICAgICAgLnN0ZXAtY29tcGxldGVkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5vbmJvYXJkaW5nLWNvbXBsZXRlZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAgICAgICBtYXJnaW46IDNyZW0gYXV0byAwO1xuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgU2VtaSBCb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgbWFyZ2luOiAycmVtIDAgMnJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFsdG9uZSBNZWRpdW0sIHNhbnMgc2VyaWY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAub25ib2FyZGluZy1wYWdlIHtcbiAgICAub25ib2FyZGluZy1jb250YWluZXIge1xuICAgICAgLm9uYm9hcmRpbmctZm9ybSB7XG4gICAgICAgIC5vbmJvYXJkaW5nLWZvcm0tY29udGVudCB7XG4gICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuZm9ybS1ncm91cC1pbnB1dCB7XG4gICAgICAgICAgICAgIC5pbnB1dC1jb250cm9sLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgJi5maWxlcyB7XG4gICAgICAgICAgICAgICAgICAuZmlsZS1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExNXB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5NdWlQYXBlci1lbGV2YXRpb24ge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDlweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS13aGl0ZTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kLWJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgfVxufVxuXG4uTXVpTWVudS1saXN0IHtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG59XG5cbi5NdWlDYWxlbmRhclBpY2tlci1yb290IHtcbiAgLlByaXZhdGVQaWNrZXJzRmFkZVRyYW5zaXRpb25Hcm91cC1yb290IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IEFsdG9uZSBCb2xkLCBzYW5zLXNlcmlmO1xuXG4gICAgLk11aUJ1dHRvbkJhc2Utcm9vdCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LWZhbWlseTogQWx0b25lIFJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAmLk11aS1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kLXNlbGVjdGVkO1xuICAgICAgICBmb250LWZhbWlseTogQWx0b25lIEJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZm9ybS1sYWJlbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNzcy1kaG9wbzIge1xuICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4jbWVudS1waG9uZV9jb3VudHJ5IHtcbiAgLk11aU1lbnVJdGVtLWd1dHRlcnMuTXVpQnV0dG9uQmFzZS1yb290IHtcbiAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICB9XG59XG5cbi5NdWlQb3BvdmVyLXJvb3Qge1xuICAuTXVpUGFwZXItZWxldmF0aW9uLk11aVBhcGVyLXJvdW5kZWQge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1zZWxlY3RlZC1ib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gIH1cblxuICAuTXVpTWVudUl0ZW0tZ3V0dGVycy5NdWlCdXR0b25CYXNlLXJvb3Qge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICB9XG5cbiAgLk11aU1lbnVJdGVtLWd1dHRlcnMuTXVpLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgU2VtaSBCb2xkLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICB9XG4gIH1cbn1cblxuLmdlbmVyYWwtZXJyb3ItcGFnZSB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMS41cmVtO1xuXG4gIC5jb250YWluZXItaW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAudGl0bGUge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmxpc3QtYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGF5LWJ0bjtcbiAgICAgIG1hcmdpbjogMXJlbSAwIDJyZW07XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogJGNvbG9yLWZvcm0tbGFiZWw7XG4gICAgICBmb250LWZhbWlseTogQWx0b25lIFNlbWkgQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlbGVjdGVkLWJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRlcm1zIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLmlmcmFtZS1vd25lciB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1sYWJlbDtcbiAgY29sb3I6ICRjb2xvci1mb3JtLWxhYmVsO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1mYW1pbHk6IEFsdG9uZSBNZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAuY29udGFpbmVyLXRleHQtaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmlmcmFtZS1jb250YWluZXIge1xuICAgIC5sYS1iYWxsLWNsaXAtcm90YXRlIHtcbiAgICAgIG1hcmdpbjogMXJlbSBhdXRvIDA7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcblxuICAgICAgPiBkaXYge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5lcnJvci1zdGF0dXMtaWZyYW1lIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbW9iaWxlKSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5zdGF0dXMtYXJpYWROZXh0IHtcbiAgLmdyaWQtc3RhdHVzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZm9ybS1sYWJlbDtcbiAgICBjb2xvcjogJGNvbG9yLWZvcm0tbGFiZWw7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBBbHRvbmUgTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgIC5oZWFkZXIsXG4gICAgLmJvZHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnN0YXR1cyB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgfVxuXG4gICAgICAuZGV0YWlscyB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc2Vjb25kLWJvcmRlcjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgICAuc3RhdHVzIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuZGV0YWlscyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9keSB7XG4gICAgICAuc3RhdHVzIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wYXktYnRuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ncmlkLXN0YXR1cyB7XG4gICAgLmxhLWJhbGwtY2xpcC1yb3RhdGUge1xuICAgICAgbWFyZ2luOiAxcmVtIGF1dG8gMDtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuXG4gICAgICA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVycm9yLXN0YXR1cy1pZnJhbWUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4vL0J1dHRvbiBsb2FkZXJcbi8qIVxuICogTG9hZCBBd2Vzb21lIHYxLjEuMCAoaHR0cDovL2dpdGh1Yi5kYW5pZWxjYXJkb3NvLm5ldC9sb2FkLWF3ZXNvbWUvKVxuICogQ29weXJpZ2h0IDIwMTUgRGFuaWVsIENhcmRvc28gPEBEYW5pZWxDYXJkb3NvPlxuICogTGljZW5zZWQgdW5kZXIgTUlUXG4gKi9cbi5sYS1iYWxsLWNsaXAtcm90YXRlLFxuLmxhLWJhbGwtY2xpcC1yb3RhdGUgPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubGEtYmFsbC1jbGlwLXJvdGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubGEtYmFsbC1jbGlwLXJvdGF0ZS5sYS1kYXJrIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5sYS1iYWxsLWNsaXAtcm90YXRlLmxhLXN1Y2Nlc3Mge1xuICBjb2xvcjogJGNvbG9yLXBheS1idG4taW5hY3RpdmU7XG59XG5cbi5sYS1iYWxsLWNsaXAtcm90YXRlID4gZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBheS1idG4taW5hY3RpdmU7XG4gIGJvcmRlcjogMCBzb2xpZCAkY29sb3ItZm9ybS1sYWJlbDtcbn1cblxuLmxhLWJhbGwtY2xpcC1yb3RhdGUge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuXG4gICYuZm9yLWNvdW50ZXIge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgbGVmdDogLTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuLmxhLWJhbGwtY2xpcC1yb3RhdGUgPiBkaXYge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogYmFsbC1jbGlwLXJvdGF0ZSAwLjc1cyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBiYWxsLWNsaXAtcm90YXRlIDAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBiYWxsLWNsaXAtcm90YXRlIDAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBiYWxsLWNsaXAtcm90YXRlIDAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmxhLWJhbGwtY2xpcC1yb3RhdGUubGEtc20ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgZmxvYXQ6IG5vbmU7XG5cbiAgJi5hbGwtYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgei1pbmRleDogOTk7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubGEtYmFsbC1jbGlwLXJvdGF0ZS5sYS1zbSA+IGRpdiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4ubGEtYmFsbC1jbGlwLXJvdGF0ZS5sYS00OCA+IGRpdiB7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4ubGEtYmFsbC1jbGlwLXJvdGF0ZS5sYS0yeCB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG59XG5cbi5sYS1iYWxsLWNsaXAtcm90YXRlLmxhLTJ4ID4gZGl2IHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG59XG5cbi5sYS1iYWxsLWNsaXAtcm90YXRlLmxhLTN4IHtcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogOTZweDtcbn1cblxuLmxhLWJhbGwtY2xpcC1yb3RhdGUubGEtM3ggPiBkaXYge1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiA5NnB4O1xuICBib3JkZXItd2lkdGg6IDZweDtcbn1cblxuLypcbiAqIEFuaW1hdGlvblxuICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFsbC1jbGlwLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGJhbGwtY2xpcC1yb3RhdGUge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgYmFsbC1jbGlwLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBiYWxsLWNsaXAtcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sYXJnZSkge1xuICAub25ib2FyZGluZy1wYWdlIHtcbiAgICAub25ib2FyZGluZy1jb250YWluZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLm9uYm9hcmRpbmctaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cblxuICAgICAgLm9uYm9hcmRpbmctZm9ybSB7XG4gICAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICAgICAgfVxuXG4gICAgICAub25ib2FyZGluZy1sYW5ndWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICAgIHRvcDogNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1vYmlsZSkge1xuICAub25ib2FyZGluZy1wYWdlIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLm9uYm9hcmRpbmctY29udGFpbmVyIHtcbiAgICAgIC5vbmJvYXJkaW5nLWZvcm0ge1xuICAgICAgICAub25ib2FyZGluZy1mb3JtLWhlYWRlciB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub25ib2FyZGluZy1oZWFkZXIge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLm9uYm9hcmRpbmctbG9nbyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9uYm9hcmRpbmctbGFuZ3VhZ2Uge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MHZ3O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vbmJvYXJkaW5nLWZvcm0ge1xuICAgICAgICAuc3RlcC1jb25maXJtLWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAucm93LWNvbmZpcm0ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgLmNvbC1jb25maXJtIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGl0bGUtaW5mbyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gMCAycmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAgICAgICAgICYuc2hvdy1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93LW1vYmlsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgLmJ0bi10YWtlLWFjdGlvbiB7XG4gICAgICAgICAgICAgICAgLy9wYWRkaW5nOiAwLjVyZW0gMC41cmVtIDAuMjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLndlYmNhbS1jb250YWluZXIge1xuICAgICAgICAgICAgLmFjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9uYm9hcmRpbmctcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAuc3RlcCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9uYm9hcmRpbmctZm9ybS1jb250ZW50IHtcbiAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIC5jb250YWluZXItcGhvbmUge1xuICAgICAgICAgICAgICAuZ3JvdXAtcGhvbmUge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgIC5mb3JtLWdyb3VwLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgJi5zZWNvbmQtaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlbGVjdC1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlbGVjdC1pbnB1dCArIC5nZW5lcmFsLWVycm9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWxhYmVsLWNoZWNrIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1ncm91cC1pbnB1dCB7XG4gICAgICAgICAgICAgICYuZGF0ZS1waWNrZXIge1xuICAgICAgICAgICAgICAgIC5jaGVjayB7XG4gICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc2VsZWN0LWlucHV0IHtcbiAgICAgICAgICAgICAgICAuaW5wdXQtY29udHJvbC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgLmNoZWNrIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zdWNjZXNzIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuTXVpUG9wb3Zlci1yb290IHtcbiAgICAuTXVpTWVudUl0ZW0tZ3V0dGVycy5NdWlCdXR0b25CYXNlLXJvb3Qge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICB9XG5cbiAgLk11aU1vZGFsLXJvb3Qge1xuICAgIC5NdWlEaWFsb2ctcGFwZXIge1xuICAgICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14LXNtYWxsKSB7XG4gIC5vbmJvYXJkaW5nLXBhZ2Uge1xuICAgIC5vbmJvYXJkaW5nLWNvbnRhaW5lciB7XG4gICAgICAub25ib2FyZGluZy1mb3JtIHtcbiAgICAgICAgLm9uYm9hcmRpbmctcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAuc3RlcCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWV4dHJhLXgtc21hbGwpIHtcbiAgLm9uYm9hcmRpbmctcGFnZSB7XG4gICAgLm9uYm9hcmRpbmctY29udGFpbmVyIHtcbiAgICAgIC5vbmJvYXJkaW5nLWZvcm0ge1xuICAgICAgICAuc3RlcC1jb25maXJtLWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAud2ViY2FtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAud2ViY2FtLWltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZWxmaWUge1xuICAgICAgICAgICAgICAud2ViY2FtLWltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0ZXAtY29uZmlybS1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgLnRpdGxlLWluZm8ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNhbWUtYXMtY2hlY2tib3gge1xuICAvLyBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmhpZGRlbkIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29uZmlybV9pbmZvX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1mYW1pbHk6IEFsdG9uZSBTZW1pIEJvbGQsIHNhbnMtc2VyaWY7XG59XG4uYXJyYXlGaWVsZC1saXN0LWl0ZW0tbWVtYmVyIC5idG4tYWN0aW9uLnJlbW92ZSxcbi5saXN0LWl0ZW0tbWVtYmVyIC5idG4tYWN0aW9uLnJlbW92ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZDI0M2MgIWltcG9ydGFudDtcbiAgY29sb3I6ICNlZDI0M2MgIWltcG9ydGFudDtcbn1cbi5yZWdpc3RlcmVkX29mZmljZSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IEFsdG9uZSBNZWRpdW0sIHNhbnMgc2VyaWY7XG59XG5cbi5hcnJheUZpZWxkLWxpc3QtaXRlbS1tZW1iZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uaGlkZGVuYXJlYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ljLXZhbGlkYXRpb24tYnV0dG9uIHtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG59XG5cbi5reWMtdmFsaWRhdGlvbi10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuLmt5Yy12YWxpZGF0aW9uLXRhYmxlIC52YWxpZGF0ZWQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzhkNDMwO1xufVxuLmt5Yy12YWxpZGF0aW9uLXRhYmxlIC5ub3QtdmFsaWRhdGVkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2VkMjQzYztcbn1cblxuLmt5Yy12YWxpZGF0aW9uLXRhYmxlIHRoLFxuLmt5Yy12YWxpZGF0aW9uLXRhYmxlIHRkIHtcbiAgcGFkZGluZzogMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi8qIFJlc3BvbnNpdmUgc3R5bGVzICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAua3ljLXZhbGlkYXRpb24tdGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmt5Yy12YWxpZGF0aW9uLXRhYmxlIHRoZWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmt5Yy12YWxpZGF0aW9uLXRhYmxlIHRib2R5LFxuICAua3ljLXZhbGlkYXRpb24tdGFibGUgdHIsXG4gIC5reWMtdmFsaWRhdGlvbi10YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAua3ljLXZhbGlkYXRpb24tdGFibGUgdGQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5reWMtdmFsaWRhdGlvbi10YWJsZSB0ZDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbi5idG4tYWN0aW9uLmJ0bi5idG4tc2Vjb25kYXJ5Lmt5Yy1jb3B5LWJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuIiwiJGNvbG9yLXdoaXRlOiAjRkZGRkZGO1xuJGNvbG9yLWdyYXktd2hpdGU6ICNmY2ZjZmM7XG4kY29sb3ItZ3JheTogI0Y0RjVGODtcbiRjb2xvci1ib3JkZXI6ICM4NDg1OEQ7XG4kY29sb3Itc2Vjb25kLWJvcmRlcjogI0I5QkJDMztcbiRjb2xvci1saWdodC1ib3JkZXI6ICNFMkU0RUI7XG4kY29sb3ItYmFja2dyb3VuZC1zZWxlY3RlZDogI0YxRjJGNTtcbiRjb2xvci1kaXNwbGF5LWJvcmRlcjogI2NlZDRkYTtcbiRjb2xvci1zZWxlY3RlZC1ib3JkZXI6ICMzOEQ0MzA7XG4kY29sb3ItaW52YWxpZC1ib3JkZXI6ICNkYzM1NDU7XG4kY29sb3ItaW52YWxpZC10ZXh0OiAjRUQyNDNDO1xuJGNvbG9yLXBheS1idG46ICM1OUQ2NTM7XG4kY29sb3ItcGF5LWJ0bi1pbmFjdGl2ZTogI0FCRUFBODtcbiRjb2xvci1mb3JtLWxhYmVsOiAjMUQxRDFEO1xuJGNvbG9yLWhvdmVyLWZvY3VzLWFjdGlvbjogI2U5ZWNlZjtcbiRjb2xvci1ob3Zlci1mb2N1cy1zZWxlY3Q6ICNGNUY2Rjg7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/