/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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 ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* Box sizing rules */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Remove default margin */
body,
h1,
h2,
h3,
h4,
p,
figure,
blockquote,
dl,
dd {
  margin: 0;
}

/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
ul[role=list],
ol[role=list] {
  list-style: none;
}

/* Set core root defaults */
html:focus-within {
  scroll-behavior: smooth;
}

/* Set core body defaults */
body {
  min-height: 100vh;
  text-rendering: optimizeSpeed;
  line-height: 1.5;
}

/* A elements that don't have a class get default styles */
a:not([class]) {
  text-decoration-skip-ink: auto;
}

/* Make images easier to work with */
img,
picture {
  max-width: 100%;
  display: block;
}

/* Inherit fonts for inputs and buttons */
input,
button,
textarea,
select {
  font: inherit;
}

/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */
@media (prefers-reduced-motion: reduce) {
  html:focus-within {
    scroll-behavior: auto;
  }
  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}
/*********************** LINK ***********************/
/*********************** WCAG ***********************/
/*********************** MENU ***********************/
/*********************** DATATABLES ***********************/
/*********************** BACKGROUND ***********************/
/*********************** TEXT ***********************/
/*********************** BUTTONS: ZGŁOŚ SZKOŁĘ I ZALOGUJ SIĘ ***********************/
/*********************** BUTTONS: DODAJ/USUŃ NASTĘPNEGO NAUCZYCIELA/SPECJALISTĘ ***********************/
/*********************** BUTTONS: BACK ***********************/
/*********************** CONTRAST ***********************/
/*

    --bs-btn-padding-x: 0.75rem;
    --bs-btn-padding-y: 0.375rem;
    --bs-btn-font-family: ;
    --bs-btn-font-size: 1rem;
    --bs-btn-font-weight: 400;
    --bs-btn-line-height: 1.5;
    --bs-btn-color: var(--bs-body-color);
    --bs-btn-bg: transparent;
    --bs-btn-border-width: var(--bs-border-width);
    --bs-btn-border-color: transparent;
    --bs-btn-border-radius: var(--bs-border-radius);
    --bs-btn-hover-border-color: transparent;
    --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    --bs-btn-disabled-opacity: 0.65;
    --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);

    display: inline-block;
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    color: var(--bs-btn-color);
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    background-color: var(--bs-btn-bg);
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;



*/
.contrast-image {
  filter: brightness(0) invert(1);
}

body {
  background-color: #000000;
  color: #FFFFFF;
}

a:hover {
  text-decoration: underline;
}

.container-subheading {
  background-color: #000000;
  border: 1px solid #FFFFFF;
}

.regulamin_projektu {
  color: #FFFFFF;
}

a, .regulamin_projektu > span, .link-logout, .icons_fontsize > a {
  color: yellow;
}

.text-uppercase-blue {
  color: #FFFFFF;
}

.icon-arrow, .icon-logout {
  fill: #FFFFFF;
}

.button-base-back:hover .icon-arrow {
  fill: yellow;
}

.button-base-add:hover .icon-plus {
  fill: yellow;
}

.button-base-delete:hover .icon-minus {
  fill: yellow;
}

.button-base-primary,
.button-base-secondary,
.button-base-back,
.button-base-add,
.button-base-delete {
  background-color: #000000;
  border-color: #FFFFFF;
  color: #FFFFFF;
}

.button-base-primary:hover,
.button-base-secondary:hover,
.button-base-back:hover,
.button-base-add:hover,
.button-base-delete:hover {
  background-color: #000000;
  border-color: #FFFFFF;
  color: yellow;
}

header {
  background: #000000;
  border-bottom: 1px solid #FFFFFF;
}

#menu li a {
  color: #FFFFFF;
}

aside {
  background: #000000;
}

.content, .content-login {
  background-color: #000000;
  border: 1px solid #FFFFFF;
}

.toolbar-wcag {
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}

.breadcrumbs {
  background-color: #000000;
  border-bottom: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
}

.breadcrumbs a {
  color: #FFFFFF;
}

.breadcrumbs ul span.current {
  color: yellow;
}

.breadcrumbs ul li a {
  color: #FFFFFF;
}

footer {
  background-color: #000000;
  border-bottom: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
}

.form-control-plaintext {
  color: #FFFFFF;
}

.form-check-input, .form-control, .line-section {
  border-color: #FFFFFF;
}

.heading-section {
  color: #FFFFFF;
}

.toolbar-wcag {
  padding: 0;
}

.wcag-icons {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  cursor: pointer;
  font-weight: bold;
}
.wcag-icons img {
  height: 25px;
  margin: 0 15px;
  width: initial;
}

.icons_fontsize {
  display: flex;
  align-items: baseline;
  font-weight: bold;
}

.icons_fontsize > a {
  color: #000000;
  font-style: normal;
  font-weight: bold;
  margin: 0px 1px;
}

.icons_fontsize > a:hover {
  text-decoration: underline;
  cursor: pointer;
}

.active_fontsize {
  text-decoration: underline;
}

.icons_fontsize > a:nth-of-type(1) {
  font-size: 1.0845rem;
}

.icons_fontsize > a:nth-of-type(2) {
  font-size: 1.3496rem;
}

.icons_fontsize > a:nth-of-type(3) {
  font-size: 1.7111rem;
}

.line_height {
  line-height: 200% !important;
}

.kerning {
  letter-spacing: 0.12em !important;
  word-spacing: 0.16em !important;
}

header {
  padding: 20px 10px;
  background-color: #FFFFFF;
}

.header-logo {
  display: block;
}

.logo-ibe {
  height: 50px;
}

.logo-ministerstwo {
  height: 70px;
}

.logo-unicef {
  height: 90px;
}

@media (min-width: 768px) {
  header {
    padding: 0 10px;
  }
}
aside {
  display: flex;
  padding-right: 0 !important;
  padding-left: 0 !important;
  background: #FFFFFF;
}

.nav {
  align-content: center;
}

#menu {
  padding-top: 0;
}
#menu ul:not(.menu_level_0) {
  padding-left: 0;
}
#menu ul:not(.menu_level_0) li a {
  background: #F5F5F5;
  color: #000000;
}
#menu li {
  width: 100%;
  list-style: none;
  padding: 0;
  border-bottom: 1px solid #E9ECEF;
}
#menu li:hover {
  text-decoration: none;
}
#menu li a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 10px;
  width: 100%;
  color: #000000;
  word-break: break-all;
  text-decoration: none;
}
.menu_level_0 li .icon-arrow-menu {
  fill: #000000;
}

#menu > ul > li > a > * {
  order: 0;
}

#menu > ul > li > a > svg {
  order: 1;
  font-size: 13px;
}

.navbar {
  padding: 0;
}

#menu_collapse {
  width: 100%;
  overflow: hidden;
  padding: 0;
}
#menu_collapse .data-user {
  padding: 40px 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

#menu li.current_ancestor > a,
#menu li.current > a,
#menu li.current .icon-arrow-menu,
#menu li.current_ancestor .icon-arrow-menu {
  background: #00719E;
  color: #FFFFFF;
  fill: #FFFFFF;
}

.user-logout {
  padding-top: 20px;
}

.user-login {
  text-align: center;
}
.user-login .name-login {
  font-size: 1.2em;
}
.icon-logout {
  height: 2.8rem;
  margin-right: 12px;
  fill: #000000;
}

.link-logout {
  color: #000000;
}

body {
  font-family: "OpenSans", sans-serif;
  font-size: 0.964rem;
  background-color: #F5F5F5;
  color: #000000;
}

h1, .h1 {
  font-size: 2.0485rem;
}

h2, .h2 {
  font-size: 1.7111rem;
}

h3, .h3 {
  font-size: 1.3496rem;
}

h4, .h4 {
  font-size: 1.205rem;
}

h5, .h5 {
  font-size: 1.0845rem;
}

h6, .h6 {
  font-size: 0.964rem;
}

a {
  color: #00719E;
}

video {
  max-width: 100%;
  height: auto;
}

.error {
  color: #dc3545;
  padding: 5px 0;
  display: block;
}

.alert {
  font-weight: bold;
}

.field-required {
  color: #dc3545;
  font-size: 1.2rem;
}

.form-check-input, .form-control, .form-select {
  border-color: #000000;
}

.form-control-plaintext {
  color: #000000;
}

form#form_dane_profil_ddu .col-form-label,
form#form_dane_profil_ddu legend,
form#form_change_password .col-form-label,
form#form_reset_password .col-form-label,
form#form_login .col-form-label,
.forms_konsultacje .col-form-label,
form#form_search .col-form-label,
form#form_dane_raport_konsultacji .col-form-label,
form#form_dane_raport_konsultacji legend,
form#form_dane_ankieta_konsultacji .col-form-label,
form#form_dane_ankieta_konsultacji legend,
#form_dane_nauczyciela .col-form-label,
#form_dane_szkoly .col-form-label,
#form_dane_raport_koncowy_konsultacji .col-form-label,
#form_dane_raport_koncowy_konsultacji legend,
#form_raport_interwencji .col-form-label,
#form_raport_interwencji legend,
#podglad_raport_interwencji label {
  text-transform: uppercase;
  font-weight: 600;
}

.form-summary {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}

.content {
  max-width: 960px;
  width: 100%;
  min-height: 640px;
  height: auto;
  background-color: #FFFFFF;
}

.content-login {
  width: 100%;
  min-height: 640px;
  height: auto;
  background-color: #FFFFFF;
}

.content-main {
  padding: 0 2rem;
}

.content-action {
  margin: 3rem 0;
}

.text-border-blue {
  border: 2px solid #00719E;
  padding: 5px;
}

.text-uppercase-blue {
  font-weight: 600;
  text-transform: uppercase;
  color: #00719E;
  text-align: center;
  text-wrap: balance;
}

main {
  margin-top: 2rem;
}

.breadcrumbs {
  height: 40px;
  background-color: #E9ECEF;
  margin-top: 2rem;
}
.breadcrumbs ul {
  display: flex;
  align-items: center;
  height: 100%;
}
.breadcrumbs ul span.current {
  color: #00719E;
  font-weight: 600;
}
.breadcrumbs ul li {
  list-style: none;
  margin: 0 5px;
}
.breadcrumbs ul li.separator {
  color: #00719E;
  font-weight: 600;
}
.breadcrumbs ul li a {
  color: #00719E;
  font-weight: 600;
}

.icon-minus {
  fill: #F18E00;
  width: 28px;
  margin-right: 8px;
}

.button-base-delete:hover .icon-minus {
  fill: #FFFFFF;
}

.icon-plus {
  fill: #00719E;
  width: 28px;
  margin-right: 8px;
}

.button-base-add:hover .icon-plus {
  fill: #FFFFFF;
}

.icon-arrow {
  fill: #00719E;
  width: 28px;
  margin-right: 8px;
}

.button-base-back:hover .icon-arrow {
  fill: #FFFFFF;
}

.sidebar-background {
  background-image: url(/portal/build/images/bohomazy.fe32a9df.svg);
  background-size: cover;
  height: 100%;
}

.toggle-menu {
  display: none;
}

.toggle-menu-content {
  position: absolute;
  top: 40px;
  left: -55px;
  transform: rotate(-90deg);
  width: 150px;
  font-size: 1em;
  text-transform: uppercase;
}

.navbar-toggler {
  border: 1px solid #000000;
  box-shadow: none;
}
.navbar-toggler:focus {
  box-shadow: none;
}

.container-main {
  max-width: 100%;
  flex-basis: 100%;
}

@media (min-width: 768px) {
  .container-main {
    max-width: calc(83.33333% - 40px);
    flex-basis: calc(83.33333% - 40px);
  }
  .toggle-menu {
    display: block;
    position: relative;
    left: 0;
    padding: 0;
    transition: 0.1s;
    width: 40px;
    background: white;
    border-left: 1px solid #e5e5e5;
    cursor: pointer;
  }
}
footer {
  font-weight: bold;
  background-color: #D9DADA;
  height: 50px;
}

.button-base-primary {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 1rem;
  font-size: 0.964rem;
  font-weight: 400;
  background-color: #00719E;
  color: #FFFFFF;
  border: 2px solid #00719E;
  border-radius: 5px;
  line-height: 1.5;
  text-decoration: none;
  text-transform: uppercase;
  min-width: 220px;
}
.button-base-primary:hover, .button-base-primary:focus {
  background-color: #FFFFFF;
  color: #000000;
  border: 2px solid #00719E;
  box-shadow: none !important;
  text-decoration: none;
}
.button-base-primary:active {
  background-color: #FFFFFF;
  color: #00536D;
  border: 2px solid #00536D;
}

.button-base-secondary {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 1rem;
  font-size: 0.964rem;
  font-weight: 400;
  background-color: #F18E00;
  color: #000000;
  border: 2px solid #F18E00;
  border-radius: 5px;
  line-height: 1.5;
  text-decoration: none;
  text-transform: uppercase;
  min-width: 220px;
}
.button-base-secondary:hover, .button-base-secondary:focus {
  background-color: #FFFFFF;
  color: #000000;
  border: 2px solid #F18E00;
  box-shadow: none !important;
  text-decoration: none;
}
.button-base-secondary:active {
  background-color: #FFFFFF;
  color: #AF6400;
  border: 2px solid #AF6400;
}

.button-base-add {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 1rem;
  font-size: 0.964rem;
  font-weight: 400;
  background-color: #FFFFFF;
  color: #000000;
  border: 2px solid #00719E;
  border-radius: 5px;
  line-height: 1.5;
  text-decoration: none;
  text-transform: uppercase;
  min-width: 450px;
}
.button-base-add:hover, .button-base-add:focus {
  background-color: #00719E;
  color: #FFFFFF;
  border: 2px solid #00719E;
  box-shadow: none !important;
  text-decoration: none;
}
.button-base-add:active {
  background-color: #FFFFFF;
  color: #00719E;
  border: 2px solid #00719E;
}

.button-base-add-table {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 1rem;
  font-size: 0.964rem;
  font-weight: 400;
  background-color: #FFFFFF;
  color: #000000;
  border: 2px solid #00719E;
  border-radius: 5px;
  line-height: 1.5;
  text-decoration: none;
  text-transform: uppercase;
  min-width: 100px;
}
.button-base-add-table:hover, .button-base-add-table:focus {
  background-color: #00719E;
  color: #FFFFFF;
  border: 2px solid #00719E;
  box-shadow: none !important;
  text-decoration: none;
}
.button-base-add-table:active {
  background-color: #FFFFFF;
  color: #00719E;
  border: 2px solid #00719E;
}

.button-base-delete {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 1rem;
  font-size: 0.964rem;
  font-weight: 400;
  background-color: #FFFFFF;
  color: #000000;
  border: 2px solid #F18E00;
  border-radius: 5px;
  line-height: 1.5;
  text-decoration: none;
  text-transform: uppercase;
  min-width: 450px;
}
.button-base-delete:hover, .button-base-delete:focus {
  background-color: #F18E00;
  color: #FFFFFF;
  border: 2px solid #F18E00;
  box-shadow: none !important;
  text-decoration: none;
}
.button-base-delete:active {
  background-color: #FFFFFF;
  color: #F18E00;
  border: 2px solid #F18E00;
}

.button-base-back {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 1rem;
  font-size: 0.964rem;
  font-weight: 600;
  background-color: #FFFFFF;
  color: #00719E;
  border: 2px solid #00719E;
  border-radius: 5px;
  line-height: 1.5;
  text-decoration: none;
  text-transform: uppercase;
  min-width: 150px;
}
.button-base-back:hover, .button-base-back:focus {
  background-color: #00719E;
  color: #FFFFFF;
  border: 2px solid #00719E;
  box-shadow: none !important;
  text-decoration: none;
}
.button-base-back:active {
  background-color: #FFFFFF;
  color: #00719E;
  border: 2px solid #00719E;
}

.button-base-show {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 1rem;
  font-size: 0.964rem;
  font-weight: 400;
  background-color: #F18E00;
  color: #000000;
  border: 2px solid #F18E00;
  border-radius: 5px;
  line-height: 1.5;
  text-decoration: none;
  text-transform: uppercase;
  min-width: 80px;
}
.button-base-show:hover, .button-base-show:focus {
  background-color: #FFFFFF;
  color: #000000;
  border: 2px solid #F18E00;
  box-shadow: none !important;
  text-decoration: none;
}
.button-base-show:active {
  background-color: #FFFFFF;
  color: #AF6400;
  border: 2px solid #AF6400;
}

.button-base-download {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 1rem;
  font-size: 0.964rem;
  font-weight: 400;
  background-color: #FFFFFF;
  color: #00719E;
  border: 2px solid #00719E;
  border-radius: 5px;
  line-height: 1.5;
  text-decoration: none;
  text-transform: uppercase;
  min-width: 80px;
}
.button-base-download:hover, .button-base-download:focus {
  background-color: #00719E;
  color: #FFFFFF;
  border: 2px solid #00719E;
  box-shadow: none !important;
  text-decoration: none;
}
.button-base-download:active {
  background-color: #FFFFFF;
  color: #00719E;
  border: 2px solid #00719E;
}

.heading-section {
  color: #000000;
  font-weight: 400;
  text-transform: uppercase;
  text-align: center;
  margin: 1.8rem;
}

.dataTable {
  text-align: center;
  vertical-align: middle;
}

.dt-search {
  max-width: 350px;
  width: 100%;
}

.dt-length {
  max-width: 140px;
  width: 100%;
}

#dt-length-0 {
  margin-left: 0.5em;
}

table.dataTable thead th,
table.dataTable thead td,
table.dataTable tfoot th,
table.dataTable tfoot td {
  text-align: center !important;
}

table.dataTable th.dt-type-numeric,
table.dataTable th.dt-type-date,
table.dataTable td.dt-type-numeric,
table.dataTable td.dt-type-date {
  text-align: center !important;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.dtr-expanded > td.dtr-control:before {
  border: none;
}

#lista_nauczycieli_dt.dataTable.dtr-inline > tbody > tr > td.details-control.dtr-control:before,
#lista_szkol_dt.dataTable.dtr-inline > tbody > tr > td.details-control.dtr-control:before,
#lista_moje_interwencje_dt.dataTable.dtr-inline > tbody > tr > td.details-control.dtr-control:before,
#lista_interwencje_admin_dt.dataTable.dtr-inline > tbody > tr > td.details-control.dtr-control:before,
#lista_raportow_dt.dataTable.dtr-inline > tbody > tr > td.details-control.dtr-control:before,
#lista_wnioskow_dt.dataTable.dtr-inline > tbody > tr > td.details-control.dtr-control:before,
.lista_interwencje_dt.dataTable.dtr-inline > tbody > tr > td.details-control.dtr-control:before {
  display: inline-block;
  color: #00719E;
  content: "►";
  font-size: 1.4em;
}

.table-striped tbody tr:nth-of-type(2n+1) {
  background-color: white;
}
.table-striped tbody tr {
  background-color: white;
}

.child .table {
  text-align: left;
  margin: 0 10px;
}

.popBox_tabela .icon-datatables {
  height: 1.8em;
  display: inline-block;
}

.popBox_lista_interwencje_admin_tabela .icon-datatables {
  margin: 5px 0;
}

.page-link.active, .active > .page-link {
  color: #FFFFFF;
  background-color: #00719E;
  border-color: #00719E;
}

.page-link {
  color: #00719E;
}

.dataTables_filter input {
  width: 300px;
}

.dt-button-active {
  background-color: #D9DADA;
}

@media screen and (max-width: 1199px) {
  div.dt-container div.dt-search {
    text-align: left !important;
  }
}
@media screen and (max-width: 966px) {
  li.dt-paging-button .first,
  li.dt-paging-button .last,
  li.dt-paging-button .previous,
  li.dt-paging-button .next {
    display: none;
  }
}
.text-paragraph-align {
  text-align: justify;
}

.icon-search {
  width: 28px;
}

#nazwa_szkoly_register {
  resize: none;
}

form#form_register .col-form-label, form#form_register legend {
  text-transform: uppercase;
  font-weight: 600;
}

.line-section {
  border-color: #00719E;
  border-width: 2px;
  opacity: 0.75;
}

.row-height {
  max-height: 90px;
}

.container-subheading {
  margin: 10px 0;
  background-color: #DCDCDC;
}

.subheading-section {
  font-weight: bold;
  margin: 10px 5px;
}

.nauczyciel_specjalista {
  padding: 15px 0;
}

.obrazek-kobieta {
  scale: 1.1;
  margin: 0 0 1.2rem 0;
}

.regulamin_projektu {
  color: #000000;
  text-decoration: none;
}
.regulamin_projektu span {
  text-decoration: underline;
  color: #00719E;
}
.regulamin_projektu:hover {
  text-decoration: none !important;
}

.tytuly-naukowe .form-check-inline {
  margin-right: 0.9rem;
}

.form-kierunek-inny {
  margin-top: 25px;
}

.konsultacja {
  border-color: #00719E;
  border-width: 2px;
  border-radius: 2rem;
}
.konsultacja .konsultacja-person {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 20px;
  border-right: 2px solid #00719E;
  margin: 20px 0;
}
.konsultacja .konsultacja-person .konsultacja-name {
  display: flex;
  justify-content: center;
  font-weight: bold;
  text-align: center;
}
.konsultacja .konsultacja-info {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.konsultacja .konsultacja-info p.konsultacja-description {
  text-align: justify;
}
.konsultacja .konsultacja-info p.konsultacja-podobszar-name {
  margin: 20px 0;
}

.konsultant-belka {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 10px 0;
  border-bottom: 2px solid #00719E;
  margin: 10px 0;
}

.link-interwencje {
  font-weight: bold;
  color: #00719E;
  text-transform: uppercase;
}
.link-interwencje.active {
  background-color: #00719E !important;
  color: #FFFFFF !important;
  border: #00719E;
}
.link-interwencje:hover, .link-interwencje:focus {
  color: #00719E;
}

.icon-information {
  width: 40px;
  height: 40px;
  font-size: 1.8rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 2px solid #F18E00;
}

.text-information {
  display: flex;
  align-items: center;
  padding-left: 1rem;
}

.textarea-count {
  display: flex;
  justify-content: end;
}

/* FORM UPLOAD */
.filepond--panel-root {
  border: 2px dashed #2c3340;
}

.filepond--root {
  height: 150px;
}

.filepond--drop-label {
  color: #000;
}

.icon-upload {
  width: 60px;
  height: 60px;
}

.container-drop {
  padding-top: 30px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.container-drop-icon {
  padding-top: 30px;
}

/********************************************/
.icon-delete {
  height: 1.8em;
  display: inline-block;
}

.zalaczniki_upload .droparea {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 240px;
  border: 4px dashed grey;
  border-radius: 15px;
}

.zalaczniki_upload .droparea i {
  font-size: 3rem;
  flex-grow: 1;
  padding-top: 1rem;
}

.zalaczniki_upload .green-border {
  border-color: green;
}

td.empty-table {
  text-align: center;
}

button.filepond--file-action-button.filepond--action-revert-item-processing,
.filepond--file-status-sub,
a.filepond--credits {
  display: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQSxnQkFBZ0I7QUNBaEI7QUFDQTs7O0VBR0U7QURPRjs7QUNKQTtBQUNBOzs7Ozs7Ozs7O0VBVUU7QURPRjs7QUNKQTtBQUNBOztFQUVFO0FET0Y7O0FDSkE7QUFDQTtFQUNFO0FET0Y7O0FDSkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBRE9GOztBQ0pBO0FBQ0E7RUFDRTtBRE9GOztBQ0pBO0FBQ0E7O0VBRUU7RUFDQTtBRE9GOztBQ0pBO0FBQ0E7Ozs7RUFJRTtBRE9GOztBQ0pBO0FBQ0E7RUFDRTtJQUNFO0VET0Y7RUNKQTs7O0lBR0U7SUFDQTtJQUNBO0lBQ0E7RURNRjtBQUNGO0FFMUVBO0FBT0E7QUFHQTtBQVNBO0FBY0E7QUFTQTtBQVFBO0FBbUNBO0FBa0NBO0FBMENBO0FDbkZBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NBQUE7QUN4RUE7RUFDRTtBSnNIRjs7QUluSEE7RUFDRTtFQUNBLGNDRlk7QUx3SGQ7O0FJbkhBO0VBQ0U7QUpzSEY7O0FJbkhBO0VBQ0U7RUFDQTtBSnNIRjs7QUluSEE7RUFDRSxjQ2ZZO0FMcUlkOztBSW5IQTtFQUNFLGFGc0lxQjtBRmhCdkI7O0FJM0dBO0VBQ0UsY0MvQlk7QUw2SWQ7O0FJM0dBO0VBQ0UsYUNuQ1k7QUxpSmQ7O0FJMUdFO0VBQ0UsWUZpSG1CO0FGSnZCOztBSXhHRTtFQUNFLFlGMkdtQjtBRkF2Qjs7QUl0R0U7RUFDRSxZRnFHbUI7QUZJdkI7O0FJckdBOzs7OztFQUtFLHlCQzVEWTtFRDZEWixxQkM5RFk7RUQrRFosY0MvRFk7QUx1S2Q7O0FJckdBOzs7OztFQUtFLHlCQ3RFWTtFRHVFWixxQkN4RVk7RUR5RVosYUZnRnFCO0FGd0J2Qjs7QUkzRkE7RUFDRSxtQkN0Rlk7RUR1Rlo7QUo4RkY7O0FJM0ZBO0VBQ0UsY0M1Rlk7QUwwTGQ7O0FJM0ZBO0VBQ0UsbUJDL0ZZO0FMNkxkOztBSTNGQTtFQUNFLHlCQ25HWTtFRG9HWjtBSjhGRjs7QUkzRkE7RUFDRTtFQUNBO0FKOEZGOztBSXBGQTtFQUNFLHlCQ3BIWTtFRHFIWjtFQUNBO0FKdUZGOztBSXBGQTtFQUNFLGNDM0hZO0FMa05kOztBSXBGQTtFQUNFO0FKdUZGOztBSXBGQTtFQUNFLGNDbklZO0FMME5kOztBSXBGQTtFQUNFLHlCQ3RJWTtFRHVJWjtFQUNBO0FKdUZGOztBSXBGQTtFQUNFLGNDN0lZO0FMb09kOztBSXBGQTtFQUNFLHFCQ2pKWTtBTHdPZDs7QUlwRkE7RUFDRSxjQ3JKWTtBTDRPZDs7QU12UEE7RUFDRTtBTjBQRjs7QU12UEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU4wUEY7QU16UEU7RUFDRTtFQUNBO0VBQ0E7QU4yUEo7O0FNdlBBO0VBQ0U7RUFDQTtFQUNBO0FOMFBGOztBTXhQQTtFQUNFLGNEWlk7RUNhWjtFQUNBO0VBQ0E7QU4yUEY7O0FNelBBO0VBQ0U7RUFDQTtBTjRQRjs7QU16UEE7RUFFRTtBTjJQRjs7QU14UEE7RUFDRSxvQkMvQjRCO0FQMFI5Qjs7QU16UEE7RUFDRSxvQkNwQzRCO0FQZ1M5Qjs7QU0xUEE7RUFDRSxvQkN4QzRCO0FQcVM5Qjs7QU0xUEE7RUFDRTtBTjZQRjs7QU0xUEE7RUFDRTtFQUNBO0FONlBGOztBUXJUQTtFQUNFO0VBQ0EseUJIVVk7QUw4U2Q7O0FRclRBO0VBQ0U7QVJ3VEY7O0FRclRBO0VBRUU7QVJ1VEY7O0FRcFRBO0VBRUU7QVJzVEY7O0FRblRBO0VBRUU7QVJxVEY7O0FRbFRBO0VBQ0U7SUFDRTtFUnFURjtBQUNGO0FTaFZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJKUVk7QUwwVWQ7O0FTL1VBO0VBQ0U7QVRrVkY7O0FTL1VBO0VBQ0U7QVRrVkY7QVNoVkU7RUFDRTtBVGtWSjtBU2hWSTtFQUNFLG1CSnBCYTtFSXFCYixjSk5RO0FMd1ZkO0FTclVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVR1VUo7QVNyVUk7RUFDRTtBVHVVTjtBU2xVSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjSnJDUTtFSXNDUjtFQUNBO0FUb1VOO0FTMVRBO0VBQ0UsYUpsRFk7QUw4V2Q7O0FTL1NBO0VBQ0U7QVRrVEY7O0FTL1NBO0VBQ0U7RUFDQTtBVGtURjs7QVMvU0E7RUFDRTtBVGtURjs7QVMvU0E7RUFDRTtFQUNBO0VBQ0E7QVRrVEY7QVNoVEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUa1RKOztBUzlTQTs7OztFQUlFLG1CSnpHVztFSTBHWCxjSmhHWTtFSWlHWixhSmpHWTtBTGtaZDs7QVM5U0E7RUFDRTtBVGlURjs7QVM5U0E7RUFFRTtBVGdURjtBUzlTRTtFQUNFO0FUZ1RKO0FTeFNBO0VBQ0U7RUFDQTtFQUNBLGFKdkhZO0FMaWFkOztBU3ZTQTtFQUNFLGNKM0hZO0FMcWFkOztBVWpiQTtFQUNFLG1DSEpZO0VHS1osbUJIQ2U7RUdBZix5QkxOaUI7RUtPakIsY0xRWTtBTDRhZDs7QVVqYkE7RUFDRSxvQkhINEI7QVB1YjlCOztBVWpiQTtFQUNFLG9CSE40QjtBUDBiOUI7O0FVamJBO0VBQ0Usb0JIVDRCO0FQNmI5Qjs7QVVqYkE7RUFDRSxtQkhaNEI7QVBnYzlCOztBVWpiQTtFQUNFLG9CSGY0QjtBUG1jOUI7O0FVamJBO0VBQ0UsbUJIekJlO0FQNmNqQjs7QVVqYkE7RUFDRSxjTC9CVztBTG1kYjs7QVVqYkE7RUFDRTtFQUNBO0FWb2JGOztBVWpiQTtFQUNFLGNMM0JVO0VLNEJWO0VBQ0E7QVZvYkY7O0FVamJBO0VBQ0U7QVZvYkY7O0FVamJBO0VBQ0UsY0xyQ1U7RUtzQ1Y7QVZvYkY7O0FVamJBO0VBQ0UscUJMNUNZO0FMZ2VkOztBVWpiQTtFQUNFLGNMaERZO0FMb2VkOztBVWpiQTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBbUJFO0VBQ0E7QVZtYkY7O0FVaGJBO0VBQ0U7RUFDQTtBVm1iRjs7QVVoYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCTHJGWTtBTHdnQmQ7O0FVaGJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJMNUZZO0FMK2dCZDs7QVU1YUE7RUFDRTtBVithRjs7QVU1YUE7RUFDRTtBVithRjs7QVU1YUE7RUFDRTtFQUNBO0FWK2FGOztBVTVhQTtFQUNFO0VBQ0E7RUFDQSxjTDdIVztFSzhIWDtFQUNBO0FWK2FGOztBVTVhQTtFQUNFO0FWK2FGOztBVTVhQTtFQUNFO0VBQ0EseUJMM0lrQjtFSzRJbEI7QVYrYUY7QVU3YUU7RUFDRTtFQUNBO0VBQ0E7QVYrYUo7QVU3YUk7RUFDRSxjTGpKTztFS2tKUCxnQlIvSWE7QUY4akJuQjtBVTVhSTtFQUNFO0VBQ0E7QVY4YU47QVU1YU07RUFDRSxjTDFKSztFSzJKTCxnQlJ4Slc7QUZza0JuQjtBVTNhTTtFQUNFLGNML0pLO0VLZ0tMLGdCUjdKVztBRjBrQm5COztBVXZhQTtFQUNFLGFMbEthO0VLbUtiLFdSVGM7RVFVZDtBVjBhRjs7QVVyYUU7RUFDRSxhTHJLVTtBTDZrQmQ7O0FVbmFBO0VBQ0UsYUxyTFc7RUtzTFgsV1J2QmM7RVF3QmQ7QVZzYUY7O0FVbGFFO0VBQ0UsYUxsTFU7QUx1bEJkOztBVWphQTtFQUNFLGFMak1XO0VLa01YLFdSbkNjO0VRb0NkO0FWb2FGOztBVWhhRTtFQUNFLGFMOUxVO0FMaW1CZDs7QVUvWkE7RUFDRTtFQUNBO0VBQ0E7QVZrYUY7O0FVL1pBO0VBQ0U7QVZrYUY7O0FVL1pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZrYUY7O0FVL1pBO0VBQ0U7RUFDQTtBVmthRjtBVWphRTtFQUNFO0FWbWFKOztBVS9aQTtFQUNFO0VBQ0E7QVZrYUY7O0FVL1pBO0VBQ0U7SUFDRTtJQUNBO0VWa2FGO0VVL1pBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VWaWFGO0FBQ0Y7QVdocUJBO0VBQ0U7RUFDQSx5Qk5GZ0I7RU1HaEI7QVhrcUJGOztBR2xwQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CSXBCYTtFSnFCYixnQkFSWTtFQVNaLHlCRXhCUztFRnlCVCxjRWZVO0VGZ0JWLHlCRDZCb0I7RUM1QnBCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JEeUJ1QjtBRjRuQjNCO0FHbnBCSTtFQUNFLHlCRXhCUTtFRnlCUixjRXhCUTtFRnlCUix5QkQ4QndCO0VDN0J4QjtFQUNBO0FIcXBCTjtBR2xwQkk7RUFDRSx5QkVoQ1E7RUZpQ1IsY0UxQ2M7RUYyQ2QseUJEaUJ5QjtBRm1vQi9COztBRy9xQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CSXBCYTtFSnFCYixnQkFSWTtFQVNaLHlCRW5CVztFRm9CWCxjRWRVO0VGZVYseUJEOENzQjtFQzdDdEI7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQkR5QnVCO0FGeXBCM0I7QUdockJJO0VBQ0UseUJFeEJRO0VGeUJSLGNFeEJRO0VGeUJSLHlCRCtDMEI7RUM5QzFCO0VBQ0E7QUhrckJOO0FHL3FCSTtFQUNFLHlCRWhDUTtFRmlDUixjRXJDZ0I7RUZzQ2hCLHlCRGtDMkI7QUYrb0JqQzs7QUc1c0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQklwQmE7RUpxQmIsZ0JBUlk7RUFTWix5QkVkVTtFRmVWLGNFZFU7RUZlVix5QkQrRHdCO0VDOUR4QjtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCRDJEMkI7QUZvcEIvQjtBRzdzQkk7RUFDRSx5QkVsQ087RUZtQ1AsY0V6QlE7RUYwQlIseUJEZ0U0QjtFQy9ENUI7RUFDQTtBSCtzQk47QUc1c0JJO0VBQ0UseUJFaENRO0VGaUNSLGNFM0NPO0VGNENQLHlCRG1ENkI7QUYycEJuQzs7QUd6dUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQklwQmE7RUpxQmIsZ0JBUlk7RUFTWix5QkVkVTtFRmVWLGNFZFU7RUZlVix5QkQrRHdCO0VDOUR4QjtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCU1lnQjtBWmd1QnBCO0FHMXVCSTtFQUNFLHlCRWxDTztFRm1DUCxjRXpCUTtFRjBCUix5QkRnRTRCO0VDL0Q1QjtFQUNBO0FINHVCTjtBR3p1Qkk7RUFDRSx5QkVoQ1E7RUZpQ1IsY0UzQ087RUY0Q1AseUJEbUQ2QjtBRndyQm5DOztBR3R3QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CSXBCYTtFSnFCYixnQkFSWTtFQVNaLHlCRWRVO0VGZVYsY0VkVTtFRmVWLHlCRGdGMkI7RUMvRTNCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JENEU4QjtBRjZyQmxDO0FHdndCSTtFQUNFLHlCRTdCUztFRjhCVCxjRXpCUTtFRjBCUix5QkRpRitCO0VDaEYvQjtFQUNBO0FIeXdCTjtBR3R3Qkk7RUFDRSx5QkVoQ1E7RUZpQ1IsY0V0Q1M7RUZ1Q1QseUJEb0VnQztBRm9zQnRDOztBR255QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CSXBCYTtFSnFCYixnQlNxRGtCO0VUcERsQix5QkVkVTtFRmVWLGNFekJTO0VGMEJULHlCRGtHaUI7RUNqR2pCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JEOEZvQjtBRndzQnhCO0FHcHlCSTtFQUNFLHlCRWxDTztFRm1DUCxjRXpCUTtFRjBCUix5QkRtR3FCO0VDbEdyQjtFQUNBO0FIc3lCTjtBR255Qkk7RUFDRSx5QkVoQ1E7RUZpQ1IsY0UzQ087RUY0Q1AseUJEc0ZzQjtBRitzQjVCOztBR2gwQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CSXBCYTtFSnFCYixnQkFSWTtFQVNaLHlCRW5CVztFRm9CWCxjRWRVO0VGZVYseUJEOENzQjtFQzdDdEI7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlUzREZ0I7QVp1d0JwQjtBR2owQkk7RUFDRSx5QkV4QlE7RUZ5QlIsY0V4QlE7RUZ5QlIseUJEK0MwQjtFQzlDMUI7RUFDQTtBSG0wQk47QUdoMEJJO0VBQ0UseUJFaENRO0VGaUNSLGNFckNnQjtFRnNDaEIseUJEa0MyQjtBRmd5QmpDOztBRzcxQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CSXBCYTtFSnFCYixnQkFSWTtFQVNaLHlCRWRVO0VGZVYsY0V6QlM7RUYwQlQseUJEa0dpQjtFQ2pHakI7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlUzJFZ0I7QVpxeEJwQjtBRzkxQkk7RUFDRSx5QkVsQ087RUZtQ1AsY0V6QlE7RUYwQlIseUJEbUdxQjtFQ2xHckI7RUFDQTtBSGcyQk47QUc3MUJJO0VBQ0UseUJFaENRO0VGaUNSLGNFM0NPO0VGNENQLHlCRHNGc0I7QUZ5d0I1Qjs7QUdqMUJFO0VBQ0UsY0VoRFU7RUZpRFYsZ0JBTlk7RUFPWix5QkFOZTtFQU9mLGtCQU5XO0VBT1Y7QUhvMUJMOztBYXI1QkE7RUFDRTtFQUNBO0FidzVCRjs7QWFyNUJBO0VBQ0U7RUFDQTtBYnc1QkY7O0FhcjVCQTtFQUNFO0VBQ0E7QWJ3NUJGOztBYXI1QkE7RUFDRTtBYnc1QkY7O0FhcjVCQTs7OztFQUlFO0FidzVCRjs7QWFyNUJBOzs7O0VBSUU7QWJ3NUJGOztBYXI1QkE7O0VBRUk7QWJ3NUJKOztBYXI1QkE7Ozs7Ozs7RUFPRTtFQUNBLGNSNUNXO0VRNkNYO0VBQ0E7QWJ3NUJGOztBYWw0Qkk7RUFDRTtBYnE0Qk47QWFsNEJJO0VBQ0U7QWJvNEJOOztBYS8zQkE7RUFDRTtFQUNBO0FiazRCRjs7QWE3M0JFO0VBQ0U7RUFDQTtBYmc0Qko7O0FhNTNCQTtFQUNFO0FiKzNCRjs7QWE1M0JBO0VBQ0UsY1J0Rlk7RVF1RloseUJSakdXO0VRa0dYLHFCUmxHVztBTGkrQmI7O0FhNTNCQTtFQUNFLGNSdEdXO0FMcStCYjs7QWE1M0JBO0VBQ0U7QWIrM0JGOztBYTUzQkE7RUFDRSx5QlJoSGdCO0FMKytCbEI7O0FhNTNCQTtFQUNFO0lBQ0U7RWIrM0JGO0FBQ0Y7QWE1M0JBO0VBQ0U7Ozs7SUFJRTtFYjgzQkY7QUFDRjtBYy8vQkE7RUFDRTtBZGlnQ0Y7O0FlaGdDQTtFQUNFLFdiZ0tjO0FGbTJCaEI7O0FnQm5nQ0E7RUFDRTtBaEJzZ0NGOztBZ0JuZ0NBO0VBQ0U7RUFDQTtBaEJzZ0NGOztBZ0JuZ0NBO0VBQ0UscUJYVFc7RVdVWDtFQUNBO0FoQnNnQ0Y7O0FnQm5nQ0E7RUFDRTtBaEJzZ0NGOztBZ0JuZ0NBO0VBQ0U7RUFDQTtBaEJzZ0NGOztBZ0JuZ0NBO0VBQ0U7RUFDQTtBaEJzZ0NGOztBZ0JuZ0NBO0VBQ0U7QWhCc2dDRjs7QWdCbmdDQTtFQUNFO0VBQ0E7QWhCc2dDRjs7QWdCbmdDQTtFQUNFLGNYM0JZO0VXNEJaO0FoQnNnQ0Y7QWdCcGdDRTtFQUNFO0VBQ0EsY1gzQ1M7QUxpakNiO0FnQm5nQ0U7RUFDRTtBaEJxZ0NKOztBaUJ4akNBO0VBQ0U7QWpCMmpDRjs7QWtCNWpDQTtFQUNFO0FsQitqQ0Y7O0FtQjlqQ0E7RUFDRSxxQmRDVztFY0FYO0VBQ0E7QW5CaWtDRjtBbUIvakNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CaWtDSjtBbUIvakNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5CaWtDTjtBbUI3akNFO0VBQ0U7RUFDQTtFQUNBO0FuQitqQ0o7QW1CN2pDSTtFQUNFO0FuQitqQ047QW1CNWpDSTtFQUNFO0FuQjhqQ047O0FtQnpqQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkI0akNGOztBb0J2bUNBO0VBQ0U7RUFDQSxjZkRXO0VlRVg7QXBCMG1DRjtBb0J4bUNFO0VBQ0U7RUFDQTtFQUNBLGVmUFM7QUxpbkNiO0FvQnZtQ0U7RUFDRSxjZlhTO0FMb25DYjs7QW9Ccm1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQndtQ0Y7O0FvQnJtQ0E7RUFDRTtFQUNBO0VBQ0E7QXBCd21DRjs7QW9Ccm1DQTtFQUNFO0VBQ0E7QXBCd21DRjs7QW9Ccm1DQTtBQUNBO0VBQ0U7QXBCd21DRjs7QW9Ccm1DQTtFQUNFO0FwQndtQ0Y7O0FvQnJtQ0E7RUFDRTtBcEJ3bUNGOztBb0JybUNBO0VBQ0U7RUFDQTtBcEJ3bUNGOztBb0JybUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJ3bUNGOztBb0JybUNBO0VBQ0U7QXBCd21DRjs7QW9Ccm1DQTtBQUNBO0VBQ0U7RUFDQTtBcEJ3bUNGOztBb0JybUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJ3bUNGOztBb0JybUNBO0VBQ0U7RUFDQTtFQUNBO0FwQndtQ0Y7O0FvQnJtQ0E7RUFDRTtBcEJ3bUNGOztBb0JybUNBO0VBQ0U7QXBCd21DRjs7QW9Ccm1DQTs7O0VBR0U7QXBCd21DRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2Jhc2UvX25vcm1hbGl6ZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2Fic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9sYXlvdXRzL19jb250cmFzdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYWJzdHJhY3RzL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2xheW91dHMvX3Rvb2xiYXItd2NhZy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvbGF5b3V0cy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9sYXlvdXRzL19zaWRlYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9sYXlvdXRzL19za2VsZXRvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvbGF5b3V0cy9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvX2RhdGF0YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3BhZ2VzL3N0YXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9wYWdlcy93eXN6dWtpd2Fya2Euc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3BhZ2VzL3JlamVzdHJhY2phLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9wYWdlcy9rb250by5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvcGFnZXMvbmF1Y3p5Y2llbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvcGFnZXMva29uc3VsdGFjamUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3BhZ2VzL2ludGVyd2VuY2plLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnYmFzZSc7XG5AdXNlICdhYnN0cmFjdHMnO1xuQHVzZSAnbGF5b3V0cyc7XG5AdXNlICdjb21wb25lbnRzJztcbkB1c2UgJ3BhZ2VzJztcbkB1c2UgJ3RoZW1lcyc7XG5cbkBpbXBvcnQgdXJsKCdib290c3RyYXAnKTtcbkBpbXBvcnQgdXJsKCdkYXRhdGFibGVzLm5ldC1iczUnKTtcbkBpbXBvcnQgdXJsKCdkYXRhdGFibGVzLm5ldC1idXR0b25zLWJzNScpO1xuQGltcG9ydCB1cmwoJ2RhdGF0YWJsZXMubmV0LWZpeGVkY29sdW1ucy1iczUnKTtcbkBpbXBvcnQgdXJsKCdkYXRhdGFibGVzLm5ldC1yZXNwb25zaXZlLWJzNScpO1xuIiwiLyogQm94IHNpemluZyBydWxlcyAqL1xyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4vKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gKi9cclxuYm9keSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbnAsXHJcbmZpZ3VyZSxcclxuYmxvY2txdW90ZSxcclxuZGwsXHJcbmRkIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIFJlbW92ZSBsaXN0IHN0eWxlcyBvbiB1bCwgb2wgZWxlbWVudHMgd2l0aCBhIGxpc3Qgcm9sZSwgd2hpY2ggc3VnZ2VzdHMgZGVmYXVsdCBzdHlsaW5nIHdpbGwgYmUgcmVtb3ZlZCAqL1xyXG51bFtyb2xlPSdsaXN0J10sXHJcbm9sW3JvbGU9J2xpc3QnXSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLyogU2V0IGNvcmUgcm9vdCBkZWZhdWx0cyAqL1xyXG5odG1sOmZvY3VzLXdpdGhpbiB7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbi8qIFNldCBjb3JlIGJvZHkgZGVmYXVsdHMgKi9cclxuYm9keSB7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplU3BlZWQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLyogQSBlbGVtZW50cyB0aGF0IGRvbid0IGhhdmUgYSBjbGFzcyBnZXQgZGVmYXVsdCBzdHlsZXMgKi9cclxuYTpub3QoW2NsYXNzXSkge1xyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcclxufVxyXG5cclxuLyogTWFrZSBpbWFnZXMgZWFzaWVyIHRvIHdvcmsgd2l0aCAqL1xyXG5pbWcsXHJcbnBpY3R1cmUge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogSW5oZXJpdCBmb250cyBmb3IgaW5wdXRzIGFuZCBidXR0b25zICovXHJcbmlucHV0LFxyXG5idXR0b24sXHJcbnRleHRhcmVhLFxyXG5zZWxlY3Qge1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qIFJlbW92ZSBhbGwgYW5pbWF0aW9ucywgdHJhbnNpdGlvbnMgYW5kIHNtb290aCBzY3JvbGwgZm9yIHBlb3BsZSB0aGF0IHByZWZlciBub3QgdG8gc2VlIHRoZW0gKi9cclxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcclxuICBodG1sOmZvY3VzLXdpdGhpbiB7XHJcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XHJcbiAgfVxyXG5cclxuICAqLFxyXG4gICo6OmJlZm9yZSxcclxuICAqOjphZnRlciB7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xyXG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XHJcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCJAdXNlICdjb2xvcnMnO1xuXG4kc3Rhci1yZXF1aXJlZDogY29sb3JzLiRjb2xvci1yZWQ7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKiBMSU5LICoqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kbGluay1jb2xvcjogY29sb3JzLiRjb2xvci1ibHVlO1xuJGxpbmstZm9udC13ZWlnaHQ6IDYwMDtcbiRsaW5rLWNvbG9yLXNwYW4tcmVndWxhbWluOiBjb2xvcnMuJGNvbG9yLWJsdWU7XG4kbGluay1jb2xvci1yZWd1bGFtaW46IGNvbG9ycy4kY29sb3ItYmxhY2s7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKiBXQ0FHICoqKioqKioqKioqKioqKioqKioqKioqL1xuJHdjYWctY29sb3ItdGV4dDogY29sb3JzLiRjb2xvci1ibGFjaztcblxuLyoqKioqKioqKioqKioqKioqKioqKioqIE1FTlUgKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRtZW51LWxpbmstY29sb3I6IGNvbG9ycy4kY29sb3ItYmxhY2s7XG4kbWVudS1saW5rLWhvdmVyLWNvbG9yOiBjb2xvcnMuJGNvbG9yLXdoaXRlO1xuJG1lbnUtYmFja2dyb3VuZC1hY3RpdmUtY29sb3I6IGNvbG9ycy4kY29sb3ItYmx1ZTtcbi8vJG1lbnUtYmFja2dyb3VuZC1hY3RpdmUtY29sb3I6IGNvbG9ycy4kY29sb3ItYWN0aXZlLWJsdWU7XG4kbWVudS1iYWNrZ3JvdW5kLWhvdmVyLWNvbG9yOiBjb2xvcnMuJGNvbG9yLWxpZ2h0LWdyYXk7XG4vLyRtZW51LWxpbmstZm9udC1zaXplXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKiBEQVRBVEFCTEVTICoqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItaWNvbi1vcGVyYXRpb24temF0d2llcmR6OiBjb2xvcnMuJGNvbG9yLWJsdWU7XG4kY29sb3ItaWNvbi1vcGVyYXRpb24tYW51bHVqOiBjb2xvcnMuJGNvbG9yLW9yYW5nZTtcbiRjb2xvci1pY29uLW9wZXJhdGlvbi1vZHJ6dWM6IGNvbG9ycy4kY29sb3ItcmVkO1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtYmFja2dyb3VuZDogY29sb3JzLiRjb2xvci1ibHVlO1xuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiBjb2xvcnMuJGNvbG9yLXdoaXRlO1xuJHBhZ2luYXRpb24tY29sb3I6IGNvbG9ycy4kY29sb3ItYmx1ZTtcblxuJGFycm93LWNvbG9yOiBjb2xvcnMuJGNvbG9yLWJsdWU7XG5cbiRjb2x2aXMtYWN0aXZlLWJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3ItZGFyay1ncmF5O1xuXG4vKioqKioqKioqKioqKioqKioqKioqKiogQkFDS0dST1VORCAqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJhY2tncm91bmQtbWFpbi1jb2xvcjogY29sb3JzLiRjb2xvci1saWdodC1ncmF5O1xuJGJhY2tncm91bmQtdG9wLWNvbG9yOiBjb2xvcnMuJGNvbG9yLW1lZGl1bS1ncmF5O1xuJGJhY2tncm91bmQtYm90dG9tLWNvbG9yOiBjb2xvcnMuJGNvbG9yLWRhcmstZ3JheTtcbiRiYWNrZ3JvdW5kLWhlYWRlci1jb2xvcjogY29sb3JzLiRjb2xvci13aGl0ZTtcbiRiYWNrZ3JvdW5kLWNvbnRlbnQtY29sb3I6IGNvbG9ycy4kY29sb3Itd2hpdGU7XG4kYmFja2dyb3VuZC1zaWRlYmFyLWNvbG9yOiBjb2xvcnMuJGNvbG9yLXdoaXRlO1xuXG4vKioqKioqKioqKioqKioqKioqKioqKiogVEVYVCAqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJHRleHQtcHJpbWFyeS1jb2xvcjogY29sb3JzLiRjb2xvci1ibGFjaztcbiR0ZXh0LXNlY29uZGFyeS1jb2xvcjogY29sb3JzLiRjb2xvci1ibHVlO1xuJHRleHQtdGVydGlhcnktY29sb3I6IGNvbG9ycy4kY29sb3Itd2hpdGU7XG5cbiRsaW5lLWNvbG9yOiBjb2xvcnMuJGNvbG9yLWJsdWU7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKiBCVVRUT05TOiBaR8WBT8WaIFNaS0/FgcSYIEkgWkFMT0dVSiBTScSYICoqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZDogY29sb3JzLiRjb2xvci1ibHVlO1xuJGJ1dHRvbi1wcmltYXJ5LWNvbG9yOiAkYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZDtcbiRidXR0b24tcHJpbWFyeS10ZXh0LWNvbG9yOiBjb2xvcnMuJGNvbG9yLXdoaXRlO1xuJGJ1dHRvbi1wcmltYXJ5LWJvcmRlcjogMnB4IHNvbGlkICRidXR0b24tcHJpbWFyeS1jb2xvcjtcbiRidXR0b24tcHJpbWFyeS1taW4td2lkdGg6IDIyMHB4O1xuXG4kYnV0dG9uLXByaW1hcnktYWN0aXZlLWJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3Itd2hpdGU7XG4kYnV0dG9uLXByaW1hcnktYWN0aXZlLWNvbG9yOiBjb2xvcnMuJGNvbG9yLWFjdGl2ZS1ibHVlO1xuJGJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS10ZXh0LWNvbG9yOiAkYnV0dG9uLXByaW1hcnktYWN0aXZlLWNvbG9yO1xuJGJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLXByaW1hcnktYWN0aXZlLWNvbG9yO1xuXG4kYnV0dG9uLXByaW1hcnktaG92ZXItYmFja2dyb3VuZDogY29sb3JzLiRjb2xvci13aGl0ZTtcbiRidXR0b24tcHJpbWFyeS1ob3Zlci1jb2xvcjogY29sb3JzLiRjb2xvci1ob3Zlci1ibHVlO1xuJGJ1dHRvbi1wcmltYXJ5LWhvdmVyLXRleHQtY29sb3I6IGNvbG9ycy4kY29sb3ItYmxhY2s7XG4kYnV0dG9uLXByaW1hcnktaG92ZXItYm9yZGVyOiAycHggc29saWQgJGJ1dHRvbi1wcmltYXJ5LWhvdmVyLWNvbG9yO1xuXG5cbiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3Itb3JhbmdlO1xuJGJ1dHRvbi1zZWNvbmRhcnktY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQ7XG4kYnV0dG9uLXNlY29uZGFyeS10ZXh0LWNvbG9yOiBjb2xvcnMuJGNvbG9yLWJsYWNrO1xuJGJ1dHRvbi1zZWNvbmRhcnktYm9yZGVyOiAycHggc29saWQgJGJ1dHRvbi1zZWNvbmRhcnktY29sb3I7XG4kYnV0dG9uLXNlY29uZGFyeS1taW4td2lkdGg6IDIyMHB4O1xuXG4kYnV0dG9uLXNlY29uZGFyeS1hY3RpdmUtYmFja2dyb3VuZDogY29sb3JzLiRjb2xvci13aGl0ZTtcbiRidXR0b24tc2Vjb25kYXJ5LWFjdGl2ZS1jb2xvcjogY29sb3JzLiRjb2xvci1hY3RpdmUtb3JhbmdlO1xuJGJ1dHRvbi1zZWNvbmRhcnktYWN0aXZlLXRleHQtY29sb3I6ICRidXR0b24tc2Vjb25kYXJ5LWFjdGl2ZS1jb2xvcjtcbiRidXR0b24tc2Vjb25kYXJ5LWFjdGl2ZS1ib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLXNlY29uZGFyeS1hY3RpdmUtY29sb3I7XG5cbiRidXR0b24tc2Vjb25kYXJ5LWhvdmVyLWJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3Itd2hpdGU7XG4kYnV0dG9uLXNlY29uZGFyeS1ob3Zlci1jb2xvcjogY29sb3JzLiRjb2xvci1ob3Zlci1vcmFuZ2U7XG4kYnV0dG9uLXNlY29uZGFyeS1ob3Zlci10ZXh0LWNvbG9yOiBjb2xvcnMuJGNvbG9yLWJsYWNrO1xuJGJ1dHRvbi1zZWNvbmRhcnktaG92ZXItYm9yZGVyOiAycHggc29saWQgJGJ1dHRvbi1zZWNvbmRhcnktaG92ZXItY29sb3I7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKiBCVVRUT05TOiBET0RBSi9VU1XFgyBOQVNUxJhQTkVHTyBOQVVDWllDSUVMQS9TUEVDSkFMSVNUxJggKioqKioqKioqKioqKioqKioqKioqKiovXG4kYnV0dG9uLWFkZC10ZWFjaGVyLWJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3Itd2hpdGU7XG4kYnV0dG9uLWFkZC10ZWFjaGVyLWNvbG9yOiBjb2xvcnMuJGNvbG9yLWJsdWU7XG4kYnV0dG9uLWFkZC10ZWFjaGVyLXRleHQtY29sb3I6IGNvbG9ycy4kY29sb3ItYmxhY2s7XG4kYnV0dG9uLWFkZC10ZWFjaGVyLWJvcmRlcjogMnB4IHNvbGlkICRidXR0b24tYWRkLXRlYWNoZXItY29sb3I7XG4kYnV0dG9uLWFkZC10ZWFjaGVyLW1pbi13aWR0aDogNDUwcHg7XG5cbiRidXR0b24tYWRkLXRlYWNoZXItYWN0aXZlLWJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3Itd2hpdGU7XG4kYnV0dG9uLWFkZC10ZWFjaGVyLWFjdGl2ZS1jb2xvcjogY29sb3JzLiRjb2xvci1ibHVlO1xuJGJ1dHRvbi1hZGQtdGVhY2hlci1hY3RpdmUtdGV4dC1jb2xvcjogJGJ1dHRvbi1hZGQtdGVhY2hlci1hY3RpdmUtY29sb3I7XG4kYnV0dG9uLWFkZC10ZWFjaGVyLWFjdGl2ZS1ib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWFkZC10ZWFjaGVyLWFjdGl2ZS1jb2xvcjtcblxuJGJ1dHRvbi1hZGQtdGVhY2hlci1ob3Zlci1iYWNrZ3JvdW5kOiBjb2xvcnMuJGNvbG9yLWJsdWU7XG4kYnV0dG9uLWFkZC10ZWFjaGVyLWhvdmVyLWNvbG9yOiBjb2xvcnMuJGNvbG9yLWhvdmVyLWJsdWU7XG4kYnV0dG9uLWFkZC10ZWFjaGVyLWhvdmVyLXRleHQtY29sb3I6IGNvbG9ycy4kY29sb3Itd2hpdGU7XG4kYnV0dG9uLWFkZC10ZWFjaGVyLWhvdmVyLWJvcmRlcjogMnB4IHNvbGlkICRidXR0b24tYWRkLXRlYWNoZXItaG92ZXItY29sb3I7XG5cblxuJGJ1dHRvbi1kZWxldGUtdGVhY2hlci1iYWNrZ3JvdW5kOiBjb2xvcnMuJGNvbG9yLXdoaXRlO1xuJGJ1dHRvbi1kZWxldGUtdGVhY2hlci1jb2xvcjogY29sb3JzLiRjb2xvci1vcmFuZ2U7XG4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLXRleHQtY29sb3I6IGNvbG9ycy4kY29sb3ItYmxhY2s7XG4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWJvcmRlcjogMnB4IHNvbGlkICRidXR0b24tZGVsZXRlLXRlYWNoZXItY29sb3I7XG4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLW1pbi13aWR0aDogNDUwcHg7XG5cbiRidXR0b24tZGVsZXRlLXRlYWNoZXItYWN0aXZlLWJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3Itd2hpdGU7XG4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWFjdGl2ZS1jb2xvcjogY29sb3JzLiRjb2xvci1vcmFuZ2U7XG4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWFjdGl2ZS10ZXh0LWNvbG9yOiAkYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWFjdGl2ZS1jb2xvcjtcbiRidXR0b24tZGVsZXRlLXRlYWNoZXItYWN0aXZlLWJvcmRlcjogMnB4IHNvbGlkICRidXR0b24tZGVsZXRlLXRlYWNoZXItYWN0aXZlLWNvbG9yO1xuXG4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWhvdmVyLWJhY2tncm91bmQ6IGNvbG9ycy4kY29sb3Itb3JhbmdlO1xuJGJ1dHRvbi1kZWxldGUtdGVhY2hlci1ob3Zlci1jb2xvcjogY29sb3JzLiRjb2xvci1ob3Zlci1vcmFuZ2U7XG4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWhvdmVyLXRleHQtY29sb3I6IGNvbG9ycy4kY29sb3Itd2hpdGU7XG4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWhvdmVyLWJvcmRlcjogMnB4IHNvbGlkICRidXR0b24tZGVsZXRlLXRlYWNoZXItaG92ZXItY29sb3I7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKiBCVVRUT05TOiBCQUNLICoqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYnV0dG9uLWJhY2stYmFja2dyb3VuZDogY29sb3JzLiRjb2xvci13aGl0ZTtcbiRidXR0b24tYmFjay1jb2xvcjogY29sb3JzLiRjb2xvci1ibHVlO1xuJGJ1dHRvbi1iYWNrLXRleHQtY29sb3I6IGNvbG9ycy4kY29sb3ItYmx1ZTtcbiRidXR0b24tYmFjay1ib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWJhY2stY29sb3I7XG4kYnV0dG9uLWJhY2stbWluLXdpZHRoOiAxNTBweDtcblxuJGJ1dHRvbi1iYWNrLWFjdGl2ZS1iYWNrZ3JvdW5kOiBjb2xvcnMuJGNvbG9yLXdoaXRlO1xuJGJ1dHRvbi1iYWNrLWFjdGl2ZS1jb2xvcjogY29sb3JzLiRjb2xvci1ibHVlO1xuJGJ1dHRvbi1iYWNrLWFjdGl2ZS10ZXh0LWNvbG9yOiAkYnV0dG9uLWJhY2stYWN0aXZlLWNvbG9yO1xuJGJ1dHRvbi1iYWNrLWFjdGl2ZS1ib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWJhY2stYWN0aXZlLWNvbG9yO1xuXG4kYnV0dG9uLWJhY2staG92ZXItYmFja2dyb3VuZDogY29sb3JzLiRjb2xvci1ibHVlO1xuJGJ1dHRvbi1iYWNrLWhvdmVyLWNvbG9yOiBjb2xvcnMuJGNvbG9yLWhvdmVyLWJsdWU7XG4kYnV0dG9uLWJhY2staG92ZXItdGV4dC1jb2xvcjogY29sb3JzLiRjb2xvci13aGl0ZTtcbiRidXR0b24tYmFjay1ob3Zlci1ib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWJhY2staG92ZXItY29sb3I7XG5cblxuJGJ1dHRvbi1mb250LXdlaWdodDogNDAwO1xuJGJ1dHRvbi1saW5lLWhlaWdodDogMS41O1xuJGJ1dHRvbi1ib3JkZXI6IG5vbmU7XG4kYnV0dG9uLXBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuJG1hcmdpbi1zZWN0aW9uLXk6IDIwcHggMDtcblxuJGJvcmRlci1jb2xvcjogY29sb3JzLiRjb2xvci1ibHVlO1xuJGJvcmRlci1jb2xvci1ibGFjazogY29sb3JzLiRjb2xvci1ibGFjaztcbiRib3JkZXItY29sb3ItbWVudTogY29sb3JzLiRjb2xvci1tZWRpdW0tZ3JheTtcblxuJGJhY2tncm91bmQtYnJlYWRjcnVtYnM6IGNvbG9ycy4kY29sb3ItbWVkaXVtLWdyYXk7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1jb2xvcjogY29sb3JzLiRjb2xvci1ibGFjaztcblxuJGNvbG9yLWVycm9yOiBjb2xvcnMuJGNvbG9yLXJlZDtcblxuJGljb24tc3ZnLWNvbG9yOiBjb2xvcnMuJGNvbG9yLWJsdWU7XG4kaWNvbi1zdmctY29sb3ItaG92ZXI6IGNvbG9ycy4kY29sb3Itd2hpdGU7XG4kaWNvbi1zdmctY29sb3IyOiBjb2xvcnMuJGNvbG9yLW9yYW5nZTtcbiRpY29uLXN2Zy1jb2xvcjM6IGNvbG9ycy4kY29sb3ItYmxhY2s7XG4vLyRpY29uLXN2Zy1zaXplOiA0OHB4O1xuJGljb24tc3ZnLXNpemU6IDI4cHg7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKiBDT05UUkFTVCAqKioqKioqKioqKioqKioqKioqKioqKi9cbiRjb250cmFzdC10ZXh0LWNvbG9yOiBjb2xvcnMuJGNvbG9yLXdoaXRlO1xuJGNvbnRyYXN0LXRleHQtY29sb3IyOiB5ZWxsb3c7XG4kY29udHJhc3QtYm9yZGVyLWNvbG9yOiBjb2xvcnMuJGNvbG9yLXdoaXRlO1xuJGNvbnRyYXN0LWJhY2tncm91bmQtY29sb3I6ICBjb2xvcnMuJGNvbG9yLWJsYWNrO1xuJGNvbnRyYXN0LWZpbGwtaWNvbjogY29sb3JzLiRjb2xvci13aGl0ZTtcblxuXG4vLy8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLy8vIEtPTE9SWVxuLy8vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9cbi8vLy9HxYLDs3dueSBrb2xvciB0xYJhXG4vLyRjb2xvci1iYWNrZ3JvdW5kOiAjRjJGMkYyO1xuLy9cbi8vLy9Lb2xvciB3eWtvcnp5c3R5d2FuZSB3IHByb2pla2NpZVxuLy8kY29sb3ItcmF6em1hdGF6ejogI0U1MDA2MDtcbi8vJGNvbG9yLWJsdWUtZ2VtOiAjNDUzNkFCOyAvL2Zpb2xldFxuLy8kY29sb3ItZGFyay1zbGF0ZS1ibHVlOiAjMzcyRDkxO1xuLy8kY29sb3ItdGVhbDogIzAwN0M4OTtcbi8vJGNvbG9yLWNlcnVsZWFuOiAjMDA2NEE3O1xuLy8kY29sb3Itd2hpdGUtc21va2U6ICNGNkY2RjY7XG4vLyRjb2xvci1vbmFoYXU6ICNDNUVFRjE7XG4vLyRjb2xvci13aGl0ZTogd2hpdGU7XG4vL1xuLy8kY29sb3ItYmxhY2s6IGJsYWNrO1xuLy9cbi8vJGNvbG9yLWdyYXkyMDogIzMzMzMzMztcbi8vJGNvbG9yLXllbGxvdzE6ICNGRkZGMDA7XG4vL1xuLy9cbi8vLy9HxYLDs3duZSBrb2xvcnlcbi8vJGNvbG9yLXByaW1hcnk6ICRjb2xvci1kYXJrLXNsYXRlLWJsdWU7XG4vLyRjb2xvci1zZWNvbmRhcnk6ICRjb2xvci10ZWFsO1xuLy8kY29sb3ItdGhpcmQ6ICRjb2xvci1yYXp6bWF0YXp6O1xuLy8kY29sb3ItaG92ZXI6ICRjb2xvci1ibHVlLWdlbTtcbi8vJGNvbG9yLWFkZGl0aW9uYWw6ICRjb2xvci1vbmFoYXU7XG4vLy8vS29sb3IgbGlua8Ozd1xuLy8kY29sb3ItbGluazogJGNvbG9yLWNlcnVsZWFuO1xuLy8vL1TFgm8gaGVhZGVyXG4vLyRiZy1oZWFkZXI6ICRjb2xvci13aGl0ZS1zbW9rZTtcbi8vXG4vLyRjb2xvci1ncmF5OTU6ICNGMkYyRjI7XG4vLyRjb2xvci13aGlzcGVyOiAjZThlOGU4O1xuLy9cbi8vXG4vL1xuLy8vL0tvbG9yeSBtZW51IC0gZ29zcG9kYXJ6XG4vL1xuLy8kYmctc3RhcnQtYnV0dG9uOiAjNTFCOUZFO1xuLy8kYmctc3RhcnQtYnV0dG9uLWhvdmVyOiAjOUNEN0ZGO1xuLy9cbi8vJGJnLXN0YXJ0OiAjRTZFM0Y3O1xuLy8kYmctc3RhcnQtaG92ZXI6ICMzOTJEOTE7XG4vLyRiZy1zdGFydC1ob3ZlcjI6ICMzOTJEYmI7XG4vL1xuLy8kYmctc3RhcnQtaG92ZXIzOiAjRkZCNzAwO1xuLy9cbi8vJGJnLWdvc3BvZGFyejogIzRGQjhGRTtcbi8vJGJnLWdvc3BvZGFyei1ob3ZlcjogI0Q1RjJGNTtcbi8vXG4vLyRiZy1vZ29sbmU6ICM2RkQxREU7XG4vLyRiZy1vZ29sbmUtaG92ZXI6ICM5MUQ4RTU7XG4vLyRiZy1vZ29sbmUtaG92ZXItY2hpbGQ6ICNENUYyRjU7XG4vL1xuLy8kYmctemFtb3dpZW5pYTogI0JFQ0U3Rjtcbi8vJGJnLXphbW93aWVuaWEtaG92ZXI6ICNDQUQ3OTY7XG4vLyRiZy16YW1vd2llbmlhLWhvdmVyLWNoaWxkOiAjRTlFRUQ0O1xuLy9cbi8vJGJnLXJhcG9ydHk6ICNGRkNDNjY7XG4vLyRiZy1yYXBvcnR5LWZvbnQ6ICM0NDQ0NDQ7XG4vLyRiZy1yYXBvcnR5LW9waXM6ICNmN2Y3Zjc7XG4vLyRiZy1yYXBvcnR5LWhvdmVyOiAjRkZENDdFO1xuLy9cbi8vJGJnLXVzdGF3aWVuaWE6ICNGNmIxNzQ7XG4vLyRiZy11c3Rhd2llbmlhLWhvdmVyOiAjRjhDNDk1O1xuLy8kYmctdXN0YXdpZW5pYS1ob3Zlci1jaGlsZDogI0ZCREZDNjtcbi8vXG4vLyRiZy1rb25maWd1cmFjamE6ICNmZThhOGM7XG4vLyRiZy1rb25maWd1cmFjamEtaG92ZXI6ICNmZWE2YTc7XG4vLyRiZy1rb25maWd1cmFjamEtaG92ZXItY2hpbGQ6ICNmZmQ3ZDg7XG4vL1xuLy8vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8vLyBPQlJBTU9XQU5JRVxuLy8vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9cbi8vJGJvcmRlci1yYWRpdXM6IDA7XG4vLyRib3JkZXItcmFkaXVzLWxnOiAwO1xuLy8kYm9yZGVyLXJhZGl1cy1zbTogMDtcbi8vXG4vLyRpbnB1dC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyA7XG4vLyRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAkYm9yZGVyLXJhZGl1cy1sZztcbi8vJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICRib3JkZXItcmFkaXVzLXNtO1xuLy9cbi8vXG4vLy8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLy8vIEZPTlRTXG4vLy8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vL1xuLy8vL1BvZHN0YXdvd3kgZm9udFxuLy8vKiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgJyc7Ki9cbi8vXG4vLy8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLy8vIEJVVFRPTlNcbi8vLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vXG4vLy8vQmFzZVxuLy8kYnV0dG9uLW1pbi13aWR0aDogMTIwcHg7XG4vLyRidXR0b24td2lkdGg6IDIyMHB4O1xuLy8kYnV0dG9uLWhlaWdodDogYXV0bzsgLy8zMHB4O1xuLy8kYnV0dG9uLW1pbi1oZWlnaHQ6IDMwcHg7XG4vLyRidXR0b24tY29sb3I6IHdoaXRlO1xuLy8kYnV0dG9uLWZvbnQtc2l6ZTogMXJlbTsgLy8xNXB4O1xuLy8kYnV0dG9uLWJvcmRlcjogbm9uZTtcbi8vJGJ1dHRvbi1mb250LXdlaWdodDogbm9ybWFsO1xuLy9cbi8vLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vLy8gTEFCRUxTXG4vLy8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vL1xuLy8kYmctaW5wdXQtbGFiZWw6ICM2NjY2NjY7XG4vLyRpbnB1dC1sYWJlbC1mb250LXNpemU6IDE0cHg7IiwiQHVzZSAndmFyaWFibGVzJztcbkB1c2UgJy4uL2Jhc2UvdHlwb2dyYXBoeSc7XG5cbi8vIERlZmF1bHQgYnV0dG9uOiBidXR0b24tYmFzZS1wcmltYXJ5XG5cbkBtaXhpbiBidXR0b24oXG4gICRicmFuY2gsXG4gICRuYW1lOiBwcmltYXJ5LFxuICAkYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLFxuICAkdGV4dC1jb2xvcjogdmFyaWFibGVzLiRidXR0b24tcHJpbWFyeS10ZXh0LWNvbG9yLFxuICAkYm9yZGVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1wcmltYXJ5LWJvcmRlcixcbiAgJGJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcmlhYmxlcy4kYnV0dG9uLXByaW1hcnktaG92ZXItYmFja2dyb3VuZCxcbiAgJHRleHQtY29sb3ItaG92ZXI6IHZhcmlhYmxlcy4kYnV0dG9uLXByaW1hcnktaG92ZXItdGV4dC1jb2xvcixcbiAgJGJvcmRlci1ob3ZlcjogdmFyaWFibGVzLiRidXR0b24tcHJpbWFyeS1ob3Zlci1ib3JkZXIsXG4gICRiYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tcHJpbWFyeS1hY3RpdmUtYmFja2dyb3VuZCxcbiAgJHRleHQtY29sb3ItYWN0aXZlOiB2YXJpYWJsZXMuJGJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS10ZXh0LWNvbG9yLFxuICAkYm9yZGVyLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tcHJpbWFyeS1hY3RpdmUtYm9yZGVyLFxuICAkZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRmb250LXNpemUtbWFpbixcbiAgJG1pbi13aWR0aDogdmFyaWFibGVzLiRidXR0b24tcHJpbWFyeS1taW4td2lkdGgsXG4gICRmb250LXdlaWdodDogNDAwLFxuKSB7XG4gIC5idXR0b24tI3skYnJhbmNofS0jeyRuYW1lfSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgYm9yZGVyOiAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1pbi13aWR0aDogJG1pbi13aWR0aDtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3ItaG92ZXI7XG4gICAgICBjb2xvcjogJHRleHQtY29sb3ItaG92ZXI7XG4gICAgICBib3JkZXI6ICRib3JkZXItaG92ZXI7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3ItYWN0aXZlO1xuICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWFjdGl2ZTtcbiAgICAgIGJvcmRlcjogJGJvcmRlci1hY3RpdmU7XG4gICAgfVxuICB9XG59XG5cbi8vIEhFQURJTkc6IG5wLiAuaGVhZGluZy1zZWN0aW9uXG5cbkBtaXhpbiBoZWFkaW5nKFxuICAkbmFtZSxcbiAgJHRleHQtY29sb3I6IHZhcmlhYmxlcy4kdGV4dC1wcmltYXJ5LWNvbG9yLFxuICAkZm9udC13ZWlnaHQ6IDQwMCxcbiAgJHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UsXG4gICR0ZXh0LWFsaWduOiBjZW50ZXJcbikge1xuICAuaGVhZGluZy0jeyRuYW1lfSB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG4gICAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0LXRyYW5zZm9ybTtcbiAgICB0ZXh0LWFsaWduOiAkdGV4dC1hbGlnbjtcbiAgICAgbWFyZ2luOiAxLjhyZW07XG4gIH1cbn1cblxuLy9AbWl4aW4gaGVhZGluZyhcbi8vICAkbmFtZSxcbi8vICAkdGV4dC1jb2xvcjogdmFyaWFibGVzLiR0ZXh0LXByaW1hcnktY29sb3Jcbi8vKSB7XG4vLyAgICAuaGVhZGluZy0jeyRuYW1lfSB7XG4vLyAgICAgICRmb250LXdlaWdodDogNjAwO1xuLy8gICAgICAkdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbi8vICAgICAgJHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICAgIH1cbi8vfVxuXG4vKlxuXG4gICAgLS1icy1idG4tcGFkZGluZy14OiAwLjc1cmVtO1xuICAgIC0tYnMtYnRuLXBhZGRpbmcteTogMC4zNzVyZW07XG4gICAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgICAtLWJzLWJ0bi1mb250LXNpemU6IDFyZW07XG4gICAgLS1icy1idG4tZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMS41O1xuICAgIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gICAgLS1icy1idG4tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAgIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gICAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWJzLWJ0bi1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICAtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuICAgIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiB2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tYnMtYnRuLWZvbnQtZmFtaWx5KTtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLWJ0bi1mb250LXNpemUpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1idG4tbGluZS1oZWlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWJnKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuXG5cblxuKi9cblxuXG4vL0BtaXhpbiBidXR0b24oXG4vLyAgJGJyYW5jaCxcbi8vICAkbmFtZSxcbi8vICAkY29sb3IsXG4vLyAgJGJhY2tncm91bmQsXG4vLyAgJGJhY2tncm91bmQtaG92ZXIsXG4vLyAgJGJhY2tncm91bmQtYWN0aXZlLFxuLy8gICRiYWNrZ3JvdW5kLWFjdGl2ZS1ib3JkZXIsXG4vLyAgJGJhY2tncm91bmQtZGlzYWJsZWQsXG4vLyAgJGJhY2tncm91bmQtZGlzYWJsZWQtaG92ZXIsXG4vLyAgJGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250c2l6ZS1iYXNlLFxuLy8gICRtaW4td2lkdGg6ICRidXR0b24tbWlud2lkdGgsXG4vLyAgJHdpZHRoOiAkYnV0dG9uLXdpZHRoLFxuLy8gICRtaW4taGVpZ2h0OiAkYnV0dG9uLW1pbmhlaWdodCxcbi8vICAkaGVpZ2h0OiAkYnV0dG9uLWhlaWdodCxcbi8vICAkYm9yZGVyOiBpbml0aWFsLFxuLy8gICRmb250LXdlaWdodDogJGJ1dHRvbi1mb250d2VpZ2h0LFxuLy8gICRwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmdcbi8vKVxuLy97XG4vLyAgLmJ1dHRvbl8jeyRicmFuY2h9LSN7JG5hbWV9IHtcbi8vICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4vLyAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4vLyAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCAhaW1wb3J0YW50O1xuLy8gICAgZm9udC1zaXplOiAkZm9udC1zaXplICFpbXBvcnRhbnQ7XG4vLyAgICBtaW4td2lkdGg6ICRtaW4td2lkdGggIWltcG9ydGFudDtcbi8vICAgIHdpZHRoOiAkd2lkdGggIWltcG9ydGFudDtcbi8vICAgIG1pbi1oZWlnaHQ6ICRidXR0b24tbWluaGVpZ2h0ICFpbXBvcnRhbnQ7XG4vLyAgICBoZWlnaHQ6ICRoZWlnaHQgIWltcG9ydGFudDtcbi8vICAgIGJvcmRlcjogJGJvcmRlciAhaW1wb3J0YW50O1xuLy8gICAgYm9yZGVyLXJhZGl1czogaW5pdGlhbCAhaW1wb3J0YW50O1xuLy8gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodCAhaW1wb3J0YW50O1xuLy8gICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbi8vICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4vLyAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4vLyAgICBib3gtc2l6aW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4vLyAgICBwYWRkaW5nOiAkcGFkZGluZyAhaW1wb3J0YW50O1xuLy9cbi8vICAgICY6aG92ZXIsICY6Zm9jdXMge1xuLy8gICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1ob3ZlciAhaW1wb3J0YW50O1xuLy8gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4vLyAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgIH1cbi8vXG4vLyAgICAmOmFjdGl2ZSB7XG4vLyAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiYWNrZ3JvdW5kLWFjdGl2ZS1ib3JkZXIgIWltcG9ydGFudDtcbi8vICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQtYWN0aXZlICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vL1xuLy8gICAgJjpkaXNhYmxlZCB7XG4vLyAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLWRpc2FibGVkICFpbXBvcnRhbnQ7O1xuLy8gICAgfVxuLy9cbi8vICAgICY6ZGlzYWJsZWQ6aG92ZXIge1xuLy8gICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1kaXNhYmxlZC1ob3ZlciAhaW1wb3J0YW50Oztcbi8vICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbi8vICAgIH1cbi8vICB9XG4vL1xuLy99XG5cbiIsIkB1c2UgJy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnO1xyXG5cclxuLy9pbnB1dDotd2Via2l0LWF1dG9maWxsLFxyXG4vL2lucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXHJcbi8vaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxuLy9pbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSAge1xyXG4vLyAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4IHZhcmlhYmxlcy4kY29udHJhc3QtYmFja2dyb3VuZC1jb2xvciBpbnNldCAhaW1wb3J0YW50O1xyXG4vLyAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbi8vfVxyXG5cclxuLmNvbnRyYXN0LWltYWdlIHtcclxuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbnRyYXN0LWJhY2tncm91bmQtY29sb3I7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29udHJhc3QtdGV4dC1jb2xvcjtcclxufVxyXG5cclxuYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5jb250YWluZXItc3ViaGVhZGluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xyXG59XHJcblxyXG4ucmVndWxhbWluX3Byb2pla3R1IHtcclxuICBjb2xvcjogdmFyaWFibGVzLiRjb250cmFzdC10ZXh0LWNvbG9yO1xyXG59XHJcblxyXG5hLCAucmVndWxhbWluX3Byb2pla3R1ID4gc3BhbiwgLmxpbmstbG9nb3V0LCAuaWNvbnNfZm9udHNpemUgPiBhe1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbnRyYXN0LXRleHQtY29sb3IyO1xyXG59XHJcblxyXG4vL2g2LCAuaDYsIGg1LCAuaDUsIGg0LCAuaDQsIGgzLCAuaDMsIGgyLCAuaDIsIGgxLCAuaDEge1xyXG4vLyAgY29sb3I6IHZhcmlhYmxlcy4kY29udHJhc3QtdGV4dC1jb2xvclxyXG4vL31cclxuXHJcbi8vcCwgLnRleHQtdXBwZXJjYXNlLWJsdWUsIC5oZWFkaW5nLXNlY3Rpb24ge1xyXG4vLyAgY29sb3I6IHZhcmlhYmxlcy4kY29udHJhc3QtdGV4dC1jb2xvcjtcclxuLy99XHJcblxyXG4udGV4dC11cHBlcmNhc2UtYmx1ZSB7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29udHJhc3QtdGV4dC1jb2xvcjtcclxufVxyXG5cclxuLmljb24tYXJyb3csIC5pY29uLWxvZ291dCB7XHJcbiAgZmlsbDogdmFyaWFibGVzLiRjb250cmFzdC1maWxsLWljb247XHJcbn1cclxuXHJcbi5idXR0b24tYmFzZS1iYWNrOmhvdmVyIHtcclxuICAuaWNvbi1hcnJvdyB7XHJcbiAgICBmaWxsOiB2YXJpYWJsZXMuJGNvbnRyYXN0LXRleHQtY29sb3IyO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi1iYXNlLWFkZDpob3ZlciB7XHJcbiAgLmljb24tcGx1cyB7XHJcbiAgICBmaWxsOiB2YXJpYWJsZXMuJGNvbnRyYXN0LXRleHQtY29sb3IyO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi1iYXNlLWRlbGV0ZTpob3ZlciB7XHJcbiAgLmljb24tbWludXMge1xyXG4gICAgZmlsbDogdmFyaWFibGVzLiRjb250cmFzdC10ZXh0LWNvbG9yMjtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tYmFzZS1wcmltYXJ5LFxyXG4uYnV0dG9uLWJhc2Utc2Vjb25kYXJ5LFxyXG4uYnV0dG9uLWJhc2UtYmFjayxcclxuLmJ1dHRvbi1iYXNlLWFkZCxcclxuLmJ1dHRvbi1iYXNlLWRlbGV0ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb250cmFzdC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gIGJvcmRlci1jb2xvcjogdmFyaWFibGVzLiRjb250cmFzdC1ib3JkZXItY29sb3I7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29udHJhc3QtdGV4dC1jb2xvcjtcclxufVxyXG5cclxuLmJ1dHRvbi1iYXNlLXByaW1hcnk6aG92ZXIsXHJcbi5idXR0b24tYmFzZS1zZWNvbmRhcnk6aG92ZXIsXHJcbi5idXR0b24tYmFzZS1iYWNrOmhvdmVyLFxyXG4uYnV0dG9uLWJhc2UtYWRkOmhvdmVyLFxyXG4uYnV0dG9uLWJhc2UtZGVsZXRlOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbnRyYXN0LWJhY2tncm91bmQtY29sb3I7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXJpYWJsZXMuJGNvbnRyYXN0LWJvcmRlci1jb2xvcjtcclxuICBjb2xvcjogdmFyaWFibGVzLiRjb250cmFzdC10ZXh0LWNvbG9yMjtcclxufVxyXG5cclxuLy9pbnB1dCwgdGV4dGFyZWEge1xyXG4vLyAgYmFja2dyb3VuZDogdmFyaWFibGVzLiRjb250cmFzdC1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XHJcbi8vICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuLy8gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29udHJhc3QtYm9yZGVyLWNvbG9yO1xyXG4vL31cclxuXHJcbi8vI3RvZ2dsZS1tZW51LWRpdiB7XHJcbi8vICBiYWNrZ3JvdW5kOiBibGFjaztcclxuLy99XHJcblxyXG5oZWFkZXIge1xyXG4gIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kY29udHJhc3QtYmFja2dyb3VuZC1jb2xvcjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRjb250cmFzdC1ib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbiNtZW51IGxpIGEge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbnRyYXN0LXRleHQtY29sb3I7XHJcbn1cclxuXHJcbmFzaWRlIHtcclxuICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJGNvbnRyYXN0LWJhY2tncm91bmQtY29sb3I7XHJcbn1cclxuXHJcbi5jb250ZW50LCAuY29udGVudC1sb2dpbiAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29udHJhc3QtYmFja2dyb3VuZC1jb2xvcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbnRyYXN0LWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLnRvb2xiYXItd2NhZyB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29udHJhc3QtYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbnRyYXN0LWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuXHJcbi8vQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuLy8gICNtZW51X2NvbGxhcHNlIHtcclxuLy8gICAgYmFja2dyb3VuZDogdmFyaWFibGVzLiRjb250cmFzdC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4vLyAgfVxyXG4vL31cclxuXHJcbi5icmVhZGNydW1icyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb250cmFzdC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbnRyYXN0LWJvcmRlci1jb2xvcjtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyaWFibGVzLiRjb250cmFzdC1ib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbi5icmVhZGNydW1icyBhIHtcclxuICBjb2xvcjogdmFyaWFibGVzLiRjb250cmFzdC10ZXh0LWNvbG9yO1xyXG59XHJcblxyXG4uYnJlYWRjcnVtYnMgdWwgc3Bhbi5jdXJyZW50IHtcclxuICBjb2xvcjogeWVsbG93O1xyXG59XHJcblxyXG4uYnJlYWRjcnVtYnMgdWwgbGkgYSB7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29udHJhc3QtdGV4dC1jb2xvcjtcclxufVxyXG5cclxuZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbnRyYXN0LWJhY2tncm91bmQtY29sb3I7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29udHJhc3QtYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbnRyYXN0LWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbnRyYXN0LXRleHQtY29sb3I7XHJcbn1cclxuXHJcbi5mb3JtLWNoZWNrLWlucHV0LCAuZm9ybS1jb250cm9sLCAubGluZS1zZWN0aW9uIHtcclxuICBib3JkZXItY29sb3I6IHZhcmlhYmxlcy4kY29udHJhc3QtYm9yZGVyLWNvbG9yO1xyXG59XHJcblxyXG4uaGVhZGluZy1zZWN0aW9uIHtcclxuICBjb2xvcjogdmFyaWFibGVzLiRjb250cmFzdC10ZXh0LWNvbG9yO1xyXG59IiwiJGNvbG9yLWxpZ2h0LWdyYXk6ICNGNUY1RjU7XHJcbiRjb2xvci1tZWRpdW0tZ3JheTogI0U5RUNFRjtcclxuJGNvbG9yLWRhcmstZ3JheTogI0Q5REFEQTtcclxuXHJcbiRjb2xvci1ibHVlOiAjMDA3MTlFO1xyXG4kY29sb3ItYWN0aXZlLWJsdWU6ICMwMDUzNkQ7XHJcbiRjb2xvci1ob3Zlci1ibHVlOiAkY29sb3ItYmx1ZTtcclxuJGNvbG9yLWZvY3VzLWJsdWU6ICRjb2xvci1ibHVlO1xyXG5cclxuJGNvbG9yLW9yYW5nZTogI0YxOEUwMDtcclxuJGNvbG9yLWFjdGl2ZS1vcmFuZ2U6ICNBRjY0MDA7XHJcbiRjb2xvci1ob3Zlci1vcmFuZ2U6ICRjb2xvci1vcmFuZ2U7XHJcbiRjb2xvci1mb2N1cy1vcmFuZ2U6ICRjb2xvci1vcmFuZ2U7XHJcblxyXG4kY29sb3Itd2hpdGU6ICNGRkZGRkY7XHJcbiRjb2xvci1ibGFjazogIzAwMDAwMDtcclxuXHJcbiRjb2xvci1yZWQ6ICNkYzM1NDU7IiwiQHVzZSAnLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcyc7XHJcbkB1c2UgJy4uL2Jhc2UvdHlwb2dyYXBoeSc7XHJcblxyXG4udG9vbGJhci13Y2FnIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ud2NhZy1pY29ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgaW1nIHtcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgd2lkdGg6IGluaXRpYWw7XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbnNfZm9udHNpemUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5pY29uc19mb250c2l6ZSA+IGEge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJHdjYWctY29sb3ItdGV4dDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbWFyZ2luOiAwcHggMXB4O1xyXG59XHJcbi5pY29uc19mb250c2l6ZSA+IGE6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmFjdGl2ZV9mb250c2l6ZSB7XHJcbiAgLy9jb2xvcjogJGJ1dHRvbi1iZy1iYXNlLW5vcm1hbDtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmljb25zX2ZvbnRzaXplID4gYTpudGgtb2YtdHlwZSgxKSB7XHJcbiAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRoNS1mb250LXNpemU7XHJcbn1cclxuLmljb25zX2ZvbnRzaXplID4gYTpudGgtb2YtdHlwZSgyKSB7XHJcbiAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRoMy1mb250LXNpemU7XHJcbn1cclxuLmljb25zX2ZvbnRzaXplID4gYTpudGgtb2YtdHlwZSgzKSB7XHJcbiAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRoMi1mb250LXNpemU7XHJcbn1cclxuXHJcbi5saW5lX2hlaWdodCB7XHJcbiAgbGluZS1oZWlnaHQ6IDIwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmtlcm5pbmcge1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjEyZW0gIWltcG9ydGFudDtcclxuICB3b3JkLXNwYWNpbmc6IDAuMTZlbSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIiRmb250LWZhbWlseTogJ09wZW5TYW5zJywgc2Fucy1zZXJpZjtcclxuJGZvbnQtZmFtaWx5LXNlbWktYm9sZDogJ09wZW5TYW5zIFNlbWlib2xkJztcclxuJGZvbnQtZmFtaWx5LWJvbGQ6ICdPcGVuU2FucyBCb2xkJztcclxuJGZvbnQtZmFtaWx5LWl0YWxpYzogJ09wZW5TYW5zIExpZ2h0IEl0YWxpYyc7XHJcblxyXG4vLyRmb250LXNpemUtbWFpbjogMXJlbTtcclxuJGZvbnQtc2l6ZS1tYWluOiAuOTY0cmVtO1xyXG5cclxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1tYWluICogMi4xMjU7XHJcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtbWFpbiAqIDEuNzc1O1xyXG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLW1haW4gKiAxLjQ7XHJcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtbWFpbiAqIDEuMjU7XHJcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtbWFpbiAqIDEuMTI1O1xyXG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLW1haW47IiwiQHVzZSAnLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcyc7XHJcblxyXG5oZWFkZXIge1xyXG4gIHBhZGRpbmc6IDIwcHggMTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGJhY2tncm91bmQtaGVhZGVyLWNvbG9yO1xyXG59XHJcblxyXG4uaGVhZGVyLWxvZ28ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubG9nby1pYmUge1xyXG4gIC8vd2lkdGg6IDM3MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxufVxyXG5cclxuLmxvZ28tbWluaXN0ZXJzdHdvIHtcclxuICAvL3dpZHRoOiAyNzRweDtcclxuICBoZWlnaHQ6IDcwcHg7XHJcbn1cclxuXHJcbi5sb2dvLXVuaWNlZiB7XHJcbiAgLy93aWR0aDogMTYxcHg7XHJcbiAgaGVpZ2h0OiA5MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICBoZWFkZXIge1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gIH1cclxufVxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvdmFyaWFibGVzJztcclxuXHJcbmFzaWRlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJGJhY2tncm91bmQtc2lkZWJhci1jb2xvcjtcclxufVxyXG5cclxuLm5hdiB7XHJcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4jbWVudSB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcblxyXG4gIHVsOm5vdCgubWVudV9sZXZlbF8wKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgbGkgYSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kbWVudS1iYWNrZ3JvdW5kLWhvdmVyLWNvbG9yO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRtZW51LWxpbmstY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCAubWVudV9sZXZlbF8wIHtcclxuICAgIGxpIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLy9iYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJG1lbnUtYmFja2dyb3VuZC1ob3Zlci1jb2xvcjtcclxuICAgICAgICAvL2NvbG9yOiB2YXJpYWJsZXMuJG1lbnUtbGluay1ob3Zlci1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbGkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJpYWJsZXMuJGJvcmRlci1jb2xvci1tZW51O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIC8vY29sb3I6IHZhcmlhYmxlcy4kbWVudS1saW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgICAvL2JhY2tncm91bmQ6IHZhcmlhYmxlcy4kbWVudS1iYWNrZ3JvdW5kLWhvdmVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kbWVudS1saW5rLWNvbG9yO1xyXG4gICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIC8vY29sb3I6IHZhcmlhYmxlcy4kbWVudS1saW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgICAgIC8vYmFja2dyb3VuZDogdmFyaWFibGVzLiRtZW51LWJhY2tncm91bmQtaG92ZXItY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZW51X2xldmVsXzAgbGkgLmljb24tYXJyb3ctbWVudSB7XHJcbiAgZmlsbDogdmFyaWFibGVzLiRtZW51LWxpbmstY29sb3I7XHJcbn1cclxuXHJcbi8vLm1lbnVfbGV2ZWxfMCBsaTpob3ZlciAuaWNvbi1hcnJvdy1tZW51IHtcclxuLy8gIGZpbGw6IHZhcmlhYmxlcy4kbWVudS1saW5rLWhvdmVyLWNvbG9yO1xyXG4vL31cclxuXHJcbi8vI21lbnUgPiB1bCA+IGxpID4gYSB7XHJcbi8vICBkaXNwbGF5OiBmbGV4O1xyXG4vLyAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4vLyAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuLy99XHJcblxyXG4jbWVudSA+IHVsID4gbGkgPiBhID4gKiB7XHJcbiAgb3JkZXI6IDA7XHJcbn1cclxuXHJcbiNtZW51ID4gdWwgPiBsaSA+IGEgPiBzdmcge1xyXG4gIG9yZGVyOiAxO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuLm5hdmJhciB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuI21lbnVfY29sbGFwc2Uge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIElFIHNjcm9sbGJhciBmaXhcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICAuZGF0YS11c2VyIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuI21lbnUgbGkuY3VycmVudF9hbmNlc3RvciA+IGEsXHJcbiNtZW51IGxpLmN1cnJlbnQgPiBhLFxyXG4jbWVudSBsaS5jdXJyZW50IC5pY29uLWFycm93LW1lbnUsXHJcbiNtZW51IGxpLmN1cnJlbnRfYW5jZXN0b3IgLmljb24tYXJyb3ctbWVudSB7XHJcbiAgYmFja2dyb3VuZDogdmFyaWFibGVzLiRtZW51LWJhY2tncm91bmQtYWN0aXZlLWNvbG9yO1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJG1lbnUtbGluay1ob3Zlci1jb2xvcjtcclxuICBmaWxsOiB2YXJpYWJsZXMuJG1lbnUtbGluay1ob3Zlci1jb2xvcjtcclxufVxyXG5cclxuLnVzZXItbG9nb3V0IHtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuLnVzZXItbG9naW4ge1xyXG5cclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIC5uYW1lLWxvZ2luIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgfVxyXG5cclxuICAubmFtZS1zY2hvb2wge1xyXG5cclxuICB9XHJcbn1cclxuXHJcbi5pY29uLWxvZ291dCB7XHJcbiAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gIGZpbGw6IHZhcmlhYmxlcy4kaWNvbi1zdmctY29sb3IzO1xyXG59XHJcblxyXG4ubGluay1sb2dvdXQge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJG1lbnUtbGluay1jb2xvcjtcclxufVxyXG5cclxuLy9AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oeHMsIHNtKSB7XHJcbi8vXHJcbi8vXHJcbi8vfVxyXG4vL3tcclxuLy8gICAgYXNpZGUgeyAvLyBidWcgZml4ZXNcclxuLy8gICAgICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbi8vICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbi8vICAgIH1cclxuLy9cclxuLy8gICAgI3RvZ2dsZS1tZW51LWRpdiB7XHJcbi8vICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbi8vICAgIH1cclxuLy9cclxuLy8gICAgI21lbnVfY29sbGFwc2Uge1xyXG4vLyAgICAgICAgaGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcclxuLy8gICAgICAgIHdpZHRoOiAwO1xyXG4vLyAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4vLyAgICAgICAgei1pbmRleDogMTtcclxuLy8gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4vLyAgICAgICAgdG9wOiAwO1xyXG4vLyAgICAgICAgbGVmdDogMDtcclxuLy8gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuLy8gICAgICAgIC8qdHJhbnNpdGlvbjogMC41czsqL1xyXG4vLyAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC41cztcclxuLy8gICAgICAgIC8qcGFkZGluZy10b3A6IDYwcHg7Ki9cclxuLy8gICAgfVxyXG4vL1xyXG4vLyAgICAubWVudV9hY3RpdmUge1xyXG4vLyAgICAgICB3aWR0aDogMjUwcHghaW1wb3J0YW50O1xyXG4vLyAgICAgICBsZWZ0OiAwIWltcG9ydGFudDtcclxuLy8gICAgfVxyXG4vL1xyXG4vLyAgICAubmF2YmFyIHtcclxuLy8gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgICAgIGxlZnQ6IDIlO1xyXG4vLyAgICAgICAgei1pbmRleDogMTtcclxuLy8gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbi8vICAgIH1cclxuLy9cclxuLy8gICAgLmNsb3NlYnRuIHtcclxuLy8gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgICAgIHRvcDogMDtcclxuLy8gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4vLyAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4vLyAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbi8vICAgICAgICAmOmhvdmVye1xyXG4vLyAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuLy8gICAgICAgIH1cclxuLy8gICAgfVxyXG4vL1xyXG4vLyAgICAjbWFpbk1lbnVCdXR0b24ge1xyXG4vLyAgICAgICAgcGFkZGluZzogMTBweDtcclxuLy8gICAgfVxyXG4vL31cclxuXHJcbi8vQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTMxNXB4KSB7XHJcbi8vICAjdXNlcl9sb2dvIHtcclxuLy8gICAgZGlzcGxheTogbm9uZTtcclxuLy8gIH1cclxuLy99IiwiQHVzZSAnLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcyc7XHJcbkB1c2UgJy4uL2Jhc2UvdHlwb2dyYXBoeSc7XHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogdHlwb2dyYXBoeS4kZm9udC1mYW1pbHk7XHJcbiAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRmb250LXNpemUtbWFpbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGJhY2tncm91bmQtbWFpbi1jb2xvcjtcclxuICBjb2xvcjogdmFyaWFibGVzLiR0ZXh0LXByaW1hcnktY29sb3I7XHJcbn1cclxuXHJcbmgxLCAuaDEge1xyXG4gIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kaDEtZm9udC1zaXplO1xyXG59XHJcblxyXG5oMiwgLmgyIHtcclxuICBmb250LXNpemU6IHR5cG9ncmFwaHkuJGgyLWZvbnQtc2l6ZTtcclxufVxyXG5cclxuaDMsIC5oMyB7XHJcbiAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRoMy1mb250LXNpemU7XHJcbn1cclxuXHJcbmg0LCAuaDQge1xyXG4gIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kaDQtZm9udC1zaXplO1xyXG59XHJcblxyXG5oNSwgLmg1IHtcclxuICBmb250LXNpemU6IHR5cG9ncmFwaHkuJGg1LWZvbnQtc2l6ZTtcclxufVxyXG5cclxuaDYsIC5oNiB7XHJcbiAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRoNi1mb250LXNpemU7XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGxpbmstY29sb3I7XHJcbn1cclxuXHJcbnZpZGVvIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZXJyb3Ige1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWVycm9yO1xyXG4gIHBhZGRpbmc6IDVweCAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uYWxlcnQge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uZmllbGQtcmVxdWlyZWQge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJHN0YXItcmVxdWlyZWQ7XHJcbiAgZm9udC1zaXplOiAxLjJyZW07XHJcbn1cclxuXHJcbi5mb3JtLWNoZWNrLWlucHV0LCAuZm9ybS1jb250cm9sLCAuZm9ybS1zZWxlY3Qge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyaWFibGVzLiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJHRleHQtcHJpbWFyeS1jb2xvcjtcclxufVxyXG5cclxuZm9ybSNmb3JtX2RhbmVfcHJvZmlsX2RkdSAuY29sLWZvcm0tbGFiZWwsXHJcbmZvcm0jZm9ybV9kYW5lX3Byb2ZpbF9kZHUgbGVnZW5kLFxyXG5mb3JtI2Zvcm1fY2hhbmdlX3Bhc3N3b3JkIC5jb2wtZm9ybS1sYWJlbCxcclxuZm9ybSNmb3JtX3Jlc2V0X3Bhc3N3b3JkIC5jb2wtZm9ybS1sYWJlbCxcclxuZm9ybSNmb3JtX2xvZ2luIC5jb2wtZm9ybS1sYWJlbCxcclxuLmZvcm1zX2tvbnN1bHRhY2plIC5jb2wtZm9ybS1sYWJlbCxcclxuZm9ybSNmb3JtX3NlYXJjaCAuY29sLWZvcm0tbGFiZWwsXHJcbmZvcm0jZm9ybV9kYW5lX3JhcG9ydF9rb25zdWx0YWNqaSAuY29sLWZvcm0tbGFiZWwsXHJcbmZvcm0jZm9ybV9kYW5lX3JhcG9ydF9rb25zdWx0YWNqaSBsZWdlbmQsXHJcbmZvcm0jZm9ybV9kYW5lX2Fua2lldGFfa29uc3VsdGFjamkgLmNvbC1mb3JtLWxhYmVsLFxyXG5mb3JtI2Zvcm1fZGFuZV9hbmtpZXRhX2tvbnN1bHRhY2ppIGxlZ2VuZCxcclxuI2Zvcm1fZGFuZV9uYXVjenljaWVsYSAuY29sLWZvcm0tbGFiZWwsXHJcbiNmb3JtX2RhbmVfc3prb2x5IC5jb2wtZm9ybS1sYWJlbCxcclxuI2Zvcm1fZGFuZV9yYXBvcnRfa29uY293eV9rb25zdWx0YWNqaSAuY29sLWZvcm0tbGFiZWwsXHJcbiNmb3JtX2RhbmVfcmFwb3J0X2tvbmNvd3lfa29uc3VsdGFjamkgbGVnZW5kLFxyXG4jZm9ybV9yYXBvcnRfaW50ZXJ3ZW5jamkgLmNvbC1mb3JtLWxhYmVsLFxyXG4jZm9ybV9yYXBvcnRfaW50ZXJ3ZW5jamkgbGVnZW5kLFxyXG4jcG9kZ2xhZF9yYXBvcnRfaW50ZXJ3ZW5jamkgbGFiZWxcclxue1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLmZvcm0tc3VtbWFyeSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uY29udGVudCB7XHJcbiAgbWF4LXdpZHRoOiA5NjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiA2NDBweDtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRiYWNrZ3JvdW5kLWhlYWRlci1jb2xvcjtcclxufVxyXG5cclxuLmNvbnRlbnQtbG9naW4ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDY0MHB4O1xyXG4gIGhlaWdodDogYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGJhY2tncm91bmQtaGVhZGVyLWNvbG9yO1xyXG59XHJcblxyXG4vLy5jb250ZW50LWhlYWQge1xyXG4vLyAgbWFyZ2luOiAxLjhyZW0gMS41cmVtO1xyXG4vL31cclxuXHJcbi5jb250ZW50LW1haW4ge1xyXG4gIHBhZGRpbmc6IDAgMnJlbTtcclxufVxyXG5cclxuLmNvbnRlbnQtYWN0aW9uIHtcclxuICBtYXJnaW46IDNyZW0gMDtcclxufVxyXG5cclxuLnRleHQtYm9yZGVyLWJsdWUge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcmlhYmxlcy4kYm9yZGVyLWNvbG9yO1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxuLnRleHQtdXBwZXJjYXNlLWJsdWUge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyaWFibGVzLiR0ZXh0LXNlY29uZGFyeS1jb2xvcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC13cmFwOiBiYWxhbmNlO1xyXG59XHJcblxyXG5tYWluIHtcclxuICBtYXJnaW4tdG9wOiAycmVtO1xyXG59XHJcblxyXG4uYnJlYWRjcnVtYnMge1xyXG4gIGhlaWdodDogNDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGJhY2tncm91bmQtYnJlYWRjcnVtYnM7XHJcbiAgbWFyZ2luLXRvcDogMnJlbTtcclxuXHJcbiAgJiB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBzcGFuLmN1cnJlbnQge1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRsaW5rLWNvbG9yO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRsaW5rLWZvbnQtd2VpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbWFyZ2luOiAwIDVweDtcclxuXHJcbiAgICAgICYuc2VwYXJhdG9yIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRsaW5rLWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGxpbmstZm9udC13ZWlnaHQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kbGluay1jb2xvcjtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRsaW5rLWZvbnQtd2VpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbi1taW51c3tcclxuICBmaWxsOiB2YXJpYWJsZXMuJGljb24tc3ZnLWNvbG9yMjtcclxuICB3aWR0aDogdmFyaWFibGVzLiRpY29uLXN2Zy1zaXplO1xyXG4gIG1hcmdpbi1yaWdodDogOHB4O1xyXG59XHJcblxyXG5cclxuLmJ1dHRvbi1iYXNlLWRlbGV0ZTpob3ZlciB7XHJcbiAgLmljb24tbWludXMge1xyXG4gICAgZmlsbDogdmFyaWFibGVzLiRpY29uLXN2Zy1jb2xvci1ob3ZlcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4uaWNvbi1wbHVzIHtcclxuICBmaWxsOiB2YXJpYWJsZXMuJGljb24tc3ZnLWNvbG9yO1xyXG4gIHdpZHRoOiB2YXJpYWJsZXMuJGljb24tc3ZnLXNpemU7XHJcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbn1cclxuXHJcbi5idXR0b24tYmFzZS1hZGQ6aG92ZXIge1xyXG4gIC5pY29uLXBsdXMge1xyXG4gICAgZmlsbDogdmFyaWFibGVzLiRpY29uLXN2Zy1jb2xvci1ob3ZlcjtcclxuICB9XHJcbn1cclxuXHJcbi5pY29uLWFycm93IHtcclxuICBmaWxsOiB2YXJpYWJsZXMuJGljb24tc3ZnLWNvbG9yO1xyXG4gIHdpZHRoOiB2YXJpYWJsZXMuJGljb24tc3ZnLXNpemU7XHJcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbn1cclxuXHJcbi5idXR0b24tYmFzZS1iYWNrOmhvdmVyIHtcclxuICAuaWNvbi1hcnJvdyB7XHJcbiAgICBmaWxsOiB2YXJpYWJsZXMuJGljb24tc3ZnLWNvbG9yLWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLnNpZGViYXItYmFja2dyb3VuZCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2JvaG9tYXp5LnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnRvZ2dsZS1tZW51IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udG9nZ2xlLW1lbnUtY29udGVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNDBweDtcclxuICBsZWZ0OiAtNTVweDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gIHdpZHRoOiAxNTBweDtcclxuICBmb250LXNpemU6IDFlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubmF2YmFyLXRvZ2dsZXIge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kYm9yZGVyLWNvbG9yLWJsYWNrO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhaW5lci1tYWluIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgZmxleC1iYXNpczogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmNvbnRhaW5lci1tYWluIHtcclxuICAgIG1heC13aWR0aDogY2FsYyg3NSUgKyA4LjMzMzMzJSAtIDQwcHgpO1xyXG4gICAgZmxleC1iYXNpczogY2FsYyg3NSUgKyA4LjMzMzMzJSAtIDQwcHgpO1xyXG4gIH1cclxuXHJcbiAgLnRvZ2dsZS1tZW51IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjFzO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcyc7XHJcblxyXG5mb290ZXIge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kYmFja2dyb3VuZC1ib3R0b20tY29sb3I7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG59IiwiQHVzZSAnLi4vYWJzdHJhY3RzL21peGlucyc7XHJcbkB1c2UgJy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnO1xyXG5cclxuQGluY2x1ZGUgbWl4aW5zLmJ1dHRvbihiYXNlLCBwcmltYXJ5KTtcclxuQGluY2x1ZGUgbWl4aW5zLmJ1dHRvbihcclxuICAgICAgICBiYXNlLFxyXG4gICAgICAgIHNlY29uZGFyeSxcclxuICAgICAgICAkYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQsXHJcbiAgICAgICAgJHRleHQtY29sb3I6IHZhcmlhYmxlcy4kYnV0dG9uLXNlY29uZGFyeS10ZXh0LWNvbG9yLFxyXG4gICAgICAgICRib3JkZXI6IHZhcmlhYmxlcy4kYnV0dG9uLXNlY29uZGFyeS1ib3JkZXIsXHJcbiAgICAgICAgJGJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcmlhYmxlcy4kYnV0dG9uLXNlY29uZGFyeS1ob3Zlci1iYWNrZ3JvdW5kLFxyXG4gICAgICAgICR0ZXh0LWNvbG9yLWhvdmVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1zZWNvbmRhcnktaG92ZXItdGV4dC1jb2xvcixcclxuICAgICAgICAkYm9yZGVyLWhvdmVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1zZWNvbmRhcnktaG92ZXItYm9yZGVyLFxyXG4gICAgICAgICRiYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tc2Vjb25kYXJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLFxyXG4gICAgICAgICR0ZXh0LWNvbG9yLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tc2Vjb25kYXJ5LWFjdGl2ZS10ZXh0LWNvbG9yLFxyXG4gICAgICAgICRib3JkZXItYWN0aXZlOiB2YXJpYWJsZXMuJGJ1dHRvbi1zZWNvbmRhcnktYWN0aXZlLWJvcmRlcixcclxuKTtcclxuXHJcbi8vIGJ1dHRvbi1iYXNlLWFkZFxyXG5AaW5jbHVkZSBtaXhpbnMuYnV0dG9uKFxyXG4gICAgICAgIGJhc2UsXHJcbiAgICAgICAgYWRkLFxyXG4gICAgICAgICRiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGJ1dHRvbi1hZGQtdGVhY2hlci1iYWNrZ3JvdW5kLFxyXG4gICAgICAgICR0ZXh0LWNvbG9yOiB2YXJpYWJsZXMuJGJ1dHRvbi1hZGQtdGVhY2hlci10ZXh0LWNvbG9yLFxyXG4gICAgICAgICRib3JkZXI6IHZhcmlhYmxlcy4kYnV0dG9uLWFkZC10ZWFjaGVyLWJvcmRlcixcclxuICAgICAgICAkYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogdmFyaWFibGVzLiRidXR0b24tYWRkLXRlYWNoZXItaG92ZXItYmFja2dyb3VuZCxcclxuICAgICAgICAkdGV4dC1jb2xvci1ob3ZlcjogdmFyaWFibGVzLiRidXR0b24tYWRkLXRlYWNoZXItaG92ZXItdGV4dC1jb2xvcixcclxuICAgICAgICAkYm9yZGVyLWhvdmVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1hZGQtdGVhY2hlci1ob3Zlci1ib3JkZXIsXHJcbiAgICAgICAgJGJhY2tncm91bmQtY29sb3ItYWN0aXZlOiB2YXJpYWJsZXMuJGJ1dHRvbi1hZGQtdGVhY2hlci1hY3RpdmUtYmFja2dyb3VuZCxcclxuICAgICAgICAkdGV4dC1jb2xvci1hY3RpdmU6IHZhcmlhYmxlcy4kYnV0dG9uLWFkZC10ZWFjaGVyLWFjdGl2ZS10ZXh0LWNvbG9yLFxyXG4gICAgICAgICRib3JkZXItYWN0aXZlOiB2YXJpYWJsZXMuJGJ1dHRvbi1hZGQtdGVhY2hlci1hY3RpdmUtYm9yZGVyLFxyXG4gICAgICAgICRtaW4td2lkdGg6IHZhcmlhYmxlcy4kYnV0dG9uLWFkZC10ZWFjaGVyLW1pbi13aWR0aCxcclxuKTtcclxuXHJcbi8vIGJ1dHRvbi1iYXNlLWFkZFxyXG5AaW5jbHVkZSBtaXhpbnMuYnV0dG9uKFxyXG4gICAgICAgICAgICAgICAgYmFzZSxcclxuICAgICAgICAgICAgICAgIGFkZC10YWJsZSxcclxuICAgICAgICAkYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRidXR0b24tYWRkLXRlYWNoZXItYmFja2dyb3VuZCxcclxuICAgICAgICAkdGV4dC1jb2xvcjogdmFyaWFibGVzLiRidXR0b24tYWRkLXRlYWNoZXItdGV4dC1jb2xvcixcclxuICAgICAgICAkYm9yZGVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1hZGQtdGVhY2hlci1ib3JkZXIsXHJcbiAgICAgICAgJGJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcmlhYmxlcy4kYnV0dG9uLWFkZC10ZWFjaGVyLWhvdmVyLWJhY2tncm91bmQsXHJcbiAgICAgICAgJHRleHQtY29sb3ItaG92ZXI6IHZhcmlhYmxlcy4kYnV0dG9uLWFkZC10ZWFjaGVyLWhvdmVyLXRleHQtY29sb3IsXHJcbiAgICAgICAgJGJvcmRlci1ob3ZlcjogdmFyaWFibGVzLiRidXR0b24tYWRkLXRlYWNoZXItaG92ZXItYm9yZGVyLFxyXG4gICAgICAgICRiYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tYWRkLXRlYWNoZXItYWN0aXZlLWJhY2tncm91bmQsXHJcbiAgICAgICAgJHRleHQtY29sb3ItYWN0aXZlOiB2YXJpYWJsZXMuJGJ1dHRvbi1hZGQtdGVhY2hlci1hY3RpdmUtdGV4dC1jb2xvcixcclxuICAgICAgICAkYm9yZGVyLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tYWRkLXRlYWNoZXItYWN0aXZlLWJvcmRlcixcclxuICAgICAgICAkbWluLXdpZHRoOiAxMDBweCxcclxuKTtcclxuXHJcbi8vIGJ1dHRvbi1iYXNlLWRlbGV0ZWRcclxuQGluY2x1ZGUgbWl4aW5zLmJ1dHRvbihcclxuICAgICAgICAgICAgICAgIGJhc2UsXHJcbiAgICAgICAgICAgICAgICBkZWxldGUsXHJcbiAgICAgICAgJGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWJhY2tncm91bmQsXHJcbiAgICAgICAgJHRleHQtY29sb3I6IHZhcmlhYmxlcy4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLXRleHQtY29sb3IsXHJcbiAgICAgICAgJGJvcmRlcjogdmFyaWFibGVzLiRidXR0b24tZGVsZXRlLXRlYWNoZXItYm9yZGVyLFxyXG4gICAgICAgICRiYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1kZWxldGUtdGVhY2hlci1ob3Zlci1iYWNrZ3JvdW5kLFxyXG4gICAgICAgICR0ZXh0LWNvbG9yLWhvdmVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1kZWxldGUtdGVhY2hlci1ob3Zlci10ZXh0LWNvbG9yLFxyXG4gICAgICAgICRib3JkZXItaG92ZXI6IHZhcmlhYmxlcy4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWhvdmVyLWJvcmRlcixcclxuICAgICAgICAkYmFja2dyb3VuZC1jb2xvci1hY3RpdmU6IHZhcmlhYmxlcy4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWFjdGl2ZS1iYWNrZ3JvdW5kLFxyXG4gICAgICAgICR0ZXh0LWNvbG9yLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tZGVsZXRlLXRlYWNoZXItYWN0aXZlLXRleHQtY29sb3IsXHJcbiAgICAgICAgJGJvcmRlci1hY3RpdmU6IHZhcmlhYmxlcy4kYnV0dG9uLWRlbGV0ZS10ZWFjaGVyLWFjdGl2ZS1ib3JkZXIsXHJcbiAgICAgICAgJG1pbi13aWR0aDogdmFyaWFibGVzLiRidXR0b24tZGVsZXRlLXRlYWNoZXItbWluLXdpZHRoLFxyXG4pO1xyXG5cclxuLy8gYnV0dG9uLWJhc2UtYmFja1xyXG5AaW5jbHVkZSBtaXhpbnMuYnV0dG9uKFxyXG4gICAgICAgICAgICAgICAgYmFzZSxcclxuICAgICAgICAgICAgICAgIGJhY2ssXHJcbiAgICAgICAgJGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kYnV0dG9uLWJhY2stYmFja2dyb3VuZCxcclxuICAgICAgICAkdGV4dC1jb2xvcjogdmFyaWFibGVzLiRidXR0b24tYmFjay10ZXh0LWNvbG9yLFxyXG4gICAgICAgICRib3JkZXI6IHZhcmlhYmxlcy4kYnV0dG9uLWJhY2stYm9yZGVyLFxyXG4gICAgICAgICRiYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1iYWNrLWhvdmVyLWJhY2tncm91bmQsXHJcbiAgICAgICAgJHRleHQtY29sb3ItaG92ZXI6IHZhcmlhYmxlcy4kYnV0dG9uLWJhY2staG92ZXItdGV4dC1jb2xvcixcclxuICAgICAgICAkYm9yZGVyLWhvdmVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1iYWNrLWhvdmVyLWJvcmRlcixcclxuICAgICAgICAkYmFja2dyb3VuZC1jb2xvci1hY3RpdmU6IHZhcmlhYmxlcy4kYnV0dG9uLWJhY2stYWN0aXZlLWJhY2tncm91bmQsXHJcbiAgICAgICAgJHRleHQtY29sb3ItYWN0aXZlOiB2YXJpYWJsZXMuJGJ1dHRvbi1iYWNrLWFjdGl2ZS10ZXh0LWNvbG9yLFxyXG4gICAgICAgICRib3JkZXItYWN0aXZlOiB2YXJpYWJsZXMuJGJ1dHRvbi1iYWNrLWFjdGl2ZS1ib3JkZXIsXHJcbiAgICAgICAgJG1pbi13aWR0aDogdmFyaWFibGVzLiRidXR0b24tYmFjay1taW4td2lkdGgsXHJcbiAgICAgICAgJGZvbnQtd2VpZ2h0OiA2MDBcclxuKTtcclxuXHJcbkBpbmNsdWRlIG1peGlucy5idXR0b24oXHJcbiAgICAgICAgICAgICAgICBiYXNlLFxyXG4gICAgICAgICAgICAgICAgc2hvdyxcclxuICAgICAgICAkYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQsXHJcbiAgICAgICAgJHRleHQtY29sb3I6IHZhcmlhYmxlcy4kYnV0dG9uLXNlY29uZGFyeS10ZXh0LWNvbG9yLFxyXG4gICAgICAgICRib3JkZXI6IHZhcmlhYmxlcy4kYnV0dG9uLXNlY29uZGFyeS1ib3JkZXIsXHJcbiAgICAgICAgJGJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcmlhYmxlcy4kYnV0dG9uLXNlY29uZGFyeS1ob3Zlci1iYWNrZ3JvdW5kLFxyXG4gICAgICAgICR0ZXh0LWNvbG9yLWhvdmVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1zZWNvbmRhcnktaG92ZXItdGV4dC1jb2xvcixcclxuICAgICAgICAkYm9yZGVyLWhvdmVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1zZWNvbmRhcnktaG92ZXItYm9yZGVyLFxyXG4gICAgICAgICRiYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tc2Vjb25kYXJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLFxyXG4gICAgICAgICR0ZXh0LWNvbG9yLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tc2Vjb25kYXJ5LWFjdGl2ZS10ZXh0LWNvbG9yLFxyXG4gICAgICAgICRib3JkZXItYWN0aXZlOiB2YXJpYWJsZXMuJGJ1dHRvbi1zZWNvbmRhcnktYWN0aXZlLWJvcmRlcixcclxuICAgICAgICAkbWluLXdpZHRoOiA4MHB4XHJcbik7XHJcblxyXG5AaW5jbHVkZSBtaXhpbnMuYnV0dG9uKFxyXG4gICAgICAgICAgICAgICAgYmFzZSxcclxuICAgICAgICAgICAgICAgIGRvd25sb2FkLFxyXG4gICAgICAgICRiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGJ1dHRvbi1iYWNrLWJhY2tncm91bmQsXHJcbiAgICAgICAgJHRleHQtY29sb3I6IHZhcmlhYmxlcy4kYnV0dG9uLWJhY2stdGV4dC1jb2xvcixcclxuICAgICAgICAkYm9yZGVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1iYWNrLWJvcmRlcixcclxuICAgICAgICAkYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogdmFyaWFibGVzLiRidXR0b24tYmFjay1ob3Zlci1iYWNrZ3JvdW5kLFxyXG4gICAgICAgICR0ZXh0LWNvbG9yLWhvdmVyOiB2YXJpYWJsZXMuJGJ1dHRvbi1iYWNrLWhvdmVyLXRleHQtY29sb3IsXHJcbiAgICAgICAgJGJvcmRlci1ob3ZlcjogdmFyaWFibGVzLiRidXR0b24tYmFjay1ob3Zlci1ib3JkZXIsXHJcbiAgICAgICAgJGJhY2tncm91bmQtY29sb3ItYWN0aXZlOiB2YXJpYWJsZXMuJGJ1dHRvbi1iYWNrLWFjdGl2ZS1iYWNrZ3JvdW5kLFxyXG4gICAgICAgICR0ZXh0LWNvbG9yLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tYmFjay1hY3RpdmUtdGV4dC1jb2xvcixcclxuICAgICAgICAkYm9yZGVyLWFjdGl2ZTogdmFyaWFibGVzLiRidXR0b24tYmFjay1hY3RpdmUtYm9yZGVyLFxyXG4gICAgICAgICRtaW4td2lkdGg6IDgwcHhcclxuKTsiLCJAdXNlICcuLi9hYnN0cmFjdHMvdmFyaWFibGVzJztcclxuXHJcbi5kYXRhVGFibGUge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uZHQtc2VhcmNoIHtcclxuICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZHQtbGVuZ3RoIHtcclxuICBtYXgtd2lkdGg6IDE0MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4jZHQtbGVuZ3RoLTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcclxufVxyXG5cclxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLFxyXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGQsXHJcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aCxcclxudGFibGUuZGF0YVRhYmxlIHRmb290IHRkIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxudGFibGUuZGF0YVRhYmxlIHRoLmR0LXR5cGUtbnVtZXJpYyxcclxudGFibGUuZGF0YVRhYmxlIHRoLmR0LXR5cGUtZGF0ZSxcclxudGFibGUuZGF0YVRhYmxlIHRkLmR0LXR5cGUtbnVtZXJpYyxcclxudGFibGUuZGF0YVRhYmxlIHRkLmR0LXR5cGUtZGF0ZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcclxufVxyXG5cclxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSxcclxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5kdHItZXhwYW5kZWQgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4jbGlzdGFfbmF1Y3p5Y2llbGlfZHQuZGF0YVRhYmxlLmR0ci1pbmxpbmUgPiB0Ym9keSA+IHRyID4gdGQuZGV0YWlscy1jb250cm9sLmR0ci1jb250cm9sOmJlZm9yZSxcclxuI2xpc3RhX3N6a29sX2R0LmRhdGFUYWJsZS5kdHItaW5saW5lID4gdGJvZHkgPiB0ciA+IHRkLmRldGFpbHMtY29udHJvbC5kdHItY29udHJvbDpiZWZvcmUsXHJcbiNsaXN0YV9tb2plX2ludGVyd2VuY2plX2R0LmRhdGFUYWJsZS5kdHItaW5saW5lID4gdGJvZHkgPiB0ciA+IHRkLmRldGFpbHMtY29udHJvbC5kdHItY29udHJvbDpiZWZvcmUsXHJcbiNsaXN0YV9pbnRlcndlbmNqZV9hZG1pbl9kdC5kYXRhVGFibGUuZHRyLWlubGluZSA+IHRib2R5ID4gdHIgPiB0ZC5kZXRhaWxzLWNvbnRyb2wuZHRyLWNvbnRyb2w6YmVmb3JlLFxyXG4jbGlzdGFfcmFwb3J0b3dfZHQuZGF0YVRhYmxlLmR0ci1pbmxpbmUgPiB0Ym9keSA+IHRyID4gdGQuZGV0YWlscy1jb250cm9sLmR0ci1jb250cm9sOmJlZm9yZSxcclxuI2xpc3RhX3duaW9za293X2R0LmRhdGFUYWJsZS5kdHItaW5saW5lID4gdGJvZHkgPiB0ciA+IHRkLmRldGFpbHMtY29udHJvbC5kdHItY29udHJvbDpiZWZvcmUsXHJcbi5saXN0YV9pbnRlcndlbmNqZV9kdC5kYXRhVGFibGUuZHRyLWlubGluZSA+IHRib2R5ID4gdHIgPiB0ZC5kZXRhaWxzLWNvbnRyb2wuZHRyLWNvbnRyb2w6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kYXJyb3ctY29sb3I7XHJcbiAgY29udGVudDogXCLilrpcIjtcclxuICBmb250LXNpemU6IDEuNGVtO1xyXG59XHJcblxyXG4vLy50YWJsZSB7XHJcbi8vICB0aGVhZCB0aCB7XHJcbi8vICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbi8vICB9XHJcbi8vICB0ZCB7XHJcbi8vICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjRjJGMkYyO1xyXG4vLyAgfVxyXG4vLyAgLmRhdGFUYWJsZSB0Ym9keT50ci5zZWxlY3RlZCxcclxuLy8gIC5kYXRhVGFibGUgdGJvZHk+dHI+LnNlbGVjdGVkIHtcclxuLy8gICAgYmFja2dyb3VuZC1jb2xvcjogI0EyRDNGNjtcclxuLy8gIH1cclxuLy8gIC5mYSB7XHJcbi8vICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4vLyAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbi8vICB9XHJcbi8vfVxyXG5cclxuLnRhYmxlLXN0cmlwZWQge1xyXG4gIHRib2R5IHtcclxuICAgIHRyOm50aC1vZi10eXBlKDJuKzEpIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgdHIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jaGlsZCAudGFibGUge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbWFyZ2luOiAwIDEwcHg7XHJcbn1cclxuXHJcbi5wb3BCb3hfdGFiZWxhIHtcclxuXHJcbiAgLmljb24tZGF0YXRhYmxlcyB7XHJcbiAgICBoZWlnaHQ6IDEuOGVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLnBvcEJveF9saXN0YV9pbnRlcndlbmNqZV9hZG1pbl90YWJlbGEgLmljb24tZGF0YXRhYmxlcyB7XHJcbiAgbWFyZ2luOiA1cHggMDtcclxufVxyXG5cclxuLnBhZ2UtbGluay5hY3RpdmUsIC5hY3RpdmUgPiAucGFnZS1saW5rIHtcclxuICBjb2xvcjogdmFyaWFibGVzLiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJHBhZ2luYXRpb24tYWN0aXZlLWJhY2tncm91bmQ7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXJpYWJsZXMuJHBhZ2luYXRpb24tYWN0aXZlLWJhY2tncm91bmQ7XHJcbn1cclxuXHJcbi5wYWdlLWxpbmsge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJHBhZ2luYXRpb24tY29sb3I7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG59XHJcblxyXG4uZHQtYnV0dG9uLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2x2aXMtYWN0aXZlLWJhY2tncm91bmQ7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIGRpdi5kdC1jb250YWluZXIgZGl2LmR0LXNlYXJjaCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjZweCkge1xyXG4gIGxpLmR0LXBhZ2luZy1idXR0b24gLmZpcnN0LFxyXG4gIGxpLmR0LXBhZ2luZy1idXR0b24gLmxhc3QsXHJcbiAgbGkuZHQtcGFnaW5nLWJ1dHRvbiAucHJldmlvdXMsXHJcbiAgbGkuZHQtcGFnaW5nLWJ1dHRvbiAubmV4dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIudGV4dC1wYXJhZ3JhcGgtYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn0iLCJAdXNlICcuLi9hYnN0cmFjdHMvdmFyaWFibGVzJztcclxuXHJcbi5pY29uLXNlYXJjaCB7XHJcbiAgd2lkdGg6IHZhcmlhYmxlcy4kaWNvbi1zdmctc2l6ZTtcclxufSIsIkB1c2UgJy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnO1xyXG5AdXNlICcuLi9iYXNlL3R5cG9ncmFwaHknO1xyXG5cclxuI25hendhX3N6a29seV9yZWdpc3RlciB7XHJcbiAgcmVzaXplOiBub25lO1xyXG59XHJcblxyXG5mb3JtI2Zvcm1fcmVnaXN0ZXIgLmNvbC1mb3JtLWxhYmVsLCBmb3JtI2Zvcm1fcmVnaXN0ZXIgbGVnZW5kIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5saW5lLXNlY3Rpb24ge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyaWFibGVzLiRsaW5lLWNvbG9yO1xyXG4gIGJvcmRlci13aWR0aDogMnB4O1xyXG4gIG9wYWNpdHk6IC43NTtcclxufVxyXG5cclxuLnJvdy1oZWlnaHQge1xyXG4gIG1heC1oZWlnaHQ6IDkwcHg7XHJcbn1cclxuXHJcbi5jb250YWluZXItc3ViaGVhZGluZyB7XHJcbiAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RDRENEQztcclxufVxyXG5cclxuLnN1YmhlYWRpbmctc2VjdGlvbiB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbWFyZ2luOiAxMHB4IDVweDtcclxufVxyXG5cclxuLm5hdWN6eWNpZWxfc3BlY2phbGlzdGEge1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxufVxyXG5cclxuLm9icmF6ZWsta29iaWV0YSB7XHJcbiAgc2NhbGU6IDEuMTtcclxuICBtYXJnaW46IDAgMCAxLjJyZW0gMDtcclxufVxyXG5cclxuLnJlZ3VsYW1pbl9wcm9qZWt0dSB7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kbGluay1jb2xvci1yZWd1bGFtaW47XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmIHNwYW4ge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRsaW5rLWNvbG9yLXNwYW4tcmVndWxhbWluO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCIudHl0dWx5LW5hdWtvd2UgLmZvcm0tY2hlY2staW5saW5lIHtcclxuICBtYXJnaW4tcmlnaHQ6IC45cmVtO1xyXG59IiwiLmZvcm0ta2llcnVuZWstaW5ueSB7XHJcbiAgbWFyZ2luLXRvcDogMjVweDtcclxufSIsIkB1c2UgJy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnO1xyXG5cclxuLmtvbnN1bHRhY2phIHtcclxuICBib3JkZXItY29sb3I6IHZhcmlhYmxlcy4kYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci13aWR0aDogMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcblxyXG4gIC5rb25zdWx0YWNqYS1wZXJzb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyaWFibGVzLiRib3JkZXItY29sb3I7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuXHJcbiAgICAua29uc3VsdGFjamEtbmFtZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmtvbnN1bHRhY2phLWluZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgcC5rb25zdWx0YWNqYS1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICB9XHJcblxyXG4gICAgcC5rb25zdWx0YWNqYS1wb2RvYnN6YXItbmFtZSB7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmtvbnN1bHRhbnQtYmVsa2Ege1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyaWFibGVzLiRib3JkZXItY29sb3I7XHJcbiAgbWFyZ2luOiAxMHB4IDA7XHJcbn1cclxuXHJcbiIsIkB1c2UgJy4uL2Fic3RyYWN0cy9jb2xvcnMnO1xyXG5AdXNlICcuLi9hYnN0cmFjdHMvdmFyaWFibGVzJztcclxuXHJcbi5saW5rLWludGVyd2VuY2plIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogY29sb3JzLiRjb2xvci1ibHVlO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy4kY29sb3ItYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IGNvbG9ycy4kY29sb3Itd2hpdGUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogY29sb3JzLiRjb2xvci1ibHVlO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogY29sb3JzLiRjb2xvci1ibHVlO1xyXG4gIH1cclxufVxyXG5cclxuLmljb24taW5mb3JtYXRpb24ge1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBmb250LXNpemU6IDEuOHJlbTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAycHggc29saWQgY29sb3JzLiRjb2xvci1vcmFuZ2U7XHJcbn1cclxuXHJcbi50ZXh0LWluZm9ybWF0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG59XHJcblxyXG4udGV4dGFyZWEtY291bnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbn1cclxuXHJcbi8qIEZPUk0gVVBMT0FEICovXHJcbi5maWxlcG9uZC0tcGFuZWwtcm9vdCB7XHJcbiAgYm9yZGVyOiAycHggZGFzaGVkICMyYzMzNDA7XHJcbn1cclxuXHJcbi5maWxlcG9uZC0tcm9vdCB7XHJcbiAgaGVpZ2h0OiAxNTBweDtcclxufVxyXG5cclxuLmZpbGVwb25kLS1kcm9wLWxhYmVsIHtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmljb24tdXBsb2FkIHtcclxuICB3aWR0aDogNjBweDtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbn1cclxuXHJcbi5jb250YWluZXItZHJvcCB7XHJcbiAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jb250YWluZXItZHJvcC1pY29uIHtcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4uaWNvbi1kZWxldGUge1xyXG4gIGhlaWdodDogMS44ZW07XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uemFsYWN6bmlraV91cGxvYWQgLmRyb3BhcmVhIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDI0MHB4O1xyXG4gIGJvcmRlcjogNHB4IGRhc2hlZCBncmV5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbn1cclxuXHJcbi56YWxhY3puaWtpX3VwbG9hZCAuZHJvcGFyZWEgaSB7XHJcbiAgZm9udC1zaXplOiAzcmVtO1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICBwYWRkaW5nLXRvcDogMXJlbTtcclxufVxyXG5cclxuLnphbGFjem5pa2lfdXBsb2FkIC5ncmVlbi1ib3JkZXIge1xyXG4gIGJvcmRlci1jb2xvcjogZ3JlZW47XHJcbn1cclxuXHJcbnRkLmVtcHR5LXRhYmxlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbmJ1dHRvbi5maWxlcG9uZC0tZmlsZS1hY3Rpb24tYnV0dG9uLmZpbGVwb25kLS1hY3Rpb24tcmV2ZXJ0LWl0ZW0tcHJvY2Vzc2luZyxcclxuLmZpbGVwb25kLS1maWxlLXN0YXR1cy1zdWIsXHJcbmEuZmlsZXBvbmQtLWNyZWRpdHMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/