@charset "UTF-8";
.text-color1 {
  color: #363a56 !important; }

.text-color2 {
  color: #2bbfb8 !important; }

.text-color3 {
  color: #474b50 !important; }

.text-color4 {
  color: #a3a5a7 !important; }

.text-color5 {
  color: #daef43 !important; }

.text-color6 {
  color: #95dfdb !important; }

.text-color7 {
  color: #ecf7a1 !important; }

.bg-color1, .aside-menu, .aside {
  background-color: #363a56 !important; }

.bg-color2 {
  background-color: #2bbfb8 !important; }

.bg-color3 {
  background-color: #474b50 !important; }

.bg-color4 {
  background-color: #a3a5a7 !important; }

.bg-color5 {
  background-color: #daef43 !important; }

.bg-color6 {
  background-color: #95dfdb !important; }

.bg-color7 {
  background-color: #ecf7a1 !important; }

.color-white {
  color: #FFFFFF !important; }

.bg-white {
  background-color: #FFFFFF !important; }

.u-font-14 {
  font-size: 14px; }

.u-font-16 {
  font-size: 16px; }

.u-paddingTop0 {
  padding-top: 0 !important; }

.u-paddingTop5 {
  padding-top: 5px !important; }

.u-paddingTop10 {
  padding-top: 10px !important; }

.u-paddingTop20 {
  padding-top: 20px !important; }

.u-paddingTop30 {
  padding-top: 30px !important; }

.u-paddingTop40 {
  padding-top: 40px !important; }

.u-paddingTop50 {
  padding-top: 50px !important; }

.u-paddingTop60 {
  padding-top: 60px !important; }

.u-paddingTop70 {
  padding-top: 70px !important; }

.u-paddingTop80 {
  padding-top: 80px !important; }

.u-paddingTop90 {
  padding-top: 90px !important; }

.u-paddingBottom0 {
  padding-bottom: 0 !important; }

.u-paddingBottom5 {
  padding-bottom: 5px !important; }

.u-paddingBottom10 {
  padding-bottom: 10px !important; }

.u-paddingBottom20 {
  padding-bottom: 20px !important; }

.u-paddingBottom30 {
  padding-bottom: 30px !important; }

.u-paddingBottom40 {
  padding-bottom: 40px !important; }

.u-paddingBottom50 {
  padding-bottom: 50px !important; }

.u-paddingBottom60 {
  padding-bottom: 60px !important; }

.u-paddingBottom70 {
  padding-bottom: 70px !important; }

.u-paddingBottom80 {
  padding-bottom: 80px !important; }

.u-paddingBottom90 {
  padding-bottom: 90px !important; }

.u-paddingRight0 {
  padding-right: 0 !important; }

.u-paddingRight5 {
  padding-right: 5px !important; }

.u-paddingRight10 {
  padding-right: 10px !important; }

.u-paddingRight20 {
  padding-right: 20px !important; }

.u-paddingRight30 {
  padding-right: 30px !important; }

.u-paddingRight40 {
  padding-right: 40px !important; }

.u-paddingRight50 {
  padding-right: 50px !important; }

.u-paddingRight60 {
  padding-right: 60px !important; }

.u-paddingRight70 {
  padding-right: 70px !important; }

.u-paddingRight80 {
  padding-right: 80px !important; }

.u-paddingRight90 {
  padding-right: 90px !important; }

.u-paddingLeft0 {
  padding-left: 0 !important; }

.u-paddingLeft5 {
  padding-left: 5px !important; }

.u-paddingLeft10 {
  padding-left: 10px !important; }

.u-paddingLeft20 {
  padding-left: 20px !important; }

.u-paddingLeft25 {
  padding-left: 25px !important; }

.u-paddingLeft30 {
  padding-left: 30px !important; }

.u-paddingLeft40 {
  padding-left: 40px !important; }

.u-paddingLeft50 {
  padding-left: 50px !important; }

.u-paddingLeft60 {
  padding-left: 60px !important; }

.u-paddingLeft70 {
  padding-left: 70px !important; }

.u-paddingLeft80 {
  padding-left: 80px !important; }

.u-paddingLeft90 {
  padding-left: 90px !important; }

.u-paddingAll0 {
  padding: 0 !important; }

.u-paddingAll5 {
  padding: 5px !important; }

.u-paddingAll10 {
  padding: 10px !important; }

.u-paddingAll15 {
  padding: 15px !important; }

.u-paddingAll20 {
  padding: 20px !important; }

.u-paddingAll30 {
  padding: 30px !important; }

.u-paddingAll40 {
  padding: 40px !important; }

.u-paddingAll50 {
  padding: 50px !important; }

.u-paddingAll60 {
  padding: 60px !important; }

.u-paddingAll70 {
  padding: 70px !important; }

.u-paddingAll80 {
  padding: 80px !important; }

.u-paddingAll90 {
  padding: 90px !important; }

.u-marginTop0 {
  margin-top: 0 !important; }

.u-marginTop5 {
  margin-top: 5px !important; }

.u-marginTop10 {
  margin-top: 10px !important; }

.u-marginTop20 {
  margin-top: 20px !important; }

.u-marginTop30 {
  margin-top: 30px !important; }

.u-marginTop40 {
  margin-top: 40px !important; }

.u-marginTop50 {
  margin-top: 50px !important; }

.u-marginTop60 {
  margin-top: 60px !important; }

.u-marginTop70 {
  margin-top: 70px !important; }

.u-marginTop80 {
  margin-top: 80px !important; }

.u-marginTop90 {
  margin-top: 90px !important; }

.u-marginBottom0 {
  margin-bottom: 0 !important; }

.u-marginBottom5 {
  margin-bottom: 5px !important; }

.u-marginBottom10 {
  margin-bottom: 10px !important; }

.u-marginBottom20 {
  margin-bottom: 20px !important; }

.u-marginBottom30 {
  margin-bottom: 30px !important; }

.u-marginBottom40 {
  margin-bottom: 40px !important; }

.u-marginBottom50 {
  margin-bottom: 50px !important; }

.u-marginBottom60 {
  margin-bottom: 60px !important; }

.u-marginBottom70 {
  margin-bottom: 70px !important; }

.u-marginBottom80 {
  margin-bottom: 80px !important; }

.u-marginBottom90 {
  margin-bottom: 90px !important; }

.u-marginRight0 {
  margin-right: 0 !important; }

.u-marginRight5 {
  margin-right: 5px !important; }

.u-marginRight10 {
  margin-right: 10px !important; }

.u-marginRight20 {
  margin-right: 20px !important; }

.u-marginRight30 {
  margin-right: 30px !important; }

.u-marginRight40 {
  margin-right: 40px !important; }

.u-marginRight50 {
  margin-right: 50px !important; }

.u-marginRight60 {
  margin-right: 60px !important; }

.u-marginRight70 {
  margin-right: 70px !important; }

.u-marginRight80 {
  margin-right: 80px !important; }

.u-marginRight90 {
  margin-right: 90px !important; }

.u-marginLeft0 {
  margin-left: 0 !important; }

.u-marginLeft5 {
  margin-left: 5px !important; }

.u-marginLeft10 {
  margin-left: 10px !important; }

.u-marginLeft20 {
  margin-left: 20px !important; }

.u-marginLeft25 {
  margin-left: 25px !important; }

.u-marginLeft30 {
  margin-left: 30px !important; }

.u-marginLeft40 {
  margin-left: 40px !important; }

.u-marginLeft50 {
  margin-left: 50px !important; }

.u-marginLeft60 {
  margin-left: 60px !important; }

.u-marginLeft70 {
  margin-left: 70px !important; }

.u-marginLeft80 {
  margin-left: 80px !important; }

.u-marginLeft90 {
  margin-left: 90px !important; }

.u-marginAll0 {
  margin: 0 !important; }

.u-marginAll5 {
  margin: 5px !important; }

.u-marginAll10 {
  margin: 10px !important; }

.u-marginAll20 {
  margin: 20px !important; }

.u-marginAll30 {
  margin: 30px !important; }

.u-marginAll40 {
  margin: 40px !important; }

.u-marginAll50 {
  margin: 50px !important; }

.u-marginAll60 {
  margin: 60px !important; }

.u-marginAll70 {
  margin: 70px !important; }

.u-marginAll80 {
  margin: 80px !important; }

.u-marginAll90 {
  margin: 90px !important; }

/*************/
/** PRIMARY **/
/*************/
.btn.btn-light-primary {
  color: #2bbfb8;
  background-color: #c8fcf7; }

.btn.btn-primary {
  color: #FFFFFF;
  background-color: #2bbfb8;
  border-color: #2bbfb8; }

.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-primary:focus:not(.btn-text), .btn.btn-primary.focus:not(.btn-text) {
  color: #FFFFFF;
  background-color: #12706c;
  border-color: #12706c; }

.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-primary:focus:not(.btn-text), .btn.btn-light-primary.focus:not(.btn-text) {
  background-color: #2bbfb8;
  color: #FFFFFF; }

.btn.btn-text-primary {
  color: #2bbfb8; }

.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-primary:focus:not(.btn-text), .btn.btn-hover-primary.focus:not(.btn-text) {
  background-color: #2bbfb8 !important;
  color: #FFFFFF !important;
  border-color: #2bbfb8 !important; }

.svg-icon.svg-icon-primary svg g [fill] {
  fill: #2bbfb8 !important; }

.bg-primary {
  background-color: #2bbfb8 !important; }

.text-primary {
  color: #2bbfb8 !important; }

/*************/
/** SECONDARY **/
/*************/
.bg-secondary {
  background-color: #363a56 !important; }

.text-secondary {
  color: #363a56 !important; }

.svg-icon.svg-icon-secondary svg g [fill] {
  fill: #363a56 !important; }

/*************/
/** DEFAULT **/
/*************/
.btn.btn-default {
  color: #474b50;
  background-color: #F3F6F9;
  border-color: #F3F6F9; }

.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-default:focus:not(.btn-text), .btn.btn-default.focus:not(.btn-text) {
  color: #474b50;
  background-color: #a3a5a7;
  border-color: #a3a5a7; }

/*************/
/** INFO **/
/*************/
.btn.btn-light-info {
  color: #363a56;
  background-color: #d3d9ff; }

.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-info:focus:not(.btn-text), .btn.btn-light-info.focus:not(.btn-text) {
  color: #FFFFFF;
  background-color: #363a56; }

/*********** CHART **************/
.chard-nav-link.chart-color1 {
  color: #363a56 !important; }
  .chard-nav-link.chart-color1 .svg-icon svg g [fill] {
    fill: #363a56 !important; }

.chard-nav-link.chart-color2 {
  color: #8950FC !important; }
  .chard-nav-link.chart-color2 .svg-icon svg g [fill] {
    fill: #8950FC !important; }

.chard-nav-link.chart-color3 {
  color: #F64E60 !important; }
  .chard-nav-link.chart-color3 .svg-icon svg g [fill] {
    fill: #F64E60 !important; }

.chard-nav-link.chart-color4 {
  color: #007bff !important; }
  .chard-nav-link.chart-color4 .svg-icon svg g [fill] {
    fill: #007bff !important; }

.chard-nav-link.chart-color5 {
  color: #FFA800 !important; }
  .chard-nav-link.chart-color5 .svg-icon svg g [fill] {
    fill: #FFA800 !important; }

.chard-nav-link.chart-color6 {
  color: #daef43 !important; }
  .chard-nav-link.chart-color6 .svg-icon svg g [fill] {
    fill: #daef43 !important; }

.chard-nav-link.chart-color7 {
  color: #0eb032 !important; }
  .chard-nav-link.chart-color7 .svg-icon svg g [fill] {
    fill: #0eb032 !important; }

.chart-element.chart-color1 .apexcharts-tooltip {
  color: #363a56 !important; }

.chart-element.chart-color2 .apexcharts-tooltip {
  color: #8950FC !important; }

.chart-element.chart-color3 .apexcharts-tooltip {
  color: #F64E60 !important; }

.chart-element.chart-color4 .apexcharts-tooltip {
  color: #007bff !important; }

.chart-element.chart-color5 .apexcharts-tooltip {
  color: #FFA800 !important; }

.chart-element.chart-color6 .apexcharts-tooltip {
  color: #daef43 !important; }

.chart-element.chart-color7 .apexcharts-tooltip {
  color: #0eb032 !important; }

/***** Pagination */
.datatable.datatable-default > .datatable-pager > .datatable-pager-nav > li > .datatable-pager-link.datatable-pager-link-active {
  background-color: #2bbfb8 !important; }

/******/
img.full-width {
  width: 100%; }

.u-textUpper {
  text-transform: uppercase; }

.u-weightNormal {
  font-weight: normal !important; }

.upper {
  text-transform: uppercase; }

.to-animate {
  transition: opacity 2s ease 0s; }

html .animated {
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s; }

@media (max-width: 767px) {
  .w-70percent-sm {
    width: 70%; }
  .w-80percent-sm {
    width: 80%; }
  .w-90percent-sm {
    width: 90%; } }

@media (min-width: 768px) {
  .w-70percent-md {
    width: 70%; }
  .w-80percent-md {
    width: 80%; }
  .w-90percent-md {
    width: 90%; } }

.btn-reset-search {
  margin-top: 3px;
  color: #12706c;
  cursor: pointer; }
  .btn-reset-search:hover span, .btn-reset-search:focus span {
    text-decoration: underline; }

.pull-left {
  float: left; }

.pull-right {
  float: right; }

.label.label-inline.label-auto-height {
  height: auto;
  padding-top: 0.4rem;
  padding-bottom: 0.4rem; }

.noUi-tooltip {
  padding: 1px 5px; }

.not-logged-aside-1 {
  background-size: 40%; }

@media (min-width: 768px) {
  .not-logged-aside-1 {
    background-size: 200px; } }

@media (min-width: 992px) {
  .not-logged-aside-1 {
    background-size: 60%; } }

@media (min-width: 1700px) {
  .not-logged-aside-1 {
    background-size: 600px; } }

@media (min-width: 992px) {
  .login.login-2 .login-aside {
    max-width: 700px; } }

@media (min-width: 992px) {
  .brand {
    background-color: #363a56; } }

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading, .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link {
  background-color: #25273b; }

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon, .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon {
  color: #2bbfb8; }

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon, .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
  color: #2bbfb8; }

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill], .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
  fill: #2bbfb8; }

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill], .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
  fill: #2bbfb8; }

/******/
/** MESSAGERIE **/
/******/
#message-content-container .card-body {
  background-color: #F3F6F9 !important; }

.message-writing-container, .message-writing-container textarea {
  background-color: #FFFFFF !important; }

.messagerie-sidebar-item.active {
  background-color: #F3F6F9 !important; }

/******/
/** TABLEAU DE BORD **/
/******/
.nav.nav-pills.nav-primary .show > .nav-link, .nav.nav-pills.nav-primary .nav-link:hover:not(.active) {
  color: #2bbfb8; }

.nav.nav-pills.nav-primary .show > .nav-link .nav-icon .svg-icon svg g [fill], .nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill] {
  fill: #2bbfb8; }

.nav.nav-pills.nav-primary .show > .nav-link .nav-text, .nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-text {
  color: #2bbfb8; }

.nav.nav-pills.nav-primary .nav-link.active {
  color: #FFFFFF;
  background-color: #2bbfb8; }

.nav-item.nav-item-danger {
  color: #F64E60; }
  .nav-item.nav-item-danger .nav-text {
    color: #F64E60 !important; }
  .nav-item.nav-item-danger .nav-link:hover:not(.disabled) {
    border-color: #F64E60 !important; }
  .nav-item.nav-item-danger .nav-link.active {
    border-color: #F64E60 !important; }
  .nav-item.nav-item-danger .svg-icon svg g [fill] {
    fill: #F64E60 !important; }

/***/
.card-secondary {
  background-color: #363a56; }

.card-secondary-light {
  background-color: #d3d9ff; }

/**************/
/*INTRO JS*/
.introjs-button.introjs-nextbutton, .introjs-donebutton, .introjs-donebutton:hover, .introjs-donebutton:focus {
  background-color: #2bbfb8;
  border-color: #2bbfb8;
  color: #FFFFFF;
  box-shadow: none;
  text-shadow: none;
  box-sizing: content-box;
  position: relative;
  overflow: visible;
  display: inline-block;
  padding: 0.5rem 1rem;
  text-decoration: none;
  font-size: 14px;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  border-radius: 0.2em;
  zoom: 1;
  *display: inline; }

.introjs-prevbutton {
  display: none !important; }

/*Présentation des Packs comme sur le wp*/
.rt-pricing-table.element-ten.spotlight {
  box-shadow: 0px 5px 33px 0px rgba(232, 153, 156, 0.2) !important;
  text-align: left;
  float: left;
  -webkit-box-shadow: none;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  /* border: 1px solid black; */
  padding-top: 27px !important;
  padding-left: 45px !important;
  padding-bottom: 33px !important;
  padding-right: 45px !important;
  background: #ffffff;
  box-sizing: border-box; }

.rt-pricing-table.element-ten .rt-pricing-title {
  padding-bottom: 27px !important;
  padding-top: 20px !important;
  color: #1C1615;
  background: transparent;
  padding: 0px 0px;
  font-size: 22px;
  text-shadow: none;
  text-align: left;
  font-family: "Roboto" !important;
  font-weight: 600; }

.rt-pricing-table.element-ten .rt-price {
  font-family: "Roboto" !important;
  padding-bottom: 14px !important;
  font-size: 45px;
  font-weight: bold;
  line-height: 30px;
  padding: 0px 0px;
  text-align: left;
  color: #2bbfb8; }

.rt-pricing-table.element-ten .rt-price sub {
  font-size: 31% !important;
  position: relative;
  left: 5px;
  color: #3c4f62;
  font-weight: 500;
  bottom: -.25em;
  line-height: 0;
  vertical-align: baseline; }

.rt-pricing-table.element-ten .rt-list p {
  padding-top: 17px;
  font-size: 15px;
  color: #33475B;
  line-height: 28px;
  letter-spacing: 0.1;
  margin-bottom: 20px; }

.rt-pricing-table.element-ten .rt-list ul {
  background: transparent;
  color: #403d3a;
  margin: 0;
  padding: 0;
  list-style: none; }

.rt-pricing-table.element-ten .rt-list ul li {
  padding-top: 0 !important;
  padding-bottom: 7px !important;
  color: #5E656C !important;
  padding-left: 0px;
  padding-right: 0px;
  text-align: left;
  font-size: 15px !important;
  font-weight: normal; }

.support-list-icon i {
  font-size: 12px;
  margin-right: 20px;
  color: #3CBE6F; }

/**/
.swal2-icon.swal2-info {
  border-color: #2bbfb8;
  color: #2bbfb8; }

.swal2-styled.swal2-confirm {
  border-left-color: #c8fcf7;
  border-right-color: #c8fcf7;
  background: #c8fcf7;
  color: #2bbfb8; }
  .swal2-styled.swal2-confirm:hover {
    border-left-color: #2bbfb8;
    border-right-color: #2bbfb8;
    background: #2bbfb8;
    color: #FFFFFF; }

.svg-icon.icon-with-label {
  position: relative; }
  .svg-icon.icon-with-label span.label {
    position: absolute;
    top: 13px;
    left: 18px; }

#kt_notifications_incident_panel {
  position: absolute;
  top: -25px; }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYWRtaW5fcmVkZWZpbmUuc2NzcyIsIndlYnBhY2s6Ly8vX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy9fdXRpbGl0eV9jbGFzcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQzJCaEI7RUFBZSx5QkFBeUI7O0FBQ3hDO0VBQWUseUJBQXlCOztBQUN4QztFQUFlLHlCQUF5Qjs7QUFDeEM7RUFBZSx5QkFBeUI7O0FBQ3hDO0VBQWUseUJBQXlCOztBQUN4QztFQUFlLHlCQUF5Qjs7QUFDeEM7RUFBZSx5QkFBeUI7O0FBRXhDO0VBQWEsb0NBQW9DOztBQUNqRDtFQUFhLG9DQUFvQzs7QUFDakQ7RUFBYSxvQ0FBb0M7O0FBQ2pEO0VBQWEsb0NBQW9DOztBQUNqRDtFQUFhLG9DQUFvQzs7QUFDakQ7RUFBYSxvQ0FBb0M7O0FBQ2pEO0VBQWEsb0NBQW9DOztBQUVqRDtFQUFlLHlCQUF5Qjs7QUFDeEM7RUFBWSxvQ0FBb0M7O0FDNUNoRDtFQUNFLGVBQWU7O0FBRWpCO0VBQ0UsZUFBZTs7QUFHakI7RUFBa0IseUJBQXlCOztBQUMzQztFQUFrQiwyQkFBMkI7O0FBQzdDO0VBQWtCLDRCQUE0Qjs7QUFDOUM7RUFBa0IsNEJBQTRCOztBQUM5QztFQUFrQiw0QkFBNEI7O0FBQzlDO0VBQWtCLDRCQUE0Qjs7QUFDOUM7RUFBa0IsNEJBQTRCOztBQUM5QztFQUFrQiw0QkFBNEI7O0FBQzlDO0VBQWtCLDRCQUE0Qjs7QUFDOUM7RUFBa0IsNEJBQTRCOztBQUM5QztFQUFrQiw0QkFBNEI7O0FBRTlDO0VBQXFCLDRCQUE0Qjs7QUFDakQ7RUFBcUIsOEJBQThCOztBQUNuRDtFQUFxQiwrQkFBK0I7O0FBQ3BEO0VBQXFCLCtCQUErQjs7QUFDcEQ7RUFBcUIsK0JBQStCOztBQUNwRDtFQUFxQiwrQkFBK0I7O0FBQ3BEO0VBQXFCLCtCQUErQjs7QUFDcEQ7RUFBcUIsK0JBQStCOztBQUNwRDtFQUFxQiwrQkFBK0I7O0FBQ3BE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QjtFQUNFLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsU0FBUztFQUNULGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGNBQWM7RUFDZCx3QkFBd0I7O0FBRzFCO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixtQkFBbUI7O0FBR3JCO0VBQ0UsdUJBQXVCO0VBQ3ZCLGNBQWM7RUFDZCxTQUFTO0VBQ1QsVUFBVTtFQUNWLGdCQUFnQjs7QUFFbEI7RUFDRSx5QkFBeUI7RUFDekIsOEJBQThCO0VBQzlCLHlCQUF5QjtFQUN6QixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQiwwQkFBMEI7RUFDMUIsbUJBQW1COztBQUdyQjtFQUNFLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsY0FBYzs7QUFFaEI7QUFFQTtFQUNFLHFCQzdPYztFRDhPZCxjQzlPYzs7QURnUGhCO0VBQ0UsMEJDaFBtQjtFRGlQbkIsMkJDalBtQjtFRGtQbkIsbUJDbFBtQjtFRG1QbkIsY0NwUGM7RURnUGhCO0lBT0ksMEJDdlBZO0lEd1BaLDJCQ3hQWTtJRHlQWixtQkN6UFk7SUQwUFosY0NoUVc7O0FEb1FmO0VBQ0Usa0JBQWtCO0VBRHBCO0lBR0ksa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxVQUFVOztBQUlkO0VBQ0Usa0JBQWtCO0VBQ2xCLFVBQVUiLCJmaWxlIjoiYm9fcmVkZWZpbmUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLnRleHQtY29sb3IxIHtcbiAgY29sb3I6ICMzNjNhNTYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jb2xvcjIge1xuICBjb2xvcjogIzJiYmZiOCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNvbG9yMyB7XG4gIGNvbG9yOiAjNDc0YjUwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY29sb3I0IHtcbiAgY29sb3I6ICNhM2E1YTcgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jb2xvcjUge1xuICBjb2xvcjogI2RhZWY0MyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNvbG9yNiB7XG4gIGNvbG9yOiAjOTVkZmRiICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY29sb3I3IHtcbiAgY29sb3I6ICNlY2Y3YTEgIWltcG9ydGFudDsgfVxuXG4uYmctY29sb3IxLCAuYXNpZGUtbWVudSwgLmFzaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2M2E1NiAhaW1wb3J0YW50OyB9XG5cbi5iZy1jb2xvcjIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJiZmI4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWNvbG9yMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzRiNTAgIWltcG9ydGFudDsgfVxuXG4uYmctY29sb3I0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzYTVhNyAhaW1wb3J0YW50OyB9XG5cbi5iZy1jb2xvcjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlZjQzICFpbXBvcnRhbnQ7IH1cblxuLmJnLWNvbG9yNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWRmZGIgIWltcG9ydGFudDsgfVxuXG4uYmctY29sb3I3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjdhMSAhaW1wb3J0YW50OyB9XG5cbi5jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi51LWZvbnQtMTQge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLnUtZm9udC0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4udS1wYWRkaW5nVG9wMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ1RvcDUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ1RvcDEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nVG9wMjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdUb3AzMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ1RvcDQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nVG9wNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdUb3A2MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ1RvcDcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nVG9wODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdUb3A5MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0JvdHRvbTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdCb3R0b201IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdCb3R0b20xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0JvdHRvbTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nQm90dG9tMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdCb3R0b200MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0JvdHRvbTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nQm90dG9tNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdCb3R0b203MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0JvdHRvbTgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nQm90dG9tOTAge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdSaWdodDAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ1JpZ2h0NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdSaWdodDEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdSaWdodDIwIHtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdSaWdodDMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdSaWdodDQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdSaWdodDUwIHtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdSaWdodDYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdSaWdodDcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdSaWdodDgwIHtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdSaWdodDkwIHtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdMZWZ0MCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdMZWZ0NSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0xlZnQxMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdMZWZ0MjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nTGVmdDI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0xlZnQzMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdMZWZ0NDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nTGVmdDUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0xlZnQ2MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdMZWZ0NzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nTGVmdDgwIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0xlZnQ5MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdBbGwwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdBbGw1IHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0FsbDEwIHtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdBbGwxNSB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nQWxsMjAge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0FsbDMwIHtcbiAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdBbGw0MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nQWxsNTAge1xuICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0FsbDYwIHtcbiAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50OyB9XG5cbi51LXBhZGRpbmdBbGw3MCB7XG4gIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDsgfVxuXG4udS1wYWRkaW5nQWxsODAge1xuICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtcGFkZGluZ0FsbDkwIHtcbiAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblRvcDAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luVG9wNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblRvcDEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblRvcDIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblRvcDMwIHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblRvcDQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblRvcDUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblRvcDYwIHtcbiAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblRvcDcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblRvcDgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblRvcDkwIHtcbiAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkJvdHRvbTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luQm90dG9tNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkJvdHRvbTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkJvdHRvbTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkJvdHRvbTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkJvdHRvbTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkJvdHRvbTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkJvdHRvbTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkJvdHRvbTcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkJvdHRvbTgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkJvdHRvbTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblJpZ2h0MCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblJpZ2h0NSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luUmlnaHQxMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblJpZ2h0MjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4udS1tYXJnaW5SaWdodDMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luUmlnaHQ0MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblJpZ2h0NTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4udS1tYXJnaW5SaWdodDYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luUmlnaHQ3MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpblJpZ2h0ODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4udS1tYXJnaW5SaWdodDkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luTGVmdDAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkxlZnQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkxlZnQxMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luTGVmdDIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4udS1tYXJnaW5MZWZ0MjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkxlZnQzMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luTGVmdDQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4udS1tYXJnaW5MZWZ0NTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkxlZnQ2MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luTGVmdDcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4udS1tYXJnaW5MZWZ0ODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkxlZnQ5MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luQWxsMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkFsbDUge1xuICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkFsbDEwIHtcbiAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luQWxsMjAge1xuICBtYXJnaW46IDIwcHggIWltcG9ydGFudDsgfVxuXG4udS1tYXJnaW5BbGwzMCB7XG4gIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkFsbDQwIHtcbiAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luQWxsNTAge1xuICBtYXJnaW46IDUwcHggIWltcG9ydGFudDsgfVxuXG4udS1tYXJnaW5BbGw2MCB7XG4gIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG5cbi51LW1hcmdpbkFsbDcwIHtcbiAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnUtbWFyZ2luQWxsODAge1xuICBtYXJnaW46IDgwcHggIWltcG9ydGFudDsgfVxuXG4udS1tYXJnaW5BbGw5MCB7XG4gIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG5cbi8qKioqKioqKioqKioqL1xuLyoqIFBSSU1BUlkgKiovXG4vKioqKioqKioqKioqKi9cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkge1xuICBjb2xvcjogIzJiYmZiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZmNmNzsgfVxuXG4uYnRuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYmJmYjg7XG4gIGJvcmRlci1jb2xvcjogIzJiYmZiODsgfVxuXG4uYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjcwNmM7XG4gIGJvcmRlci1jb2xvcjogIzEyNzA2YzsgfVxuXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiYmZiODtcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmJ0bi5idG4tdGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMyYmJmYjg7IH1cblxuLmJ0bi5idG4taG92ZXItcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4taG92ZXItcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4taG92ZXItcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYmJmYjggIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMmJiZmI4ICFpbXBvcnRhbnQ7IH1cblxuLnN2Zy1pY29uLnN2Zy1pY29uLXByaW1hcnkgc3ZnIGcgW2ZpbGxdIHtcbiAgZmlsbDogIzJiYmZiOCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiYmZiOCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzJiYmZiOCAhaW1wb3J0YW50OyB9XG5cbi8qKioqKioqKioqKioqL1xuLyoqIFNFQ09OREFSWSAqKi9cbi8qKioqKioqKioqKioqL1xuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjNhNTYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzM2M2E1NiAhaW1wb3J0YW50OyB9XG5cbi5zdmctaWNvbi5zdmctaWNvbi1zZWNvbmRhcnkgc3ZnIGcgW2ZpbGxdIHtcbiAgZmlsbDogIzM2M2E1NiAhaW1wb3J0YW50OyB9XG5cbi8qKioqKioqKioqKioqL1xuLyoqIERFRkFVTFQgKiovXG4vKioqKioqKioqKioqKi9cbi5idG4uYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzQ3NGI1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRjNGNkY5OyB9XG5cbi5idG4uYnRuLWRlZmF1bHQ6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWRlZmF1bHQ6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWRlZmF1bHQuZm9jdXM6bm90KC5idG4tdGV4dCkge1xuICBjb2xvcjogIzQ3NGI1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzYTVhNztcbiAgYm9yZGVyLWNvbG9yOiAjYTNhNWE3OyB9XG5cbi8qKioqKioqKioqKioqL1xuLyoqIElORk8gKiovXG4vKioqKioqKioqKioqKi9cbi5idG4uYnRuLWxpZ2h0LWluZm8ge1xuICBjb2xvcjogIzM2M2E1NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDlmZjsgfVxuXG4uYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1saWdodC1pbmZvLmZvY3VzOm5vdCguYnRuLXRleHQpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjNhNTY7IH1cblxuLyoqKioqKioqKioqIENIQVJUICoqKioqKioqKioqKioqL1xuLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yMSB7XG4gIGNvbG9yOiAjMzYzYTU2ICFpbXBvcnRhbnQ7IH1cbiAgLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yMSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICBmaWxsOiAjMzYzYTU2ICFpbXBvcnRhbnQ7IH1cblxuLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yMiB7XG4gIGNvbG9yOiAjODk1MEZDICFpbXBvcnRhbnQ7IH1cbiAgLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yMiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICBmaWxsOiAjODk1MEZDICFpbXBvcnRhbnQ7IH1cblxuLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yMyB7XG4gIGNvbG9yOiAjRjY0RTYwICFpbXBvcnRhbnQ7IH1cbiAgLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yMyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICBmaWxsOiAjRjY0RTYwICFpbXBvcnRhbnQ7IH1cblxuLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yNCB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cbiAgLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yNCAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICBmaWxsOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yNSB7XG4gIGNvbG9yOiAjRkZBODAwICFpbXBvcnRhbnQ7IH1cbiAgLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yNSAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICBmaWxsOiAjRkZBODAwICFpbXBvcnRhbnQ7IH1cblxuLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yNiB7XG4gIGNvbG9yOiAjZGFlZjQzICFpbXBvcnRhbnQ7IH1cbiAgLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yNiAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICBmaWxsOiAjZGFlZjQzICFpbXBvcnRhbnQ7IH1cblxuLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yNyB7XG4gIGNvbG9yOiAjMGViMDMyICFpbXBvcnRhbnQ7IH1cbiAgLmNoYXJkLW5hdi1saW5rLmNoYXJ0LWNvbG9yNyAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICBmaWxsOiAjMGViMDMyICFpbXBvcnRhbnQ7IH1cblxuLmNoYXJ0LWVsZW1lbnQuY2hhcnQtY29sb3IxIC5hcGV4Y2hhcnRzLXRvb2x0aXAge1xuICBjb2xvcjogIzM2M2E1NiAhaW1wb3J0YW50OyB9XG5cbi5jaGFydC1lbGVtZW50LmNoYXJ0LWNvbG9yMiAuYXBleGNoYXJ0cy10b29sdGlwIHtcbiAgY29sb3I6ICM4OTUwRkMgIWltcG9ydGFudDsgfVxuXG4uY2hhcnQtZWxlbWVudC5jaGFydC1jb2xvcjMgLmFwZXhjaGFydHMtdG9vbHRpcCB7XG4gIGNvbG9yOiAjRjY0RTYwICFpbXBvcnRhbnQ7IH1cblxuLmNoYXJ0LWVsZW1lbnQuY2hhcnQtY29sb3I0IC5hcGV4Y2hhcnRzLXRvb2x0aXAge1xuICBjb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbi5jaGFydC1lbGVtZW50LmNoYXJ0LWNvbG9yNSAuYXBleGNoYXJ0cy10b29sdGlwIHtcbiAgY29sb3I6ICNGRkE4MDAgIWltcG9ydGFudDsgfVxuXG4uY2hhcnQtZWxlbWVudC5jaGFydC1jb2xvcjYgLmFwZXhjaGFydHMtdG9vbHRpcCB7XG4gIGNvbG9yOiAjZGFlZjQzICFpbXBvcnRhbnQ7IH1cblxuLmNoYXJ0LWVsZW1lbnQuY2hhcnQtY29sb3I3IC5hcGV4Y2hhcnRzLXRvb2x0aXAge1xuICBjb2xvcjogIzBlYjAzMiAhaW1wb3J0YW50OyB9XG5cbi8qKioqKiBQYWdpbmF0aW9uICovXG4uZGF0YXRhYmxlLmRhdGF0YWJsZS1kZWZhdWx0ID4gLmRhdGF0YWJsZS1wYWdlciA+IC5kYXRhdGFibGUtcGFnZXItbmF2ID4gbGkgPiAuZGF0YXRhYmxlLXBhZ2VyLWxpbmsuZGF0YXRhYmxlLXBhZ2VyLWxpbmstYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiYmZiOCAhaW1wb3J0YW50OyB9XG5cbi8qKioqKiovXG5pbWcuZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi51LXRleHRVcHBlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnUtd2VpZ2h0Tm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi51cHBlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRvLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzIGVhc2UgMHM7IH1cblxuaHRtbCAuYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjhzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudy03MHBlcmNlbnQtc20ge1xuICAgIHdpZHRoOiA3MCU7IH1cbiAgLnctODBwZXJjZW50LXNtIHtcbiAgICB3aWR0aDogODAlOyB9XG4gIC53LTkwcGVyY2VudC1zbSB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy03MHBlcmNlbnQtbWQge1xuICAgIHdpZHRoOiA3MCU7IH1cbiAgLnctODBwZXJjZW50LW1kIHtcbiAgICB3aWR0aDogODAlOyB9XG4gIC53LTkwcGVyY2VudC1tZCB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbi5idG4tcmVzZXQtc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBjb2xvcjogIzEyNzA2YztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5idG4tcmVzZXQtc2VhcmNoOmhvdmVyIHNwYW4sIC5idG4tcmVzZXQtc2VhcmNoOmZvY3VzIHNwYW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ubGFiZWwubGFiZWwtaW5saW5lLmxhYmVsLWF1dG8taGVpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMC40cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtOyB9XG5cbi5ub1VpLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxcHggNXB4OyB9XG5cbi5ub3QtbG9nZ2VkLWFzaWRlLTEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vdC1sb2dnZWQtYXNpZGUtMSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubm90LWxvZ2dlZC1hc2lkZS0xIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgLm5vdC1sb2dnZWQtYXNpZGUtMSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2MDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubG9naW4ubG9naW4tMiAubG9naW4tYXNpZGUge1xuICAgIG1heC13aWR0aDogNzAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJyYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzYTU2OyB9IH1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZywgLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTI3M2I7IH1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyAubWVudS1pY29uLCAuYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICBjb2xvcjogIzJiYmZiODsgfVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbiwgLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICBjb2xvcjogIzJiYmZiODsgfVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdLCAuYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtLm1lbnUtaXRlbS1hY3RpdmUgPiAubWVudS1saW5rIC5tZW51LWljb24uc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgZmlsbDogIzJiYmZiODsgfVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtOm5vdCgubWVudS1pdGVtLXBhcmVudCk6bm90KC5tZW51LWl0ZW0tb3Blbik6bm90KC5tZW51LWl0ZW0taGVyZSk6bm90KC5tZW51LWl0ZW0tYWN0aXZlKTpob3ZlciA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbi5zdmctaWNvbiBzdmcgZyBbZmlsbF0sIC5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS1pY29uLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIGZpbGw6ICMyYmJmYjg7IH1cblxuLyoqKioqKi9cbi8qKiBNRVNTQUdFUklFICoqL1xuLyoqKioqKi9cbiNtZXNzYWdlLWNvbnRlbnQtY29udGFpbmVyIC5jYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7IH1cblxuLm1lc3NhZ2Utd3JpdGluZy1jb250YWluZXIsIC5tZXNzYWdlLXdyaXRpbmctY29udGFpbmVyIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG5cbi5tZXNzYWdlcmllLXNpZGViYXItaXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7IH1cblxuLyoqKioqKi9cbi8qKiBUQUJMRUFVIERFIEJPUkQgKiovXG4vKioqKioqL1xuLm5hdi5uYXYtcGlsbHMubmF2LXByaW1hcnkgLnNob3cgPiAubmF2LWxpbmssIC5uYXYubmF2LXBpbGxzLm5hdi1wcmltYXJ5IC5uYXYtbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICBjb2xvcjogIzJiYmZiODsgfVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSwgLm5hdi5uYXYtcGlsbHMubmF2LXByaW1hcnkgLm5hdi1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAubmF2LWljb24gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gIGZpbGw6ICMyYmJmYjg7IH1cblxuLm5hdi5uYXYtcGlsbHMubmF2LXByaW1hcnkgLnNob3cgPiAubmF2LWxpbmsgLm5hdi10ZXh0LCAubmF2Lm5hdi1waWxscy5uYXYtcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiAjMmJiZmI4OyB9XG5cbi5uYXYubmF2LXBpbGxzLm5hdi1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiYmZiODsgfVxuXG4ubmF2LWl0ZW0ubmF2LWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNGNjRFNjA7IH1cbiAgLm5hdi1pdGVtLm5hdi1pdGVtLWRhbmdlciAubmF2LXRleHQge1xuICAgIGNvbG9yOiAjRjY0RTYwICFpbXBvcnRhbnQ7IH1cbiAgLm5hdi1pdGVtLm5hdi1pdGVtLWRhbmdlciAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuICAgIGJvcmRlci1jb2xvcjogI0Y2NEU2MCAhaW1wb3J0YW50OyB9XG4gIC5uYXYtaXRlbS5uYXYtaXRlbS1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjY0RTYwICFpbXBvcnRhbnQ7IH1cbiAgLm5hdi1pdGVtLm5hdi1pdGVtLWRhbmdlciAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICBmaWxsOiAjRjY0RTYwICFpbXBvcnRhbnQ7IH1cblxuLyoqKi9cbi5jYXJkLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjNhNTY7IH1cblxuLmNhcmQtc2Vjb25kYXJ5LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDlmZjsgfVxuXG4vKioqKioqKioqKioqKiovXG4vKklOVFJPIEpTKi9cbi5pbnRyb2pzLWJ1dHRvbi5pbnRyb2pzLW5leHRidXR0b24sIC5pbnRyb2pzLWRvbmVidXR0b24sIC5pbnRyb2pzLWRvbmVidXR0b246aG92ZXIsIC5pbnRyb2pzLWRvbmVidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJiZmI4O1xuICBib3JkZXItY29sb3I6ICMyYmJmYjg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMmVtO1xuICB6b29tOiAxO1xuICAqZGlzcGxheTogaW5saW5lOyB9XG5cbi5pbnRyb2pzLXByZXZidXR0b24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLypQcsOpc2VudGF0aW9uIGRlcyBQYWNrcyBjb21tZSBzdXIgbGUgd3AqL1xuLnJ0LXByaWNpbmctdGFibGUuZWxlbWVudC10ZW4uc3BvdGxpZ2h0IHtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAzM3B4IDBweCByZ2JhKDIzMiwgMTUzLCAxNTYsIDAuMikgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCBibGFjazsgKi9cbiAgcGFkZGluZy10b3A6IDI3cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ucnQtcHJpY2luZy10YWJsZS5lbGVtZW50LXRlbiAucnQtcHJpY2luZy10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMUMxNjE1O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMHB4IDBweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4ucnQtcHJpY2luZy10YWJsZS5lbGVtZW50LXRlbiAucnQtcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMHB4IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyYmJmYjg7IH1cblxuLnJ0LXByaWNpbmctdGFibGUuZWxlbWVudC10ZW4gLnJ0LXByaWNlIHN1YiB7XG4gIGZvbnQtc2l6ZTogMzElICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNXB4O1xuICBjb2xvcjogIzNjNGY2MjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm90dG9tOiAtLjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLnJ0LXByaWNpbmctdGFibGUuZWxlbWVudC10ZW4gLnJ0LWxpc3QgcCB7XG4gIHBhZGRpbmctdG9wOiAxN3B4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMzM0NzVCO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucnQtcHJpY2luZy10YWJsZS5lbGVtZW50LXRlbiAucnQtbGlzdCB1bCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzQwM2QzYTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5ydC1wcmljaW5nLXRhYmxlLmVsZW1lbnQtdGVuIC5ydC1saXN0IHVsIGxpIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzVFNjU2QyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4uc3VwcG9ydC1saXN0LWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzNDQkU2RjsgfVxuXG4vKiovXG4uc3dhbDItaWNvbi5zd2FsMi1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmJiZmI4O1xuICBjb2xvcjogIzJiYmZiODsgfVxuXG4uc3dhbDItc3R5bGVkLnN3YWwyLWNvbmZpcm0ge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2M4ZmNmNztcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYzhmY2Y3O1xuICBiYWNrZ3JvdW5kOiAjYzhmY2Y3O1xuICBjb2xvcjogIzJiYmZiODsgfVxuICAuc3dhbDItc3R5bGVkLnN3YWwyLWNvbmZpcm06aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMmJiZmI4O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzJiYmZiODtcbiAgICBiYWNrZ3JvdW5kOiAjMmJiZmI4O1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5zdmctaWNvbi5pY29uLXdpdGgtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnN2Zy1pY29uLmljb24td2l0aC1sYWJlbCBzcGFuLmxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxM3B4O1xuICAgIGxlZnQ6IDE4cHg7IH1cblxuI2t0X25vdGlmaWNhdGlvbnNfaW5jaWRlbnRfcGFuZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI1cHg7IH1cbiIsIi8vQmFzZSBpbWFnZSBwYXRoXHJcbiRiYXNlSW1nUGF0aDogXCIuLi9pbWFnZXNcIjtcclxuXHJcbiR3aGl0ZTogI0ZGRkZGRjtcclxuJGJsYWNrOiAjMDAwMDAwO1xyXG5cclxuJGNvbG9yMTogIzM2M2E1NjtcclxuJGNvbG9yMUxpZ2h0OiAjZDNkOWZmO1xyXG4kY29sb3IxRGFyazogIzI1MjczYjtcclxuJGNvbG9yMjogIzJiYmZiODtcclxuJGNvbG9yMkxpZ2h0OiAjYzhmY2Y3O1xyXG4kY29sb3IyRGFyazogIzEyNzA2YztcclxuXHJcbiRjb2xvcjM6ICM0NzRiNTA7XHJcbiRjb2xvcjQ6ICNhM2E1YTc7XHJcbiRjb2xvcjRMaWdodDogI0YzRjZGOTtcclxuJGNvbG9yNTogI2RhZWY0MztcclxuJGNvbG9yNjogIzk1ZGZkYjtcclxuJGNvbG9yNzogI2VjZjdhMTtcclxuXHJcbiRjb2xvckluZm86ICM4OTUwRkM7XHJcbiRjb2xvckRhbmdlcjogI0Y2NEU2MDtcclxuJGNvbG9yQmx1ZTogIzAwN2JmZjtcclxuJGNvbG9yWWVsbG93OiAjZGFlZjQzO1xyXG4kY29sb3JPcmFuZ2U6ICNGRkE4MDA7XHJcbiRjb2xvckdyZWVuOiAjMGViMDMyO1xyXG5cclxuLnRleHQtY29sb3IxIHsgY29sb3I6ICRjb2xvcjEgIWltcG9ydGFudDsgfVxyXG4udGV4dC1jb2xvcjIgeyBjb2xvcjogJGNvbG9yMiAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LWNvbG9yMyB7IGNvbG9yOiAkY29sb3IzICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtY29sb3I0IHsgY29sb3I6ICRjb2xvcjQgIWltcG9ydGFudDsgfVxyXG4udGV4dC1jb2xvcjUgeyBjb2xvcjogJGNvbG9yNSAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LWNvbG9yNiB7IGNvbG9yOiAkY29sb3I2ICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtY29sb3I3IHsgY29sb3I6ICRjb2xvcjcgIWltcG9ydGFudDsgfVxyXG5cclxuLmJnLWNvbG9yMSB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjEgIWltcG9ydGFudDsgfVxyXG4uYmctY29sb3IyIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMiAhaW1wb3J0YW50OyB9XHJcbi5iZy1jb2xvcjMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IzICFpbXBvcnRhbnQ7IH1cclxuLmJnLWNvbG9yNCB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjQgIWltcG9ydGFudDsgfVxyXG4uYmctY29sb3I1IHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yNSAhaW1wb3J0YW50OyB9XHJcbi5iZy1jb2xvcjYgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I2ICFpbXBvcnRhbnQ7IH1cclxuLmJnLWNvbG9yNyB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjcgIWltcG9ydGFudDsgfVxyXG5cclxuLmNvbG9yLXdoaXRlIHsgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxyXG4uYmctd2hpdGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vKiogUGFkZGluZyBiZXR3ZWVuIGNvbHVtbnMuIEdldHMgZGl2aWRlZCBpbiBoYWxmIGZvciB0aGUgbGVmdCBhbmQgcmlnaHQuXHJcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAzMHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1sZ2AgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4tbGc6ICAgICAgICAgICAgICAgICAgMTQ0MHB4ICFkZWZhdWx0O1xyXG4kc2NyZWVuLW1kLW1pbjogICAgICAgICAgICAgIDk5MnB4ICFkZWZhdWx0O1xyXG4vLyBMYXJnZSBzY3JlZW4gLyB3aWRlIGRlc2t0b3BcclxuJGNvbnRhaW5lci1sYXJnZS1kZXNrdG9wOiAgICAgICgxNDEwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpICFkZWZhdWx0O1xyXG5cclxuLy8gTmF2YmFyIGNvbGxhcHNlXHJcbi8vKiogUG9pbnQgYXQgd2hpY2ggdGhlIG5hdmJhciBiZWNvbWVzIHVuY29sbGFwc2VkLlxyXG4kZ3JpZC1mbG9hdC1icmVha3BvaW50OiAgICAgJHNjcmVlbi1tZC1taW4gIWRlZmF1bHQ7XHJcbi8vKiogUG9pbnQgYXQgd2hpY2ggdGhlIG5hdmJhciBiZWdpbnMgY29sbGFwc2luZy5cclxuJGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXg6ICgkZ3JpZC1mbG9hdC1icmVha3BvaW50IC0gMSkgIWRlZmF1bHQ7XHJcbiIsIi51LWZvbnQtMTQge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4udS1mb250LTE2IHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi51LXBhZGRpbmdUb3AwICB7IHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ1RvcDUgIHsgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdUb3AxMCB7IHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ1RvcDIwIHsgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nVG9wMzAgeyBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdUb3A0MCB7IHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ1RvcDUwIHsgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nVG9wNjAgeyBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdUb3A3MCB7IHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ1RvcDgwIHsgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nVG9wOTAgeyBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50OyB9XHJcblxyXG4udS1wYWRkaW5nQm90dG9tMCAgeyBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdCb3R0b201ICB7IHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nQm90dG9tMTAgeyBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdCb3R0b20yMCB7IHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ0JvdHRvbTMwIHsgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nQm90dG9tNDAgeyBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdCb3R0b201MCB7IHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ0JvdHRvbTYwIHsgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nQm90dG9tNzAgeyBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdCb3R0b204MCB7IHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ0JvdHRvbTkwIHsgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxyXG5cclxuLnUtcGFkZGluZ1JpZ2h0MCAgeyBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ1JpZ2h0NSAgeyBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nUmlnaHQxMCB7IHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nUmlnaHQyMCB7IHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nUmlnaHQzMCB7IHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nUmlnaHQ0MCB7IHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nUmlnaHQ1MCB7IHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nUmlnaHQ2MCB7IHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nUmlnaHQ3MCB7IHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nUmlnaHQ4MCB7IHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nUmlnaHQ5MCB7IHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxyXG5cclxuLnUtcGFkZGluZ0xlZnQwICB7IHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdMZWZ0NSAgeyBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdMZWZ0MTAgeyBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nTGVmdDIwIHsgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ0xlZnQyNSB7IHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdMZWZ0MzAgeyBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nTGVmdDQwIHsgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ0xlZnQ1MCB7IHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdMZWZ0NjAgeyBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nTGVmdDcwIHsgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ0xlZnQ4MCB7IHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdMZWZ0OTAgeyBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxyXG5cclxuLnUtcGFkZGluZ0FsbDAgIHsgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdBbGw1ICB7IHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdBbGwxMCB7IHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nQWxsMTUgeyBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ0FsbDIwIHsgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdBbGwzMCB7IHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nQWxsNDAgeyBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ0FsbDUwIHsgcGFkZGluZzogNTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdBbGw2MCB7IHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYWRkaW5nQWxsNzAgeyBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGFkZGluZ0FsbDgwIHsgcGFkZGluZzogODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhZGRpbmdBbGw5MCB7IHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDsgfVxyXG5cclxuLnUtbWFyZ2luVG9wMCAgeyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luVG9wNSAgeyBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Ub3AxMCB7IG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Ub3AyMCB7IG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Ub3AzMCB7IG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Ub3A0MCB7IG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Ub3A1MCB7IG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Ub3A2MCB7IG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Ub3A3MCB7IG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Ub3A4MCB7IG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Ub3A5MCB7IG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxyXG5cclxuLnUtbWFyZ2luQm90dG9tMCAgeyBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luQm90dG9tNSAgeyBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Cb3R0b20xMCB7IG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Cb3R0b20yMCB7IG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Cb3R0b20zMCB7IG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Cb3R0b200MCB7IG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Cb3R0b201MCB7IG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Cb3R0b202MCB7IG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Cb3R0b203MCB7IG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Cb3R0b204MCB7IG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5Cb3R0b205MCB7IG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxyXG5cclxuLnUtbWFyZ2luUmlnaHQwICB7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpblJpZ2h0NSAgeyBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpblJpZ2h0MTAgeyBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5SaWdodDIwIHsgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luUmlnaHQzMCB7IG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpblJpZ2h0NDAgeyBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5SaWdodDUwIHsgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luUmlnaHQ2MCB7IG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpblJpZ2h0NzAgeyBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5SaWdodDgwIHsgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luUmlnaHQ5MCB7IG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XHJcblxyXG4udS1tYXJnaW5MZWZ0MCAgeyBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpbkxlZnQ1ICB7IG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5MZWZ0MTAgeyBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpbkxlZnQyMCB7IG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luTGVmdDI1IHsgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5MZWZ0MzAgeyBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpbkxlZnQ0MCB7IG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luTGVmdDUwIHsgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5MZWZ0NjAgeyBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpbkxlZnQ3MCB7IG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luTGVmdDgwIHsgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5MZWZ0OTAgeyBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XHJcblxyXG4udS1tYXJnaW5BbGwwICB7IG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpbkFsbDUgIHsgbWFyZ2luOiA1cHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5BbGwxMCB7IG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpbkFsbDIwIHsgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luQWxsMzAgeyBtYXJnaW46IDMwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5BbGw0MCB7IG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpbkFsbDUwIHsgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luQWxsNjAgeyBtYXJnaW46IDYwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYXJnaW5BbGw3MCB7IG1hcmdpbjogNzBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1hcmdpbkFsbDgwIHsgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFyZ2luQWxsOTAgeyBtYXJnaW46IDkwcHggIWltcG9ydGFudDsgfVxyXG5cclxuLyoqKioqKioqKioqKiovXHJcbi8qKiBQUklNQVJZICoqL1xyXG4vKioqKioqKioqKioqKi9cclxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSB7XHJcbiAgY29sb3I6ICRjb2xvcjI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMkxpZ2h0O1xyXG59XHJcbi5idG4uYnRuLXByaW1hcnkge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMjtcclxuICBib3JkZXItY29sb3I6ICRjb2xvcjI7XHJcbn1cclxuLmJ0bi5idG4tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi10ZXh0KTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSwgLmJ0bi5idG4tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi10ZXh0KSwgLmJ0bi5idG4tcHJpbWFyeS5mb2N1czpub3QoLmJ0bi10ZXh0KSB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IyRGFyaztcclxuICBib3JkZXItY29sb3I6ICRjb2xvcjJEYXJrO1xyXG59XHJcbi5idG4uYnRuLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjI7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG4uYnRuLmJ0bi10ZXh0LXByaW1hcnkge1xyXG4gIGNvbG9yOiAkY29sb3IyO1xyXG59XHJcbi5idG4uYnRuLWhvdmVyLXByaW1hcnk6aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWhvdmVyLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWhvdmVyLXByaW1hcnkuZm9jdXM6bm90KC5idG4tdGV4dCkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjIgIWltcG9ydGFudDtcclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3IyICFpbXBvcnRhbnQ7XHJcbn1cclxuLnN2Zy1pY29uLnN2Zy1pY29uLXByaW1hcnkgc3ZnIGcgW2ZpbGxdIHtcclxuICBmaWxsOiAkY29sb3IyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iZy1wcmltYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IyICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRleHQtcHJpbWFyeSB7XHJcbiAgY29sb3I6ICRjb2xvcjIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyoqKioqKioqKioqKiovXHJcbi8qKiBTRUNPTkRBUlkgKiovXHJcbi8qKioqKioqKioqKioqL1xyXG4uYmctc2Vjb25kYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRleHQtc2Vjb25kYXJ5IHtcclxuICBjb2xvcjogJGNvbG9yMSAhaW1wb3J0YW50O1xyXG59XHJcbi5zdmctaWNvbi5zdmctaWNvbi1zZWNvbmRhcnkgc3ZnIGcgW2ZpbGxdIHtcclxuICBmaWxsOiAkY29sb3IxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqL1xyXG4vKiogREVGQVVMVCAqKi9cclxuLyoqKioqKioqKioqKiovXHJcbi5idG4uYnRuLWRlZmF1bHQge1xyXG4gIGNvbG9yOiAkY29sb3IzO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjRMaWdodDtcclxuICBib3JkZXItY29sb3I6ICRjb2xvcjRMaWdodDtcclxufVxyXG4uYnRuLmJ0bi1kZWZhdWx0OmhvdmVyOm5vdCguYnRuLXRleHQpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLCAuYnRuLmJ0bi1kZWZhdWx0OmZvY3VzOm5vdCguYnRuLXRleHQpLCAuYnRuLmJ0bi1kZWZhdWx0LmZvY3VzOm5vdCguYnRuLXRleHQpIHtcclxuICBjb2xvcjogJGNvbG9yMztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I0O1xyXG4gIGJvcmRlci1jb2xvcjogJGNvbG9yNDtcclxufVxyXG5cclxuLyoqKioqKioqKioqKiovXHJcbi8qKiBJTkZPICoqL1xyXG4vKioqKioqKioqKioqKi9cclxuLmJ0bi5idG4tbGlnaHQtaW5mbyB7XHJcbiAgY29sb3I6ICRjb2xvcjE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMUxpZ2h0O1xyXG59XHJcbi5idG4uYnRuLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tdGV4dCk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC5idG4uYnRuLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tdGV4dCksIC5idG4uYnRuLWxpZ2h0LWluZm8uZm9jdXM6bm90KC5idG4tdGV4dCkge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcclxufVxyXG5cclxuLyoqKioqKioqKioqIENIQVJUICoqKioqKioqKioqKioqL1xyXG4uY2hhcmQtbmF2LWxpbmsge1xyXG4gICYuY2hhcnQtY29sb3IxIHtcclxuICAgIGNvbG9yOiAkY29sb3IxICFpbXBvcnRhbnQ7XHJcbiAgICAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcclxuICAgICAgZmlsbDogJGNvbG9yMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmNoYXJ0LWNvbG9yMiB7XHJcbiAgICBjb2xvcjogJGNvbG9ySW5mbyAhaW1wb3J0YW50O1xyXG4gICAgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XHJcbiAgICAgIGZpbGw6ICRjb2xvckluZm8gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5jaGFydC1jb2xvcjMge1xyXG4gICAgY29sb3I6ICRjb2xvckRhbmdlciAhaW1wb3J0YW50O1xyXG4gICAgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XHJcbiAgICAgIGZpbGw6ICRjb2xvckRhbmdlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmNoYXJ0LWNvbG9yNCB7XHJcbiAgICBjb2xvcjogJGNvbG9yQmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XHJcbiAgICAgIGZpbGw6ICRjb2xvckJsdWUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5jaGFydC1jb2xvcjUge1xyXG4gICAgY29sb3I6ICRjb2xvck9yYW5nZSAhaW1wb3J0YW50O1xyXG4gICAgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XHJcbiAgICAgIGZpbGw6ICRjb2xvck9yYW5nZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmNoYXJ0LWNvbG9yNiB7XHJcbiAgICBjb2xvcjogJGNvbG9yWWVsbG93ICFpbXBvcnRhbnQ7XHJcbiAgICAuc3ZnLWljb24gc3ZnIGcgW2ZpbGxdIHtcclxuICAgICAgZmlsbDogJGNvbG9yWWVsbG93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY2hhcnQtY29sb3I3IHtcclxuICAgIGNvbG9yOiAkY29sb3JHcmVlbiAhaW1wb3J0YW50O1xyXG4gICAgLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XHJcbiAgICAgIGZpbGw6ICRjb2xvckdyZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jaGFydC1lbGVtZW50IHtcclxuICAmLmNoYXJ0LWNvbG9yMSAuYXBleGNoYXJ0cy10b29sdGlwIHtcclxuICAgIGNvbG9yOiAkY29sb3IxICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICYuY2hhcnQtY29sb3IyIC5hcGV4Y2hhcnRzLXRvb2x0aXAge1xyXG4gICAgY29sb3I6ICRjb2xvckluZm8gIWltcG9ydGFudDtcclxuICB9XHJcbiAgJi5jaGFydC1jb2xvcjMgLmFwZXhjaGFydHMtdG9vbHRpcCB7XHJcbiAgICBjb2xvcjogJGNvbG9yRGFuZ2VyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICYuY2hhcnQtY29sb3I0IC5hcGV4Y2hhcnRzLXRvb2x0aXAge1xyXG4gICAgY29sb3I6ICRjb2xvckJsdWUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJi5jaGFydC1jb2xvcjUgLmFwZXhjaGFydHMtdG9vbHRpcCB7XHJcbiAgICBjb2xvcjogJGNvbG9yT3JhbmdlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICYuY2hhcnQtY29sb3I2IC5hcGV4Y2hhcnRzLXRvb2x0aXAge1xyXG4gICAgY29sb3I6ICRjb2xvclllbGxvdyAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmLmNoYXJ0LWNvbG9yNyAuYXBleGNoYXJ0cy10b29sdGlwIHtcclxuICAgIGNvbG9yOiAkY29sb3JHcmVlbiAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLyoqKioqIFBhZ2luYXRpb24gKi9cclxuLmRhdGF0YWJsZS5kYXRhdGFibGUtZGVmYXVsdCA+IC5kYXRhdGFibGUtcGFnZXIgPiAuZGF0YXRhYmxlLXBhZ2VyLW5hdiA+IGxpID4gLmRhdGF0YWJsZS1wYWdlci1saW5rLmRhdGF0YWJsZS1wYWdlci1saW5rLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMiAhaW1wb3J0YW50O1xyXG59XHJcbi8qKioqKiovXHJcblxyXG5pbWcuZnVsbC13aWR0aCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnUtdGV4dFVwcGVyIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi51LXdlaWdodE5vcm1hbCB7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udXBwZXIge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi50by1hbmltYXRlIHtcclxuICAvL29wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAycyBlYXNlIDBzO1xyXG59XHJcbmh0bWwgLmFuaW1hdGVkIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcclxuICBhbmltYXRpb24tZHVyYXRpb246IDAuOHM7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC53LTcwcGVyY2VudC1zbSB7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gIH1cclxuICAudy04MHBlcmNlbnQtc20ge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICB9XHJcbiAgLnctOTBwZXJjZW50LXNtIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAudy03MHBlcmNlbnQtbWQge1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICB9XHJcbiAgLnctODBwZXJjZW50LW1kIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgfVxyXG4gIC53LTkwcGVyY2VudC1tZCB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1yZXNldC1zZWFyY2gge1xyXG4gIG1hcmdpbi10b3A6IDNweDtcclxuICBjb2xvcjogJGNvbG9yMkRhcms7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gIH1cclxufSJdLCJzb3VyY2VSb290IjoiIn0=*/