@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i");
* {
  box-sizing: border-box
}
body {
  overflow-x: hidden
}
#dnn_BannerPane {
  display: none
}
.kys-banner-row .container, .kys-banner-row .pane.pane__news .DnnModule-EasyDNNnews, .pane.pane__news .kys-banner-row .DnnModule-EasyDNNnews, .kys-banner-row .mo-bap__home .pane__banner .module-container .home-hero_content, .mo-bap__home .pane__banner .module-container .kys-banner-row .home-hero_content, .kys-banner-row .mo-bap__home .sub-banner-wrapper, .mo-bap__home .kys-banner-row .sub-banner-wrapper, .kys-banner-row .mo-bap__home .main--featured, .mo-bap__home .kys-banner-row .main--featured, .kys-banner-row .footer--container, .kys-banner-row .footer--logo-bar .logo-bar--container, .footer--logo-bar .kys-banner-row .logo-bar--container, .kys-banner-row .pane__search .DnnModule-EasyDNNnewsSearch .module-container, .pane__search .DnnModule-EasyDNNnewsSearch .kys-banner-row .module-container {
  background-image: url("/Portals/_default/Skins/MOBap/img/kys_hero_mobile.jpg");
  background-size: cover;
  min-height: 250px;
  padding: 20px 0px;
  background-position: right
}
.kys-banner-row .content-container {
  max-width: 215px;
  text-align: left;
  margin-left: 20px;
  float: left
}
.kys-banner-row .content-container h2 {
  color: #00529b;
  font-size: 26px;
  line-height: 30px;
  margin-top: 20px;
  text-align: center;
  font-weight: 300
}
.kys-banner-row .content-container .kys-button {
  border: 1.5px solid #00529b;
  color: #FFFFFF;
  background: #00529b;
  padding: 9px 26px;
  display: block;
  max-width: 135px;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  float: none !important;
  text-align: center;
  margin: 0 auto;
  display: block;
  margin-top: 20px;
  text-decoration: none !important;
  font-weight: 300
}
@media screen and (min-width: 600px) {
  .kys-banner-row .container, .kys-banner-row .pane.pane__news .DnnModule-EasyDNNnews, .pane.pane__news .kys-banner-row .DnnModule-EasyDNNnews, .kys-banner-row .mo-bap__home .pane__banner .module-container .home-hero_content, .mo-bap__home .pane__banner .module-container .kys-banner-row .home-hero_content, .kys-banner-row .mo-bap__home .sub-banner-wrapper, .mo-bap__home .kys-banner-row .sub-banner-wrapper, .kys-banner-row .mo-bap__home .main--featured, .mo-bap__home .kys-banner-row .main--featured, .kys-banner-row .footer--container, .kys-banner-row .footer--logo-bar .logo-bar--container, .footer--logo-bar .kys-banner-row .logo-bar--container, .kys-banner-row .pane__search .DnnModule-EasyDNNnewsSearch .module-container, .pane__search .DnnModule-EasyDNNnewsSearch .kys-banner-row .module-container {
    min-height: 275px
  }
  .kys-banner-row .content-container {
    max-width: 295px;
    margin-left: 40px
  }
  .kys-banner-row .content-container h2 {
    font-size: 36px;
    line-height: 40px;
    margin-top: 25px;
    font-weight: 300
  }
}
@media screen and (min-width: 768px) {
  .kys-banner-row .container, .kys-banner-row .pane.pane__news .DnnModule-EasyDNNnews, .pane.pane__news .kys-banner-row .DnnModule-EasyDNNnews, .kys-banner-row .mo-bap__home .pane__banner .module-container .home-hero_content, .mo-bap__home .pane__banner .module-container .kys-banner-row .home-hero_content, .kys-banner-row .mo-bap__home .sub-banner-wrapper, .mo-bap__home .kys-banner-row .sub-banner-wrapper, .kys-banner-row .mo-bap__home .main--featured, .mo-bap__home .kys-banner-row .main--featured, .kys-banner-row .footer--container, .kys-banner-row .footer--logo-bar .logo-bar--container, .footer--logo-bar .kys-banner-row .logo-bar--container, .kys-banner-row .pane__search .DnnModule-EasyDNNnewsSearch .module-container, .pane__search .DnnModule-EasyDNNnewsSearch .kys-banner-row .module-container {
    background-image: url("/Portals/_default/Skins/MOBap/img/kys_banner_desktop.jpg");
    background-size: cover;
    min-height: 310px;
    padding: 20px 0px;
    background-position: center
  }
  .kys-banner-row .content-container {
    max-width: 420px;
    margin-left: 0px;
    margin: 0 auto;
    float: none
  }
  .kys-banner-row .content-container h2 {
    font-size: 46px;
    line-height: 52px;
    margin-top: 20px;
    text-align: center
  }
  .kys-banner-row .content-container .kys-button {
    border: 1.5px solid #00529b;
    color: #FFFFFF;
    background: #00529b;
    padding: 7px 29px;
    text-transform: uppercase;
    display: block;
    max-width: 170px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    margin: 0 auto;
    display: block;
    margin-top: 31px;
    text-decoration: none !important;
    float: none;
    font-weight: 300
  }
}
@media screen and (min-width: 992px) {
  .kys-banner-row .container, .kys-banner-row .pane.pane__news .DnnModule-EasyDNNnews, .pane.pane__news .kys-banner-row .DnnModule-EasyDNNnews, .kys-banner-row .mo-bap__home .pane__banner .module-container .home-hero_content, .mo-bap__home .pane__banner .module-container .kys-banner-row .home-hero_content, .kys-banner-row .mo-bap__home .sub-banner-wrapper, .mo-bap__home .kys-banner-row .sub-banner-wrapper, .kys-banner-row .mo-bap__home .main--featured, .mo-bap__home .kys-banner-row .main--featured, .kys-banner-row .footer--container, .kys-banner-row .footer--logo-bar .logo-bar--container, .footer--logo-bar .kys-banner-row .logo-bar--container, .kys-banner-row .pane__search .DnnModule-EasyDNNnewsSearch .module-container, .pane__search .DnnModule-EasyDNNnewsSearch .kys-banner-row .module-container {
    background-image: url("/Portals/_default/Skins/MOBap/img/kys_banner_desktop.jpg");
    background-size: cover;
    min-height: 375px;
    padding: 20px 0px;
    background-position: center
  }
  .kys-banner-row .content-container {
    max-width: 440px;
    margin-top: 40px
  }
  .kys-banner-row .content-container h2 {
    color: #00529b;
    font-size: 54px;
    line-height: 60px;
    margin-top: 20px;
    text-align: center;
    font-weight: 300
  }
}
#coronavirus-bar {
  background-color: #6607d1;
  padding: 18px 10px 17px;
  text-align: center
}
#coronavirus-bar a {
  color: #fff;
  font-size: 23px;
  text-decoration: none !important;
  font-weight: bold
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0
}
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto
}
.dnn_mact li.actionMenuMove ul li {
  height: auto
}
body > form #ControlBar_ControlPanel {
  z-index: 99999 !important
}
#ControlBar_ControlPanel, #ControlBar_ControlPanel *, #ControlBar_ControlPanel:after, #ControlBar_ControlPanel :after, #ControlBar_ControlPanel:before, #ControlBar_ControlPanel :before {
  box-sizing: content-box
}
.console-large img {
  box-sizing: content-box
}
.dnnCheckbox .mark {
  background-color: transparent
}
.dnnEditState .mo-bap .DnnModule {
  opacity: 1
}
.mo-bap .DNNEmptyPane {
  display: none
}
.mo-bap .dnnSortable {
  min-height: 0 !important
}
.mo-bap .dnnAdvancedSettings textarea[name$=PageHeadText], .mo-bap .dnnSQLModule textarea, .mo-bap .dnnViewSource textarea, .mo-bap .ssStylesheetEditor textarea {
  font-family: Consolas, Inconsolata, monospace
}
.mo-bap .dnnFormItem input[type=email], .mo-bap .dnnFormItem input[type=password], .mo-bap .dnnFormItem input[type=search], .mo-bap .dnnFormItem input[type=text], .mo-bap .dnnFormItem select, .mo-bap .dnnFormItem textarea {
  padding: .5em
}
.mo-bap .dnnActions li, .mo-bap ul.dnnAdminTabNav li {
  list-style: none
}
.dnnExtensions ul.dnnAdminTabNav, .dnnPageSettings ul.dnnAdminTabNav {
  height: 46px !important
}
.dnnPageSettings ul.dnnAdminTabNav li.ui-tabs-active a {
  margin-top: -4px !important
}
a.dnnPrimaryAction {
  color: white !important
}
a.dnnPrimaryAction:hover {
  color: white !important
}
a.dnnSecondaryAction, a.aspNetDisabled {
  color: #383e43 !important
}
a.dnnSecondaryAction:hover, a.aspNetDisabled:hover {
  color: #383e43 !important
}
.row {
  position: relative
}
.row:after, .row:before {
  content: "";
  display: table;
  clear: both
}
.row .col:last-child:first-child, .row .col:last-child:first-child ~ .col {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 100%
}
.row .col:last-child:first-child:after, .row .col:last-child:first-child:before, .row .col:last-child:first-child ~ .col:after, .row .col:last-child:first-child ~ .col:before {
  content: "";
  display: table;
  clear: both
}
@media screen and (min-width: 635px) {
  .row .col:last-child:first-child, .row .col:last-child:first-child ~ .col {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    width: 100%
  }
  .row .col:last-child:first-child:after, .row .col:last-child:first-child:before, .row .col:last-child:first-child ~ .col:after, .row .col:last-child:first-child ~ .col:before {
    content: "";
    display: table;
    clear: both
  }
}
.row .col:nth-last-child(2):first-child, .row .col:nth-last-child(2):first-child ~ .col {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 100%
}
.row .col:nth-last-child(2):first-child:after, .row .col:nth-last-child(2):first-child:before, .row .col:nth-last-child(2):first-child ~ .col:after, .row .col:nth-last-child(2):first-child ~ .col:before {
  content: "";
  display: table;
  clear: both
}
@media screen and (min-width: 720.316px) {
  .row .col:nth-last-child(2):first-child, .row .col:nth-last-child(2):first-child ~ .col {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    width: 50%
  }
  .row .col:nth-last-child(2):first-child:after, .row .col:nth-last-child(2):first-child:before, .row .col:nth-last-child(2):first-child ~ .col:after, .row .col:nth-last-child(2):first-child ~ .col:before {
    content: "";
    display: table;
    clear: both
  }
}
.row .col:nth-last-child(3):first-child, .row .col:nth-last-child(3):first-child ~ .col {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 100%
}
.row .col:nth-last-child(3):first-child:after, .row .col:nth-last-child(3):first-child:before, .row .col:nth-last-child(3):first-child ~ .col:after, .row .col:nth-last-child(3):first-child ~ .col:before {
  content: "";
  display: table;
  clear: both
}
@media screen and (min-width: 816.61644px) {
  .row .col:nth-last-child(3):first-child, .row .col:nth-last-child(3):first-child ~ .col {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    width: 33.33333333%
  }
  .row .col:nth-last-child(3):first-child:after, .row .col:nth-last-child(3):first-child:before, .row .col:nth-last-child(3):first-child ~ .col:after, .row .col:nth-last-child(3):first-child ~ .col:before {
    content: "";
    display: table;
    clear: both
  }
}
.row .col:nth-last-child(4):first-child, .row .col:nth-last-child(4):first-child ~ .col {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 100%
}
.row .col:nth-last-child(4):first-child:after, .row .col:nth-last-child(4):first-child:before, .row .col:nth-last-child(4):first-child ~ .col:after, .row .col:nth-last-child(4):first-child ~ .col:before {
  content: "";
  display: table;
  clear: both
}
@media screen and (min-width: 925.22238px) {
  .row .col:nth-last-child(4):first-child, .row .col:nth-last-child(4):first-child ~ .col {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    width: 25%
  }
  .row .col:nth-last-child(4):first-child:after, .row .col:nth-last-child(4):first-child:before, .row .col:nth-last-child(4):first-child ~ .col:after, .row .col:nth-last-child(4):first-child ~ .col:before {
    content: "";
    display: table;
    clear: both
  }
}
.row .col:nth-last-child(5):first-child, .row .col:nth-last-child(5):first-child ~ .col {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 100%
}
.row .col:nth-last-child(5):first-child:after, .row .col:nth-last-child(5):first-child:before, .row .col:nth-last-child(5):first-child ~ .col:after, .row .col:nth-last-child(5):first-child ~ .col:before {
  content: "";
  display: table;
  clear: both
}
@media screen and (min-width: 1047.5948px) {
  .row .col:nth-last-child(5):first-child, .row .col:nth-last-child(5):first-child ~ .col {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    width: 20%
  }
  .row .col:nth-last-child(5):first-child:after, .row .col:nth-last-child(5):first-child:before, .row .col:nth-last-child(5):first-child ~ .col:after, .row .col:nth-last-child(5):first-child ~ .col:before {
    content: "";
    display: table;
    clear: both
  }
}
.row .col:nth-last-child(6):first-child, .row .col:nth-last-child(6):first-child ~ .col {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 100%
}
.row .col:nth-last-child(6):first-child:after, .row .col:nth-last-child(6):first-child:before, .row .col:nth-last-child(6):first-child ~ .col:after, .row .col:nth-last-child(6):first-child ~ .col:before {
  content: "";
  display: table;
  clear: both
}
@media screen and (min-width: 1185.34532px) {
  .row .col:nth-last-child(6):first-child, .row .col:nth-last-child(6):first-child ~ .col {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    width: 16.66666667%
  }
  .row .col:nth-last-child(6):first-child:after, .row .col:nth-last-child(6):first-child:before, .row .col:nth-last-child(6):first-child ~ .col:after, .row .col:nth-last-child(6):first-child ~ .col:before {
    content: "";
    display: table;
    clear: both
  }
}
.row .col:nth-last-child(7):first-child, .row .col:nth-last-child(7):first-child ~ .col {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 100%
}
.row .col:nth-last-child(7):first-child:after, .row .col:nth-last-child(7):first-child:before, .row .col:nth-last-child(7):first-child ~ .col:after, .row .col:nth-last-child(7):first-child ~ .col:before {
  content: "";
  display: table;
  clear: both
}
@media screen and (min-width: 1340.24666px) {
  .row .col:nth-last-child(7):first-child, .row .col:nth-last-child(7):first-child ~ .col {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    width: 14.28571429%
  }
  .row .col:nth-last-child(7):first-child:after, .row .col:nth-last-child(7):first-child:before, .row .col:nth-last-child(7):first-child ~ .col:after, .row .col:nth-last-child(7):first-child ~ .col:before {
    content: "";
    display: table;
    clear: both
  }
}
.row .col:nth-last-child(8):first-child, .row .col:nth-last-child(8):first-child ~ .col {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 100%
}
.row .col:nth-last-child(8):first-child:after, .row .col:nth-last-child(8):first-child:before, .row .col:nth-last-child(8):first-child ~ .col:after, .row .col:nth-last-child(8):first-child ~ .col:before {
  content: "";
  display: table;
  clear: both
}
@media screen and (min-width: 1514.24265px) {
  .row .col:nth-last-child(8):first-child, .row .col:nth-last-child(8):first-child ~ .col {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
    width: 12.5%
  }
  .row .col:nth-last-child(8):first-child:after, .row .col:nth-last-child(8):first-child:before, .row .col:nth-last-child(8):first-child ~ .col:after, .row .col:nth-last-child(8):first-child ~ .col:before {
    content: "";
    display: table;
    clear: both
  }
}
.pane__content .avt-action-form {
  margin-top: 30px
}
.pane__content .avt-action-form .form-group .field-container {
  margin-top: 5px
}
.pane__content .avt-action-form .form-group .control-label {
  font-size: 16px;
  color: #383e43
}
.pane__content .avt-action-form .form-group .col-sm-8, .pane__content .avt-action-form .form-group .col-sm-6 {
  width: 100%;
  padding: 0 20px 0 0
}
.pane__content .avt-action-form .form-group .col-sm-2 {
  width: 50%;
  padding: 0 20px 0 0
}
.pane__content .avt-action-form .form-group .col-sm-4 {
  width: auto
}
.pane__content .avt-action-form .form-group .col-sm-0 {
  width: 33.33333%;
  padding: 0 20px 0 0
}
@media only screen and (max-width: 900px) {
  .pane__content .avt-action-form .form-group .col-sm-8 {
    width: 100%;
    padding: 0
  }
  .pane__content .avt-action-form .form-group .col-sm-2 {
    width: 100%;
    padding: 0
  }
  .pane__content .avt-action-form .form-group .col-sm-4 {
    width: auto
  }
  .pane__content .avt-action-form .form-group .col-sm-0 {
    width: 100%;
    padding: 0
  }
}
.pane__content .avt-action-form .has-error input, .pane__content .avt-action-form .has-error select, .pane__content .avt-action-form .has-error textarea {
  border: 1px solid red
}
.pane__content .avt-action-form .has-error input:focus, .pane__content .avt-action-form .has-error input:hover, .pane__content .avt-action-form .has-error select:focus, .pane__content .avt-action-form .has-error select:hover, .pane__content .avt-action-form .has-error textarea:focus, .pane__content .avt-action-form .has-error textarea:hover {
  border: 1px solid red;
  outline: none
}
.pane__content .avt-action-form .required:after {
  content: "*"
}
.pane__content .avt-action-form .text-danger {
  color: red
}
.pane__content .avt-action-form input, .pane__content .avt-action-form select, .pane__content .avt-action-form textarea {
  min-height: 50px;
  padding: 10px;
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
  font-weight: 100;
  height: auto;
  width: 100%;
  border: 1px solid #d8d8d8;
  max-width: none !important
}
.pane__content .avt-action-form input:hover, .pane__content .avt-action-form select:hover, .pane__content .avt-action-form textarea:hover {
  border: 1px solid #bfbfbf
}
.pane__content .avt-action-form select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(img/dropdown-arrow.png);
  background-repeat: no-repeat;
  background-position: right center
}
.pane__content .avt-action-form input[type=radio], .pane__content .avt-action-form input[type=checkbox] {
  min-height: 15px !important;
  width: 15px;
  margin: 0 10px 0 0;
  position: relative;
  top: 1px
}
.pane__content .avt-action-form input, .pane__content .avt-action-form select {
  margin-bottom: 10px
}
.pane__content .avt-action-form textarea {
  height: 125px !important
}
.pane__content .avt-action-form .form-button {
  font-family: "Open Sans", sans-serif;
  margin-top: 10px
}
@media only screen and (max-width: 900px) {
  .pane__content .avt-action-form .bstrap30 .btnc-left, .pane__content .avt-action-form .bstrap30 .form-horizontal .control-label.btnc-left {
    text-align: center !important
  }
}
.site--footer .submit-confirm h3 {
  color: white
}
.container, .pane.pane__news .DnnModule-EasyDNNnews, .mo-bap__home .pane__banner .module-container .home-hero_content, .mo-bap__home .sub-banner-wrapper, .mo-bap__home .main--featured, .footer--container, .footer--logo-bar .logo-bar--container, .pane__search .DnnModule-EasyDNNnewsSearch .module-container {
  max-width: 1240px;
  padding: 0 20px;
  margin: 0 auto;
  width: 100%;
  position: relative
}
.pane.pane__content {
  position: relative;
  margin: 50px 0 60px;
  z-index: 10
}
.pane.pane__content:before, .pane.pane__content:after {
  content: "";
  display: table;
  clear: both
}
.pane.pane__content .module-container__h1-title h1 {
  margin-bottom: 5px
}
.pane.pane__content p img {
  max-width: 100%;
  height: 100% !important;
  margin: 20px 0
}
.pane.pane__news {
  position: relative;
  padding-top: 60px;
  padding-bottom: 60px
}
@media all and (max-width: 900px) {
  .pane.pane__news {
    padding-top: 25px;
    padding-bottom: 25px
  }
}
.pane.pane__news:before, .pane.pane__news:after {
  content: "";
  display: table;
  clear: both
}
.mo-bap__interior .pane.pane__news {
  position: relative;
  border-top: 1px solid #d8d8d8;
  top: -1px
}
.mo-bap__interior .pane.pane__news .findadoctor-cta {
  margin-top: 20px;
  padding: 0 20px
}
@media all and (max-width: 900px) {
  .mo-bap__interior .pane.pane__news .findadoctor-cta {
    margin-top: 20px;
    margin-bottom: 40px
  }
}
.mo-bap__home .pane__banner {
  height: 100%;
  background: #00396b;
  overflow: hidden
}
.mo-bap__home .pane__banner .module-container {
  position: relative
}
.mo-bap__home .pane__banner .module-container p {
  margin: 0
}
.mo-bap__home .pane__banner .module-container img {
  position: absolute;
  top: -10%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 0
}
.mo-bap__home .pane__banner .module-container .home-hero_content {
  text-align: center;
  color: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  z-index: 10
}
.mo-bap__home .pane__banner .module-container .home-hero_content h1 {
  font-size: 32px;
  line-height: 1.25;
  margin-bottom: 20px;
  color: #ffffff
}
.mo-bap__home .pane__banner .module-container .home-hero_content h2 {
  color: #ffffff;
  font-size: 28px;
  line-height: 1.25;
  margin: 0
}
@media only screen and (min-width: 715px) {
  .mo-bap__home .pane__banner {
    height: 450px;
    background: #00396b;
    overflow: hidden
  }
  .mo-bap__home .pane__banner .module-container .home-hero_content {
    padding-top: 200px
  }
  .mo-bap__home .pane__banner .module-container .home-hero_content h1 {
    font-size: 48px;
    color: white
  }
  .mo-bap__home .pane__banner .module-container .home-hero_content h2 {
    font-size: 36px;
    color: white
  }
}
.mo-bap__home .pane.pane__sub-banner {
  background: #00396b;
  background-image: url(img/background__footer.png);
  background-size: 750px
}
.mo-bap__home .sub-banner-wrapper {
  padding: 30px 20px 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row
}
@media screen and (max-width: 1024px) {
  .mo-bap__home .sub-banner-wrapper {
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 30px 20px 40px
  }
}
.mo-bap__home .headline {
  text-align: center;
  width: calc(100% - 700px - 20px)
}
@media screen and (max-width: 1024px) {
  .mo-bap__home .headline {
    width: 100%;
    margin-bottom: 20px
  }
}
@media screen and (max-width: 715px) {
  .mo-bap__home .headline {
    margin-bottom: 0px
  }
}
.mo-bap__home .headline h3 {
  font-weight: 100;
  color: #fff;
  font-size: 32px;
  line-height: 1.25
}
@media screen and (max-width: 900px) {
  .mo-bap__home .headline h3 {
    font-size: 28px
  }
}
.mo-bap__home .headline .er-caption {
  color: #fff;
  font-style: italic
}
.mo-bap__home .headline .er-logo {
  width: 70px;
  margin-left: 5px
}
.mo-bap__home .separator {
  position: relative;
  margin: 0 20px;
  top: 45px;
  font-size: 12px
}
@media only screen and (max-width: 715px) {
  .mo-bap__home .separator {
    display: none
  }
}
.mo-bap__home .time-widgets {
  -ms-flex-direction: row;
  flex-direction: row;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 720px;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-item-align: center;
  align-self: center
}
@media screen and (max-width: 1024px) {
  .mo-bap__home .time-widgets {
    width: 100%;
    padding-left: 0px;
    -ms-flex-pack: center;
    justify-content: center
  }
}
@media screen and (max-width: 715px) {
  .mo-bap__home .time-widgets {
    width: 100%;
    -ms-flex-direction: column;
    flex-direction: column
  }
}
@media only screen and (max-width: 715px) {
  .mo-bap__home .time-widgets .widget {
    margin: 20px 0 0
  }
}
.mo-bap__home .time-widgets .widget input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: #6eb43f;
  margin: 0 0 0 15px;
  padding: 10px 20px;
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  min-width: auto;
  border-radius: 2px;
  border: none;
  color: white;
  cursor: pointer
}
@media only screen and (max-width: 715px) {
  .mo-bap__home .time-widgets .widget input[type=submit] {
    width: 60px;
    margin: 0 0 0 10px;
    padding: 10px
  }
}
.mo-bap__home .time-widgets .widget input[type=submit]:hover {
  background: #62a138
}
.mo-bap__home .time-widgets .widget select {
  padding: 10px 15px;
  width: 235px;
  margin-top: 7px;
  -webkit-appearance: none;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 100;
  border-radius: 2px;
  border: none;
  background: white
}
@media only screen and (max-width: 715px) {
  .mo-bap__home .time-widgets .widget select {
    width: calc(100% - 60px - 10px)
  }
}
.mo-bap__home .time-widgets label {
  font-weight: 800;
  font-size: 16px
}
.mo-bap__home .main--featured {
  display: block;
  margin-top: 40px;
  position: relative
}
.mo-bap__home .main--featured:before, .mo-bap__home .main--featured:after {
  content: "";
  display: table;
  clear: both
}
@media screen and (min-width: 900px) {
  .mo-bap__home .main--featured {
    margin-top: 60px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch
  }
}
.mo-bap__home .main--featured .pane.pane__featured {
  margin-bottom: 40px;
  padding-bottom: 50px;
  border-bottom: 1px solid #d8d8d8
}
@media screen and (min-width: 900px) {
  .mo-bap__home .main--featured .pane.pane__featured {
    border: 1px solid #d8d8d8;
    padding: 30px;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    margin: 0
  }
  .mo-bap__home .main--featured .pane.pane__featured:first-child {
    margin-right: 20px
  }
  .mo-bap__home .main--featured .pane.pane__featured:last-child {
    margin-left: 20px
  }
}
.mo-bap__home .main--featured .pane.pane__featured:last-child {
  margin-bottom: 0px
}
.mo-bap__home .main--featured .pane.pane__featured .DnnModule, .mo-bap__home .main--featured .pane.pane__featured .module-container--body, .mo-bap__home .main--featured .pane.pane__featured .module-container, .mo-bap__home .main--featured .pane.pane__featured .DNNModuleContent {
  height: 100%
}
.mo-bap__home .main--featured .pane.pane__featured .Normal, .mo-bap__home .main--featured .pane.pane__featured .NormalDisabled, .mo-bap__home .main--featured .pane.pane__featured .NormalDeleted {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 100%
}
.mo-bap__home .main--featured .pane.pane__featured h3 {
  margin-bottom: 20px;
  color: #00529b
}
.mo-bap__home .main--featured .pane.pane__featured p {
  font-size: 12px;
  line-height: 1.5;
  margin: 0
}
.mo-bap__home .main--featured .pane.pane__featured .button-primary, .mo-bap__home .main--featured .pane.pane__featured .pane__content .avt-action-form .form-button, .pane__content .avt-action-form .mo-bap__home .main--featured .pane.pane__featured .form-button, .mo-bap__home .main--featured .pane.pane__featured .newsletter .form-button, .newsletter .mo-bap__home .main--featured .pane.pane__featured .form-button, .mo-bap__home .main--featured .pane.pane__featured #dnnSearchResultAdvancedForm .dnnActions .dnnPrimaryAction, #dnnSearchResultAdvancedForm .dnnActions .mo-bap__home .main--featured .pane.pane__featured .dnnPrimaryAction, .mo-bap__home .main--featured .pane.pane__featured #dnnSearchResultAdvancedForm .dnnActions .dnnFormItem input[type="submit"], #dnnSearchResultAdvancedForm .dnnActions .dnnFormItem .mo-bap__home .main--featured .pane.pane__featured input[type="submit"], .mo-bap__home .main--featured .pane.pane__featured .news .ednMoreArticlesTriggerWrapper .trigger, .news .ednMoreArticlesTriggerWrapper .mo-bap__home .main--featured .pane.pane__featured .trigger {
  margin-top: 20px;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center
}
.findadoctor-cta {
  text-align: center
}
.findadoctor-cta h1, .findadoctor-cta h2 {
  color: #00529b;
  margin-bottom: 20px;
  line-height: 1.25;
  text-align: center
}
.findadoctor-cta p {
  max-width: 500px;
  margin: 0 auto;
  text-align: center
}
.findadoctor-cta .button-primary, .findadoctor-cta .pane__content .avt-action-form .form-button, .pane__content .avt-action-form .findadoctor-cta .form-button, .findadoctor-cta .newsletter .form-button, .newsletter .findadoctor-cta .form-button, .findadoctor-cta #dnnSearchResultAdvancedForm .dnnActions .dnnPrimaryAction, #dnnSearchResultAdvancedForm .dnnActions .findadoctor-cta .dnnPrimaryAction, .findadoctor-cta #dnnSearchResultAdvancedForm .dnnActions .dnnFormItem input[type="submit"], #dnnSearchResultAdvancedForm .dnnActions .dnnFormItem .findadoctor-cta input[type="submit"], .findadoctor-cta .news .ednMoreArticlesTriggerWrapper .trigger, .news .ednMoreArticlesTriggerWrapper .findadoctor-cta .trigger {
  margin-top: 30px
}
.DNNEmptyPane {
  z-index: -1
}
.DnnModule-MBMC_MapDirection .directionContainer {
  color: #383e43;
  font-size: 14px;
  padding: 50px 0 0;
  border-bottom: 1px solid #d8d8d8;
  margin-bottom: 40px;
  border-top: 1px solid #d8d8d8;
  margin-top: 40px
}
.DnnModule-MBMC_MapDirection .address-container {
  margin: 20px 0 10px
}
.DnnModule-MBMC_MapDirection .address-container .firstAddress, .DnnModule-MBMC_MapDirection .address-container .secondAddress {
  float: none;
  display: inline-block
}
.DnnModule-MBMC_MapDirection h3 {
  font-size: 32px;
  margin-bottom: 0
}
.DnnModule-MBMC_MapDirection hr {
  display: none
}
.DnnModule-MBMC_MapDirection .instruction {
  margin: 10px 0 40px 0;
  font-size: 16px;
  line-height: 1.5
}
.er-widget {
  margin-bottom: 60px
}
.er-widget input[type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: #6eb43f;
  margin: 0 0 0 15px;
  padding: 10px 20px;
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  min-width: auto;
  border-radius: 2px;
  border: none;
  color: white;
  cursor: pointer
}
@media only screen and (max-width: 715px) {
  .er-widget input[type=submit] {
    width: 60px;
    margin: 0 0 0 10px;
    padding: 10px
  }
}
.er-widget input[type=submit]:hover {
  background: #62a138
}
.er-widget select {
  padding: 10px 15px;
  width: 235px;
  margin-top: 7px;
  -webkit-appearance: none;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  font-weight: 100;
  border-radius: 2px;
  border: none;
  background: white;
  border: solid 1px #ddd
}
@media only screen and (max-width: 715px) {
  .er-widget select {
    width: calc(100% - 60px - 10px)
  }
}
@media only screen and (max-width: 1250px) {
  .er-widget select {
    width: calc(100% - 60px - 30px)
  }
}
.er-widget .er-logo {
  width: 76px;
  margin-left: 5px;
  top: 1px;
  position: relative
}
.er-widget .er-caption {
  font-size: 14px
}
.er-widget label {
  font-weight: bold
}
.er-widget .time-widgets {
  margin-top: -5px
}
.er-widget .widget {
  margin: 12px 0
}
.er-widget .headline h2 {
  text-align: center
}
.er-widget .er-powered-by {
  text-align: center;
  margin-top: 20px;
  image-rendering: -webkit-optimize-contrast
}
.pane__content .avt-action-form {
  margin-top: 30px
}
.pane__content .avt-action-form .form-group .field-container {
  margin-top: 5px
}
.pane__content .avt-action-form .form-group .control-label {
  font-size: 16px;
  color: #383e43
}
.pane__content .avt-action-form .form-group .col-sm-8, .pane__content .avt-action-form .form-group .col-sm-6 {
  width: 100%;
  padding: 0 20px 0 0
}
.pane__content .avt-action-form .form-group .col-sm-2 {
  width: 50%;
  padding: 0 20px 0 0
}
.pane__content .avt-action-form .form-group .col-sm-4 {
  width: auto
}
.pane__content .avt-action-form .form-group .col-sm-0 {
  width: 33.33333%;
  padding: 0 20px 0 0
}
@media only screen and (max-width: 900px) {
  .pane__content .avt-action-form .form-group .col-sm-8 {
    width: 100%;
    padding: 0
  }
  .pane__content .avt-action-form .form-group .col-sm-2 {
    width: 100%;
    padding: 0
  }
  .pane__content .avt-action-form .form-group .col-sm-4 {
    width: auto
  }
  .pane__content .avt-action-form .form-group .col-sm-0 {
    width: 100%;
    padding: 0
  }
}
.pane__content .avt-action-form .has-error input, .pane__content .avt-action-form .has-error select, .pane__content .avt-action-form .has-error textarea {
  border: 1px solid red
}
.pane__content .avt-action-form .has-error input:focus, .pane__content .avt-action-form .has-error input:hover, .pane__content .avt-action-form .has-error select:focus, .pane__content .avt-action-form .has-error select:hover, .pane__content .avt-action-form .has-error textarea:focus, .pane__content .avt-action-form .has-error textarea:hover {
  border: 1px solid red;
  outline: none
}
.pane__content .avt-action-form .required:after {
  content: "*"
}
.pane__content .avt-action-form .text-danger {
  color: red
}
.pane__content .avt-action-form input, .pane__content .avt-action-form select, .pane__content .avt-action-form textarea {
  min-height: 50px;
  padding: 10px;
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
  font-weight: 100;
  height: auto;
  width: 100%;
  border: 1px solid #d8d8d8;
  max-width: none !important
}
.pane__content .avt-action-form input:hover, .pane__content .avt-action-form select:hover, .pane__content .avt-action-form textarea:hover {
  border: 1px solid #bfbfbf
}
.pane__content .avt-action-form select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(img/dropdown-arrow.png);
  background-repeat: no-repeat;
  background-position: right center
}
.pane__content .avt-action-form input[type=radio], .pane__content .avt-action-form input[type=checkbox] {
  min-height: 15px !important;
  width: 15px;
  margin: 0 10px 0 0;
  position: relative;
  top: 1px
}
.pane__content .avt-action-form input, .pane__content .avt-action-form select {
  margin-bottom: 10px
}
.pane__content .avt-action-form textarea {
  height: 125px !important
}
.pane__content .avt-action-form .form-button {
  font-family: "Open Sans", sans-serif;
  margin-top: 10px
}
@media only screen and (max-width: 900px) {
  .pane__content .avt-action-form .bstrap30 .btnc-left, .pane__content .avt-action-form .bstrap30 .form-horizontal .control-label.btnc-left {
    text-align: center !important
  }
}
.site--footer .submit-confirm h3 {
  color: white
}
body {
  color: #383e43;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  line-height: 1.75;
  font-weight: 100
}
.Normal, .NormalDisabled, .NormalDeleted {
  color: #383e43 !important;
  font-family: "Open Sans", sans-serif !important;
  font-size: 16px !important;
  line-height: 1.75 !important;
  font-weight: 100 !important
}
h1, h2, h3, h4, h5, h6 {
  font-family: "Open Sans", sans-serif;
  font-size: modular-scale(1);
  line-height: 1.5;
  margin: 0 0 10px 0;
  -webkit-font-smoothing: antialiased;
  color: inherit
}
h1 {
  font-size: 48px;
  font-weight: 100;
  color: #00529b;
  line-height: 1.15;
  margin-bottom: 15px
}
@media all and (max-width: 900px) {
  h1 {
    font-size: 36px
  }
}
h2 {
  font-size: 32px;
  font-weight: 100;
  color: #00529b;
  line-height: 1.25
}
@media all and (max-width: 900px) {
  h2 {
    font-size: 28px
  }
}
h3 {
  font-size: 22px;
  font-weight: 100;
  color: #00529b
}
h4 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 5px
}
h5 {
  font-size: 14px;
  font-weight: 300;
  margin: 0
}
p {
  margin: 0 0 20px 0
}
p:only-child {
  margin: 0
}
.bold {
  font-weight: 800
}
a {
  text-decoration: none
}
a.siteMapItem {
  color: #6eb43f !important
}
.previous-category-link a {
  font-weight: bold;
  color: #6eb43f
}
.previous-category-link a:hover {
  color: #578e32
}
.button:focus, .button:hover {
  transition: background-color .15s
}
.button:active {
  transition: background-color .15s
}
a.button-primary, .pane__content .avt-action-form a.form-button, .newsletter a.form-button, #dnnSearchResultAdvancedForm .dnnActions a.dnnPrimaryAction, .news .ednMoreArticlesTriggerWrapper a.trigger, .button-primary, .pane__content .avt-action-form .form-button, .newsletter .form-button, #dnnSearchResultAdvancedForm .dnnActions .dnnPrimaryAction, #dnnSearchResultAdvancedForm .dnnActions .dnnFormItem input[type="submit"], #dnnSearchResultAdvancedForm .dnnActions a.dnnPrimaryAction, .news .ednMoreArticlesTriggerWrapper .trigger {
  background: #6eb43f;
  color: #fff !important;
  min-width: 200px;
  display: inline-block;
  cursor: pointer;
  font-size: 16px;
  line-height: 1;
  font-weight: 600;
  text-align: center;
  border-radius: 2px;
  padding: 1em;
  letter-spacing: 1px;
  width: auto;
  text-shadow: none;
  text-decoration: none;
  box-shadow: none;
  border: none;
  transition: background-color .15s
}
a.button-primary:hover, .pane__content .avt-action-form a.form-button:hover, .newsletter a.form-button:hover, #dnnSearchResultAdvancedForm .dnnActions a.dnnPrimaryAction:hover, .news .ednMoreArticlesTriggerWrapper a.trigger:hover, .button-primary:hover, .pane__content .avt-action-form .form-button:hover, .newsletter .form-button:hover, #dnnSearchResultAdvancedForm .dnnActions .dnnPrimaryAction:hover, #dnnSearchResultAdvancedForm .dnnActions .dnnFormItem input:hover[type="submit"], .news .ednMoreArticlesTriggerWrapper .trigger:hover {
  background: #62a138
}
span.button-primary a, .pane__content .avt-action-form span.form-button a, .newsletter span.form-button a, #dnnSearchResultAdvancedForm .dnnActions span.dnnPrimaryAction a, .news .ednMoreArticlesTriggerWrapper span.trigger a, span.button-primary a:visited, .pane__content .avt-action-form span.form-button a:visited, .newsletter span.form-button a:visited, #dnnSearchResultAdvancedForm .dnnActions span.dnnPrimaryAction a:visited, .news .ednMoreArticlesTriggerWrapper span.trigger a:visited {
  color: #ffffff !important
}
@media print {
  a {
    text-decoration: underline !important
  }
}
.img-responsive {
  width: 100%
}
.img__left {
  float: left;
  margin: .75em .75em .75em 0
}
.img__right {
  float: right;
  margin: .75em 0 .75em .75em
}
.responsive-media {
  max-width: 100%;
  overflow: hidden;
  padding-bottom: 56.25%;
  padding-top: 30px;
  position: relative
}
.responsive-media embed, .responsive-media iframe, .responsive-media object {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0
}
.site--header {
  z-index: 9999;
  position: relative;
  border-bottom: 1px solid #CCC
}
.header--utility {
  background-color: #00396b;
  height: 50px;
  padding: 15px 0 15px;
  line-height: 1
}
.header--utility-phone-info {
  color: #ffffff;
  float: left;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: .5px
}
.header--utility-phone-info a.phone-info--number {
  font-weight: 100;
  color: #ffffff
}
.header--utility-phone-info .link__appt, .header--utility-phone-info .link__gen-info {
  display: none
}
.header--utility-phone-info .link__gen-info:before {
  content: "|";
  font-weight: 100;
  font-size: 15px;
  padding: 0px 9px 0 5px
}
.header--utility-phone-info .link__call {
  display: inline-block
}
.header--utility-phone-info .link__call a:before {
  color: #ffffff;
  content: "\f095";
  font-family: 'FontAwesome';
  font-size: 18px;
  top: 1px;
  position: relative
}
.header--utility-quick-links {
  float: left
}
.header--utility-quick-links a {
  color: white;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: .5px
}
.header--utility-quick-links a span {
  display: none
}
@media screen and (min-width: 1099px) {
  .header--utility-quick-links a span {
    display: inline-block
  }
}
.header--utility-quick-links a i {
  font-size: 18px;
  position: relative;
  top: 0px;
  margin-left: 18px
}
.header--utility-quick-links a:hover {
  color: #a8b9ca
}
.header--utility-quick-links a:hover:before {
  color: #a8b9ca
}
@media screen and (min-width: 900px) {
  .header--utility-quick-links {
    float: right
  }
  .header--utility-quick-links a {
    margin-right: 15px
  }
  .header--utility-quick-links a i {
    margin-right: 5px;
    margin-left: 0px;
    position: relative;
    top: 0px;
    font-size: 14px
  }
}
@media screen and (min-width: 1099px) {
  .header--utility-quick-links a {
    margin-right: 20px
  }
  .header--utility-quick-links a i {
    margin-right: 5px;
    position: relative;
    top: 0px
  }
}
.header--utility-search {
  float: right;
  top: -7px;
  position: relative
}
.header--main .container, .header--main .pane.pane__news .DnnModule-EasyDNNnews, .pane.pane__news .header--main .DnnModule-EasyDNNnews, .header--main .mo-bap__home .pane__banner .module-container .home-hero_content, .mo-bap__home .pane__banner .module-container .header--main .home-hero_content, .header--main .mo-bap__home .sub-banner-wrapper, .mo-bap__home .header--main .sub-banner-wrapper, .header--main .mo-bap__home .main--featured, .mo-bap__home .header--main .main--featured, .header--main .footer--container, .header--main .footer--logo-bar .logo-bar--container, .footer--logo-bar .header--main .logo-bar--container, .header--main .pane__search .DnnModule-EasyDNNnewsSearch .module-container, .pane__search .DnnModule-EasyDNNnewsSearch .header--main .module-container {
  background-color: #ffffff;
  height: 100%;
  min-height: 100px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -ms-flex-pack: justify;
  justify-content: space-between
}
.header--main-logo {
  -ms-flex-preferred-size: 85%;
  flex-basis: 85%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  display: inline-block
}
.header--main-logo img {
  width: 100%;
  max-width: 385px;
  margin-left: -5px;
  margin-bottom: 2%;
}
.header--main-logo img:hover {
  opacity: .8
}
@media screen and (min-width: 900px) {
  .header--utility-phone-info .link__appt, .header--utility-phone-info .link__gen-info {
    display: inline-block
  }
  .header--utility-phone-info .link__call {
    display: none
  }
  .header--utility-quick-links {
    float: right
  }
  .header--main-logo {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%
  }
}
@media screen and (min-width: 1075px) {
  .header--main-logo {
    -ms-flex-preferred-size: 32%;
    flex-basis: 32%
  }
}
.site--footer {
  background-color: #f0f2f4
}
.footer--container {
  display: block;
  padding: 40px 20px
}
#dnn_FooterNavPane {
  width: 100%
}
.newsletter {
  width: 100%
}
.newsletter .text-danger {
  color: #fff
}
.newsletter b {
  color: #FFF;
  font-size: 16px;
  margin-bottom: 10px;
  display: block
}
.newsletter input[type="text"], .newsletter .newsletter-input {
  font-size: 16px;
  width: 100%;
  line-height: 1.5em;
  margin-top: 10px;
  padding: 12px 10px;
  border-radius: 2px;
  border: 0px;
  font-weight: 100;
  font-family: "Open Sans", sans-serif
}
.newsletter .form-button {
  margin-top: 10px;
  font-family: "Open Sans", sans-serif;
  width: 100%
}
.newsletter .newsletter-name-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between
}
.newsletter .newsletter-first-name, .newsletter .newsletter-last-name {
  width: 48%
}
.newsletter .form-group-newsletter-input, .newsletter .field-container {
  margin-bottom: 0px !important
}
.nav__footer {
  background-image: url(img/background__footer.png);
  background-size: 900px;
  border-top: 5px solid #B6CB29
}
.nav__footer .nav--menu.menu__main {
  position: relative;
  margin: 0 auto;
  max-width: 1240px
}
.nav__footer .nav--menu.menu__main:before, .nav__footer .nav--menu.menu__main:after {
  content: "";
  display: table;
  clear: both
}
.nav__footer .nav--menu.menu__main .nav--menu-item {
  padding-bottom: 1em
}
.nav__footer .nav--menu.menu__main .nav--menu-item .menu-item__hidden-on-desktop {
  display: none
}
.nav__footer .nav--menu.menu__main .menu-item__parent {
  float: left;
  width: 100%;
  padding-right: 30px
}
.nav__footer .nav--menu.menu__main .menu-item__parent > a {
  display: block;
  font-size: 16px;
  padding-bottom: .88888889em
}
.nav__footer .nav--menu.menu__main .menu-item__breadcrumb > a {
  color: #fff !important
}
.nav__footer .nav--menu.menu__main .menu-item__breadcrumb > a:hover {
  color: #a8b9ca !important
}
.nav__footer .nav--menu.menu__main .nav--menu-link {
  display: block;
  color: #fff
}
.nav__footer .nav--menu.menu__main .nav--menu-link:hover {
  color: #a8b9ca
}
.identity--copyright {
  display: block;
  margin: 25px 0 30px;
  color: #a3a4a6;
  font-size: 12px;
  font-weight: 400
}
.identity--address span, .identity--connect span {
  display: block;
  margin-bottom: 20px;
  line-height: 1.75
}
.identity--address span p, .identity--connect span p {
  margin-bottom: 0
}
.identity--address span:last-child, .identity--connect span:last-child {
  margin-bottom: 0px
}
.identity--logo, .identity--connect, .identity--address {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}
.identity--logo a, .identity--connect a, .identity--address a {
  color: #383e43
}
.identity--logo img {
  width: 100%;
  display: block;
  max-width: 400px
}
.identity--logo img:hover {
  opacity: .8
}
.social-links a {
  font-size: 36px;
  padding-right: 5px
}
.social-links a:hover {
  opacity: .75
}
.social-links .fa-facebook-square {
  color: #3b5998
}
.social-links .fa-twitter-square {
  color: #00aced
}
.social-links .fa-youtube-square {
  color: #cc181e
}
.social-links .fa-google-plus-square {
  color: #d34836
}
.footer--logo-bar {
  background-color: #00396b;
  padding: 25px 0 21px
}
.footer--logo-bar .logo-bar--container:before, .footer--logo-bar .logo-bar--container:after {
  content: "";
  display: table;
  clear: both
}
.footer--logo-bar .logo-bar--logo {
  width: 150px;
  margin: 0 auto 20px;
  display: block
}
.footer--logo-bar .logo-bar--logo img {
  width: 100%
}
.footer--logo-bar .logo-bar--menu {
  display: block;
  float: none;
  text-align: center;
  line-height: 1.75;
  width: 100%
}
.footer--logo-bar .logo-bar--menu a {
  padding: 0px 10px;
  font-size: 12px;
  color: #FFF;
  font-weight: 400;
  border-right: 1px solid #FFF;
  height: 14px
}
.footer--logo-bar .logo-bar--menu a:hover {
  color: #7790a7
}
.footer--logo-bar .logo-bar--menu a:first-child {
  padding-left: 0px
}
.footer--logo-bar .logo-bar--menu a:last-child {
  border-right: 0px;
  padding-right: 0px
}
@media screen and (min-width: 550px) {
  .footer--identity .footer--container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }
  .site--nav.nav__footer .nav--menu-item.menu-item__level-0 {
    float: left;
    width: 48%;
    padding-right: 30px
  }
  .identity--logo {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
  }
  .identity--connect, .identity--address {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%
  }
}
@media screen and (min-width: 900px) {
  .identity--logo, .identity--connect, .identity--address {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%
  }
  .footer--container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between
  }
  #dnn_FooterNavPane {
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%
  }
  .newsletter {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%
  }
  .footer--identity {
    display: block
  }
  .site--nav.nav__footer {
    display: block
  }
  .site--nav.nav__footer .nav--menu-item.menu-item__level-0 {
    float: left;
    width: 33%;
    padding-right: 30px
  }
}
@media screen and (min-width: 1200px) {
  .footer--logo-bar {
    background-color: #00396b;
    padding: 25px 0 21px
  }
  .footer--logo-bar .logo-bar--logo {
    width: 150px;
    margin-right: 10px;
    margin-bottom: 0px;
    display: inline-block;
    vertical-align: top
  }
  .footer--logo-bar .logo-bar--logo img {
    width: 100%
  }
  .footer--logo-bar .logo-bar--menu {
    display: inline-block;
    float: right;
    text-align: right;
    line-height: 1.75;
    width: calc(100% - 200px)
  }
  .footer--logo-bar .logo-bar--menu ul {
    margin-bottom: 0px
  }
  .footer--logo-bar .logo-bar--menu ul li {
    display: inline-block
  }
  .footer--logo-bar .logo-bar--menu ul span.spacer {
    padding: 0px 10px;
    color: #FFFFFF
  }
}
.site--nav ul {
  margin: 0
}
.site--nav li {
  list-style: none
}
.site--nav.nav__desktop {
  display: none
}
.site--nav.nav__mobile {
  position: absolute;
  top: 100px;
  right: 0;
  width: 100%;
  z-index: -5 !important;
  transform: translateY(0%);
  will-change: transform;
  transition: transform .4s
}
.site--nav.nav__mobile[aria-hidden=true] {
  top: -100%;
  transform: translateY(-100%) !important
}
.site--nav.nav__mobile .nav--menu {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  background-color: #00396b;
  padding: 1em 0
}
.site--nav.nav__mobile .nav--menu.menu__submenu {
  position: absolute;
  top: 0;
  left: 0%;
  width: 100%;
  transition: transform .4s;
  transform-origin: right;
  will-change: transform
}
.site--nav.nav__mobile .nav--menu.menu__submenu li .menu-link__back span:before {
  content: "\f053";
  font-family: 'FontAwesome';
  padding-right: 10px;
  font-size: 14px
}
.site--nav.nav__mobile .nav--menu.menu__submenu li a span {
  font-weight: 100;
  font-size: 15px;
  padding: .75em 2em
}
.site--nav.nav__mobile .nav--menu.menu__submenu[aria-hidden=true] {
  transform: translateY(-100%)
}
.nav__mobile .nav--menu-item.menu-item.menu-item__level-0.menu-item__parent > a span:after {
  content: "\f054";
  font-family: 'FontAwesome';
  padding-left: 10px;
  font-size: 14px
}
.site--nav.nav__mobile .menu-item__active .nav--menu-link span {
  color: #6eb43f;
  font-weight: 400 !important
}
.site--nav.nav__mobile .nav--menu-link span {
  font-weight: 600;
  color: #ffffff;
  text-align: left;
  display: block;
  font-size: 16px;
  padding: 1em 2em
}
.site--nav.nav__mobile button.nav--menu-link {
  padding: 0;
  border: 0;
  margin: 0;
  background-color: transparent;
  box-shadow: none;
  outline: none;
  width: 100%;
  line-height: inherit
}
.nav-toggle {
  text-align: right;
  height: 25px;
  width: 30px;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center
}
.nav-toggle span {
  display: block;
  height: 5px;
  width: 30px;
  border-radius: 2px;
  margin: 0 auto;
  text-indent: -999em;
  background-color: #00529b;
  position: relative;
  top: 10px
}
.nav-toggle span:before {
  display: block;
  content: "";
  background-color: #00529b;
  height: 5px;
  width: 30px;
  border-radius: 2px;
  position: absolute;
  top: -10px;
  transform: rotateZ(0deg);
  transition: all 250ms ease-in-out
}
.nav-toggle span:after {
  display: block;
  content: "";
  background-color: #00529b;
  height: 5px;
  width: 30px;
  border-radius: 2px;
  position: absolute;
  top: 10px;
  transform: rotateZ(0deg);
  transition: all 250ms ease-in-out
}
.nav-toggle span.close {
  height: 0
}
.nav-toggle span.close:after, .nav-toggle span.close:before {
  transform: rotateZ(45deg);
  opacity: 1;
  top: 0
}
.nav-toggle span.close:after {
  transform: rotateZ(-45deg);
  opacity: 1;
  top: 0
}
ul.accordion-menu {
  padding: 0px;
  margin: 0
}
.accordion-menu .menu-item__level-0 {
  background-color: #f0f2f4;
  padding: 18px;
  width: 100%;
  text-align: left;
  outline: none;
  border: 1px solid #d8d8d8;
  border-top: 0px;
  transition: 0.4s;
  list-style: none;
  position: relative
}
.accordion-menu .menu-item__level-0:last-child {
  margin-bottom: 50px
}
.accordion-menu .menu-item__level-0:hover {
  background-color: #eaecef
}
.accordion-menu .menu-item__level-0:hover a {
  color: #6eb43f
}
.accordion-menu .menu-item__level-0 a {
  font-weight: normal;
  font-size: 16px;
  color: #383e43
}
.menu-item__parent {
  cursor: pointer
}
.panel a {
  font-weight: normal
}
.accordion-menu .menu-item__level-0:first-child {
  border-top: 1px solid #d8d8d8
}
.accordion-menu > .menu-item__parent:after {
  content: '\002B';
  color: #777;
  font-weight: bold;
  top: 0;
  font-size: 18px;
  right: 0px;
  position: absolute;
  padding: 16px 20px 18px
}
.accordion-menu .menu-item__parent:after:hover {
  color: #6eb43f
}
.active:after {
  content: "−" !important
}
.accordion-menu .menu-item__level-0:last-child {
  border-bottom: 1px solid #CCC
}
.panel {
  background-color: white;
  max-height: 0;
  margin-top: -2px;
  margin-left: 0px;
  width: 100%;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  border: 1px solid #d8d8d8
}
.panel li:first-child {
  display: none
}
.panel li:last-child {
  padding-bottom: 18px
}
.panel a:hover {
  color: #6eb43f
}
.panel ul {
  padding: 0px
}
.panel li {
  list-style: none;
  padding: 18px 18px 0
}
.panel li a {
  display: block;
  text-decoration: none;
  color: #383e43
}
@media screen and (min-width: 550px) {
  .nav-toggle {
    width: 12.5%
  }
}
@media screen and (min-width: 900px) {
  .site--nav.nav__mobile {
    display: none
  }
  .site--nav.nav__desktop {
    -ms-flex-preferred-size: 68%;
    flex-basis: 68%;
    display: inline-block;
    position: relative;
    font-size: 16px;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
  }
  .site--nav.nav__desktop ul.nav--menu.menu.menu__main {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: end;
    justify-content: space-between
  }
  .site--nav.nav__desktop .nav--menu-item.menu-item__level-0 {
    display: block;
    width: auto;
    margin: 36px 5px;
    position: relative;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
  }
  .site--nav.nav__desktop .nav--menu-item.menu-item__level-0:hover > a {
    color: #6eb43f
  }
  .site--nav.nav__desktop .nav--menu-item.menu-item__level-0 > a {
    color: #383e43;
    font-weight: 600;
    font-size: 15px
  }
  .nav--menu-item.menu-item.menu-item__level-0.menu-item__parent > a span:after {
    content: "";
    padding: 0
  }
  .site--nav.nav__desktop .nav--menu-item.menu-item__parent:hover > a {
    color: #6eb43f;
    padding-bottom: 50px
  }
  .site--nav.nav__desktop li:nth-child(2) {
    right: 0;
    position: static !important
  }
  .site--nav.nav__desktop li:nth-child(2) .menu__submenu {
    position: absolute;
    right: 0;
    top: 100px;
    z-index: 999999;
    width: 850px;
    background-color: rgba(0, 57, 107, 0.85);
    display: none
  }
  .site--nav.nav__desktop li:nth-child(2):hover > .menu__submenu {
    height: 245px !important
  }
  .site--nav.nav__desktop li:nth-child(2) .nav--menu-item {
    display: block;
    -ms-flex: 1;
    flex: 1;
    border-left: 1px solid #41678a;
    padding: 5px 30px 5px 30px;
    margin-left: -1px;
    font-size: 15px
  }
  .site--nav.nav__desktop .nav--menu.menu__submenu {
    position: absolute;
    right: 0;
    top: 65px;
    z-index: 999999;
    width: auto;
    background-color: rgba(0, 57, 107, 0.85);
    display: none;
    min-width: 225px
  }
  .site--nav.nav__desktop .nav--menu-item.menu-item__parent:hover > .menu__submenu {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 25px 0px;
    border: 1px solid #41678a
  }
  .site--nav.nav__desktop .nav--menu.menu__submenu .nav--menu-item {
    display: block;
    padding: 5px 30px 5px 30px;
    margin-left: -1px;
    font-size: 15px
  }
  .site--nav.nav__desktop .nav--menu.menu__submenu .nav--menu-item.menu-item__hidden-on-desktop {
    display: none
  }
  .site--nav.nav__desktop .nav--menu.menu__submenu .nav--menu-item .nav--menu-link {
    text-align: left;
    text-transform: none;
    color: #ffffff;
    width: 100%
  }
  .site--nav.nav__desktop .nav--menu.menu__submenu .nav--menu-item .nav--menu-link:focus, .site--nav.nav__desktop .nav--menu.menu__submenu .nav--menu-item .nav--menu-link:hover {
    color: #6eb43f
  }
  .site--nav.nav__desktop .nav--menu.menu__submenu .nav--menu-item > a span:before {
    display: none
  }
  .site--nav.nav__desktop .nav--menu.menu__submenu .menu__submenu {
    display: none !important
  }
  .nav-toggle {
    display: none
  }
}
@media screen and (min-width: 1075px) {
  .site--nav.nav__desktop {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%
  }
  .site--nav.nav__desktop .nav--menu-item.menu-item__level-0 a {
    font-size: 16px
  }
}
.menu-item__breadcrumb > a {
  color: #6eb43f !important
}
.header--utility-search .searchInputContainer {
  width: 185px;
  position: relative
}
.header--utility-search .searchInputContainer input {
  border-color: rgba(255, 255, 255, 0.3);
  border-radius: 2px;
  background: transparent;
  border-width: 1px;
  padding: .5em;
  padding-top: .44em;
  font-size: 13px;
  font-family: "Open Sans", sans-serif;
  width: 100%;
  color: #ffffff
}
.header--utility-search .searchInputContainer input:focus, .header--utility-search .searchInputContainer input:hover {
  border-color: rgba(255, 255, 255, 0.45)
}
.header--utility-search .searchInputContainer input::-webkit-input-placeholder, .header--utility-search .searchInputContainer input::-moz-placeholder, .header--utility-search .searchInputContainer input:-ms-input-placeholder, .header--utility-search .searchInputContainer input::placeholder {
  color: rgba(255, 255, 255, 0.3) !important
}
span#dnn_ctl02_ClassicSearch {
  position: relative;
  display: block;
  width: 185px
}
.search--submit {
  position: absolute;
  top: 8px;
  right: 10px;
  z-index: 99999
}
.search--submit:after {
  color: rgba(255, 255, 255, 0.3);
  content: "\f002";
  font-family: 'FontAwesome'
}
.DnnModule-EasyDNNnewsSearch .module-container {
  padding: 0 !important
}
.DnnModule-EasyDNNnewsSearch .search_input {
  position: relative
}
.DnnModule-EasyDNNnewsSearch .search_input input.acInput {
  width: 100%;
  min-width: 325px;
  border: 1px solid #d8d8d8;
  padding: 7px 15px 8px;
  font-size: 22px;
  font-weight: 100;
  line-height: 1.5em;
  color: #383e43;
  font-family: "Open Sans", sans-serif
}
.DnnModule-EasyDNNnewsSearch .search_input input.acInput:hover {
  border: 1px solid #bfbfbf
}
@media screen and (max-width: 800px) {
  .DnnModule-EasyDNNnewsSearch .search_input input.acInput {
    min-width: 100%;
    display: block
  }
}
.DnnModule-EasyDNNnewsSearch .search_input input.acInput::-webkit-input-placeholder, .DnnModule-EasyDNNnewsSearch .search_input input.acInput::-moz-placeholder, .DnnModule-EasyDNNnewsSearch .search_input input.acInput:-ms-input-placeholder, .DnnModule-EasyDNNnewsSearch .search_input input.acInput::placeholder {
  color: #383e43
}
.DnnModule-EasyDNNnewsSearch .search_input a.do_search {
  display: none;
  position: absolute;
  top: 12px;
  right: 15px;
  bottom: 0;
  width: 1.3em;
  color: #383e43;
  overflow: hidden
}
.DnnModule-EasyDNNnewsSearch .search_input a.do_search:hover {
  color: #6eb43f
}
.DnnModule-EasyDNNnewsSearch .search_input a.do_search span {
  display: none
}
.DnnModule-EasyDNNnewsSearch .search_input a.do_search:before {
  content: "\f002";
  font-family: "FontAwesome";
  font-weight: 400;
  font-style: normal;
  display: inline-block;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: "liga";
  font-size: 1.15em;
  line-height: .75
}
.EDN_search.theme_Engage {
  z-index: 1000;
  font-size: 16px;
  line-height: 1.5;
  background-color: white;
  padding: 0px 15px;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
  max-width: 325px
}
.EDN_search.theme_Engage ul {
  margin: 0;
  list-style-type: none
}
.EDN_search.theme_Engage ul li {
  padding: 10px 0;
  border-bottom: 1px solid #d8d8d8
}
.EDN_search.theme_Engage ul li:last-child {
  border-bottom: none
}
.EDN_search.theme_Engage ul li a {
  color: #00529b
}
.EDN_search.theme_Engage ul li a:hover {
  color: #6eb43f
}
.dnnSearchBoxClearText, .searchSkinObjectPreview {
  display: none !important
}
.pane__search {
  width: 100%
}
.pane__search .ModEasyDNNnewsSearchC {
  display: inline-block
}
@media screen and (max-width: 800px) {
  .pane__search .ModEasyDNNnewsSearchC {
    display: block;
    width: 100%
  }
}
.pane__search .ModEasyDNNnewsSearchC #EDN_Engage {
  display: inline-block
}
@media screen and (max-width: 800px) {
  .pane__search .ModEasyDNNnewsSearchC #EDN_Engage {
    display: block;
    width: 100%;
    margin-top: 10px
  }
}
.pane__search .ModEasyDNNnewsSearchC:before {
  content: "I am looking for information about...";
  font-size: 22px;
  font-weight: 100;
  line-height: 1.5em;
  display: inline-block;
  padding: 0 10px 10px;
  color: #00529b
}
@media screen and (max-width: 800px) {
  .pane__search .ModEasyDNNnewsSearchC:before {
    padding: 0 0px 10px
  }
}
.pane__search .DnnModule-EasyDNNnewsSearch {
  text-align: center;
  padding: 40px 20px;
  background: #f1f2f6;
  z-index: 10;
  position: relative
}
.pane__search .DnnModule-EasyDNNnewsSearch .module-container .module-container__callout {
  display: inline-block
}
@media screen and (max-width: 800px) {
  .pane__search .DnnModule-EasyDNNnewsSearch .module-container .module-container__callout {
    display: block
  }
}
.dnnSearchBoxPanel {
  background: none !important;
  padding: 0 !important;
  margin: 0 !important;
  max-width: 100% !important
}
.dnnSearchBox {
  margin: 0 !important;
  padding: 5px !important;
  box-shadow: none !important;
  height: 50px !important;
  border-radius: 2px !important;
  border-color: #d8d8d8 !important
}
.dnnSearchBox .dnnSearchBox_advanced_query {
  display: block;
  float: left;
  color: #383e43 !important;
  z-index: 10;
  position: relative;
  top: 0px;
  font-size: 14px !important;
  padding: 6px 26px 5px 10px !important;
  border: none !important;
  border-radius: 2px !important;
  background-color: #f0f2f4 !important;
  max-width: 400px;
  height: 100% !important
}
.dnnSearchBox a.dnnSearchBoxClearAdvanced {
  margin-top: 16px !important
}
.dnnSearchBox input[type="text"], .dnnSearchBox input[type="text"]:focus {
  height: 100% !important;
  left: 10px !important;
  background: none !important;
  font-family: "Open Sans", sans-serif;
  font-size: 22px;
  font-weight: 100;
  top: -1px;
  width: 100% !important
}
.dnnSearchBox .dnnSearchButton {
  top: 0 !important;
  right: 125px !important;
  height: 49px !important;
  margin: 0 !important
}
.dnnSearchBox .dnnSearchBox_advanced {
  top: 0 !important;
  right: 0 !important;
  height: 50px !important
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_label {
  border-left: 1px solid #d8d8d8 !important;
  padding: 10px 15px 0 15px !important;
  margin-right: 15px !important;
  height: 50px !important;
  color: #383e43 !important
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown {
  top: 60px !important;
  margin: 0 !important;
  padding: 30px !important;
  box-shadow: none !important;
  border-radius: 2px !important;
  border-color: #d8d8d8 !important
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown #dnnSearchResultAdvancedForm {
  margin: 0 !important;
  width: 275px
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown .dnnLabel {
  width: auto !important;
  text-align: left !important;
  margin: 0 0 10px !important;
  color: #383e43
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown .RadComboBox_Default {
  max-width: none !important;
  width: 100% !important
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown .RadComboBox_Default table {
  width: 100% !important
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown .dnnCheckbox .mark {
  height: 16px
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown .dnnCheckbox img {
  display: inline-block;
  width: 16px;
  height: 16px;
  min-width: 16px;
  vertical-align: top
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown .dnnFormItem input[type="checkbox"] + span, .dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown .dnnFormItem input[type="radio"] + span {
  margin: 6px 0px 0px 10px
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown .dnnTooltip {
  margin-right: 27px !important
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown a.dnnFormHelp {
  top: 6px !important
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown div.dnnTagsInput {
  height: auto;
  box-shadow: none !important;
  padding: 5px 5px 0 !important;
  width: 100% !important;
  border-radius: 2px !important;
  border-color: #d8d8d8 !important
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown div.dnnTagsInput div#advancedTagsCtrl_addTag {
  width: 100%
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown div.dnnTagsInput span.tag {
  padding: 2px 8px 4px 8px !important;
  font-size: 16px !important;
  color: #383e43 !important;
  background-color: #f0f2f4 !important;
  border: none !important
}
.dnnSearchBox .dnnSearchBox_advanced .dnnSearchBox_advanced_dropdown div.dnnTagsInput input {
  height: auto !important;
  width: 100% !important;
  font-size: 16px !important;
  font-family: "Open Sans", sans-serif;
  font-weight: 100;
  top: -1px;
  position: relative
}
.dnnSearchBox .RadComboBox_Default td.rcbInputCellLeft input[readonly], .dnnSearchBox .RadComboBox_Default td.rcbInputCellRight input[readonly] {
  background-color: #fff !important;
  font-size: 16px;
  box-shadow: none !important;
  border-color: #d8d8d8 !important
}
.dnnSearchBox .RadComboBox_Default td.rcbInputCellLeft, .dnnSearchBox .RadComboBox_Default td.rcbInputCellRight {
  box-shadow: none !important;
  background: #fff !important;
  border-color: #d8d8d8 !important
}
.dnnSearchBox .RadComboBox_Default td.rcbArrowCellRight, .dnnSearchBox .RadComboBox_Default td.rcbArrowCellLeft {
  box-shadow: none !important;
  border-color: #d8d8d8 !important
}
.dnnSearchBox .RadComboBoxDropDown_Default .rcbHovered {
  background-color: rgba(110, 180, 63, 0.1) !important
}
#dnnSearchResultAdvancedForm .dnnActions {
  margin: 10px 0px 0px !important
}
#dnnSearchResultAdvancedForm .dnnActions .dnnPrimaryAction, #dnnSearchResultAdvancedForm .dnnActions .dnnFormItem input[type="submit"], #dnnSearchResultAdvancedForm .dnnActions a.dnnPrimaryAction {
  min-width: auto;
  margin-bottom: 0px
}
#dnnSearchResultAdvancedForm .dnnActions .dnnSecondaryAction {
  padding: 15px 10px !important;
  line-height: 1;
  box-shadow: none !important;
  font-size: 16px;
  font-weight: 600
}
.ModSearchResultsC .dnnSearchResultPanel {
  width: 100%;
  max-width: none !important;
  margin: 0 !important;
  padding: 0 !important;
  background-color: transparent !important
}
.ModSearchResultsC .dnnSearchResultPanel .dnnRight {
  float: left;
  margin-top: 30px
}
.ModSearchResultsC .dnnSearchResultPanel .dnnRight span.dnnSearchResultCountPerPage {
  margin-top: 8px !important
}
.ModSearchResultsC .dnnSearchResultPanel .dnnRight li {
  font-weight: 600
}
.ModSearchResultsC .dnnSearchResultPanel .dnnRight li a {
  padding: 6px 15px 6px 15px !important
}
.ModSearchResultsC .dnnSearchResultPanel .dnnRight li.active a {
  background: #6eb43f !important;
  color: #fff !important
}
.ModSearchResultsC .dnnSearchResultPanel .dnnRight li.active:after {
  content: "" !important
}
.ModSearchResultsC .RadComboBox {
  margin-top: 5px
}
.ModSearchResultsC .RadComboBox_Default td.rcbArrowCellRight {
  border-left: 1px solid #d8d8d8 !important
}
.ModSearchResultsC .dnnSearchResultPager {
  padding: 0px !important;
  font-size: 16px
}
.ModSearchResultsC .dnnSearchResultItem .dnnSearchResultItem-Others, .ModSearchResultsC .dnnSearchResultItem-Subset .dnnSearchResultItem-Others {
  display: inline-block;
  margin-right: 10px
}
.ModSearchResultsC .dnnSearchResultItem .dnnSearchResultItem-Link, .ModSearchResultsC .dnnSearchResultItem-Subset .dnnSearchResultItem-Link {
  margin-bottom: 6px
}
.ModSearchResultsC .dnnSearchResultItem .dnnSearchResultItem-Title, .ModSearchResultsC .dnnSearchResultItem-Subset .dnnSearchResultItem-Title {
  font-size: 22px !important;
  font-weight: 100 !important
}
.ModSearchResultsC .dnnSearchResultItem .dnnSearchResultItem-Title a, .ModSearchResultsC .dnnSearchResultItem-Subset .dnnSearchResultItem-Title a {
  color: #383e43 !important
}
.ModSearchResultsC .dnnSearchResultItem .dnnSearchResultItem-Title a:hover, .ModSearchResultsC .dnnSearchResultItem-Subset .dnnSearchResultItem-Title a:hover {
  color: #6eb43f !important
}
.ModSearchResultsC .dnnSearchResultItem a, .ModSearchResultsC .dnnSearchResultItem-Subset a {
  color: #6eb43f !important
}
.ModSearchResultsC .dnnSearchResultItem a:hover, .ModSearchResultsC .dnnSearchResultItem-Subset a:hover {
  color: #578e32 !important
}
.ModSearchResultsC .dnnSearchResultContainer > .dnnSearchResultItem > .dnnSearchResultItem-Others span, .ModSearchResultsC .dnnSearchResultContainer > .dnnSearchResultItem-Subset > .dnnSearchResultItem-Others span {
  color: #383e43 !important;
  font-weight: 600 !important
}
.ModSearchResultsC .dnnSearchResultContainer > .dnnSearchResultItem > .dnnSearchResultItem-Description b, .ModSearchResultsC .dnnSearchResultContainer > .dnnSearchResultItem-Subset > .dnnSearchResultItem-Description b {
  color: #383e43 !important;
  font-weight: 600 !important
}
.news-article.news-article__listing {
  font-family: "Open Sans", sans-serif;
  margin: 0 1% 25px;
  width: 100%;
  border: 1px solid #d8d8d8
}
.news-article.news-article__listing:hover {
  background: #f8f8f8
}
.news-article.news-article__listing:hover .news-article--title, .news-article.news-article__listing:hover .news-article--read-more {
  color: #6eb43f
}
.news-article.news-article__listing:hover .news-article--image img {
  opacity: .8
}
.news-article.news-article__listing .news-article--title {
  color: #00529b;
  font-size: 22px;
  padding: 0 20px;
  margin-top: 20px
}
.news-article .news-article--link {
  color: inherit;
  display: block;
  text-decoration: none
}
.news-article .news-article--category span {
  display: block;
  color: #fff;
  padding: 0px 20px 2px;
  font-weight: 100;
  font-size: 22px
}
.related-articles .news-article .news-article--category span {
  background-color: #00adef !important
}
.news-article .news-article--category span[class*=default] {
  background-color: #00adef !important
}
.news-article .news-article--category span[class*=green] {
  background-color: #96ce0f !important
}
.news-article .news-article--category span[class*=blue] {
  background-color: #00529b !important
}
.news-article .news-article--category span[class*=pink] {
  background-color: #7b57a4 !important
}
.news-article .news-article--category span[class*=orange] {
  background-color: #e89e23 !important
}
.news-article .news-article--category span[class*=gray] {
  background-color: #478cb1 !important
}
.news-article .news-article--category span[class*=red] {
  background-color: #e91033 !important
}
.news-article .news-article--category span[class*=black] {
  background-color: #000
}
.news-article .news-article--category span[class*=yellow] {
  background-color: #ecbe39 !important
}
.news-article .news-article--category span[class*=brown] {
  background-color: #a0410d !important
}
.news-article .news-article--image {
  position: relative;
  height: auto;
  overflow: hidden;
  background: #000
}
.news-article__details .news-article--image {
  margin: 20px 0 30px;
  max-width: 600px !important
}
.news-article.news-article__listing .news-article--image {
  height: 150px
}
.news-article .news-article--image img {
  width: 100%;
  max-width: 600px !important;
  height: auto;
  min-height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto
}
.news-article .news-article--summary {
  color: #383e43;
  font-size: 14px;
  line-height: 1.5;
  padding: 0 20px;
  margin-bottom: 10px
}
.news-article .news-article--read-more {
  color: #00529b;
  font-weight: 700;
  padding: 0px 20px 20px;
  display: block
}
.news-article .news-article--read-more .material-icons {
  position: relative;
  top: 6px;
  right: 4px;
  font-weight: 800;
  font-size: 20px
}
.news-article .news-article--read-more:hover {
  cursor: pointer
}
.news-article--social {
  margin-top: 3em;
  margin-left: auto;
  margin-right: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap
}
@media all and (max-width: 900px) {
  .news-article--social {
    -ms-flex-direction: column;
    flex-direction: column
  }
}
.news-article--social .addthis_default_style .at300b, .news-article--social .addthis_default_style .at300bo, .news-article--social .addthis_default_style .at300m {
  padding: 0 5px
}
.news-article--social a {
  width: auto;
  padding: 0 5px
}
.news-article--social a .fb_iframe_widget, .news-article--social a .google_plusone_iframe_widget, .news-article--social a .tweet_iframe_widget {
  width: auto !important
}
.news-article--social span.social--text {
  display: block;
  float: left;
  color: #383e43;
  font-size: 16px;
  margin-right: .25em;
  line-height: 1.15
}
@media all and (max-width: 900px) {
  .news-article--social span.social--text {
    margin-bottom: 20px
  }
}
.related-articles, div[class*=article_list_wrapper] {
  width: 100% !important
}
.news .user_dashboard a, .news a.admin_action.edit {
  background-color: #00539b;
  color: #fff;
  border-radius: 4px;
  padding: .35em .85em;
  margin-top: .5em;
  margin-bottom: .5em;
  margin-right: .5em;
  line-height: 1;
  display: inline-block
}
.news .article_comments, .news .ednMoreArticlesTriggerWrapper.hide {
  display: none
}
.prev-arrow {
  font-size: 20px
}
.previous-category-link {
  margin-bottom: 35px
}
.news .ednMoreArticlesTriggerWrapper .trigger {
  margin: 0 auto;
  font-family: "Open Sans", sans-serif;
  display: block
}
.news .ednMoreArticlesTriggerWrapper .loadingOverlay {
  display: none
}
@media screen and (min-width: 550px) {
  .news-article.news-article__listing {
    width: 48%
  }
}
@media screen and (min-width: 900px) {
  .news-article.news-article__listing {
    width: 31%
  }
}
@media screen and (min-width: 1300px) {
  .news-article.news-article__listing {
    width: 23%
  }
} /*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */ @font-face {
  font-family: FontAwesome;
  src: url(fonts/fontawesome-webfont.eot?v=4.7.0);
  src: url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
  font-weight: 400;
  font-style: normal
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
.fa-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%
}
.fa-2x {
  font-size: 2em
}
.fa-3x {
  font-size: 3em
}
.fa-4x {
  font-size: 4em
}
.fa-5x {
  font-size: 5em
}
.fa-fw {
  width: 1.28571429em;
  text-align: center
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none
}
.fa-ul > li {
  position: relative
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: .14285714em;
  text-align: center
}
.fa-li.fa-lg {
  left: -1.85714286em
}
.fa-border {
  padding: .2em .25em .15em;
  border: .08em solid #eee;
  border-radius: .1em
}
.fa-pull-left {
  float: left
}
.fa-pull-right {
  float: right
}
.fa.fa-pull-left {
  margin-right: .3em
}
.fa.fa-pull-right {
  margin-left: .3em
}
.pull-right {
  float: right
}
.pull-left {
  float: left
}
.fa.pull-left {
  margin-right: .3em
}
.fa.pull-right {
  margin-left: .3em
}
.fa-spin {
  animation: fa-spin 2s infinite linear
}
.fa-pulse {
  animation: fa-spin 1s infinite steps(8)
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg)
  }
  to {
    transform: rotate(359deg)
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg)
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg)
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg)
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scaleX(-1)
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scaleY(-1)
}
:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 {
  filter: none
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle
}
.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center
}
.fa-stack-1x {
  line-height: inherit
}
.fa-stack-2x {
  font-size: 2em
}
.fa-inverse {
  color: #fff
}
.fa-glass:before {
  content: "\f000"
}
.fa-music:before {
  content: "\f001"
}
.fa-search:before {
  content: "\f002"
}
.fa-envelope-o:before {
  content: "\f003"
}
.fa-heart:before {
  content: "\f004"
}
.fa-star:before {
  content: "\f005"
}
.fa-star-o:before {
  content: "\f006"
}
.fa-user:before {
  content: "\f007"
}
.fa-film:before {
  content: "\f008"
}
.fa-th-large:before {
  content: "\f009"
}
.fa-th:before {
  content: "\f00a"
}
.fa-th-list:before {
  content: "\f00b"
}
.fa-check:before {
  content: "\f00c"
}
.fa-close:before, .fa-remove:before, .fa-times:before {
  content: "\f00d"
}
.fa-search-plus:before {
  content: "\f00e"
}
.fa-search-minus:before {
  content: "\f010"
}
.fa-power-off:before {
  content: "\f011"
}
.fa-signal:before {
  content: "\f012"
}
.fa-cog:before, .fa-gear:before {
  content: "\f013"
}
.fa-trash-o:before {
  content: "\f014"
}
.fa-home:before {
  content: "\f015"
}
.fa-file-o:before {
  content: "\f016"
}
.fa-clock-o:before {
  content: "\f017"
}
.fa-road:before {
  content: "\f018"
}
.fa-download:before {
  content: "\f019"
}
.fa-arrow-circle-o-down:before {
  content: "\f01a"
}
.fa-arrow-circle-o-up:before {
  content: "\f01b"
}
.fa-inbox:before {
  content: "\f01c"
}
.fa-play-circle-o:before {
  content: "\f01d"
}
.fa-repeat:before, .fa-rotate-right:before {
  content: "\f01e"
}
.fa-refresh:before {
  content: "\f021"
}
.fa-list-alt:before {
  content: "\f022"
}
.fa-lock:before {
  content: "\f023"
}
.fa-flag:before {
  content: "\f024"
}
.fa-headphones:before {
  content: "\f025"
}
.fa-volume-off:before {
  content: "\f026"
}
.fa-volume-down:before {
  content: "\f027"
}
.fa-volume-up:before {
  content: "\f028"
}
.fa-qrcode:before {
  content: "\f029"
}
.fa-barcode:before {
  content: "\f02a"
}
.fa-tag:before {
  content: "\f02b"
}
.fa-tags:before {
  content: "\f02c"
}
.fa-book:before {
  content: "\f02d"
}
.fa-bookmark:before {
  content: "\f02e"
}
.fa-print:before {
  content: "\f02f"
}
.fa-camera:before {
  content: "\f030"
}
.fa-font:before {
  content: "\f031"
}
.fa-bold:before {
  content: "\f032"
}
.fa-italic:before {
  content: "\f033"
}
.fa-text-height:before {
  content: "\f034"
}
.fa-text-width:before {
  content: "\f035"
}
.fa-align-left:before {
  content: "\f036"
}
.fa-align-center:before {
  content: "\f037"
}
.fa-align-right:before {
  content: "\f038"
}
.fa-align-justify:before {
  content: "\f039"
}
.fa-list:before {
  content: "\f03a"
}
.fa-dedent:before, .fa-outdent:before {
  content: "\f03b"
}
.fa-indent:before {
  content: "\f03c"
}
.fa-video-camera:before {
  content: "\f03d"
}
.fa-image:before, .fa-photo:before, .fa-picture-o:before {
  content: "\f03e"
}
.fa-pencil:before {
  content: "\f040"
}
.fa-map-marker:before {
  content: "\f041"
}
.fa-adjust:before {
  content: "\f042"
}
.fa-tint:before {
  content: "\f043"
}
.fa-edit:before, .fa-pencil-square-o:before {
  content: "\f044"
}
.fa-share-square-o:before {
  content: "\f045"
}
.fa-check-square-o:before {
  content: "\f046"
}
.fa-arrows:before {
  content: "\f047"
}
.fa-step-backward:before {
  content: "\f048"
}
.fa-fast-backward:before {
  content: "\f049"
}
.fa-backward:before {
  content: "\f04a"
}
.fa-play:before {
  content: "\f04b"
}
.fa-pause:before {
  content: "\f04c"
}
.fa-stop:before {
  content: "\f04d"
}
.fa-forward:before {
  content: "\f04e"
}
.fa-fast-forward:before {
  content: "\f050"
}
.fa-step-forward:before {
  content: "\f051"
}
.fa-eject:before {
  content: "\f052"
}
.fa-chevron-left:before {
  content: "\f053"
}
.fa-chevron-right:before {
  content: "\f054"
}
.fa-plus-circle:before {
  content: "\f055"
}
.fa-minus-circle:before {
  content: "\f056"
}
.fa-times-circle:before {
  content: "\f057"
}
.fa-check-circle:before {
  content: "\f058"
}
.fa-question-circle:before {
  content: "\f059"
}
.fa-info-circle:before {
  content: "\f05a"
}
.fa-crosshairs:before {
  content: "\f05b"
}
.fa-times-circle-o:before {
  content: "\f05c"
}
.fa-check-circle-o:before {
  content: "\f05d"
}
.fa-ban:before {
  content: "\f05e"
}
.fa-arrow-left:before {
  content: "\f060"
}
.fa-arrow-right:before {
  content: "\f061"
}
.fa-arrow-up:before {
  content: "\f062"
}
.fa-arrow-down:before {
  content: "\f063"
}
.fa-mail-forward:before, .fa-share:before {
  content: "\f064"
}
.fa-expand:before {
  content: "\f065"
}
.fa-compress:before {
  content: "\f066"
}
.fa-plus:before {
  content: "\f067"
}
.fa-minus:before {
  content: "\f068"
}
.fa-asterisk:before {
  content: "\f069"
}
.fa-exclamation-circle:before {
  content: "\f06a"
}
.fa-gift:before {
  content: "\f06b"
}
.fa-leaf:before {
  content: "\f06c"
}
.fa-fire:before {
  content: "\f06d"
}
.fa-eye:before {
  content: "\f06e"
}
.fa-eye-slash:before {
  content: "\f070"
}
.fa-exclamation-triangle:before, .fa-warning:before {
  content: "\f071"
}
.fa-plane:before {
  content: "\f072"
}
.fa-calendar:before {
  content: "\f073"
}
.fa-random:before {
  content: "\f074"
}
.fa-comment:before {
  content: "\f075"
}
.fa-magnet:before {
  content: "\f076"
}
.fa-chevron-up:before {
  content: "\f077"
}
.fa-chevron-down:before {
  content: "\f078"
}
.fa-retweet:before {
  content: "\f079"
}
.fa-shopping-cart:before {
  content: "\f07a"
}
.fa-folder:before {
  content: "\f07b"
}
.fa-folder-open:before {
  content: "\f07c"
}
.fa-arrows-v:before {
  content: "\f07d"
}
.fa-arrows-h:before {
  content: "\f07e"
}
.fa-bar-chart-o:before, .fa-bar-chart:before {
  content: "\f080"
}
.fa-twitter-square:before {
  content: "\f081"
}
.fa-facebook-square:before {
  content: "\f082"
}
.fa-camera-retro:before {
  content: "\f083"
}
.fa-key:before {
  content: "\f084"
}
.fa-cogs:before, .fa-gears:before {
  content: "\f085"
}
.fa-comments:before {
  content: "\f086"
}
.fa-thumbs-o-up:before {
  content: "\f087"
}
.fa-thumbs-o-down:before {
  content: "\f088"
}
.fa-star-half:before {
  content: "\f089"
}
.fa-heart-o:before {
  content: "\f08a"
}
.fa-sign-out:before {
  content: "\f08b"
}
.fa-linkedin-square:before {
  content: "\f08c"
}
.fa-thumb-tack:before {
  content: "\f08d"
}
.fa-external-link:before {
  content: "\f08e"
}
.fa-sign-in:before {
  content: "\f090"
}
.fa-trophy:before {
  content: "\f091"
}
.fa-github-square:before {
  content: "\f092"
}
.fa-upload:before {
  content: "\f093"
}
.fa-lemon-o:before {
  content: "\f094"
}
.fa-phone:before {
  content: "\f095"
}
.fa-square-o:before {
  content: "\f096"
}
.fa-bookmark-o:before {
  content: "\f097"
}
.fa-phone-square:before {
  content: "\f098"
}
.fa-twitter:before {
  content: "\f099"
}
.fa-facebook-f:before, .fa-facebook:before {
  content: "\f09a"
}
.fa-github:before {
  content: "\f09b"
}
.fa-unlock:before {
  content: "\f09c"
}
.fa-credit-card:before {
  content: "\f09d"
}
.fa-feed:before, .fa-rss:before {
  content: "\f09e"
}
.fa-hdd-o:before {
  content: "\f0a0"
}
.fa-bullhorn:before {
  content: "\f0a1"
}
.fa-bell:before {
  content: "\f0f3"
}
.fa-certificate:before {
  content: "\f0a3"
}
.fa-hand-o-right:before {
  content: "\f0a4"
}
.fa-hand-o-left:before {
  content: "\f0a5"
}
.fa-hand-o-up:before {
  content: "\f0a6"
}
.fa-hand-o-down:before {
  content: "\f0a7"
}
.fa-arrow-circle-left:before {
  content: "\f0a8"
}
.fa-arrow-circle-right:before {
  content: "\f0a9"
}
.fa-arrow-circle-up:before {
  content: "\f0aa"
}
.fa-arrow-circle-down:before {
  content: "\f0ab"
}
.fa-globe:before {
  content: "\f0ac"
}
.fa-wrench:before {
  content: "\f0ad"
}
.fa-tasks:before {
  content: "\f0ae"
}
.fa-filter:before {
  content: "\f0b0"
}
.fa-briefcase:before {
  content: "\f0b1"
}
.fa-arrows-alt:before {
  content: "\f0b2"
}
.fa-group:before, .fa-users:before {
  content: "\f0c0"
}
.fa-chain:before, .fa-link:before {
  content: "\f0c1"
}
.fa-cloud:before {
  content: "\f0c2"
}
.fa-flask:before {
  content: "\f0c3"
}
.fa-cut:before, .fa-scissors:before {
  content: "\f0c4"
}
.fa-copy:before, .fa-files-o:before {
  content: "\f0c5"
}
.fa-paperclip:before {
  content: "\f0c6"
}
.fa-floppy-o:before, .fa-save:before {
  content: "\f0c7"
}
.fa-square:before {
  content: "\f0c8"
}
.fa-bars:before, .fa-navicon:before, .fa-reorder:before {
  content: "\f0c9"
}
.fa-list-ul:before {
  content: "\f0ca"
}
.fa-list-ol:before {
  content: "\f0cb"
}
.fa-strikethrough:before {
  content: "\f0cc"
}
.fa-underline:before {
  content: "\f0cd"
}
.fa-table:before {
  content: "\f0ce"
}
.fa-magic:before {
  content: "\f0d0"
}
.fa-truck:before {
  content: "\f0d1"
}
.fa-pinterest:before {
  content: "\f0d2"
}
.fa-pinterest-square:before {
  content: "\f0d3"
}
.fa-google-plus-square:before {
  content: "\f0d4"
}
.fa-google-plus:before {
  content: "\f0d5"
}
.fa-money:before {
  content: "\f0d6"
}
.fa-caret-down:before {
  content: "\f0d7"
}
.fa-caret-up:before {
  content: "\f0d8"
}
.fa-caret-left:before {
  content: "\f0d9"
}
.fa-caret-right:before {
  content: "\f0da"
}
.fa-columns:before {
  content: "\f0db"
}
.fa-sort:before, .fa-unsorted:before {
  content: "\f0dc"
}
.fa-sort-desc:before, .fa-sort-down:before {
  content: "\f0dd"
}
.fa-sort-asc:before, .fa-sort-up:before {
  content: "\f0de"
}
.fa-envelope:before {
  content: "\f0e0"
}
.fa-linkedin:before {
  content: "\f0e1"
}
.fa-rotate-left:before, .fa-undo:before {
  content: "\f0e2"
}
.fa-gavel:before, .fa-legal:before {
  content: "\f0e3"
}
.fa-dashboard:before, .fa-tachometer:before {
  content: "\f0e4"
}
.fa-comment-o:before {
  content: "\f0e5"
}
.fa-comments-o:before {
  content: "\f0e6"
}
.fa-bolt:before, .fa-flash:before {
  content: "\f0e7"
}
.fa-sitemap:before {
  content: "\f0e8"
}
.fa-umbrella:before {
  content: "\f0e9"
}
.fa-clipboard:before, .fa-paste:before {
  content: "\f0ea"
}
.fa-lightbulb-o:before {
  content: "\f0eb"
}
.fa-exchange:before {
  content: "\f0ec"
}
.fa-cloud-download:before {
  content: "\f0ed"
}
.fa-cloud-upload:before {
  content: "\f0ee"
}
.fa-user-md:before {
  content: "\f0f0"
}
.fa-stethoscope:before {
  content: "\f0f1"
}
.fa-suitcase:before {
  content: "\f0f2"
}
.fa-bell-o:before {
  content: "\f0a2"
}
.fa-coffee:before {
  content: "\f0f4"
}
.fa-cutlery:before {
  content: "\f0f5"
}
.fa-file-text-o:before {
  content: "\f0f6"
}
.fa-building-o:before {
  content: "\f0f7"
}
.fa-hospital-o:before {
  content: "\f0f8"
}
.fa-ambulance:before {
  content: "\f0f9"
}
.fa-medkit:before {
  content: "\f0fa"
}
.fa-fighter-jet:before {
  content: "\f0fb"
}
.fa-beer:before {
  content: "\f0fc"
}
.fa-h-square:before {
  content: "\f0fd"
}
.fa-plus-square:before {
  content: "\f0fe"
}
.fa-angle-double-left:before {
  content: "\f100"
}
.fa-angle-double-right:before {
  content: "\f101"
}
.fa-angle-double-up:before {
  content: "\f102"
}
.fa-angle-double-down:before {
  content: "\f103"
}
.fa-angle-left:before {
  content: "\f104"
}
.fa-angle-right:before {
  content: "\f105"
}
.fa-angle-up:before {
  content: "\f106"
}
.fa-angle-down:before {
  content: "\f107"
}
.fa-desktop:before {
  content: "\f108"
}
.fa-laptop:before {
  content: "\f109"
}
.fa-tablet:before {
  content: "\f10a"
}
.fa-mobile-phone:before, .fa-mobile:before {
  content: "\f10b"
}
.fa-circle-o:before {
  content: "\f10c"
}
.fa-quote-left:before {
  content: "\f10d"
}
.fa-quote-right:before {
  content: "\f10e"
}
.fa-spinner:before {
  content: "\f110"
}
.fa-circle:before {
  content: "\f111"
}
.fa-mail-reply:before, .fa-reply:before {
  content: "\f112"
}
.fa-github-alt:before {
  content: "\f113"
}
.fa-folder-o:before {
  content: "\f114"
}
.fa-folder-open-o:before {
  content: "\f115"
}
.fa-smile-o:before {
  content: "\f118"
}
.fa-frown-o:before {
  content: "\f119"
}
.fa-meh-o:before {
  content: "\f11a"
}
.fa-gamepad:before {
  content: "\f11b"
}
.fa-keyboard-o:before {
  content: "\f11c"
}
.fa-flag-o:before {
  content: "\f11d"
}
.fa-flag-checkered:before {
  content: "\f11e"
}
.fa-terminal:before {
  content: "\f120"
}
.fa-code:before {
  content: "\f121"
}
.fa-mail-reply-all:before, .fa-reply-all:before {
  content: "\f122"
}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: "\f123"
}
.fa-location-arrow:before {
  content: "\f124"
}
.fa-crop:before {
  content: "\f125"
}
.fa-code-fork:before {
  content: "\f126"
}
.fa-chain-broken:before, .fa-unlink:before {
  content: "\f127"
}
.fa-question:before {
  content: "\f128"
}
.fa-info:before {
  content: "\f129"
}
.fa-exclamation:before {
  content: "\f12a"
}
.fa-superscript:before {
  content: "\f12b"
}
.fa-subscript:before {
  content: "\f12c"
}
.fa-eraser:before {
  content: "\f12d"
}
.fa-puzzle-piece:before {
  content: "\f12e"
}
.fa-microphone:before {
  content: "\f130"
}
.fa-microphone-slash:before {
  content: "\f131"
}
.fa-shield:before {
  content: "\f132"
}
.fa-calendar-o:before {
  content: "\f133"
}
.fa-fire-extinguisher:before {
  content: "\f134"
}
.fa-rocket:before {
  content: "\f135"
}
.fa-maxcdn:before {
  content: "\f136"
}
.fa-chevron-circle-left:before {
  content: "\f137"
}
.fa-chevron-circle-right:before {
  content: "\f138"
}
.fa-chevron-circle-up:before {
  content: "\f139"
}
.fa-chevron-circle-down:before {
  content: "\f13a"
}
.fa-html5:before {
  content: "\f13b"
}
.fa-css3:before {
  content: "\f13c"
}
.fa-anchor:before {
  content: "\f13d"
}
.fa-unlock-alt:before {
  content: "\f13e"
}
.fa-bullseye:before {
  content: "\f140"
}
.fa-ellipsis-h:before {
  content: "\f141"
}
.fa-ellipsis-v:before {
  content: "\f142"
}
.fa-rss-square:before {
  content: "\f143"
}
.fa-play-circle:before {
  content: "\f144"
}
.fa-ticket:before {
  content: "\f145"
}
.fa-minus-square:before {
  content: "\f146"
}
.fa-minus-square-o:before {
  content: "\f147"
}
.fa-level-up:before {
  content: "\f148"
}
.fa-level-down:before {
  content: "\f149"
}
.fa-check-square:before {
  content: "\f14a"
}
.fa-pencil-square:before {
  content: "\f14b"
}
.fa-external-link-square:before {
  content: "\f14c"
}
.fa-share-square:before {
  content: "\f14d"
}
.fa-compass:before {
  content: "\f14e"
}
.fa-caret-square-o-down:before, .fa-toggle-down:before {
  content: "\f150"
}
.fa-caret-square-o-up:before, .fa-toggle-up:before {
  content: "\f151"
}
.fa-caret-square-o-right:before, .fa-toggle-right:before {
  content: "\f152"
}
.fa-eur:before, .fa-euro:before {
  content: "\f153"
}
.fa-gbp:before {
  content: "\f154"
}
.fa-dollar:before, .fa-usd:before {
  content: "\f155"
}
.fa-inr:before, .fa-rupee:before {
  content: "\f156"
}
.fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen:before {
  content: "\f157"
}
.fa-rouble:before, .fa-rub:before, .fa-ruble:before {
  content: "\f158"
}
.fa-krw:before, .fa-won:before {
  content: "\f159"
}
.fa-bitcoin:before, .fa-btc:before {
  content: "\f15a"
}
.fa-file:before {
  content: "\f15b"
}
.fa-file-text:before {
  content: "\f15c"
}
.fa-sort-alpha-asc:before {
  content: "\f15d"
}
.fa-sort-alpha-desc:before {
  content: "\f15e"
}
.fa-sort-amount-asc:before {
  content: "\f160"
}
.fa-sort-amount-desc:before {
  content: "\f161"
}
.fa-sort-numeric-asc:before {
  content: "\f162"
}
.fa-sort-numeric-desc:before {
  content: "\f163"
}
.fa-thumbs-up:before {
  content: "\f164"
}
.fa-thumbs-down:before {
  content: "\f165"
}
.fa-youtube-square:before {
  content: "\f166"
}
.fa-youtube:before {
  content: "\f167"
}
.fa-xing:before {
  content: "\f168"
}
.fa-xing-square:before {
  content: "\f169"
}
.fa-youtube-play:before {
  content: "\f16a"
}
.fa-dropbox:before {
  content: "\f16b"
}
.fa-stack-overflow:before {
  content: "\f16c"
}
.fa-instagram:before {
  content: "\f16d"
}
.fa-flickr:before {
  content: "\f16e"
}
.fa-adn:before {
  content: "\f170"
}
.fa-bitbucket:before {
  content: "\f171"
}
.fa-bitbucket-square:before {
  content: "\f172"
}
.fa-tumblr:before {
  content: "\f173"
}
.fa-tumblr-square:before {
  content: "\f174"
}
.fa-long-arrow-down:before {
  content: "\f175"
}
.fa-long-arrow-up:before {
  content: "\f176"
}
.fa-long-arrow-left:before {
  content: "\f177"
}
.fa-long-arrow-right:before {
  content: "\f178"
}
.fa-apple:before {
  content: "\f179"
}
.fa-windows:before {
  content: "\f17a"
}
.fa-android:before {
  content: "\f17b"
}
.fa-linux:before {
  content: "\f17c"
}
.fa-dribbble:before {
  content: "\f17d"
}
.fa-skype:before {
  content: "\f17e"
}
.fa-foursquare:before {
  content: "\f180"
}
.fa-trello:before {
  content: "\f181"
}
.fa-female:before {
  content: "\f182"
}
.fa-male:before {
  content: "\f183"
}
.fa-gittip:before, .fa-gratipay:before {
  content: "\f184"
}
.fa-sun-o:before {
  content: "\f185"
}
.fa-moon-o:before {
  content: "\f186"
}
.fa-archive:before {
  content: "\f187"
}
.fa-bug:before {
  content: "\f188"
}
.fa-vk:before {
  content: "\f189"
}
.fa-weibo:before {
  content: "\f18a"
}
.fa-renren:before {
  content: "\f18b"
}
.fa-pagelines:before {
  content: "\f18c"
}
.fa-stack-exchange:before {
  content: "\f18d"
}
.fa-arrow-circle-o-right:before {
  content: "\f18e"
}
.fa-arrow-circle-o-left:before {
  content: "\f190"
}
.fa-caret-square-o-left:before, .fa-toggle-left:before {
  content: "\f191"
}
.fa-dot-circle-o:before {
  content: "\f192"
}
.fa-wheelchair:before {
  content: "\f193"
}
.fa-vimeo-square:before {
  content: "\f194"
}
.fa-try:before, .fa-turkish-lira:before {
  content: "\f195"
}
.fa-plus-square-o:before {
  content: "\f196"
}
.fa-space-shuttle:before {
  content: "\f197"
}
.fa-slack:before {
  content: "\f198"
}
.fa-envelope-square:before {
  content: "\f199"
}
.fa-wordpress:before {
  content: "\f19a"
}
.fa-openid:before {
  content: "\f19b"
}
.fa-bank:before, .fa-institution:before, .fa-university:before {
  content: "\f19c"
}
.fa-graduation-cap:before, .fa-mortar-board:before {
  content: "\f19d"
}
.fa-yahoo:before {
  content: "\f19e"
}
.fa-google:before {
  content: "\f1a0"
}
.fa-reddit:before {
  content: "\f1a1"
}
.fa-reddit-square:before {
  content: "\f1a2"
}
.fa-stumbleupon-circle:before {
  content: "\f1a3"
}
.fa-stumbleupon:before {
  content: "\f1a4"
}
.fa-delicious:before {
  content: "\f1a5"
}
.fa-digg:before {
  content: "\f1a6"
}
.fa-pied-piper-pp:before {
  content: "\f1a7"
}
.fa-pied-piper-alt:before {
  content: "\f1a8"
}
.fa-drupal:before {
  content: "\f1a9"
}
.fa-joomla:before {
  content: "\f1aa"
}
.fa-language:before {
  content: "\f1ab"
}
.fa-fax:before {
  content: "\f1ac"
}
.fa-building:before {
  content: "\f1ad"
}
.fa-child:before {
  content: "\f1ae"
}
.fa-paw:before {
  content: "\f1b0"
}
.fa-spoon:before {
  content: "\f1b1"
}
.fa-cube:before {
  content: "\f1b2"
}
.fa-cubes:before {
  content: "\f1b3"
}
.fa-behance:before {
  content: "\f1b4"
}
.fa-behance-square:before {
  content: "\f1b5"
}
.fa-steam:before {
  content: "\f1b6"
}
.fa-steam-square:before {
  content: "\f1b7"
}
.fa-recycle:before {
  content: "\f1b8"
}
.fa-automobile:before, .fa-car:before {
  content: "\f1b9"
}
.fa-cab:before, .fa-taxi:before {
  content: "\f1ba"
}
.fa-tree:before {
  content: "\f1bb"
}
.fa-spotify:before {
  content: "\f1bc"
}
.fa-deviantart:before {
  content: "\f1bd"
}
.fa-soundcloud:before {
  content: "\f1be"
}
.fa-database:before {
  content: "\f1c0"
}
.fa-file-pdf-o:before {
  content: "\f1c1"
}
.fa-file-word-o:before {
  content: "\f1c2"
}
.fa-file-excel-o:before {
  content: "\f1c3"
}
.fa-file-powerpoint-o:before {
  content: "\f1c4"
}
.fa-file-image-o:before, .fa-file-photo-o:before, .fa-file-picture-o:before {
  content: "\f1c5"
}
.fa-file-archive-o:before, .fa-file-zip-o:before {
  content: "\f1c6"
}
.fa-file-audio-o:before, .fa-file-sound-o:before {
  content: "\f1c7"
}
.fa-file-movie-o:before, .fa-file-video-o:before {
  content: "\f1c8"
}
.fa-file-code-o:before {
  content: "\f1c9"
}
.fa-vine:before {
  content: "\f1ca"
}
.fa-codepen:before {
  content: "\f1cb"
}
.fa-jsfiddle:before {
  content: "\f1cc"
}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-ring:before, .fa-life-saver:before, .fa-support:before {
  content: "\f1cd"
}
.fa-circle-o-notch:before {
  content: "\f1ce"
}
.fa-ra:before, .fa-rebel:before, .fa-resistance:before {
  content: "\f1d0"
}
.fa-empire:before, .fa-ge:before {
  content: "\f1d1"
}
.fa-git-square:before {
  content: "\f1d2"
}
.fa-git:before {
  content: "\f1d3"
}
.fa-hacker-news:before, .fa-y-combinator-square:before, .fa-yc-square:before {
  content: "\f1d4"
}
.fa-tencent-weibo:before {
  content: "\f1d5"
}
.fa-qq:before {
  content: "\f1d6"
}
.fa-wechat:before, .fa-weixin:before {
  content: "\f1d7"
}
.fa-paper-plane:before, .fa-send:before {
  content: "\f1d8"
}
.fa-paper-plane-o:before, .fa-send-o:before {
  content: "\f1d9"
}
.fa-history:before {
  content: "\f1da"
}
.fa-circle-thin:before {
  content: "\f1db"
}
.fa-header:before {
  content: "\f1dc"
}
.fa-paragraph:before {
  content: "\f1dd"
}
.fa-sliders:before {
  content: "\f1de"
}
.fa-share-alt:before {
  content: "\f1e0"
}
.fa-share-alt-square:before {
  content: "\f1e1"
}
.fa-bomb:before {
  content: "\f1e2"
}
.fa-futbol-o:before, .fa-soccer-ball-o:before {
  content: "\f1e3"
}
.fa-tty:before {
  content: "\f1e4"
}
.fa-binoculars:before {
  content: "\f1e5"
}
.fa-plug:before {
  content: "\f1e6"
}
.fa-slideshare:before {
  content: "\f1e7"
}
.fa-twitch:before {
  content: "\f1e8"
}
.fa-yelp:before {
  content: "\f1e9"
}
.fa-newspaper-o:before {
  content: "\f1ea"
}
.fa-wifi:before {
  content: "\f1eb"
}
.fa-calculator:before {
  content: "\f1ec"
}
.fa-paypal:before {
  content: "\f1ed"
}
.fa-google-wallet:before {
  content: "\f1ee"
}
.fa-cc-visa:before {
  content: "\f1f0"
}
.fa-cc-mastercard:before {
  content: "\f1f1"
}
.fa-cc-discover:before {
  content: "\f1f2"
}
.fa-cc-amex:before {
  content: "\f1f3"
}
.fa-cc-paypal:before {
  content: "\f1f4"
}
.fa-cc-stripe:before {
  content: "\f1f5"
}
.fa-bell-slash:before {
  content: "\f1f6"
}
.fa-bell-slash-o:before {
  content: "\f1f7"
}
.fa-trash:before {
  content: "\f1f8"
}
.fa-copyright:before {
  content: "\f1f9"
}
.fa-at:before {
  content: "\f1fa"
}
.fa-eyedropper:before {
  content: "\f1fb"
}
.fa-paint-brush:before {
  content: "\f1fc"
}
.fa-birthday-cake:before {
  content: "\f1fd"
}
.fa-area-chart:before {
  content: "\f1fe"
}
.fa-pie-chart:before {
  content: "\f200"
}
.fa-line-chart:before {
  content: "\f201"
}
.fa-lastfm:before {
  content: "\f202"
}
.fa-lastfm-square:before {
  content: "\f203"
}
.fa-toggle-off:before {
  content: "\f204"
}
.fa-toggle-on:before {
  content: "\f205"
}
.fa-bicycle:before {
  content: "\f206"
}
.fa-bus:before {
  content: "\f207"
}
.fa-ioxhost:before {
  content: "\f208"
}
.fa-angellist:before {
  content: "\f209"
}
.fa-cc:before {
  content: "\f20a"
}
.fa-ils:before, .fa-shekel:before, .fa-sheqel:before {
  content: "\f20b"
}
.fa-meanpath:before {
  content: "\f20c"
}
.fa-buysellads:before {
  content: "\f20d"
}
.fa-connectdevelop:before {
  content: "\f20e"
}
.fa-dashcube:before {
  content: "\f210"
}
.fa-forumbee:before {
  content: "\f211"
}
.fa-leanpub:before {
  content: "\f212"
}
.fa-sellsy:before {
  content: "\f213"
}
.fa-shirtsinbulk:before {
  content: "\f214"
}
.fa-simplybuilt:before {
  content: "\f215"
}
.fa-skyatlas:before {
  content: "\f216"
}
.fa-cart-plus:before {
  content: "\f217"
}
.fa-cart-arrow-down:before {
  content: "\f218"
}
.fa-diamond:before {
  content: "\f219"
}
.fa-ship:before {
  content: "\f21a"
}
.fa-user-secret:before {
  content: "\f21b"
}
.fa-motorcycle:before {
  content: "\f21c"
}
.fa-street-view:before {
  content: "\f21d"
}
.fa-heartbeat:before {
  content: "\f21e"
}
.fa-venus:before {
  content: "\f221"
}
.fa-mars:before {
  content: "\f222"
}
.fa-mercury:before {
  content: "\f223"
}
.fa-intersex:before, .fa-transgender:before {
  content: "\f224"
}
.fa-transgender-alt:before {
  content: "\f225"
}
.fa-venus-double:before {
  content: "\f226"
}
.fa-mars-double:before {
  content: "\f227"
}
.fa-venus-mars:before {
  content: "\f228"
}
.fa-mars-stroke:before {
  content: "\f229"
}
.fa-mars-stroke-v:before {
  content: "\f22a"
}
.fa-mars-stroke-h:before {
  content: "\f22b"
}
.fa-neuter:before {
  content: "\f22c"
}
.fa-genderless:before {
  content: "\f22d"
}
.fa-facebook-official:before {
  content: "\f230"
}
.fa-pinterest-p:before {
  content: "\f231"
}
.fa-whatsapp:before {
  content: "\f232"
}
.fa-server:before {
  content: "\f233"
}
.fa-user-plus:before {
  content: "\f234"
}
.fa-user-times:before {
  content: "\f235"
}
.fa-bed:before, .fa-hotel:before {
  content: "\f236"
}
.fa-viacoin:before {
  content: "\f237"
}
.fa-train:before {
  content: "\f238"
}
.fa-subway:before {
  content: "\f239"
}
.fa-medium:before {
  content: "\f23a"
}
.fa-y-combinator:before, .fa-yc:before {
  content: "\f23b"
}
.fa-optin-monster:before {
  content: "\f23c"
}
.fa-opencart:before {
  content: "\f23d"
}
.fa-expeditedssl:before {
  content: "\f23e"
}
.fa-battery-4:before, .fa-battery-full:before, .fa-battery:before {
  content: "\f240"
}
.fa-battery-3:before, .fa-battery-three-quarters:before {
  content: "\f241"
}
.fa-battery-2:before, .fa-battery-half:before {
  content: "\f242"
}
.fa-battery-1:before, .fa-battery-quarter:before {
  content: "\f243"
}
.fa-battery-0:before, .fa-battery-empty:before {
  content: "\f244"
}
.fa-mouse-pointer:before {
  content: "\f245"
}
.fa-i-cursor:before {
  content: "\f246"
}
.fa-object-group:before {
  content: "\f247"
}
.fa-object-ungroup:before {
  content: "\f248"
}
.fa-sticky-note:before {
  content: "\f249"
}
.fa-sticky-note-o:before {
  content: "\f24a"
}
.fa-cc-jcb:before {
  content: "\f24b"
}
.fa-cc-diners-club:before {
  content: "\f24c"
}
.fa-clone:before {
  content: "\f24d"
}
.fa-balance-scale:before {
  content: "\f24e"
}
.fa-hourglass-o:before {
  content: "\f250"
}
.fa-hourglass-1:before, .fa-hourglass-start:before {
  content: "\f251"
}
.fa-hourglass-2:before, .fa-hourglass-half:before {
  content: "\f252"
}
.fa-hourglass-3:before, .fa-hourglass-end:before {
  content: "\f253"
}
.fa-hourglass:before {
  content: "\f254"
}
.fa-hand-grab-o:before, .fa-hand-rock-o:before {
  content: "\f255"
}
.fa-hand-paper-o:before, .fa-hand-stop-o:before {
  content: "\f256"
}
.fa-hand-scissors-o:before {
  content: "\f257"
}
.fa-hand-lizard-o:before {
  content: "\f258"
}
.fa-hand-spock-o:before {
  content: "\f259"
}
.fa-hand-pointer-o:before {
  content: "\f25a"
}
.fa-hand-peace-o:before {
  content: "\f25b"
}
.fa-trademark:before {
  content: "\f25c"
}
.fa-registered:before {
  content: "\f25d"
}
.fa-creative-commons:before {
  content: "\f25e"
}
.fa-gg:before {
  content: "\f260"
}
.fa-gg-circle:before {
  content: "\f261"
}
.fa-tripadvisor:before {
  content: "\f262"
}
.fa-odnoklassniki:before {
  content: "\f263"
}
.fa-odnoklassniki-square:before {
  content: "\f264"
}
.fa-get-pocket:before {
  content: "\f265"
}
.fa-wikipedia-w:before {
  content: "\f266"
}
.fa-safari:before {
  content: "\f267"
}
.fa-chrome:before {
  content: "\f268"
}
.fa-firefox:before {
  content: "\f269"
}
.fa-opera:before {
  content: "\f26a"
}
.fa-internet-explorer:before {
  content: "\f26b"
}
.fa-television:before, .fa-tv:before {
  content: "\f26c"
}
.fa-contao:before {
  content: "\f26d"
}
.fa-500px:before {
  content: "\f26e"
}
.fa-amazon:before {
  content: "\f270"
}
.fa-calendar-plus-o:before {
  content: "\f271"
}
.fa-calendar-minus-o:before {
  content: "\f272"
}
.fa-calendar-times-o:before {
  content: "\f273"
}
.fa-calendar-check-o:before {
  content: "\f274"
}
.fa-industry:before {
  content: "\f275"
}
.fa-map-pin:before {
  content: "\f276"
}
.fa-map-signs:before {
  content: "\f277"
}
.fa-map-o:before {
  content: "\f278"
}
.fa-map:before {
  content: "\f279"
}
.fa-commenting:before {
  content: "\f27a"
}
.fa-commenting-o:before {
  content: "\f27b"
}
.fa-houzz:before {
  content: "\f27c"
}
.fa-vimeo:before {
  content: "\f27d"
}
.fa-black-tie:before {
  content: "\f27e"
}
.fa-fonticons:before {
  content: "\f280"
}
.fa-reddit-alien:before {
  content: "\f281"
}
.fa-edge:before {
  content: "\f282"
}
.fa-credit-card-alt:before {
  content: "\f283"
}
.fa-codiepie:before {
  content: "\f284"
}
.fa-modx:before {
  content: "\f285"
}
.fa-fort-awesome:before {
  content: "\f286"
}
.fa-usb:before {
  content: "\f287"
}
.fa-product-hunt:before {
  content: "\f288"
}
.fa-mixcloud:before {
  content: "\f289"
}
.fa-scribd:before {
  content: "\f28a"
}
.fa-pause-circle:before {
  content: "\f28b"
}
.fa-pause-circle-o:before {
  content: "\f28c"
}
.fa-stop-circle:before {
  content: "\f28d"
}
.fa-stop-circle-o:before {
  content: "\f28e"
}
.fa-shopping-bag:before {
  content: "\f290"
}
.fa-shopping-basket:before {
  content: "\f291"
}
.fa-hashtag:before {
  content: "\f292"
}
.fa-bluetooth:before {
  content: "\f293"
}
.fa-bluetooth-b:before {
  content: "\f294"
}
.fa-percent:before {
  content: "\f295"
}
.fa-gitlab:before {
  content: "\f296"
}
.fa-wpbeginner:before {
  content: "\f297"
}
.fa-wpforms:before {
  content: "\f298"
}
.fa-envira:before {
  content: "\f299"
}
.fa-universal-access:before {
  content: "\f29a"
}
.fa-wheelchair-alt:before {
  content: "\f29b"
}
.fa-question-circle-o:before {
  content: "\f29c"
}
.fa-blind:before {
  content: "\f29d"
}
.fa-audio-description:before {
  content: "\f29e"
}
.fa-volume-control-phone:before {
  content: "\f2a0"
}
.fa-braille:before {
  content: "\f2a1"
}
.fa-assistive-listening-systems:before {
  content: "\f2a2"
}
.fa-american-sign-language-interpreting:before, .fa-asl-interpreting:before {
  content: "\f2a3"
}
.fa-deaf:before, .fa-deafness:before, .fa-hard-of-hearing:before {
  content: "\f2a4"
}
.fa-glide:before {
  content: "\f2a5"
}
.fa-glide-g:before {
  content: "\f2a6"
}
.fa-sign-language:before, .fa-signing:before {
  content: "\f2a7"
}
.fa-low-vision:before {
  content: "\f2a8"
}
.fa-viadeo:before {
  content: "\f2a9"
}
.fa-viadeo-square:before {
  content: "\f2aa"
}
.fa-snapchat:before {
  content: "\f2ab"
}
.fa-snapchat-ghost:before {
  content: "\f2ac"
}
.fa-snapchat-square:before {
  content: "\f2ad"
}
.fa-pied-piper:before {
  content: "\f2ae"
}
.fa-first-order:before {
  content: "\f2b0"
}
.fa-yoast:before {
  content: "\f2b1"
}
.fa-themeisle:before {
  content: "\f2b2"
}
.fa-google-plus-circle:before, .fa-google-plus-official:before {
  content: "\f2b3"
}
.fa-fa:before, .fa-font-awesome:before {
  content: "\f2b4"
}
.fa-handshake-o:before {
  content: "\f2b5"
}
.fa-envelope-open:before {
  content: "\f2b6"
}
.fa-envelope-open-o:before {
  content: "\f2b7"
}
.fa-linode:before {
  content: "\f2b8"
}
.fa-address-book:before {
  content: "\f2b9"
}
.fa-address-book-o:before {
  content: "\f2ba"
}
.fa-address-card:before, .fa-vcard:before {
  content: "\f2bb"
}
.fa-address-card-o:before, .fa-vcard-o:before {
  content: "\f2bc"
}
.fa-user-circle:before {
  content: "\f2bd"
}
.fa-user-circle-o:before {
  content: "\f2be"
}
.fa-user-o:before {
  content: "\f2c0"
}
.fa-id-badge:before {
  content: "\f2c1"
}
.fa-drivers-license:before, .fa-id-card:before {
  content: "\f2c2"
}
.fa-drivers-license-o:before, .fa-id-card-o:before {
  content: "\f2c3"
}
.fa-quora:before {
  content: "\f2c4"
}
.fa-free-code-camp:before {
  content: "\f2c5"
}
.fa-telegram:before {
  content: "\f2c6"
}
.fa-thermometer-4:before, .fa-thermometer-full:before, .fa-thermometer:before {
  content: "\f2c7"
}
.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {
  content: "\f2c8"
}
.fa-thermometer-2:before, .fa-thermometer-half:before {
  content: "\f2c9"
}
.fa-thermometer-1:before, .fa-thermometer-quarter:before {
  content: "\f2ca"
}
.fa-thermometer-0:before, .fa-thermometer-empty:before {
  content: "\f2cb"
}
.fa-shower:before {
  content: "\f2cc"
}
.fa-bath:before, .fa-bathtub:before, .fa-s15:before {
  content: "\f2cd"
}
.fa-podcast:before {
  content: "\f2ce"
}
.fa-window-maximize:before {
  content: "\f2d0"
}
.fa-window-minimize:before {
  content: "\f2d1"
}
.fa-window-restore:before {
  content: "\f2d2"
}
.fa-times-rectangle:before, .fa-window-close:before {
  content: "\f2d3"
}
.fa-times-rectangle-o:before, .fa-window-close-o:before {
  content: "\f2d4"
}
.fa-bandcamp:before {
  content: "\f2d5"
}
.fa-grav:before {
  content: "\f2d6"
}
.fa-etsy:before {
  content: "\f2d7"
}
.fa-imdb:before {
  content: "\f2d8"
}
.fa-ravelry:before {
  content: "\f2d9"
}
.fa-eercast:before {
  content: "\f2da"
}
.fa-microchip:before {
  content: "\f2db"
}
.fa-snowflake-o:before {
  content: "\f2dc"
}
.fa-superpowers:before {
  content: "\f2dd"
}
.fa-wpexplorer:before {
  content: "\f2de"
}
.fa-meetup:before {
  content: "\f2e0"
}
.mo-bap__interior .pane.pane__content .DnnModule-DNN_HTML a, .mo-bap__interior .pane.pane__sidebar .DnnModule-DNN_HTML a {
  color: #6eb43f
}
.mo-bap__interior .pane.pane__content .DnnModule-DNN_HTML a:hover, .mo-bap__interior .pane.pane__sidebar .DnnModule-DNN_HTML a:hover {
  color: #578e32
}
.mo-bap__interior .pane.pane__content {
  width: 65%;
  float: left
}
.mo-bap__interior .pane.pane__content .Normal ul {
  list-style-type: disc;
  margin: 20px 0px;
  padding-left: 40px
}
.mo-bap__interior .pane.pane__content .Normal ul li {
  margin-bottom: 10px
}
.mo-bap__interior .pane.pane__sidebar {
  width: 26%;
  float: right;
  padding: 0px;
  margin: 60px 0
}
.mo-bap__interior .pane.pane__sidebar .DnnModule-DNN_HTML .Normal ul {
  list-style-type: none;
  margin: 0;
  padding: 0
}
.mo-bap__interior .pane.pane__sidebar .DnnModule-DNN_HTML .Normal ul li {
  margin-bottom: 10px
}
.mo-bap__interior .pane.pane__sidebar h3 {
  color: #00529b
}
.mo-bap__interior .pane.pane__sidebar .DnnModule-EasyDNNnews {
  margin-bottom: 40px
}
.mo-bap__interior .pane.pane__sidebar .DnnModule-EasyDNNnewsSearch {
  background-color: #f0f2f4;
  padding: 40px 20px
}
.mo-bap__interior .pane.pane__sidebar .DnnModule-EasyDNNnewsSearch h3 {
  text-align: center;
  padding: 0 20px 10px
}
.mo-bap__interior .pane.pane__sidebar .DnnModule-EasyDNNnewsSearch .search_input input.acInput {
  min-width: 100%
}
.mo-bap__interior .news-article-sidebar a {
  color: #383e43;
  padding: 5px 0px;
  display: block;
  font-size: 16px
}
.mo-bap__interior .news-article-sidebar a:hover {
  color: #6eb43f
}
@media all and (max-width: 900px) {
  .mo-bap__interior .pane.pane__content {
    width: 100%;
    float: left;
    padding: 0px;
    margin: 50px 0 20px
  }
  .mo-bap__interior .pane.pane__sidebar {
    width: 100%;
    float: left;
    margin: 0px 0 50px
  }
}
.mo-bap__interior .pane.pane__news:after, .mo-bap__interior .pane.pane__news:before {
  content: "";
  display: table;
  clear: both
}
.heart .clear {
  clear: both
}
.heart .big-green-button {
  background: #6eb43f;
  border-radius: 5px;
  padding: 7px 15px;
  display: -ms-flexbox;
  display: flex;
  vertical-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  transition: .3s
}
.heart .big-green-button .icon i {
  font-size: 50px
}
.heart .big-green-button .icon i:before {
  color: #cfd95a
}
.heart .big-green-button .icon i:after {
  color: #cfd95a;
  opacity: 1
}
.heart .big-green-button .text {
  color: #FFFFFF;
  text-align: center;
  width: 100%;
  line-height: 22px;
  font-size: 21px;
  font-weight: bold;
  text-shadow: 1.03px 1.714px 1px rgba(0, 0, 0, 0.5)
}
.heart .big-green-button:focus {
  outline: none
}
.heart .big-green-button:hover {
  background: #539a24;
  transition: .3s
}
.heart .header {
  background: #00529b;
  padding: 10px 0px
}
.heart .header p {
  color: #FFFFFF;
  text-align: center;
  margin-bottom: 0px;
  font-weight: bold;
  font-size: 20px
}
@media screen and (min-width: 992px) {
  .heart .header {
    padding: 6px 0px
  }
  .heart .header p {
    font-size: 24px
  }
}
.heart .hero {
  padding: 20px 0px;
  margin-bottom: 40px;
  background: url("/Portals/_default/Skins/MOBap/img/heart/MBMC-HRA-Hero.jpg");
  background-size: cover;
  background-position: center;
  min-height: 120px;
  margin-top: 110px;
  position: relative
}
.heart .hero p {
  position: absolute;
  top: -114px;
  left: 0px;
  font-size: 30px;
  line-height: 34px;
  color: #000000;
  text-align: center;
  width: 100%;
  font-weight: normal
}
.heart .hero p .green {
  color: #6eb43f;
  font-size: 38px
}
.heart .hero p .dark-blue {
  color: #00529b;
  font-size: 40px
}
@media screen and (min-width: 480px) {
  .heart .hero {
    min-height: 200px;
    margin-bottom: 40px
  }
}
@media screen and (min-width: 768px) {
  .heart .hero {
    min-height: 350px;
    margin-bottom: 40px
  }
}
@media screen and (min-width: 992px) {
  .heart .hero {
    background: url("/Portals/_default/Skins/MOBap/img/heart/MBMC-HRA-Hero.jpg");
    background-size: cover;
    margin-top: 0px;
    min-height: 500px;
    background-repeat: no-repeat;
    max-width: 1200px;
    margin: 0 auto;
    margin-bottom: 0px
  }
  .heart .hero .container, .heart .hero .pane.pane__news .DnnModule-EasyDNNnews, .pane.pane__news .heart .hero .DnnModule-EasyDNNnews, .heart .hero .mo-bap__home .pane__banner .module-container .home-hero_content, .mo-bap__home .pane__banner .module-container .heart .hero .home-hero_content, .heart .hero .mo-bap__home .sub-banner-wrapper, .mo-bap__home .heart .hero .sub-banner-wrapper, .heart .hero .mo-bap__home .main--featured, .mo-bap__home .heart .hero .main--featured, .heart .hero .footer--container, .heart .hero .footer--logo-bar .logo-bar--container, .footer--logo-bar .heart .hero .logo-bar--container, .heart .hero .pane__search .DnnModule-EasyDNNnewsSearch .module-container, .pane__search .DnnModule-EasyDNNnewsSearch .heart .hero .module-container {
    margin: 0 auto;
    max-width: 992px
  }
  .heart .hero p {
    left: 10px;
    top: 55px;
    width: 450px;
    font-size: 45px;
    line-height: 49px
  }
  .heart .hero p .green {
    font-size: 50px
  }
  .heart .hero p .dark-blue {
    font-size: 50px
  }
}
@media screen and (min-width: 1200px) {
  .heart .hero {
    background: url("/Portals/_default/Skins/MOBap/img/heart/MBMC-HRA-Hero.jpg");
    background-size: cover;
    background-position: center
  }
  .heart .hero p {
    left: -25px
  }
}
.heart .above-ctas {
  margin-bottom: 15px
}
.heart .above-ctas .big-green-button {
  max-width: 420px;
  margin: 0 auto
}
@media screen and (min-width: 992px) {
  .heart .above-ctas {
    margin-top: 60px;
    margin-bottom: 60px
  }
  .heart .above-ctas .big-green-button {
    max-width: 525px;
    padding: 13px 20px
  }
  .heart .above-ctas .big-green-button .icon i {
    font-size: 82px
  }
  .heart .above-ctas .big-green-button .text {
    line-height: 35px;
    font-size: 34px
  }
}
.heart .ctas {
  background: #eaeaea;
  padding: 40px 0px
}
.heart .cta {
  text-align: center;
  max-width: 350px;
  margin: 0 auto;
  margin-bottom: 60px
}
.heart .cta h2, .heart .cta p, .heart .cta a {
  color: #000100
}
.heart .cta h2 {
  font-weight: bold;
  font-size: 24px;
  line-height: 28px
}
.heart .cta p {
  font-family: "Open Sans", sans-serif;
  font-weight: normal;
  font-size: 23px;
  line-height: 32px
}
.heart .cta .icon {
  height: 190px;
  width: 190px;
  border-radius: 120px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 auto;
  margin-bottom: 12px
}
.heart .cta .icon i {
  color: #FFFFFF;
  text-align: center;
  transition: .3s
}
.heart .cta:hover .icon i {
  transform: scale(1.07);
  transition: .3s
}
.heart .cta.healthy-living .icon {
  background: #54b0da
}
.heart .cta.healthy-living .icon i {
  font-size: 110px;
  margin-top: -5px
}
.heart .cta.classes .icon {
  background: #6eb43f
}
.heart .cta.classes .icon i {
  font-size: 125px;
  padding-top: 5px
}
.heart .cta.find-a-doc .icon {
  background: #cfd95a
}
.heart .cta.find-a-doc .icon i {
  font-size: 120px;
  margin-top: -10px
}
.heart .cta.meet {
  margin-bottom: 0px
}
.heart .cta.meet .icon {
  background: #02529b
}
.heart .cta.meet .icon i {
  font-size: 110px;
  margin-top: -5px
}
.heart .cta.meet .icon i:before, .heart .cta.meet .icon i:after {
  color: #FFFFFF;
  opacity: 1
}
@media screen and (min-width: 992px) {
  .heart .ctas {
    padding: 60px 0px 40px 0px
  }
  .heart .ctas .pane {
    max-width: 25%;
    float: left;
    padding: 0px 30px
  }
  .heart .ctas .cta {
    margin-bottom: 0px
  }
}
.heart .enewsletter {
  padding: 35px 0px;
  background: #54b0da
}
.heart .enewsletter h2 {
  color: #FFFFFF;
  font-size: 28px;
  text-align: center;
  font-weight: normal;
  margin-bottom: 28px
}
.heart .enewsletter p {
  color: #FFF
}
.heart #enews-container {
  max-width: 400px;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  vertical-align: center;
  -ms-flex-pack: center;
  justify-content: center
}
.heart #enews-container #enews-email {
  width: calc(75% - 10px);
  margin-right: 10px;
  border: 1px solid #3f6578;
  height: 42px;
  padding: 0px 18px
}
.heart #enews-container #enews-email:focus {
  outline: none
}
.heart #enews-container #enews-email:-ms-input-placeholder {
  text-transform: uppercase;
  font-size: 12px;
  color: #0d1d25
}
.heart #enews-container #enews-email::placeholder {
  text-transform: uppercase;
  font-size: 12px;
  color: #0d1d25
}
.heart #enews-container #enews-signup {
  width: 25%;
  text-align: center;
  background: #1b639b;
  border: 0px;
  color: #FFFFFF;
  text-transform: uppercase;
  cursor: pointer
}
.heart #enews-container #enews-signup:hover {
  opacity: .9
}
.heart #enews-container #snackbar {
  color: #FFFFFF
}
@media screen and (min-width: 992px) {
  .heart .enewsletter .pane {
    width: 50%;
    float: left
  }
  .heart .enewsletter h2 {
    text-align: center;
    margin-bottom: 0px
  }
  .heart #enews-container {
    max-width: 460px
  }
}
.heart .logo-bar--menu ul {
  list-style-type: none
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2tpbi5jc3MiLCJzb3VyY2VzIjpbInNraW4uc2NzcyIsIl9iYXNlLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJfZG5uYWRtaW4uc2NzcyIsIl9yb3dzLnNjc3MiLCJfbGF5b3V0LnNjc3MiLCJfZm9ybXMuc2NzcyIsIl90eXBvZ3JhcGh5LnNjc3MiLCJfbGlua3NidXR0b25zLnNjc3MiLCJfaW1hZ2VzLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfbmF2aWdhdGlvbi5zY3NzIiwiX3NlYXJjaC5zY3NzIiwiX25ld3Muc2NzcyIsIl9mb250YXdlc29tZS5zY3NzIiwiX2ludGVyaW9yLnNjc3MiLCJfaGVhcnQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICdiYXNlJztcclxuQGltcG9ydCAndmFyaWFibGVzJztcclxuQGltcG9ydCAnZG5uYWRtaW4nO1xyXG5AaW1wb3J0ICdyb3dzJztcclxuQGltcG9ydCAnbGF5b3V0JztcclxuQGltcG9ydCAnZm9ybXMnO1xyXG5AaW1wb3J0ICd0eXBvZ3JhcGh5JztcclxuQGltcG9ydCAnbGlua3NidXR0b25zJztcclxuQGltcG9ydCAnaW1hZ2VzJztcclxuQGltcG9ydCAnaGVhZGVyJztcclxuQGltcG9ydCAnZm9vdGVyJztcclxuQGltcG9ydCAnbmF2aWdhdGlvbic7XHJcbkBpbXBvcnQgJ3NlYXJjaCc7XHJcbkBpbXBvcnQgJ25ld3MnO1xyXG5AaW1wb3J0ICdmb250YXdlc29tZSc7XHJcbkBpbXBvcnQgJ2ludGVyaW9yJztcclxuQGltcG9ydCAnaGVhcnQnO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2FuczozMDAsMzAwaSw0MDAsNDAwaSw2MDAsNjAwaSw3MDAsNzAwaScpO1xyXG4iLCIqIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIEtlZXBpbmcgWW91IFNhZmUgc3RhZ2UgMiBDb3ZpZDE5IGJhbm5lcnMgKi9cclxuI2Rubl9CYW5uZXJQYW5lIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4ua3lzLWJhbm5lci1yb3cge1xyXG59XHJcblxyXG5cclxuLmt5cy1iYW5uZXItcm93IC5jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvUG9ydGFscy9fZGVmYXVsdC9Ta2lucy9NT0JhcC9pbWcva3lzX2hlcm9fbW9iaWxlLmpwZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgcGFkZGluZzogMjBweCAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcclxufVxyXG5cclxuLmt5cy1iYW5uZXItcm93IC5jb250ZW50LWNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDIxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcblxyXG4ua3lzLWJhbm5lci1yb3cgLmNvbnRlbnQtY29udGFpbmVyIGgyIHtcclxuICAgIGNvbG9yOiAjMDA1MjliO1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuXHJcbi5reXMtYmFubmVyLXJvdyAuY29udGVudC1jb250YWluZXIgLmt5cy1idXR0b24ge1xyXG4gICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjMDA1MjliO1xyXG5jb2xvcjogI0ZGRkZGRjtcclxuYmFja2dyb3VuZDogIzAwNTI5YjtcclxuICAgIHBhZGRpbmc6IDlweCAyNnB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEzNXB4O1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xyXG4gICAgLmt5cy1iYW5uZXItcm93IC5jb250YWluZXIge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI3NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5reXMtYmFubmVyLXJvdyAuY29udGVudC1jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMjk1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmt5cy1iYW5uZXItcm93IC5jb250ZW50LWNvbnRhaW5lciBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG4gICAgLmt5cy1iYW5uZXItcm93IC5jb250YWluZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1BvcnRhbHMvX2RlZmF1bHQvU2tpbnMvTU9CYXAvaW1nL2t5c19iYW5uZXJfZGVza3RvcC5qcGcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDMxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAua3lzLWJhbm5lci1yb3cgLmNvbnRlbnQtY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmt5cy1iYW5uZXItcm93IC5jb250ZW50LWNvbnRhaW5lciBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5reXMtYmFubmVyLXJvdyAuY29udGVudC1jb250YWluZXIgLmt5cy1idXR0b24ge1xyXG4gICAgICAgIGJvcmRlcjogMS41cHggc29saWQgIzAwNTI5YjtcclxuY29sb3I6ICNGRkZGRkY7XHJcbmJhY2tncm91bmQ6ICMwMDUyOWI7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDI5cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzFweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLmt5cy1iYW5uZXItcm93IC5jb250YWluZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1BvcnRhbHMvX2RlZmF1bHQvU2tpbnMvTU9CYXAvaW1nL2t5c19iYW5uZXJfZGVza3RvcC5qcGcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDM3NXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAua3lzLWJhbm5lci1yb3cgLmNvbnRlbnQtY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5reXMtYmFubmVyLXJvdyAuY29udGVudC1jb250YWluZXIgaDIge1xyXG4gICAgICAgIGNvbG9yOiAjMDA1MjliO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcbiNjb3JvbmF2aXJ1cy1iYXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MDdkMTtcclxuICAgIHBhZGRpbmc6IDE4cHggMTBweCAxN3B4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59IFxyXG5cclxuI2Nvcm9uYXZpcnVzLWJhciBhIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufSIsIi8vIEZvbnRzXHJcbiRiYXNlLWZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG5cclxuLy8gQ29sb3JzXHJcbiRuYXZ5Qmx1ZTogIzAwMzk2YjtcclxuJHJveWFsQmx1ZTogIzAwNTI5YjtcclxuJGdyZWVuOiAjNmViNDNmO1xyXG4kbGlnaHRHcmVlbjogI2JlZDcwMDtcclxuJHNsYXRlOiAjMzgzZTQzO1xyXG4kYm9yZGVyR3JleTogI2Q4ZDhkODtcclxuJGxpZ2h0R3JleTogI2YwZjJmNDtcclxuJHdoaXRlOiAjZmZmO1xyXG5cclxuLy8gQm9yZGVyXHJcbiRiYXNlLWJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJHcmV5O1xyXG5cclxuLy8gTGF5b3V0XHJcbiRkZXNrdG9wTWF4V2lkdGg6IDEyNDBweDtcclxuIiwiLnNyLW9ubHkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgwLDAsMCwwKTtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXHJcbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxuICB3aWR0aDogYXV0bztcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGNsaXA6IGF1dG87XHJcbn1cclxuXHJcbi5kbm5fbWFjdCBsaS5hY3Rpb25NZW51TW92ZSB1bCBsaSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5ib2R5ID4gZm9ybSAjQ29udHJvbEJhcl9Db250cm9sUGFuZWwge1xyXG4gIHotaW5kZXg6IDk5OTk5IWltcG9ydGFudDtcclxufVxyXG5cclxuI0NvbnRyb2xCYXJfQ29udHJvbFBhbmVsLFxyXG4jQ29udHJvbEJhcl9Db250cm9sUGFuZWwgKixcclxuI0NvbnRyb2xCYXJfQ29udHJvbFBhbmVsOmFmdGVyLFxyXG4jQ29udHJvbEJhcl9Db250cm9sUGFuZWwgOmFmdGVyLFxyXG4jQ29udHJvbEJhcl9Db250cm9sUGFuZWw6YmVmb3JlLFxyXG4jQ29udHJvbEJhcl9Db250cm9sUGFuZWwgOmJlZm9yZSB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbi5jb25zb2xlLWxhcmdlIGltZyB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbi5kbm5DaGVja2JveCAubWFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5kbm5FZGl0U3RhdGUgLm1vLWJhcCAuRG5uTW9kdWxlIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4ubW8tYmFwIC5ETk5FbXB0eVBhbmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tby1iYXAgLmRublNvcnRhYmxlIHtcclxuICBtaW4taGVpZ2h0OiAwIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1vLWJhcCAuZG5uQWR2YW5jZWRTZXR0aW5ncyB0ZXh0YXJlYVtuYW1lJD1QYWdlSGVhZFRleHRdLFxyXG4ubW8tYmFwIC5kbm5TUUxNb2R1bGUgdGV4dGFyZWEsXHJcbi5tby1iYXAgLmRublZpZXdTb3VyY2UgdGV4dGFyZWEsXHJcbi5tby1iYXAgLnNzU3R5bGVzaGVldEVkaXRvciB0ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IENvbnNvbGFzLEluY29uc29sYXRhLG1vbm9zcGFjZTtcclxufVxyXG5cclxuLm1vLWJhcCAuZG5uRm9ybUl0ZW0gaW5wdXRbdHlwZT1lbWFpbF0sXHJcbi5tby1iYXAgLmRubkZvcm1JdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxyXG4ubW8tYmFwIC5kbm5Gb3JtSXRlbSBpbnB1dFt0eXBlPXNlYXJjaF0sXHJcbi5tby1iYXAgLmRubkZvcm1JdGVtIGlucHV0W3R5cGU9dGV4dF0sXHJcbi5tby1iYXAgLmRubkZvcm1JdGVtIHNlbGVjdCxcclxuLm1vLWJhcCAuZG5uRm9ybUl0ZW0gdGV4dGFyZWEge1xyXG4gIHBhZGRpbmc6IC41ZW07XHJcbn1cclxuXHJcbi5tby1iYXAgLmRubkFjdGlvbnMgbGksXHJcbi5tby1iYXAgdWwuZG5uQWRtaW5UYWJOYXYgbGkge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuLmRubkV4dGVuc2lvbnMgdWwuZG5uQWRtaW5UYWJOYXYsXHJcbi5kbm5QYWdlU2V0dGluZ3MgdWwuZG5uQWRtaW5UYWJOYXZ7XHJcbiAgICBoZWlnaHQ6IDQ2cHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZG5uUGFnZVNldHRpbmdzIHVsLmRubkFkbWluVGFiTmF2IGxpLnVpLXRhYnMtYWN0aXZlIGEge1xyXG4gICAgbWFyZ2luLXRvcDogLTRweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmEuZG5uUHJpbWFyeUFjdGlvbntcclxuICBjb2xvcjogd2hpdGUhaW1wb3J0YW50O1xyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IHdoaXRlIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5hLmRublNlY29uZGFyeUFjdGlvbixcclxuYS5hc3BOZXREaXNhYmxlZCB7XHJcbiAgY29sb3I6ICRzbGF0ZSFpbXBvcnRhbnQ7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJHNsYXRlIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIiwiLnJvdyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgbWFyZ2luOiAwIC0xNXB4O1xyXG59XHJcblxyXG4ucm93OmFmdGVyLFxyXG4ucm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnJvdyAuY29sOmxhc3QtY2hpbGQ6Zmlyc3QtY2hpbGQsXHJcbi5yb3cgLmNvbDpsYXN0LWNoaWxkOmZpcnN0LWNoaWxkIH4gLmNvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJvdyAuY29sOmxhc3QtY2hpbGQ6Zmlyc3QtY2hpbGQ6YWZ0ZXIsXHJcbi5yb3cgLmNvbDpsYXN0LWNoaWxkOmZpcnN0LWNoaWxkOmJlZm9yZSxcclxuLnJvdyAuY29sOmxhc3QtY2hpbGQ6Zmlyc3QtY2hpbGQgfiAuY29sOmFmdGVyLFxyXG4ucm93IC5jb2w6bGFzdC1jaGlsZDpmaXJzdC1jaGlsZCB+IC5jb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjYzNXB4KSB7XHJcbiAgLnJvdyAuY29sOmxhc3QtY2hpbGQ6Zmlyc3QtY2hpbGQsXHJcbiAgLnJvdyAuY29sOmxhc3QtY2hpbGQ6Zmlyc3QtY2hpbGQgfiAuY29sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnJvdyAuY29sOmxhc3QtY2hpbGQ6Zmlyc3QtY2hpbGQ6YWZ0ZXIsXHJcbiAgLnJvdyAuY29sOmxhc3QtY2hpbGQ6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG4gIC5yb3cgLmNvbDpsYXN0LWNoaWxkOmZpcnN0LWNoaWxkIH4gLmNvbDphZnRlcixcclxuICAucm93IC5jb2w6bGFzdC1jaGlsZDpmaXJzdC1jaGlsZCB+IC5jb2w6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDIpOmZpcnN0LWNoaWxkLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoMik6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDIpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoMik6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoMik6Zmlyc3QtY2hpbGR+LmNvbDphZnRlcixcclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDIpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjcyMC4zMTZweCkge1xyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCgyKTpmaXJzdC1jaGlsZCxcclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoMik6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDIpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCgyKTpmaXJzdC1jaGlsZDpiZWZvcmUsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDIpOmZpcnN0LWNoaWxkfi5jb2w6YWZ0ZXIsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDIpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDMpOmZpcnN0LWNoaWxkLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoMyk6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDMpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoMyk6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoMyk6Zmlyc3QtY2hpbGR+LmNvbDphZnRlcixcclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDMpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjgxNi42MTY0NDAycHgpIHtcclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoMyk6Zmlyc3QtY2hpbGQsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDMpOmZpcnN0LWNoaWxkfi5jb2wge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCgzKTpmaXJzdC1jaGlsZDphZnRlcixcclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoMyk6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCgzKTpmaXJzdC1jaGlsZH4uY29sOmFmdGVyLFxyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCgzKTpmaXJzdC1jaGlsZH4uY29sOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbi5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg0KTpmaXJzdC1jaGlsZCxcclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDQpOmZpcnN0LWNoaWxkfi5jb2wge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg0KTpmaXJzdC1jaGlsZDphZnRlcixcclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDQpOmZpcnN0LWNoaWxkOmJlZm9yZSxcclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDQpOmZpcnN0LWNoaWxkfi5jb2w6YWZ0ZXIsXHJcbi5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg0KTpmaXJzdC1jaGlsZH4uY29sOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5MjUuMjIyMzc3NDFweCkge1xyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg0KTpmaXJzdC1jaGlsZCxcclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNCk6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDQpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg0KTpmaXJzdC1jaGlsZDpiZWZvcmUsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDQpOmZpcnN0LWNoaWxkfi5jb2w6YWZ0ZXIsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDQpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDUpOmZpcnN0LWNoaWxkLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNSk6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDUpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNSk6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNSk6Zmlyc3QtY2hpbGR+LmNvbDphZnRlcixcclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDUpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwNDcuNTk0Nzk4MTJweCkge1xyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg1KTpmaXJzdC1jaGlsZCxcclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNSk6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMjAlO1xyXG4gIH1cclxuXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDUpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg1KTpmaXJzdC1jaGlsZDpiZWZvcmUsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDUpOmZpcnN0LWNoaWxkfi5jb2w6YWZ0ZXIsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDUpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDYpOmZpcnN0LWNoaWxkLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNik6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDYpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNik6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNik6Zmlyc3QtY2hpbGR+LmNvbDphZnRlcixcclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDYpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjExODUuMzQ1MzE1NTFweCkge1xyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg2KTpmaXJzdC1jaGlsZCxcclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNik6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDYpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg2KTpmaXJzdC1jaGlsZDpiZWZvcmUsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDYpOmZpcnN0LWNoaWxkfi5jb2w6YWZ0ZXIsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDYpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDcpOmZpcnN0LWNoaWxkLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNyk6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDcpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNyk6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNyk6Zmlyc3QtY2hpbGR+LmNvbDphZnRlcixcclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDcpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEzNDAuMjQ2NjY0NjhweCkge1xyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg3KTpmaXJzdC1jaGlsZCxcclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoNyk6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTQuMjg1NzE0MjklO1xyXG4gIH1cclxuXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDcpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg3KTpmaXJzdC1jaGlsZDpiZWZvcmUsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDcpOmZpcnN0LWNoaWxkfi5jb2w6YWZ0ZXIsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDcpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDgpOmZpcnN0LWNoaWxkLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoOCk6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDgpOmZpcnN0LWNoaWxkOmFmdGVyLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoOCk6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG4ucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoOCk6Zmlyc3QtY2hpbGR+LmNvbDphZnRlcixcclxuLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDgpOmZpcnN0LWNoaWxkfi5jb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjE1MTQuMjQyNjUwOTRweCkge1xyXG4gIC5yb3cgLmNvbDpudGgtbGFzdC1jaGlsZCg4KTpmaXJzdC1jaGlsZCxcclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoOCk6Zmlyc3QtY2hpbGR+LmNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTIuNSU7XHJcbiAgfVxyXG5cclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoOCk6Zmlyc3QtY2hpbGQ6YWZ0ZXIsXHJcbiAgLnJvdyAuY29sOm50aC1sYXN0LWNoaWxkKDgpOmZpcnN0LWNoaWxkOmJlZm9yZSxcclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoOCk6Zmlyc3QtY2hpbGR+LmNvbDphZnRlcixcclxuICAucm93IC5jb2w6bnRoLWxhc3QtY2hpbGQoOCk6Zmlyc3QtY2hpbGR+LmNvbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJmb3Jtc1wiO1xyXG5cclxuLnNpdGUtLW1haW4ge1xyXG4gIC8vcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIC8vcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6ICRkZXNrdG9wTWF4V2lkdGg7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLy8gQ29udGVudCBQYW5lXHJcbi5wYW5lLnBhbmVfX2NvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDUwcHggMCA2MHB4O1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG5cclxuICAubW9kdWxlLWNvbnRhaW5lcl9faDEtdGl0bGUgaDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuXHJcbiAgcCBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE5ld3MgUGFuZVxyXG4ucGFuZS5wYW5lX19uZXdzIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgfVxyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG4gIC5Ebm5Nb2R1bGUtRWFzeUROTm5ld3Mge1xyXG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gIH1cclxufVxyXG5cclxuLm1vLWJhcF9faW50ZXJpb3IgLnBhbmUucGFuZV9fbmV3cyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlci10b3A6ICRiYXNlLWJvcmRlcjtcclxuICB0b3A6IC0xcHg7XHJcbiAgLmZpbmRhZG9jdG9yLWN0YSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBIb21lcGFnZSBTdHllc1xyXG4ubW8tYmFwX19ob21lIHtcclxuXHJcbi8vIEhlcm9cclxuICAucGFuZV9fYmFubmVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICRuYXZ5Qmx1ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAubW9kdWxlLWNvbnRhaW5lciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTEwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgLyogSUUgOSAqL1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyAvKiBTYWZhcmkgKi9cclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgfVxyXG4gICAgICAuaG9tZS1oZXJvX2NvbnRlbnQge1xyXG4gICAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MTVweCkge1xyXG4gICAgLnBhbmVfX2Jhbm5lciB7XHJcbiAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRuYXZ5Qmx1ZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgLm1vZHVsZS1jb250YWluZXIge1xyXG4gICAgICAgIC5ob21lLWhlcm9fY29udGVudCB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHg7XHJcblxyXG4gICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuLy8gU3ViYmFubmVyXHJcbiAgLnBhbmUucGFuZV9fc3ViLWJhbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbmF2eUJsdWU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1nL2JhY2tncm91bmRfX2Zvb3Rlci5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA3NTBweDs7XHJcbiAgfVxyXG5cclxuICAuc3ViLWJhbm5lci13cmFwcGVyIHtcclxuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggNDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMjBweCA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlYWRsaW5lIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MDBweCAtIDIwcHgpO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjcxNXB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweFxyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5lci1jYXB0aW9uIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgfVxyXG5cclxuICAgIC5lci1sb2dvIHtcclxuICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VwYXJhdG9yIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCAyMHB4O1xyXG4gICAgdG9wOiA0NXB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzE1cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50aW1lLXdpZGdldHMge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDcyMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjRweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzE1cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC53aWRnZXQge1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MTVweCkge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3VibWl0KCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgQGluY2x1ZGUgc2VsZWN0KCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuLy8gSG9tZXBhZ2UgZmVhdHVyZWQgQ1RBc1xyXG4gIC5tYWluLS1mZWF0dXJlZCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmJlZm9yZSxcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5MDBweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYW5lLnBhbmVfX2ZlYXR1cmVkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206ICRiYXNlLWJvcmRlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTAwcHgpIHtcclxuICAgICAgICBib3JkZXI6ICRiYXNlLWJvcmRlcjtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuRG5uTW9kdWxlLFxyXG4gICAgICAubW9kdWxlLWNvbnRhaW5lci0tYm9keSxcclxuICAgICAgLm1vZHVsZS1jb250YWluZXIsXHJcbiAgICAgIC5ETk5Nb2R1bGVDb250ZW50IHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLk5vcm1hbCwgLk5vcm1hbERpc2FibGVkLCAuTm9ybWFsRGVsZXRlZCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkcm95YWxCbHVlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idXR0b24tcHJpbWFyeSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBGaW5kIGEgRHIgQ1RBc1xyXG4uZmluZGFkb2N0b3ItY3RhIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaDEsIGgyIHtcclxuICAgIGNvbG9yOiAkcm95YWxCbHVlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICBwIHtcclxuICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmJ1dHRvbi1wcmltYXJ5IHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLkROTkVtcHR5UGFuZSB7XHJcbiAgei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi5Ebm5Nb2R1bGUtTUJNQ19NYXBEaXJlY3Rpb24ge1xyXG4gIC5kaXJlY3Rpb25Db250YWluZXIge1xyXG4gICAgY29sb3I6ICRzbGF0ZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDUwcHggMCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJHcmV5O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyR3JleTtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgfVxyXG4gIC5hZGRyZXNzLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW46IDIwcHggMCAxMHB4O1xyXG4gICAgLmZpcnN0QWRkcmVzcyxcclxuICAgIC5zZWNvbmRBZGRyZXNzIHtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgaDMge1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgaHIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmluc3RydWN0aW9uIHtcclxuICAgIG1hcmdpbjogMTBweCAwIDQwcHggMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgfVxyXG59XHJcblxyXG4uZXItd2lkZ2V0IHtcclxuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gICAgQGluY2x1ZGUgc3VibWl0KCk7XHJcbiAgfVxyXG5cclxuICBzZWxlY3Qge1xyXG4gICAgQGluY2x1ZGUgc2VsZWN0KCk7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZGRkO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI1MHB4KSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4IC0gMzBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZXItbG9nbyB7XHJcbiAgICB3aWR0aDogNzZweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5lci1jYXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gIGxhYmVsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxuXHJcbiAgLnRpbWUtd2lkZ2V0cyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG5cclxuICB9XHJcblxyXG4gIC53aWRnZXQge1xyXG4gICAgbWFyZ2luOiAxMnB4IDA7XHJcbiAgfVxyXG5cclxuICAuaGVhZGxpbmUge1xyXG4gICAgaDIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZXItcG93ZXJlZC1ieSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgaW1hZ2UtcmVuZGVyaW5nOiAtd2Via2l0LW9wdGltaXplLWNvbnRyYXN0O1xyXG4gIH1cclxufSIsIi5wYW5lX19jb250ZW50IC5hdnQtYWN0aW9uLWZvcm0ge1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgLmZvcm0tZ3JvdXAge1xyXG5cclxuICAgIC5maWVsZC1jb250YWluZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAkc2xhdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS04LFxyXG4gICAgLmNvbC1zbS02IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0yIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgcGFkZGluZzogMCAyMHB4IDAgMDtcclxuICAgIH1cclxuICAgIC5jb2wtc20tNCB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmNvbC1zbS0wIHtcclxuICAgICAgd2lkdGg6IDMzLjMzMzMzJTtcclxuICAgICAgcGFkZGluZzogMCAyMHB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgIC5jb2wtc20tOCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbC1zbS0yIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5jb2wtc20tNCB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmNvbC1zbS0wIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGFzLWVycm9yIHtcclxuICAgIGlucHV0LFxyXG4gICAgc2VsZWN0LFxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbiAgICAgICY6Zm9jdXMsXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmVxdWlyZWQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIqXCI7XHJcbiAgfVxyXG5cclxuICAudGV4dC1kYW5nZXIge1xyXG4gICAgY29sb3I6IHJlZDtcclxuICB9XHJcblxyXG4gIGlucHV0LFxyXG4gIHNlbGVjdCxcclxuICB0ZXh0YXJlYSB7XHJcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtZmFtaWx5OiAkYmFzZV9mb250X2ZhbWlseTtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogJGJhc2UtYm9yZGVyO1xyXG4gICAgLy9ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkYm9yZGVyR3JleSwgMTAlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHNlbGVjdCB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6ICAgIG5vbmU7XHJcbiAgICBhcHBlYXJhbmNlOiAgICAgICAgIG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1nL2Ryb3Bkb3duLWFycm93LnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1yYWRpb10sXHJcbiAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgbWluLWhlaWdodDogMTVweCFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMXB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQsIHNlbGVjdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICB0ZXh0YXJlYSB7XHJcbiAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5mb3JtLWJ1dHRvbiB7XHJcbiAgICBAZXh0ZW5kIC5idXR0b24tcHJpbWFyeTtcclxuICAgIGZvbnQtZmFtaWx5OiAkYmFzZV9mb250X2ZhbWlseTtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIC5ic3RyYXAzMCAuYnRuYy1sZWZ0LFxyXG4gICAgLmJzdHJhcDMwIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwuYnRuYy1sZWZ0IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zaXRlLS1mb290ZXIgLnN1Ym1pdC1jb25maXJtIHtcclxuICBoMyB7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3VibWl0IHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiAgICBub25lO1xyXG4gIGJhY2tncm91bmQ6ICRncmVlbjtcclxuICBtYXJnaW46IDAgMCAwIDE1cHg7XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBtaW4td2lkdGg6IGF1dG87XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzE1cHgpIHtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGdyZWVuLCA1JSk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2VsZWN0IHtcclxuICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgd2lkdGg6IDIzNXB4O1xyXG4gIG1hcmdpbi10b3A6IDdweDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogMTAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzE1cHgpIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4IC0gMTBweCk7XHJcbiAgfVxyXG59XHJcbiIsImJvZHkge1xyXG4gIGNvbG9yOiAkc2xhdGU7XHJcbiAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMS43NTtcclxuICBmb250LXdlaWdodDogMTAwO1xyXG59XHJcblxyXG4uTm9ybWFsLCAuTm9ybWFsRGlzYWJsZWQsIC5Ob3JtYWxEZWxldGVkIHtcclxuICBjb2xvcjogJHNsYXRlIWltcG9ydGFudDtcclxuICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHkhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNzUhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiAxMDAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xyXG4gIGZvbnQtc2l6ZTogbW9kdWxhci1zY2FsZSgxKTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogNDhweDtcclxuICBmb250LXdlaWdodDogMTAwO1xyXG4gIGNvbG9yOiAkcm95YWxCbHVlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICB9XHJcbn1cclxuXHJcbmgyIHtcclxuICBmb250LXNpemU6IDMycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICBjb2xvcjogJHJveWFsQmx1ZTtcclxuICBsaW5lLWhlaWdodDogMS4yNTtcclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gIH1cclxufVxyXG5cclxuaDMge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBmb250LXdlaWdodDogMTAwO1xyXG4gIGNvbG9yOiAkcm95YWxCbHVlO1xyXG59XHJcblxyXG5oNCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG5oNSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5wIHtcclxuICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbiAgJjpvbmx5LWNoaWxkIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbn1cclxuXHJcbi5ib2xkIHtcclxuICBmb250LXdlaWdodDogODAwO1xyXG59XHJcbiIsIi8vIGEgaW1nIHtcclxuLy8gICBib3JkZXI6IG5vbmU7XHJcbi8vIH1cclxuLy9cclxuYSB7XHJcbiAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuYS5zaXRlTWFwSXRlbSB7XHJcbiAgICBjb2xvcjogIzZlYjQzZiAhaW1wb3J0YW50O1xyXG59XHJcbi8vXHJcbi8vIGJ1dHRvbixcclxuLy8gaW5wdXRbdHlwZT1idXR0b25dLFxyXG4vLyBpbnB1dFt0eXBlPXJlc2V0XSxcclxuLy8gaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuLy8gICBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vIH1cclxuLy9cclxuLy8gYnV0dG9uOm5vdCgubWVudS1saW5rKSxcclxuLy8gaW5wdXRbdHlwZT1idXR0b25dLFxyXG4vLyBpbnB1dFt0eXBlPXJlc2V0XSxcclxuLy8gaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuLy8gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vICAgY3Vyc29yOiBwb2ludGVyO1xyXG4vLyAgIGNvbG9yOiAjZmZmO1xyXG4vLyAgIGJhY2tncm91bmQ6ICRncmVlbjtcclxuLy8gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbi8vICAgYm9yZGVyLXJhZGl1czogLjI1ZW07XHJcbi8vICAgcGFkZGluZzogLjc1ZW0gMWVtO1xyXG4vLyAgIG1pbi13aWR0aDogYXV0bztcclxuLy8gICB3aWR0aDogYXV0bztcclxuLy8gICBsaW5lLWhlaWdodDogMS41O1xyXG4vLyAgIHRleHQtc2hhZG93OiBub25lO1xyXG4vLyAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbi8vICAgYm9yZGVyOiBub25lO1xyXG4vLyAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNHMsYm9yZGVyLWNvbG9yIC40cyxjb2xvciAuNHM7XHJcbi8vICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNHMsYm9yZGVyLWNvbG9yIC40cyxjb2xvciAuNHM7XHJcbi8vIH1cclxuLy9cclxuLy8gYnV0dG9uOm5vdCgubWVudS1saW5rKTpmb2N1cyxcclxuLy8gYnV0dG9uOm5vdCgubWVudS1saW5rKTpob3ZlcixcclxuLy8gaW5wdXRbdHlwZT1idXR0b25dOmZvY3VzLFxyXG4vLyBpbnB1dFt0eXBlPWJ1dHRvbl06aG92ZXIsXHJcbi8vIGlucHV0W3R5cGU9cmVzZXRdOmZvY3VzLFxyXG4vLyBpbnB1dFt0eXBlPXJlc2V0XTpob3ZlcixcclxuLy8gaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLFxyXG4vLyBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xyXG4vLyAgIGNvbG9yOiAjZmZmO1xyXG4vLyAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkZ3JlZW4sIDUlKTtcclxuLy8gfVxyXG4vL1xyXG4vLyBidXR0b246bm90KC5tZW51LWxpbmspOmFjdGl2ZSxcclxuLy8gaW5wdXRbdHlwZT1idXR0b25dOmFjdGl2ZSxcclxuLy8gaW5wdXRbdHlwZT1yZXNldF06YWN0aXZlLFxyXG4vLyBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlIHtcclxuLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGdyZWVuLCA1JSk7XHJcbi8vICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXM7XHJcbi8vICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzO1xyXG4vLyAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDVweCAwIHJnYmEoMCwwLDAsLjQpO1xyXG4vLyB9XHJcbi8vXHJcbi8vIC5idXR0b24ge1xyXG4vLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuLy8gICBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vICAgY29sb3I6IGluaGVyaXQ7XHJcbi8vICAgZm9udC1zaXplOiAxNnB4O1xyXG4vLyAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4vLyAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbi8vICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuLy8gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbi8vICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4vLyAgIHBhZGRpbmc6IDFlbTtcclxuLy8gICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4vLyAgIHdpZHRoOiBhdXRvO1xyXG4vLyAgIG1pbi13aWR0aDogYXV0bztcclxuLy8gICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuLy8gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbi8vICAgYm94LXNoYWRvdzogbm9uZTtcclxuLy8gICBib3JkZXI6IG5vbmU7XHJcbi8vICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXM7XHJcbi8vICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzO1xyXG4vLyB9XHJcblxyXG4ucHJldmlvdXMtY2F0ZWdvcnktbGluayBhe1xyXG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgY29sb3I6JGdyZWVuO1xyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IGRhcmtlbigkZ3JlZW4sIDEwJSk7XHJcbiAgfVxyXG59XHJcbi5idXR0b246Zm9jdXMsXHJcbi5idXR0b246aG92ZXIge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cztcclxufVxyXG5cclxuLmJ1dHRvbjphY3RpdmUge1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cztcclxufVxyXG5cclxuYS5idXR0b24tcHJpbWFyeSxcclxuLmJ1dHRvbi1wcmltYXJ5IHtcclxuICBiYWNrZ3JvdW5kOiAkZ3JlZW47XHJcbiAgY29sb3I6ICNmZmZmZmYhaW1wb3J0YW50O1xyXG4gIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIHBhZGRpbmc6IDFlbTtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIC8vICBtaW4td2lkdGg6IGF1dG87XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cztcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkZ3JlZW4sIDUlKTtcclxuICB9XHJcbn1cclxuXHJcbnNwYW4uYnV0dG9uLXByaW1hcnkgYSwgc3Bhbi5idXR0b24tcHJpbWFyeSBhOnZpc2l0ZWQge1xyXG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIlxyXG4uaW1nLXJlc3BvbnNpdmUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uaW1nX19sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IC43NWVtIC43NWVtIC43NWVtIDA7XHJcbn1cclxuXHJcbi5pbWdfX3JpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAuNzVlbSAwIC43NWVtIC43NWVtO1xyXG59XHJcblxyXG4ucmVzcG9uc2l2ZS1tZWRpYSB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5yZXNwb25zaXZlLW1lZGlhIGVtYmVkLFxyXG4ucmVzcG9uc2l2ZS1tZWRpYSBpZnJhbWUsXHJcbi5yZXNwb25zaXZlLW1lZGlhIG9iamVjdCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxufSIsIi5zaXRlLS1oZWFkZXIge1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNDQ0M7XHJcbn1cclxuLmhlYWRlci0tdXRpbGl0eSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnlCbHVlO1xyXG4gIGhlaWdodDogNTBweDtcclxuICBwYWRkaW5nOiAxNXB4IDAgMTVweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICAmLXBob25lLWluZm8ge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcclxuICAgIGEucGhvbmUtaW5mby0tbnVtYmVyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbiAgICAubGlua19fYXBwdCxcclxuICAgIC5saW5rX19nZW4taW5mbyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAubGluayB7XHJcbiAgICAgICZfX2dlbi1pbmZvIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcInxcIjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwcHggOXB4IDAgNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19jYWxsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYTpiZWZvcmUge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjA5NVwiO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB0b3A6MXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1xdWljay1saW5rcyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDk5cHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjYThiOWNhO1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbG9yOiAjYThiOWNhO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5MDBweCkge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRvcDowcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwOTlweCkge1xyXG4gICAgICBhIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRvcDowcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYXJjaCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB0b3A6IC03cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLS1tYWluIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG4gICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbn1cclxuLmhlYWRlci0tbWFpbi1sb2dvIHtcclxuICBmbGV4LWJhc2lzOiA4NSU7XHJcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDM4NXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1NTBweCkge1xyXG5cclxuIH1cclxuXHJcbiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjkwMHB4KSB7XHJcbiAgIC5oZWFkZXItLXV0aWxpdHkge1xyXG4gICAgICYtcGhvbmUtaW5mbyB7XHJcbiAgICAgICAubGlua19fYXBwdCxcclxuICAgICAgIC5saW5rX19nZW4taW5mbyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgIH1cclxuICAgICAgIC5saW5rIHtcclxuICAgICAgICAgJl9fY2FsbCB7XHJcbiAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgfVxyXG4gICAgICAgfVxyXG4gICAgIH1cclxuICAgICAmLXF1aWNrLWxpbmtzIHtcclxuICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICB9XHJcbiAgIH1cclxuXHJcbiAgIC5oZWFkZXItLW1haW4tbG9nbyB7XHJcbiAgICAgZmxleC1iYXNpczogMzAlO1xyXG4gICB9XHJcbiB9XHJcblxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwNzVweCkge1xyXG4gICAgLmhlYWRlci0tbWFpbi1sb2dvIHtcclxuICAgICAgZmxleC1iYXNpczogMzIlO1xyXG4gICAgfVxyXG4gIH1cclxuIiwiLnNpdGUtLWZvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxufVxyXG4uZm9vdGVyLS1jb250YWluZXJ7XHJcbiAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDQwcHggMjBweDtcclxufVxyXG5cclxuI2Rubl9Gb290ZXJOYXZQYW5lIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm5ld3NsZXR0ZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC50ZXh0LWRhbmdlciB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgYiB7XHJcbiAgICBjb2xvcjojRkZGO1xyXG4gICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOjEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG4gIC5uZXdzbGV0dGVyLWlucHV0IHtcclxuICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OjEuNWVtO1xyXG4gICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgcGFkZGluZzoxMnB4IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOjJweDtcclxuICAgIGJvcmRlcjowcHg7XHJcbiAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICRiYXNlX2ZvbnRfZmFtaWx5O1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tYnV0dG9uIHtcclxuICAgIEBleHRlbmQgLmJ1dHRvbi1wcmltYXJ5O1xyXG4gICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICRiYXNlX2ZvbnRfZmFtaWx5O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAubmV3c2xldHRlci1uYW1lLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG4gIC5uZXdzbGV0dGVyLWZpcnN0LW5hbWUsXHJcbiAgLm5ld3NsZXR0ZXItbGFzdC1uYW1lIHtcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1ncm91cC1uZXdzbGV0dGVyLWlucHV0LFxyXG4gIC5maWVsZC1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLm5hdl9fZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1nL2JhY2tncm91bmRfX2Zvb3Rlci5wbmcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTo5MDBweDtcclxuICBib3JkZXItdG9wOiA1cHggc29saWQgI0I2Q0IyOTtcclxuICAubmF2LS1tZW51Lm1lbnVfX21haW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEyNDBweDtcclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LS1tZW51LWl0ZW0ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xyXG4gICAgICAubWVudS1pdGVtX19oaWRkZW4tb24tZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lbnUtaXRlbV9fcGFyZW50IHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICA+IGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjg4ODg4ODg5ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBUb3AgbGV2ZWwgbWVudSBpdGVtc1xyXG4gICAgLm1lbnUtaXRlbV9fbGV2ZWwtMCA+IGEge1xyXG4gIC8vICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1pdGVtX19icmVhZGNydW1iPmEge1xyXG4gICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjYThiOWNhIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtLW1lbnUtbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjYThiOWNhO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmlkZW50aXR5LS1jb3B5cmlnaHR7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAyNXB4IDAgMzBweDtcclxuICBjb2xvcjogI2EzYTRhNjtcclxuICBmb250LXNpemU6MTJweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4uaWRlbnRpdHktLWFkZHJlc3Mgc3BhbixcclxuLmlkZW50aXR5LS1jb25uZWN0IHNwYW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmlkZW50aXR5LS1sb2dvLFxyXG4uaWRlbnRpdHktLWNvbm5lY3QsXHJcbi5pZGVudGl0eS0tYWRkcmVzcyB7XHJcbiAgZmxleC1iYXNpczogMTAwJTtcclxuICBhIHtcclxuICAgIGNvbG9yOiAkc2xhdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uaWRlbnRpdHktLWxvZ28gaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6NDAwcHg7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAuODtcclxuICB9XHJcbn1cclxuXHJcbi5zb2NpYWwtbGlua3Mge1xyXG4gIGEge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IC43NTtcclxuICAgIH1cclxuICB9XHJcbiAgLmZhLWZhY2Vib29rLXNxdWFyZSB7XHJcbiAgICBjb2xvcjojM2I1OTk4O1xyXG4gIH1cclxuICAuZmEtdHdpdHRlci1zcXVhcmUge1xyXG4gICAgY29sb3I6IzAwYWNlZDtcclxuICB9XHJcbiAgLmZhLXlvdXR1YmUtc3F1YXJlIHtcclxuICAgIGNvbG9yOiNjYzE4MWU7XHJcbiAgfVxyXG4gIC5mYS1nb29nbGUtcGx1cy1zcXVhcmUge1xyXG4gICAgY29sb3I6I2QzNDgzNjtcclxuICB9XHJcbn1cclxuLmZvb3Rlci0tbG9nby1iYXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5Qmx1ZTtcclxuICBwYWRkaW5nOiAyNXB4IDAgMjFweDtcclxuXHJcbiAgLmxvZ28tYmFyLS1jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG5cclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dvLWJhciB7XHJcbiAgICAmLS1sb2dvIHtcclxuICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tbWVudSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS43NTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6MHB4IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGNvbG9yOiNGRkY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNGRkY7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICM3NzkwYTc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6MHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1NTBweCkge1xyXG4gIC5mb290ZXItLWlkZW50aXR5IC5mb290ZXItLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgLnNpdGUtLW5hdi5uYXZfX2Zvb3RlciAubmF2LS1tZW51LWl0ZW0ubWVudS1pdGVtX19sZXZlbC0wIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6NDglO1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICB9XHJcbiAgLmlkZW50aXR5LS1sb2dvIHtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgfVxyXG4gIC5pZGVudGl0eS0tY29ubmVjdCxcclxuICAuaWRlbnRpdHktLWFkZHJlc3Mge1xyXG4gICAgZmxleC1iYXNpczogNTAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjkwMHB4KSB7XHJcbiAgLmlkZW50aXR5LS1sb2dvLFxyXG4gIC5pZGVudGl0eS0tY29ubmVjdCxcclxuICAuaWRlbnRpdHktLWFkZHJlc3Mge1xyXG4gICAgZmxleC1iYXNpczogMzAlO1xyXG4gIH1cclxuXHJcbiAgLmZvb3Rlci0tY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAjZG5uX0Zvb3Rlck5hdlBhbmUge1xyXG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDcwJTtcclxuICAgIGZsZXgtYmFzaXM6IDcwJTtcclxuICB9XHJcblxyXG4gIC5uZXdzbGV0dGVye1xyXG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDMwJTtcclxuICAgIGZsZXgtYmFzaXM6IDMwJTtcclxuICB9XHJcbiAgLmZvb3Rlci0taWRlbnRpdHkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5zaXRlLS1uYXYubmF2X19mb290ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5zaXRlLS1uYXYubmF2X19mb290ZXIgLm5hdi0tbWVudS1pdGVtLm1lbnUtaXRlbV9fbGV2ZWwtMCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOjMzJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCkge1xyXG4gIC5mb290ZXItLWxvZ28tYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5Qmx1ZTtcclxuICAgIHBhZGRpbmc6IDI1cHggMCAyMXB4O1xyXG5cclxuICAgIC5sb2dvLWJhciB7XHJcbiAgICAgICYtLWxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi0tbWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3Bhbi5zcGFjZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMTBweDtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNpdGUtLW5hdiB1bCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uc2l0ZS0tbmF2IGxpIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4uc2l0ZS0tbmF2Lm5hdl9fZGVza3RvcCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNpdGUtLW5hdi5uYXZfX21vYmlsZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTAwcHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogLTUhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNHM7XHJcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjRzO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHM7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cywtd2Via2l0LXRyYW5zZm9ybSAuNHM7XHJcbn1cclxuXHJcbi5zaXRlLS1uYXYubmF2X19tb2JpbGVbYXJpYS1oaWRkZW49dHJ1ZV0ge1xyXG4gIHRvcDogLTEwMCU7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIWltcG9ydGFudDtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaXRlLS1uYXYubmF2X19tb2JpbGUgLm5hdi0tbWVudSB7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLDAsMCwuMjUpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJG5hdnlCbHVlLDEpO1xyXG4gIHBhZGRpbmc6IDFlbSAwO1xyXG59XHJcblxyXG4uc2l0ZS0tbmF2Lm5hdl9fbW9iaWxlIC5uYXYtLW1lbnUubWVudV9fc3VibWVudSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40cztcclxuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNHM7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cztcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzLC13ZWJraXQtdHJhbnNmb3JtIC40cztcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xyXG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gIGxpIC5tZW51LWxpbmtfX2JhY2sge1xyXG4gICAgc3BhbjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xyXG4gICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBsaSBhIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmc6IC43NWVtIDJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zaXRlLS1uYXYubmF2X19tb2JpbGUgLm5hdi0tbWVudS5tZW51X19zdWJtZW51W2FyaWEtaGlkZGVuPXRydWVdIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxufVxyXG5cclxuLm5hdl9fbW9iaWxlIC5uYXYtLW1lbnUtaXRlbS5tZW51LWl0ZW0ubWVudS1pdGVtX19sZXZlbC0wLm1lbnUtaXRlbV9fcGFyZW50IHtcclxuICA+YSBzcGFuOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XHJcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbn1cclxuXHJcbi5zaXRlLS1uYXYubmF2X19tb2JpbGUgLm1lbnUtaXRlbV9fYWN0aXZlIC5uYXYtLW1lbnUtbGluayBzcGFuIHtcclxuICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcclxufVxyXG4uc2l0ZS0tbmF2Lm5hdl9fbW9iaWxlIC5uYXYtLW1lbnUtbGluayBzcGFuIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHBhZGRpbmc6IDFlbSAyZW07XHJcblxyXG59XHJcblxyXG4uc2l0ZS0tbmF2Lm5hdl9fbW9iaWxlIGJ1dHRvbi5uYXYtLW1lbnUtbGluayB7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLm5hdi10b2dnbGUge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGhlaWdodDogMjVweDtcclxuICB3aWR0aDogMzBweDtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5uYXYtdG9nZ2xlIHNwYW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogNXB4O1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB0ZXh0LWluZGVudDogLTk5OWVtO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRyb3lhbEJsdWU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMTBweDtcclxufVxyXG5cclxuLm5hdi10b2dnbGUgc3BhbjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJveWFsQmx1ZTtcclxuICBoZWlnaHQ6IDVweDtcclxuICB3aWR0aDogMzBweDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTEwcHg7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDBkZWcpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcclxufVxyXG4ubmF2LXRvZ2dsZSBzcGFuOmFmdGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRyb3lhbEJsdWU7XHJcbiAgaGVpZ2h0OiA1cHg7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwcHg7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDBkZWcpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLm5hdi10b2dnbGUgc3Bhbi5jbG9zZSB7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gICY6YWZ0ZXIsXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC00NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gLm5hdi10b2dnbGUgc3BhbjpiZWZvcmUge1xyXG4vLyAgIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XHJcbi8vICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbi8vIH1cclxuXHJcbnVsLmFjY29yZGlvbi1tZW51IHtcclxuICBwYWRkaW5nOjBweDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tbWVudSAubWVudS1pdGVtX19sZXZlbC0wIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjQ7XHJcbiAgICBwYWRkaW5nOiAxOHB4O1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAjZDhkOGQ4O1xyXG4gICAgYm9yZGVyLXRvcDowcHg7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjRzO1xyXG4gICAgbGlzdC1zdHlsZTpub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlY2VmO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tbWVudSAubWVudS1pdGVtX19sZXZlbC0wIGF7XHJcbiAgZm9udC13ZWlnaHQ6bm9ybWFsO1xyXG4gIGZvbnQtc2l6ZToxNnB4O1xyXG4gIGNvbG9yOiAkc2xhdGU7XHJcbn1cclxuXHJcbi5tZW51LWl0ZW1fX3BhcmVudHtcclxuICBjdXJzb3I6cG9pbnRlcjtcclxufVxyXG4ucGFuZWwgYXtcclxuICBmb250LXdlaWdodDpub3JtYWw7XHJcbn1cclxuLmFjY29yZGlvbi1tZW51IC5tZW51LWl0ZW1fX2xldmVsLTA6Zmlyc3QtY2hpbGR7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOGQ4ZDg7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tbWVudSA+IC5tZW51LWl0ZW1fX3BhcmVudDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnXFwwMDJCJztcclxuICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcGFkZGluZzogMTZweCAyMHB4IDE4cHg7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tbWVudSAubWVudS1pdGVtX19wYXJlbnQ6YWZ0ZXI6aG92ZXIge1xyXG4gIGNvbG9yOiAkZ3JlZW47XHJcbn1cclxuXHJcbi5hY3RpdmU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXDIyMTJcIiFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tbWVudSAubWVudS1pdGVtX19sZXZlbC0wOmxhc3QtY2hpbGR7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7XHJcbn1cclxuXHJcbi5wYW5lbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgbWF4LWhlaWdodDogMDtcclxuICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gIG1hcmdpbi1sZWZ0OjBweDtcclxuICB3aWR0aDoxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0O1xyXG4gIGJvcmRlcjoxcHggc29saWQgI2Q4ZDhkODtcclxufVxyXG5cclxuLnBhbmVsIGxpOmZpcnN0LWNoaWxkIHtcclxuICBkaXNwbGF5Om5vbmU7XHJcbn1cclxuXHJcbi5wYW5lbCBsaTpsYXN0LWNoaWxkIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxufVxyXG4ucGFuZWwgYTpob3ZlciB7XHJcbiAgY29sb3I6ICRncmVlbjtcclxufVxyXG4ucGFuZWwgdWx7XHJcbiAgcGFkZGluZzowcHg7XHJcbn1cclxuLnBhbmVsIGxpe1xyXG4gIGxpc3Qtc3R5bGU6bm9uZTtcclxuICBwYWRkaW5nOiAxOHB4IDE4cHggMDtcclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcbiAgICBjb2xvcjogJHNsYXRlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1NTBweCkge1xyXG4gIC5uYXYtdG9nZ2xlIHtcclxuICAgIHdpZHRoOiAxMi41JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTAwcHgpIHtcclxuICAuc2l0ZS0tbmF2Lm5hdl9fbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuc2l0ZS0tbmF2Lm5hdl9fZGVza3RvcCB7XHJcbiAgICBmbGV4LWJhc2lzOiA2OCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuc2l0ZS0tbmF2Lm5hdl9fZGVza3RvcCB1bC5uYXYtLW1lbnUubWVudS5tZW51X19tYWluIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcblxyXG4gIC5zaXRlLS1uYXYubmF2X19kZXNrdG9wIC5uYXYtLW1lbnUtaXRlbS5tZW51LWl0ZW1fX2xldmVsLTAge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1hcmdpbjogMzZweCA1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgID5hIHtcclxuICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPmEge1xyXG4gICAgICBjb2xvcjogJHNsYXRlO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXYtLW1lbnUtaXRlbS5tZW51LWl0ZW0ubWVudS1pdGVtX19sZXZlbC0wLm1lbnUtaXRlbV9fcGFyZW50IHtcclxuICAgID5hIHNwYW46YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNpdGUtLW5hdi5uYXZfX2Rlc2t0b3AgLm5hdi0tbWVudS1pdGVtLm1lbnUtaXRlbV9fcGFyZW50OmhvdmVyIHtcclxuICAgID5hIHtcclxuICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2l0ZS0tbmF2Lm5hdl9fZGVza3RvcCBsaTpudGgtY2hpbGQoMikge1xyXG4gICAgcmlnaHQ6MDtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWMhaW1wb3J0YW50O1xyXG5cclxuICAgIC5tZW51X19zdWJtZW51IHtcclxuICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgdG9wOiAxMDBweDtcclxuICAgICAgIHotaW5kZXg6IDk5OTk5OTtcclxuICAgICAgIHdpZHRoOiA4NTBweDtcclxuICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCw1NywxMDcsLjg1KTtcclxuICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgfVxyXG5cclxuICAgICAmOmhvdmVyID4gLm1lbnVfX3N1Ym1lbnUge1xyXG4gICAgICAgaGVpZ2h0OiAyNDVweCFpbXBvcnRhbnQ7XHJcbiAgICAgfVxyXG4gICAgIC8vIC5tZW51LWl0ZW1fX2hhcy1mb2N1cyA+IC5tZW51X19zdWJtZW51IHtcclxuICAgICAvLyAgIGhlaWdodDogMjM1cHghaW1wb3J0YW50O1xyXG4gICAgIC8vIH1cclxuICAgICAubmF2LS1tZW51LWl0ZW0ge1xyXG4gICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNDE2NzhhO1xyXG4gICAgICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDMwcHg7XHJcbiAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHJcbiAgICAgfVxyXG59XHJcbiAuc2l0ZS0tbmF2Lm5hdl9fZGVza3RvcCAubmF2LS1tZW51Lm1lbnVfX3N1Ym1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDY1cHg7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCw1NywxMDcsLjg1KTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtaW4td2lkdGg6IDIyNXB4O1xyXG4gIH1cclxuXHJcblxyXG4gIC5zaXRlLS1uYXYubmF2X19kZXNrdG9wIC5uYXYtLW1lbnUtaXRlbS5tZW51LWl0ZW1fX3BhcmVudDpob3ZlciA+Lm1lbnVfX3N1Ym1lbnUge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LXdyYXA6d3JhcDtcclxuICAgIHBhZGRpbmc6IDI1cHggMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzQxNjc4YTtcclxuICB9XHJcblxyXG4gIC5zaXRlLS1uYXYubmF2X19kZXNrdG9wIC5uYXYtLW1lbnUubWVudV9fc3VibWVudSAubmF2LS1tZW51LWl0ZW0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiA1cHggMzBweCA1cHggMzBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLnNpdGUtLW5hdi5uYXZfX2Rlc2t0b3AgLm5hdi0tbWVudS5tZW51X19zdWJtZW51IC5uYXYtLW1lbnUtaXRlbS5tZW51LWl0ZW1fX2hpZGRlbi1vbi1kZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuc2l0ZS0tbmF2Lm5hdl9fZGVza3RvcCAubmF2LS1tZW51Lm1lbnVfX3N1Ym1lbnUgLm5hdi0tbWVudS1pdGVtIC5uYXYtLW1lbnUtbGluayB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnNpdGUtLW5hdi5uYXZfX2Rlc2t0b3AgLm5hdi0tbWVudS5tZW51X19zdWJtZW51IC5uYXYtLW1lbnUtaXRlbSAubmF2LS1tZW51LWxpbms6Zm9jdXMsXHJcbiAgLnNpdGUtLW5hdi5uYXZfX2Rlc2t0b3AgLm5hdi0tbWVudS5tZW51X19zdWJtZW51IC5uYXYtLW1lbnUtaXRlbSAubmF2LS1tZW51LWxpbms6aG92ZXIge1xyXG4gICAgY29sb3I6ICRncmVlbjtcclxuICB9XHJcblxyXG4gIC5zaXRlLS1uYXYubmF2X19kZXNrdG9wIC5uYXYtLW1lbnUubWVudV9fc3VibWVudSAubmF2LS1tZW51LWl0ZW0+YSBzcGFuOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNpdGUtLW5hdi5uYXZfX2Rlc2t0b3AgLm5hdi0tbWVudS5tZW51X19zdWJtZW51IC5tZW51X19zdWJtZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm5hdi10b2dnbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwNzVweCkge1xyXG5cclxuICAuc2l0ZS0tbmF2Lm5hdl9fZGVza3RvcCB7XHJcbiAgICBmbGV4LWJhc2lzOiA2MCU7XHJcbiAgfVxyXG4gIC5zaXRlLS1uYXYubmF2X19kZXNrdG9wIC5uYXYtLW1lbnUtaXRlbS5tZW51LWl0ZW1fX2xldmVsLTAge1xyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1lbnUtaXRlbV9fYnJlYWRjcnVtYiA+IGEge1xyXG4gIGNvbG9yOiAkZ3JlZW4haW1wb3J0YW50O1xyXG59XHJcbiIsIi8vLy9cclxuLmhlYWRlci0tdXRpbGl0eS1zZWFyY2ggLnNlYXJjaElucHV0Q29udGFpbmVyIHtcclxuICB3aWR0aDogMTg1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBpbnB1dCB7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjMpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgIHBhZGRpbmc6IC41ZW07XHJcbiAgICBwYWRkaW5nLXRvcDogLjQ0ZW07XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC40NSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxyXG4gIGlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxyXG4gIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcclxuICBpbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjMpIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5zcGFuI2Rubl9jdGwwMl9DbGFzc2ljU2VhcmNoe1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTg1cHg7XHJcbiAgfVxyXG5cclxuLnNlYXJjaC0tc3VibWl0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA4cHg7XHJcbiAgcmlnaHQ6IDEwcHg7XHJcbiAgei1pbmRleDogOTk5OTk7XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjMpO1xyXG4gICAgY29udGVudDogXCJcXGYwMDJcIjtcclxuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5Ebm5Nb2R1bGUtRWFzeUROTm5ld3NTZWFyY2gge1xyXG4gIC5tb2R1bGUtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnNlYXJjaF9pbnB1dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgaW5wdXQuYWNJbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtaW4td2lkdGg6IDMyNXB4O1xyXG4gICAgICBib3JkZXI6ICRiYXNlLWJvcmRlcjtcclxuICAgICAgcGFkZGluZzogN3B4IDE1cHggOHB4O1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICAgICAgY29sb3I6ICRzbGF0ZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGJvcmRlckdyZXksIDEwJSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ODAwcHgpIHtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dC5hY0lucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxyXG4gICAgaW5wdXQuYWNJbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcclxuICAgIGlucHV0LmFjSW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxyXG4gICAgaW5wdXQuYWNJbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogJHNsYXRlO1xyXG4gICAgfVxyXG5cclxuICAgIGEuZG9fc2VhcmNoIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEycHg7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxLjNlbTtcclxuICAgICAgY29sb3I6ICRzbGF0ZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwMDJcIjtcclxuICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgIHdvcmQtd3JhcDogbm9ybWFsO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gICAgICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcclxuICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNWVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAuNzU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLkVETl9zZWFyY2gudGhlbWVfRW5nYWdlIHtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDBweCAxNXB4O1xyXG4gIGJveC1zaGFkb3c6IDAgMCAzcHggMCByZ2JhKDAsMCwwLC4yNSk7XHJcbiAgbWF4LXdpZHRoOiAzMjVweDtcclxuXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbGkge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206ICRiYXNlLWJvcmRlcjtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkcm95YWxCbHVlO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kbm5TZWFyY2hCb3hDbGVhclRleHQsXHJcbi5zZWFyY2hTa2luT2JqZWN0UHJldmlldyB7XHJcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4ucGFuZV9fc2VhcmNoe1xyXG4gIHdpZHRoOjEwMCU7XHJcblxyXG4gIC5Nb2RFYXN5RE5ObmV3c1NlYXJjaEN7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjgwMHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAjRUROX0VuZ2FnZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo4MDBweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiSSBhbSBsb29raW5nIGZvciBpbmZvcm1hdGlvbiBhYm91dC4uLlwiO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OjEuNWVtO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xyXG4gICAgICBjb2xvcjogJHJveWFsQmx1ZTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo4MDBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMHB4IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5Ebm5Nb2R1bGUtRWFzeUROTm5ld3NTZWFyY2h7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOjQwcHggMjBweDtcclxuICAgIGJhY2tncm91bmQ6I2YxZjJmNjtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLm1vZHVsZS1jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcblxyXG4gICAgICAubW9kdWxlLWNvbnRhaW5lcl9fY2FsbG91dCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ODAwcHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLyBTZWFyY2ggUGFnZSBTdHlsZXNcclxuXHJcbi5kbm5TZWFyY2hCb3hQYW5lbCB7XHJcbiAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAwIWltcG9ydGFudDtcclxuICBtYXgtd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZG5uU2VhcmNoQm94IHtcclxuICBtYXJnaW46IDAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDVweCFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiA1MHB4IWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiAycHghaW1wb3J0YW50O1xyXG4gIGJvcmRlci1jb2xvcjogJGJvcmRlckdyZXkhaW1wb3J0YW50O1xyXG5cclxuICAuZG5uU2VhcmNoQm94X2FkdmFuY2VkX3F1ZXJ5IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogJHNsYXRlIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogNnB4IDI2cHggNXB4IDEwcHghaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4IWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyZXkhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgIGhlaWdodDogMTAwJSFpbXBvcnRhbnQ7XHJcblxyXG4gIH1cclxuXHJcbiAgYS5kbm5TZWFyY2hCb3hDbGVhckFkdmFuY2VkIHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHghaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMge1xyXG4gICAgaGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcclxuICAgIGxlZnQ6MTBweCFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICB0b3A6IC0xcHg7XHJcbiAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuZG5uU2VhcmNoQnV0dG9uIHtcclxuICAgIHRvcDogMCFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogMTI1cHghaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0OXB4IWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kbm5TZWFyY2hCb3hfYWR2YW5jZWQge1xyXG4gICAgdG9wOiAwIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiAwIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNTBweCFpbXBvcnRhbnQ7XHJcbiAgICAuZG5uU2VhcmNoQm94X2FkdmFuY2VkX2xhYmVsIHtcclxuICAgICAgYm9yZGVyLWxlZnQ6ICRiYXNlLWJvcmRlciFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAwIDE1cHghaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHghaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDUwcHghaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogJHNsYXRlIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5kbm5TZWFyY2hCb3hfYWR2YW5jZWRfZHJvcGRvd24ge1xyXG4gICAgICB0b3A6IDYwcHghaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IWltcG9ydGFudDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweCFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlckdyZXkhaW1wb3J0YW50O1xyXG4gICAgICAjZG5uU2VhcmNoUmVzdWx0QWR2YW5jZWRGb3JtIHtcclxuICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAyNzVweDtcclxuICAgICAgfVxyXG4gICAgICAuZG5uTGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0IWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogJHNsYXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuUmFkQ29tYm9Cb3hfRGVmYXVsdCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZG5uQ2hlY2tib3ggLm1hcmsge1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRubkNoZWNrYm94IGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICBtaW4td2lkdGg6IDE2cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRubkZvcm1JdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIHNwYW4sIC5kbm5Gb3JtSXRlbSBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuIHtcclxuICAgICAgICBtYXJnaW46IDZweCAwcHggMHB4IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kbm5Ub29sdGlwIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI3cHghaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhLmRubkZvcm1IZWxwIHtcclxuICAgICAgICB0b3A6IDZweCFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgZGl2LmRublRhZ3NJbnB1dCB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCA1cHggMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyR3JleSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGl2I2FkdmFuY2VkVGFnc0N0cmxfYWRkVGFnIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuLnRhZyB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycHggOHB4IDRweCA4cHghaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiAkc2xhdGUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLlJhZENvbWJvQm94X0RlZmF1bHQgdGQucmNiSW5wdXRDZWxsTGVmdCBpbnB1dFtyZWFkb25seV0sIC5SYWRDb21ib0JveF9EZWZhdWx0IHRkLnJjYklucHV0Q2VsbFJpZ2h0IGlucHV0W3JlYWRvbmx5XXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlckdyZXkhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuUmFkQ29tYm9Cb3hfRGVmYXVsdCB0ZC5yY2JJbnB1dENlbGxMZWZ0LCAuUmFkQ29tYm9Cb3hfRGVmYXVsdCB0ZC5yY2JJbnB1dENlbGxSaWdodCB7XHJcbiAgICBib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmYhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyR3JleSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuUmFkQ29tYm9Cb3hfRGVmYXVsdCB0ZC5yY2JBcnJvd0NlbGxSaWdodCwgLlJhZENvbWJvQm94X0RlZmF1bHQgdGQucmNiQXJyb3dDZWxsTGVmdCB7XHJcbiAgICBib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlckdyZXkhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLlJhZENvbWJvQm94RHJvcERvd25fRGVmYXVsdCAucmNiSG92ZXJlZCB7XHJcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JlZW4sIC4xKSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuI2RublNlYXJjaFJlc3VsdEFkdmFuY2VkRm9ybSAuZG5uQWN0aW9ucyB7XHJcbiAgbWFyZ2luOiAxMHB4IDBweCAwcHghaW1wb3J0YW50O1xyXG4gIC5kbm5QcmltYXJ5QWN0aW9uLCAuZG5uRm9ybUl0ZW0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgYS5kbm5QcmltYXJ5QWN0aW9uIHtcclxuICAgIEBleHRlbmQgLmJ1dHRvbi1wcmltYXJ5O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIH1cclxuXHJcbiAgLmRublNlY29uZGFyeUFjdGlvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweCFpbXBvcnRhbnQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxufVxyXG5cclxuLk1vZFNlYXJjaFJlc3VsdHNDIHtcclxuICAuZG5uU2VhcmNoUmVzdWx0UGFuZWwge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiBub25lIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcclxuICAgICAgLmRublJpZ2h0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuICAgICAgICBzcGFuLmRublNlYXJjaFJlc3VsdENvdW50UGVyUGFnZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHghaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTVweCA2cHggMTVweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpLmFjdGl2ZSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmYhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCIhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgLlJhZENvbWJvQm94IHtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICB9XHJcbiAgLlJhZENvbWJvQm94X0RlZmF1bHQgdGQucmNiQXJyb3dDZWxsUmlnaHQge1xyXG4gICAgYm9yZGVyLWxlZnQ6ICRiYXNlLWJvcmRlciFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuZG5uU2VhcmNoUmVzdWx0UGFnZXIge1xyXG4gICAgcGFkZGluZzogMHB4IWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcblxyXG4gIC5kbm5TZWFyY2hSZXN1bHRJdGVtLFxyXG4gIC5kbm5TZWFyY2hSZXN1bHRJdGVtLVN1YnNldCB7XHJcbiAgICAuZG5uU2VhcmNoUmVzdWx0SXRlbS1PdGhlcnMge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIC5kbm5TZWFyY2hSZXN1bHRJdGVtLUxpbmsge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICB9XHJcbiAgICAuZG5uU2VhcmNoUmVzdWx0SXRlbS1UaXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweCFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDAhaW1wb3J0YW50O1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJHNsYXRlIWltcG9ydGFudDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JlZW4haW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkZ3JlZW4haW1wb3J0YW50O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogZGFya2VuKCRncmVlbiwgMTAlKSFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kbm5TZWFyY2hSZXN1bHRDb250YWluZXIgPiAuZG5uU2VhcmNoUmVzdWx0SXRlbSA+IC5kbm5TZWFyY2hSZXN1bHRJdGVtLU90aGVycyBzcGFuLFxyXG4gIC5kbm5TZWFyY2hSZXN1bHRDb250YWluZXIgPiAuZG5uU2VhcmNoUmVzdWx0SXRlbS1TdWJzZXQgPiAuZG5uU2VhcmNoUmVzdWx0SXRlbS1PdGhlcnMgc3BhbiB7XHJcbiAgICBjb2xvcjogJHNsYXRlIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmRublNlYXJjaFJlc3VsdENvbnRhaW5lciA+IC5kbm5TZWFyY2hSZXN1bHRJdGVtID4gLmRublNlYXJjaFJlc3VsdEl0ZW0tRGVzY3JpcHRpb24gYixcclxuICAuZG5uU2VhcmNoUmVzdWx0Q29udGFpbmVyID4gLmRublNlYXJjaFJlc3VsdEl0ZW0tU3Vic2V0ID4gLmRublNlYXJjaFJlc3VsdEl0ZW0tRGVzY3JpcHRpb24gYiB7XHJcbiAgICBjb2xvcjogJHNsYXRlIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZV9fbGlzdGluZyB7XHJcbiAgZm9udC1mYW1pbHk6ICRiYXNlX2ZvbnRfZmFtaWx5O1xyXG4gIG1hcmdpbjogMCAxJSAyNXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlcjogJGJhc2UtYm9yZGVyO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcbiAgICAubmV3cy1hcnRpY2xlLS10aXRsZSxcclxuICAgIC5uZXdzLWFydGljbGUtLXJlYWQtbW9yZSB7XHJcbiAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICB9XHJcbiAgICAubmV3cy1hcnRpY2xlLS1pbWFnZSBpbWcge1xyXG4gICAgICBvcGFjaXR5OiAuODtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG4ubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZV9fbGlzdGluZyAubmV3cy1hcnRpY2xlLS10aXRsZSB7XHJcbiAgY29sb3I6ICRyb3lhbEJsdWU7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ubmV3cy1hcnRpY2xlIC5uZXdzLWFydGljbGUtLWxpbmsge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLm5ld3MtYXJ0aWNsZSAubmV3cy1hcnRpY2xlLS1jYXRlZ29yeSBzcGFuIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAwcHggMjBweCAycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICBmb250LXNpemU6IDIycHg7XHJcbn1cclxuXHJcblxyXG5cclxuLnJlbGF0ZWQtYXJ0aWNsZXMgLm5ld3MtYXJ0aWNsZSAubmV3cy1hcnRpY2xlLS1jYXRlZ29yeSBzcGFuIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZGVmIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5ld3MtYXJ0aWNsZSAubmV3cy1hcnRpY2xlLS1jYXRlZ29yeSBzcGFuW2NsYXNzKj1kZWZhdWx0XSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWRlZiFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZS0tY2F0ZWdvcnkgc3BhbltjbGFzcyo9Z3JlZW5dIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTZjZTBmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZS0tY2F0ZWdvcnkgc3BhbltjbGFzcyo9Ymx1ZV0ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRyb3lhbEJsdWUhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubmV3cy1hcnRpY2xlIC5uZXdzLWFydGljbGUtLWNhdGVnb3J5IHNwYW5bY2xhc3MqPXBpbmtdIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I1N2E0IWltcG9ydGFudDtcclxufVxyXG5cclxuLm5ld3MtYXJ0aWNsZSAubmV3cy1hcnRpY2xlLS1jYXRlZ29yeSBzcGFuW2NsYXNzKj1vcmFuZ2VdIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg5ZTIzIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5ld3MtYXJ0aWNsZSAubmV3cy1hcnRpY2xlLS1jYXRlZ29yeSBzcGFuW2NsYXNzKj1ncmF5XSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3OGNiMSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZS0tY2F0ZWdvcnkgc3BhbltjbGFzcyo9cmVkXSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5MTAzMyFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZS0tY2F0ZWdvcnkgc3BhbltjbGFzcyo9YmxhY2tdIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4ubmV3cy1hcnRpY2xlIC5uZXdzLWFydGljbGUtLWNhdGVnb3J5IHNwYW5bY2xhc3MqPXllbGxvd10ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2JlMzkhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubmV3cy1hcnRpY2xlIC5uZXdzLWFydGljbGUtLWNhdGVnb3J5IHNwYW5bY2xhc3MqPWJyb3duXSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwNDEwZCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZS0taW1hZ2Uge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcblxyXG4ubmV3cy1hcnRpY2xlX19kZXRhaWxzIC5uZXdzLWFydGljbGUtLWltYWdlIHtcclxuICBtYXJnaW46IDIwcHggMCAzMHB4O1xyXG4gIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGVfX2xpc3RpbmcgLm5ld3MtYXJ0aWNsZS0taW1hZ2Uge1xyXG4gIGhlaWdodDogMTUwcHg7XHJcbn1cclxuXHJcbi5uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZS0taW1hZ2UgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ubmV3cy1hcnRpY2xlIC5uZXdzLWFydGljbGUtLXN1bW1hcnkge1xyXG4gIGNvbG9yOiAkc2xhdGU7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZS0tcmVhZC1tb3JlIHtcclxuICBjb2xvcjogJHJveWFsQmx1ZTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHBhZGRpbmc6IDBweCAyMHB4IDIwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIC5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDZweDtcclxuICAgIHJpZ2h0OiA0cHg7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtYXJ0aWNsZSAubmV3cy1hcnRpY2xlLS1yZWFkLW1vcmU6aG92ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm5ld3MtYXJ0aWNsZS0tc29jaWFsIHtcclxuICBtYXJnaW4tdG9wOiAzZW07XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgLmFkZHRoaXNfZGVmYXVsdF9zdHlsZSAuYXQzMDBiLCAuYWRkdGhpc19kZWZhdWx0X3N0eWxlIC5hdDMwMGJvLCAuYWRkdGhpc19kZWZhdWx0X3N0eWxlIC5hdDMwMG0ge1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgIC5mYl9pZnJhbWVfd2lkZ2V0LFxyXG4gICAgLmdvb2dsZV9wbHVzb25lX2lmcmFtZV93aWRnZXQsXHJcbiAgICAudHdlZXRfaWZyYW1lX3dpZGdldCxcclxuICAgIHtcclxuICAgICAgd2lkdGg6IGF1dG8haW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtYXJ0aWNsZS0tc29jaWFsIHNwYW4uc29jaWFsLS10ZXh0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxuICAvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICRzbGF0ZTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcclxuICBsaW5lLWhlaWdodDogMS4xNTtcclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5yZWxhdGVkLWFydGljbGVzLFxyXG5kaXZbY2xhc3MqPWFydGljbGVfbGlzdF93cmFwcGVyXSB7XHJcbiAgLy8gZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgLy8gZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIC8vIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgLy8gLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAvLyBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uZXdzIC51c2VyX2Rhc2hib2FyZCBhLFxyXG4ubmV3cyBhLmFkbWluX2FjdGlvbi5lZGl0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MzliO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBwYWRkaW5nOiAuMzVlbSAuODVlbTtcclxuICBtYXJnaW4tdG9wOiAuNWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IC41ZW07XHJcbiAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLm5ld3MgLmFydGljbGVfY29tbWVudHMsXHJcbi5uZXdzIC5lZG5Nb3JlQXJ0aWNsZXNUcmlnZ2VyV3JhcHBlci5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucHJldi1hcnJvdyB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4ucHJldmlvdXMtY2F0ZWdvcnktbGluayB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxufVxyXG5cclxuLm5ld3MgLmVkbk1vcmVBcnRpY2xlc1RyaWdnZXJXcmFwcGVyIC50cmlnZ2VyIHtcclxuICBAZXh0ZW5kIC5idXR0b24tcHJpbWFyeTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBmb250LWZhbWlseTogJGJhc2VfZm9udF9mYW1pbHk7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5uZXdzIC5lZG5Nb3JlQXJ0aWNsZXNUcmlnZ2VyV3JhcHBlciAubG9hZGluZ092ZXJsYXkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NTUwcHgpIHtcclxuICAubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZV9fbGlzdGluZyB7XHJcbiAgICB3aWR0aDogNDglO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5MDBweCkge1xyXG4gIC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlX19saXN0aW5nIHtcclxuICAgIHdpZHRoOiAzMSU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEzMDBweCkge1xyXG4gIC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlX19saXN0aW5nIHtcclxuICAgIHdpZHRoOiAyMyU7XHJcbiAgfVxyXG59XHJcbiIsIi8qIVxyXG4gKiAgRm9udCBBd2Vzb21lIDQuNy4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcclxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXHJcbiAqL1xyXG5cclxuIEBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICBzcmM6IHVybChmb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD92PTQuNy4wKTtcclxuICBzcmM6IHVybChmb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKGZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj00LjcuMCkgZm9ybWF0KFwid29mZjJcIiksdXJsKGZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNy4wKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChmb250cy9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj00LjcuMCNmb250YXdlc29tZXJlZ3VsYXIpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLmZhIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4uZmEtbGcge1xyXG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzM2VtO1xyXG4gIGxpbmUtaGVpZ2h0OiAuNzVlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcclxufVxyXG5cclxuLmZhLTJ4IHtcclxuICBmb250LXNpemU6IDJlbTtcclxufVxyXG5cclxuLmZhLTN4IHtcclxuICBmb250LXNpemU6IDNlbTtcclxufVxyXG5cclxuLmZhLTR4IHtcclxuICBmb250LXNpemU6IDRlbTtcclxufVxyXG5cclxuLmZhLTV4IHtcclxuICBmb250LXNpemU6IDVlbTtcclxufVxyXG5cclxuLmZhLWZ3IHtcclxuICB3aWR0aDogMS4yODU3MTQyOWVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZhLXVsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDIuMTQyODU3MTRlbTtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbn1cclxuXHJcbi5mYS11bD5saSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZmEtbGkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAtMi4xNDI4NTcxNGVtO1xyXG4gIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XHJcbiAgdG9wOiAuMTQyODU3MTRlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mYS1saS5mYS1sZyB7XHJcbiAgbGVmdDogLTEuODU3MTQyODZlbTtcclxufVxyXG5cclxuLmZhLWJvcmRlciB7XHJcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcclxuICBib3JkZXI6IC4wOGVtIHNvbGlkICNlZWU7XHJcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcclxufVxyXG5cclxuLmZhLXB1bGwtbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5mYS1wdWxsLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5mYS5mYS1wdWxsLWxlZnQge1xyXG4gIG1hcmdpbi1yaWdodDogLjNlbTtcclxufVxyXG5cclxuLmZhLmZhLXB1bGwtcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAuM2VtO1xyXG59XHJcblxyXG4ucHVsbC1yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ucHVsbC1sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmZhLnB1bGwtbGVmdCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtO1xyXG59XHJcblxyXG4uZmEucHVsbC1yaWdodCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC4zZW07XHJcbn1cclxuXHJcbi5mYS1zcGluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcclxufVxyXG5cclxuLmZhLXB1bHNlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcclxuICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYS1zcGluIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLmZhLXJvdGF0ZS05MCB7XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG59XHJcblxyXG4uZmEtcm90YXRlLTE4MCB7XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG59XHJcblxyXG4uZmEtcm90YXRlLTI3MCB7XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKVwiO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG59XHJcblxyXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG59XHJcblxyXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcclxuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcclxufVxyXG5cclxuOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCxcclxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwsXHJcbjpyb290IC5mYS1yb3RhdGUtOTAsXHJcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxyXG46cm9vdCAuZmEtcm90YXRlLTI3MCB7XHJcbiAgLXdlYmtpdC1maWx0ZXI6IG5vbmU7XHJcbiAgZmlsdGVyOiBub25lO1xyXG59XHJcblxyXG4uZmEtc3RhY2sge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDJlbTtcclxuICBoZWlnaHQ6IDJlbTtcclxuICBsaW5lLWhlaWdodDogMmVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5mYS1zdGFjay0xeCxcclxuLmZhLXN0YWNrLTJ4IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mYS1zdGFjay0xeCB7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5mYS1zdGFjay0yeCB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbn1cclxuXHJcbi5mYS1pbnZlcnNlIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmZhLWdsYXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDBcIjtcclxufVxyXG5cclxuLmZhLW11c2ljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDFcIjtcclxufVxyXG5cclxuLmZhLXNlYXJjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XHJcbn1cclxuXHJcbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDNcIjtcclxufVxyXG5cclxuLmZhLWhlYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDRcIjtcclxufVxyXG5cclxuLmZhLXN0YXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwNVwiO1xyXG59XHJcblxyXG4uZmEtc3Rhci1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDZcIjtcclxufVxyXG5cclxuLmZhLXVzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwN1wiO1xyXG59XHJcblxyXG4uZmEtZmlsbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XHJcbn1cclxuXHJcbi5mYS10aC1sYXJnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XHJcbn1cclxuXHJcbi5mYS10aDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XHJcbn1cclxuXHJcbi5mYS10aC1saXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGJcIjtcclxufVxyXG5cclxuLmZhLWNoZWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGNcIjtcclxufVxyXG5cclxuLmZhLWNsb3NlOmJlZm9yZSxcclxuLmZhLXJlbW92ZTpiZWZvcmUsXHJcbi5mYS10aW1lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XHJcbn1cclxuXHJcbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XHJcbn1cclxuXHJcbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxMFwiO1xyXG59XHJcblxyXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTFcIjtcclxufVxyXG5cclxuLmZhLXNpZ25hbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XHJcbn1cclxuXHJcbi5mYS1jb2c6YmVmb3JlLFxyXG4uZmEtZ2VhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XHJcbn1cclxuXHJcbi5mYS10cmFzaC1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTRcIjtcclxufVxyXG5cclxuLmZhLWhvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxNVwiO1xyXG59XHJcblxyXG4uZmEtZmlsZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTZcIjtcclxufVxyXG5cclxuLmZhLWNsb2NrLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxN1wiO1xyXG59XHJcblxyXG4uZmEtcm9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XHJcbn1cclxuXHJcbi5mYS1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWFcIjtcclxufVxyXG5cclxuLmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWJcIjtcclxufVxyXG5cclxuLmZhLWluYm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWNcIjtcclxufVxyXG5cclxuLmZhLXBsYXktY2lyY2xlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxZFwiO1xyXG59XHJcblxyXG4uZmEtcmVwZWF0OmJlZm9yZSxcclxuLmZhLXJvdGF0ZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XHJcbn1cclxuXHJcbi5mYS1yZWZyZXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjFcIjtcclxufVxyXG5cclxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjJcIjtcclxufVxyXG5cclxuLmZhLWxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyM1wiO1xyXG59XHJcblxyXG4uZmEtZmxhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XHJcbn1cclxuXHJcbi5mYS1oZWFkcGhvbmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjVcIjtcclxufVxyXG5cclxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyNlwiO1xyXG59XHJcblxyXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyN1wiO1xyXG59XHJcblxyXG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjhcIjtcclxufVxyXG5cclxuLmZhLXFyY29kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XHJcbn1cclxuXHJcbi5mYS1iYXJjb2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMmFcIjtcclxufVxyXG5cclxuLmZhLXRhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XHJcbn1cclxuXHJcbi5mYS10YWdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMmNcIjtcclxufVxyXG5cclxuLmZhLWJvb2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyZFwiO1xyXG59XHJcblxyXG4uZmEtYm9va21hcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyZVwiO1xyXG59XHJcblxyXG4uZmEtcHJpbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyZlwiO1xyXG59XHJcblxyXG4uZmEtY2FtZXJhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzBcIjtcclxufVxyXG5cclxuLmZhLWZvbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzMVwiO1xyXG59XHJcblxyXG4uZmEtYm9sZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDMyXCI7XHJcbn1cclxuXHJcbi5mYS1pdGFsaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzM1wiO1xyXG59XHJcblxyXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzNFwiO1xyXG59XHJcblxyXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7XHJcbn1cclxuXHJcbi5mYS1hbGlnbi1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzZcIjtcclxufVxyXG5cclxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XHJcbn1cclxuXHJcbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XHJcbn1cclxuXHJcbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzlcIjtcclxufVxyXG5cclxuLmZhLWxpc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzYVwiO1xyXG59XHJcblxyXG4uZmEtZGVkZW50OmJlZm9yZSxcclxuLmZhLW91dGRlbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzYlwiO1xyXG59XHJcblxyXG4uZmEtaW5kZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2NcIjtcclxufVxyXG5cclxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XHJcbn1cclxuXHJcbi5mYS1pbWFnZTpiZWZvcmUsXHJcbi5mYS1waG90bzpiZWZvcmUsXHJcbi5mYS1waWN0dXJlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzZVwiO1xyXG59XHJcblxyXG4uZmEtcGVuY2lsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDBcIjtcclxufVxyXG5cclxuLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0MVwiO1xyXG59XHJcblxyXG4uZmEtYWRqdXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDJcIjtcclxufVxyXG5cclxuLmZhLXRpbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0M1wiO1xyXG59XHJcblxyXG4uZmEtZWRpdDpiZWZvcmUsXHJcbi5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0NFwiO1xyXG59XHJcblxyXG4uZmEtc2hhcmUtc3F1YXJlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0NVwiO1xyXG59XHJcblxyXG4uZmEtY2hlY2stc3F1YXJlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0NlwiO1xyXG59XHJcblxyXG4uZmEtYXJyb3dzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDdcIjtcclxufVxyXG5cclxuLmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0OFwiO1xyXG59XHJcblxyXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7XHJcbn1cclxuXHJcbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7XHJcbn1cclxuXHJcbi5mYS1wbGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGJcIjtcclxufVxyXG5cclxuLmZhLXBhdXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGNcIjtcclxufVxyXG5cclxuLmZhLXN0b3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0ZFwiO1xyXG59XHJcblxyXG4uZmEtZm9yd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XHJcbn1cclxuXHJcbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1MFwiO1xyXG59XHJcblxyXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTFcIjtcclxufVxyXG5cclxuLmZhLWVqZWN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTJcIjtcclxufVxyXG5cclxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XHJcbn1cclxuXHJcbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTRcIjtcclxufVxyXG5cclxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTVcIjtcclxufVxyXG5cclxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XHJcbn1cclxuXHJcbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1N1wiO1xyXG59XHJcblxyXG4uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNThcIjtcclxufVxyXG5cclxuLmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7XHJcbn1cclxuXHJcbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XHJcbn1cclxuXHJcbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNWJcIjtcclxufVxyXG5cclxuLmZhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNWNcIjtcclxufVxyXG5cclxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNWRcIjtcclxufVxyXG5cclxuLmZhLWJhbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjBcIjtcclxufVxyXG5cclxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjFcIjtcclxufVxyXG5cclxuLmZhLWFycm93LXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjJcIjtcclxufVxyXG5cclxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2M1wiO1xyXG59XHJcblxyXG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSxcclxuLmZhLXNoYXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjRcIjtcclxufVxyXG5cclxuLmZhLWV4cGFuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XHJcbn1cclxuXHJcbi5mYS1jb21wcmVzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7XHJcbn1cclxuXHJcbi5mYS1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjdcIjtcclxufVxyXG5cclxuLmZhLW1pbnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjhcIjtcclxufVxyXG5cclxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjlcIjtcclxufVxyXG5cclxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XHJcbn1cclxuXHJcbi5mYS1naWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmJcIjtcclxufVxyXG5cclxuLmZhLWxlYWY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2Y1wiO1xyXG59XHJcblxyXG4uZmEtZmlyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDZkXCI7XHJcbn1cclxuXHJcbi5mYS1leWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xyXG59XHJcblxyXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzBcIjtcclxufVxyXG5cclxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSxcclxuLmZhLXdhcm5pbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3MVwiO1xyXG59XHJcblxyXG4uZmEtcGxhbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3MlwiO1xyXG59XHJcblxyXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3M1wiO1xyXG59XHJcblxyXG4uZmEtcmFuZG9tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzRcIjtcclxufVxyXG5cclxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3NVwiO1xyXG59XHJcblxyXG4uZmEtbWFnbmV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzZcIjtcclxufVxyXG5cclxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3N1wiO1xyXG59XHJcblxyXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzhcIjtcclxufVxyXG5cclxuLmZhLXJldHdlZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3OVwiO1xyXG59XHJcblxyXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XHJcbn1cclxuXHJcbi5mYS1mb2xkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3YlwiO1xyXG59XHJcblxyXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xyXG59XHJcblxyXG4uZmEtYXJyb3dzLXY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xyXG59XHJcblxyXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3ZVwiO1xyXG59XHJcblxyXG4uZmEtYmFyLWNoYXJ0LW86YmVmb3JlLFxyXG4uZmEtYmFyLWNoYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODBcIjtcclxufVxyXG5cclxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODFcIjtcclxufVxyXG5cclxuLmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XHJcbn1cclxuXHJcbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4M1wiO1xyXG59XHJcblxyXG4uZmEta2V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODRcIjtcclxufVxyXG5cclxuLmZhLWNvZ3M6YmVmb3JlLFxyXG4uZmEtZ2VhcnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4NVwiO1xyXG59XHJcblxyXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4NlwiO1xyXG59XHJcblxyXG4uZmEtdGh1bWJzLW8tdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4N1wiO1xyXG59XHJcblxyXG4uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDg4XCI7XHJcbn1cclxuXHJcbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4OVwiO1xyXG59XHJcblxyXG4uZmEtaGVhcnQtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDhhXCI7XHJcbn1cclxuXHJcbi5mYS1zaWduLW91dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XHJcbn1cclxuXHJcbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4Y1wiO1xyXG59XHJcblxyXG4uZmEtdGh1bWItdGFjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XHJcbn1cclxuXHJcbi5mYS1leHRlcm5hbC1saW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOGVcIjtcclxufVxyXG5cclxuLmZhLXNpZ24taW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5MFwiO1xyXG59XHJcblxyXG4uZmEtdHJvcGh5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTFcIjtcclxufVxyXG5cclxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5MlwiO1xyXG59XHJcblxyXG4uZmEtdXBsb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTNcIjtcclxufVxyXG5cclxuLmZhLWxlbW9uLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5NFwiO1xyXG59XHJcblxyXG4uZmEtcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5NVwiO1xyXG59XHJcblxyXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5NlwiO1xyXG59XHJcblxyXG4uZmEtYm9va21hcmstbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDk3XCI7XHJcbn1cclxuXHJcbi5mYS1waG9uZS1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5OFwiO1xyXG59XHJcblxyXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XHJcbn1cclxuXHJcbi5mYS1mYWNlYm9vay1mOmJlZm9yZSxcclxuLmZhLWZhY2Vib29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOWFcIjtcclxufVxyXG5cclxuLmZhLWdpdGh1YjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7XHJcbn1cclxuXHJcbi5mYS11bmxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5Y1wiO1xyXG59XHJcblxyXG4uZmEtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5ZFwiO1xyXG59XHJcblxyXG4uZmEtZmVlZDpiZWZvcmUsXHJcbi5mYS1yc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xyXG59XHJcblxyXG4uZmEtaGRkLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhMFwiO1xyXG59XHJcblxyXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhMVwiO1xyXG59XHJcblxyXG4uZmEtYmVsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7XHJcbn1cclxuXHJcbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7XHJcbn1cclxuXHJcbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhNFwiO1xyXG59XHJcblxyXG4uZmEtaGFuZC1vLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhNVwiO1xyXG59XHJcblxyXG4uZmEtaGFuZC1vLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTZcIjtcclxufVxyXG5cclxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTdcIjtcclxufVxyXG5cclxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYThcIjtcclxufVxyXG5cclxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhYVwiO1xyXG59XHJcblxyXG4uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhYlwiO1xyXG59XHJcblxyXG4uZmEtZ2xvYmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhY1wiO1xyXG59XHJcblxyXG4uZmEtd3JlbmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYWRcIjtcclxufVxyXG5cclxuLmZhLXRhc2tzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYWVcIjtcclxufVxyXG5cclxuLmZhLWZpbHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XHJcbn1cclxuXHJcbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBiMVwiO1xyXG59XHJcblxyXG4uZmEtYXJyb3dzLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XHJcbn1cclxuXHJcbi5mYS1ncm91cDpiZWZvcmUsXHJcbi5mYS11c2VyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7XHJcbn1cclxuXHJcbi5mYS1jaGFpbjpiZWZvcmUsXHJcbi5mYS1saW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzFcIjtcclxufVxyXG5cclxuLmZhLWNsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzJcIjtcclxufVxyXG5cclxuLmZhLWZsYXNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzNcIjtcclxufVxyXG5cclxuLmZhLWN1dDpiZWZvcmUsXHJcbi5mYS1zY2lzc29yczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7XHJcbn1cclxuXHJcbi5mYS1jb3B5OmJlZm9yZSxcclxuLmZhLWZpbGVzLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjNVwiO1xyXG59XHJcblxyXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzZcIjtcclxufVxyXG5cclxuLmZhLWZsb3BweS1vOmJlZm9yZSxcclxuLmZhLXNhdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjN1wiO1xyXG59XHJcblxyXG4uZmEtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzhcIjtcclxufVxyXG5cclxuLmZhLWJhcnM6YmVmb3JlLFxyXG4uZmEtbmF2aWNvbjpiZWZvcmUsXHJcbi5mYS1yZW9yZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzlcIjtcclxufVxyXG5cclxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjYVwiO1xyXG59XHJcblxyXG4uZmEtbGlzdC1vbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XHJcbn1cclxuXHJcbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwY2NcIjtcclxufVxyXG5cclxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XHJcbn1cclxuXHJcbi5mYS10YWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XHJcbn1cclxuXHJcbi5mYS1tYWdpYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XHJcbn1cclxuXHJcbi5mYS10cnVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQxXCI7XHJcbn1cclxuXHJcbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkMlwiO1xyXG59XHJcblxyXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XHJcbn1cclxuXHJcbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkNFwiO1xyXG59XHJcblxyXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkNVwiO1xyXG59XHJcblxyXG4uZmEtbW9uZXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkNlwiO1xyXG59XHJcblxyXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XHJcbn1cclxuXHJcbi5mYS1jYXJldC11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XHJcbn1cclxuXHJcbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDlcIjtcclxufVxyXG5cclxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZGFcIjtcclxufVxyXG5cclxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkYlwiO1xyXG59XHJcblxyXG4uZmEtc29ydDpiZWZvcmUsXHJcbi5mYS11bnNvcnRlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XHJcbn1cclxuXHJcbi5mYS1zb3J0LWRlc2M6YmVmb3JlLFxyXG4uZmEtc29ydC1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZGRcIjtcclxufVxyXG5cclxuLmZhLXNvcnQtYXNjOmJlZm9yZSxcclxuLmZhLXNvcnQtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkZVwiO1xyXG59XHJcblxyXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBlMFwiO1xyXG59XHJcblxyXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBlMVwiO1xyXG59XHJcblxyXG4uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLFxyXG4uZmEtdW5kbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XHJcbn1cclxuXHJcbi5mYS1nYXZlbDpiZWZvcmUsXHJcbi5mYS1sZWdhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7XHJcbn1cclxuXHJcbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLFxyXG4uZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGU0XCI7XHJcbn1cclxuXHJcbi5mYS1jb21tZW50LW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBlNVwiO1xyXG59XHJcblxyXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGU2XCI7XHJcbn1cclxuXHJcbi5mYS1ib2x0OmJlZm9yZSxcclxuLmZhLWZsYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZTdcIjtcclxufVxyXG5cclxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBlOFwiO1xyXG59XHJcblxyXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBlOVwiO1xyXG59XHJcblxyXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSxcclxuLmZhLXBhc3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZWFcIjtcclxufVxyXG5cclxuLmZhLWxpZ2h0YnVsYi1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZWJcIjtcclxufVxyXG5cclxuLmZhLWV4Y2hhbmdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZWNcIjtcclxufVxyXG5cclxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZWRcIjtcclxufVxyXG5cclxuLmZhLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XHJcbn1cclxuXHJcbi5mYS11c2VyLW1kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZjBcIjtcclxufVxyXG5cclxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZjFcIjtcclxufVxyXG5cclxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZjJcIjtcclxufVxyXG5cclxuLmZhLWJlbGwtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGEyXCI7XHJcbn1cclxuXHJcbi5mYS1jb2ZmZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmNFwiO1xyXG59XHJcblxyXG4uZmEtY3V0bGVyeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGY1XCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLXRleHQtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGY2XCI7XHJcbn1cclxuXHJcbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZjdcIjtcclxufVxyXG5cclxuLmZhLWhvc3BpdGFsLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmOFwiO1xyXG59XHJcblxyXG4uZmEtYW1idWxhbmNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZjlcIjtcclxufVxyXG5cclxuLmZhLW1lZGtpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XHJcbn1cclxuXHJcbi5mYS1maWdodGVyLWpldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XHJcbn1cclxuXHJcbi5mYS1iZWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZmNcIjtcclxufVxyXG5cclxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZmRcIjtcclxufVxyXG5cclxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZmVcIjtcclxufVxyXG5cclxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDBcIjtcclxufVxyXG5cclxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XHJcbn1cclxuXHJcbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwMlwiO1xyXG59XHJcblxyXG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwM1wiO1xyXG59XHJcblxyXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XHJcbn1cclxuXHJcbi5mYS1hbmdsZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XHJcbn1cclxuXHJcbi5mYS1hbmdsZS11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XHJcbn1cclxuXHJcbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDdcIjtcclxufVxyXG5cclxuLmZhLWRlc2t0b3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwOFwiO1xyXG59XHJcblxyXG4uZmEtbGFwdG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDlcIjtcclxufVxyXG5cclxuLmZhLXRhYmxldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XHJcbn1cclxuXHJcbi5mYS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxyXG4uZmEtbW9iaWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMGJcIjtcclxufVxyXG5cclxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMGNcIjtcclxufVxyXG5cclxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwZFwiO1xyXG59XHJcblxyXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwZVwiO1xyXG59XHJcblxyXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7XHJcbn1cclxuXHJcbi5mYS1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExMVwiO1xyXG59XHJcblxyXG4uZmEtbWFpbC1yZXBseTpiZWZvcmUsXHJcbi5mYS1yZXBseTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTEyXCI7XHJcbn1cclxuXHJcbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMTNcIjtcclxufVxyXG5cclxuLmZhLWZvbGRlci1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMTRcIjtcclxufVxyXG5cclxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExNVwiO1xyXG59XHJcblxyXG4uZmEtc21pbGUtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7XHJcbn1cclxuXHJcbi5mYS1mcm93bi1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMTlcIjtcclxufVxyXG5cclxuLmZhLW1laC1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMWFcIjtcclxufVxyXG5cclxuLmZhLWdhbWVwYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExYlwiO1xyXG59XHJcblxyXG4uZmEta2V5Ym9hcmQtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7XHJcbn1cclxuXHJcbi5mYS1mbGFnLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExZFwiO1xyXG59XHJcblxyXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExZVwiO1xyXG59XHJcblxyXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyMFwiO1xyXG59XHJcblxyXG4uZmEtY29kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7XHJcbn1cclxuXHJcbi5mYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXHJcbi5mYS1yZXBseS1hbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyMlwiO1xyXG59XHJcblxyXG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcclxuLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSxcclxuLmZhLXN0YXItaGFsZi1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjNcIjtcclxufVxyXG5cclxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjRcIjtcclxufVxyXG5cclxuLmZhLWNyb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyNVwiO1xyXG59XHJcblxyXG4uZmEtY29kZS1mb3JrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjZcIjtcclxufVxyXG5cclxuLmZhLWNoYWluLWJyb2tlbjpiZWZvcmUsXHJcbi5mYS11bmxpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyN1wiO1xyXG59XHJcblxyXG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyOFwiO1xyXG59XHJcblxyXG4uZmEtaW5mbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XHJcbn1cclxuXHJcbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7XHJcbn1cclxuXHJcbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7XHJcbn1cclxuXHJcbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyY1wiO1xyXG59XHJcblxyXG4uZmEtZXJhc2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMmRcIjtcclxufVxyXG5cclxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XHJcbn1cclxuXHJcbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzBcIjtcclxufVxyXG5cclxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzMVwiO1xyXG59XHJcblxyXG4uZmEtc2hpZWxkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzJcIjtcclxufVxyXG5cclxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzM1wiO1xyXG59XHJcblxyXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzNFwiO1xyXG59XHJcblxyXG4uZmEtcm9ja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzVcIjtcclxufVxyXG5cclxuLmZhLW1heGNkbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XHJcbn1cclxuXHJcbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzdcIjtcclxufVxyXG5cclxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzhcIjtcclxufVxyXG5cclxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzlcIjtcclxufVxyXG5cclxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzYVwiO1xyXG59XHJcblxyXG4uZmEtaHRtbDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzYlwiO1xyXG59XHJcblxyXG4uZmEtY3NzMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7XHJcbn1cclxuXHJcbi5mYS1hbmNob3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzZFwiO1xyXG59XHJcblxyXG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XHJcbn1cclxuXHJcbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7XHJcbn1cclxuXHJcbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDFcIjtcclxufVxyXG5cclxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0MlwiO1xyXG59XHJcblxyXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XHJcbn1cclxuXHJcbi5mYS1wbGF5LWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XHJcbn1cclxuXHJcbi5mYS10aWNrZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0NVwiO1xyXG59XHJcblxyXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDZcIjtcclxufVxyXG5cclxuLmZhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDdcIjtcclxufVxyXG5cclxuLmZhLWxldmVsLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDhcIjtcclxufVxyXG5cclxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0OVwiO1xyXG59XHJcblxyXG4uZmEtY2hlY2stc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNGFcIjtcclxufVxyXG5cclxuLmZhLXBlbmNpbC1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0YlwiO1xyXG59XHJcblxyXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0Y1wiO1xyXG59XHJcblxyXG4uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNGRcIjtcclxufVxyXG5cclxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0ZVwiO1xyXG59XHJcblxyXG4uZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUsXHJcbi5mYS10b2dnbGUtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7XHJcbn1cclxuXHJcbi5mYS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmUsXHJcbi5mYS10b2dnbGUtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1MVwiO1xyXG59XHJcblxyXG4uZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlLFxyXG4uZmEtdG9nZ2xlLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTJcIjtcclxufVxyXG5cclxuLmZhLWV1cjpiZWZvcmUsXHJcbi5mYS1ldXJvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTNcIjtcclxufVxyXG5cclxuLmZhLWdicDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XHJcbn1cclxuXHJcbi5mYS1kb2xsYXI6YmVmb3JlLFxyXG4uZmEtdXNkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTVcIjtcclxufVxyXG5cclxuLmZhLWlucjpiZWZvcmUsXHJcbi5mYS1ydXBlZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7XHJcbn1cclxuXHJcbi5mYS1jbnk6YmVmb3JlLFxyXG4uZmEtanB5OmJlZm9yZSxcclxuLmZhLXJtYjpiZWZvcmUsXHJcbi5mYS15ZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1N1wiO1xyXG59XHJcblxyXG4uZmEtcm91YmxlOmJlZm9yZSxcclxuLmZhLXJ1YjpiZWZvcmUsXHJcbi5mYS1ydWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7XHJcbn1cclxuXHJcbi5mYS1rcnc6YmVmb3JlLFxyXG4uZmEtd29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTlcIjtcclxufVxyXG5cclxuLmZhLWJpdGNvaW46YmVmb3JlLFxyXG4uZmEtYnRjOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNWFcIjtcclxufVxyXG5cclxuLmZhLWZpbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1YlwiO1xyXG59XHJcblxyXG4uZmEtZmlsZS10ZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNWNcIjtcclxufVxyXG5cclxuLmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNWRcIjtcclxufVxyXG5cclxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7XHJcbn1cclxuXHJcbi5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2MFwiO1xyXG59XHJcblxyXG4uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XHJcbn1cclxuXHJcbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNjJcIjtcclxufVxyXG5cclxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNjNcIjtcclxufVxyXG5cclxuLmZhLXRodW1icy11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7XHJcbn1cclxuXHJcbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTY1XCI7XHJcbn1cclxuXHJcbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTY2XCI7XHJcbn1cclxuXHJcbi5mYS15b3V0dWJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNjdcIjtcclxufVxyXG5cclxuLmZhLXhpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2OFwiO1xyXG59XHJcblxyXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2OVwiO1xyXG59XHJcblxyXG4uZmEteW91dHViZS1wbGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNmFcIjtcclxufVxyXG5cclxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2YlwiO1xyXG59XHJcblxyXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2Y1wiO1xyXG59XHJcblxyXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNmRcIjtcclxufVxyXG5cclxuLmZhLWZsaWNrcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7XHJcbn1cclxuXHJcbi5mYS1hZG46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3MFwiO1xyXG59XHJcblxyXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNzFcIjtcclxufVxyXG5cclxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3MlwiO1xyXG59XHJcblxyXG4uZmEtdHVtYmxyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNzNcIjtcclxufVxyXG5cclxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3NFwiO1xyXG59XHJcblxyXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNzVcIjtcclxufVxyXG5cclxuLmZhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3NlwiO1xyXG59XHJcblxyXG4uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNzdcIjtcclxufVxyXG5cclxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3OFwiO1xyXG59XHJcblxyXG4uZmEtYXBwbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3OVwiO1xyXG59XHJcblxyXG4uZmEtd2luZG93czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XHJcbn1cclxuXHJcbi5mYS1hbmRyb2lkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxN2JcIjtcclxufVxyXG5cclxuLmZhLWxpbnV4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxN2NcIjtcclxufVxyXG5cclxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxN2RcIjtcclxufVxyXG5cclxuLmZhLXNreXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxN2VcIjtcclxufVxyXG5cclxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4MFwiO1xyXG59XHJcblxyXG4uZmEtdHJlbGxvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxODFcIjtcclxufVxyXG5cclxuLmZhLWZlbWFsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7XHJcbn1cclxuXHJcbi5mYS1tYWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxODNcIjtcclxufVxyXG5cclxuLmZhLWdpdHRpcDpiZWZvcmUsXHJcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTg0XCI7XHJcbn1cclxuXHJcbi5mYS1zdW4tbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7XHJcbn1cclxuXHJcbi5mYS1tb29uLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4NlwiO1xyXG59XHJcblxyXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7XHJcbn1cclxuXHJcbi5mYS1idWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4OFwiO1xyXG59XHJcblxyXG4uZmEtdms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4OVwiO1xyXG59XHJcblxyXG4uZmEtd2VpYm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4YVwiO1xyXG59XHJcblxyXG4uZmEtcmVucmVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOGJcIjtcclxufVxyXG5cclxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7XHJcbn1cclxuXHJcbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMThlXCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTBcIjtcclxufVxyXG5cclxuLmZhLWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlLFxyXG4uZmEtdG9nZ2xlLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5MVwiO1xyXG59XHJcblxyXG4uZmEtZG90LWNpcmNsZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTJcIjtcclxufVxyXG5cclxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5M1wiO1xyXG59XHJcblxyXG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTRcIjtcclxufVxyXG5cclxuLmZhLXRyeTpiZWZvcmUsXHJcbi5mYS10dXJraXNoLWxpcmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5NVwiO1xyXG59XHJcblxyXG4uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTk2XCI7XHJcbn1cclxuXHJcbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTdcIjtcclxufVxyXG5cclxuLmZhLXNsYWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOThcIjtcclxufVxyXG5cclxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7XHJcbn1cclxuXHJcbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5YVwiO1xyXG59XHJcblxyXG4uZmEtb3BlbmlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOWJcIjtcclxufVxyXG5cclxuLmZhLWJhbms6YmVmb3JlLFxyXG4uZmEtaW5zdGl0dXRpb246YmVmb3JlLFxyXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XHJcbn1cclxuXHJcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUsXHJcbi5mYS1tb3J0YXItYm9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xyXG59XHJcblxyXG4uZmEteWFob286YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5ZVwiO1xyXG59XHJcblxyXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYTBcIjtcclxufVxyXG5cclxuLmZhLXJlZGRpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XHJcbn1cclxuXHJcbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYTJcIjtcclxufVxyXG5cclxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWEzXCI7XHJcbn1cclxuXHJcbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XHJcbn1cclxuXHJcbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhNVwiO1xyXG59XHJcblxyXG4uZmEtZGlnZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7XHJcbn1cclxuXHJcbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYTdcIjtcclxufVxyXG5cclxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYThcIjtcclxufVxyXG5cclxuLmZhLWRydXBhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWE5XCI7XHJcbn1cclxuXHJcbi5mYS1qb29tbGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhYVwiO1xyXG59XHJcblxyXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhYlwiO1xyXG59XHJcblxyXG4uZmEtZmF4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYWNcIjtcclxufVxyXG5cclxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYWRcIjtcclxufVxyXG5cclxuLmZhLWNoaWxkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYWVcIjtcclxufVxyXG5cclxuLmZhLXBhdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWIwXCI7XHJcbn1cclxuXHJcbi5mYS1zcG9vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWIxXCI7XHJcbn1cclxuXHJcbi5mYS1jdWJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYjJcIjtcclxufVxyXG5cclxuLmZhLWN1YmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYjNcIjtcclxufVxyXG5cclxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiNFwiO1xyXG59XHJcblxyXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiNVwiO1xyXG59XHJcblxyXG4uZmEtc3RlYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiNlwiO1xyXG59XHJcblxyXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYjdcIjtcclxufVxyXG5cclxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiOFwiO1xyXG59XHJcblxyXG4uZmEtYXV0b21vYmlsZTpiZWZvcmUsXHJcbi5mYS1jYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiOVwiO1xyXG59XHJcblxyXG4uZmEtY2FiOmJlZm9yZSxcclxuLmZhLXRheGk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiYVwiO1xyXG59XHJcblxyXG4uZmEtdHJlZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7XHJcbn1cclxuXHJcbi5mYS1zcG90aWZ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYmNcIjtcclxufVxyXG5cclxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiZFwiO1xyXG59XHJcblxyXG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XHJcbn1cclxuXHJcbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLXBkZi1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzFcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtd29yZC1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzJcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLWltYWdlLW86YmVmb3JlLFxyXG4uZmEtZmlsZS1waG90by1vOmJlZm9yZSxcclxuLmZhLWZpbGUtcGljdHVyZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzVcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtYXJjaGl2ZS1vOmJlZm9yZSxcclxuLmZhLWZpbGUtemlwLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjNlwiO1xyXG59XHJcblxyXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSxcclxuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLFxyXG4uZmEtZmlsZS12aWRlby1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzhcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtY29kZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzlcIjtcclxufVxyXG5cclxuLmZhLXZpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjYVwiO1xyXG59XHJcblxyXG4uZmEtY29kZXBlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWNiXCI7XHJcbn1cclxuXHJcbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7XHJcbn1cclxuXHJcbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxyXG4uZmEtbGlmZS1idW95OmJlZm9yZSxcclxuLmZhLWxpZmUtcmluZzpiZWZvcmUsXHJcbi5mYS1saWZlLXNhdmVyOmJlZm9yZSxcclxuLmZhLXN1cHBvcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjZFwiO1xyXG59XHJcblxyXG4uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjZVwiO1xyXG59XHJcblxyXG4uZmEtcmE6YmVmb3JlLFxyXG4uZmEtcmViZWw6YmVmb3JlLFxyXG4uZmEtcmVzaXN0YW5jZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XHJcbn1cclxuXHJcbi5mYS1lbXBpcmU6YmVmb3JlLFxyXG4uZmEtZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkMVwiO1xyXG59XHJcblxyXG4uZmEtZ2l0LXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XHJcbn1cclxuXHJcbi5mYS1naXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkM1wiO1xyXG59XHJcblxyXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlLFxyXG4uZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXHJcbi5mYS15Yy1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkNFwiO1xyXG59XHJcblxyXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XHJcbn1cclxuXHJcbi5mYS1xcTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XHJcbn1cclxuXHJcbi5mYS13ZWNoYXQ6YmVmb3JlLFxyXG4uZmEtd2VpeGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDdcIjtcclxufVxyXG5cclxuLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSxcclxuLmZhLXNlbmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkOFwiO1xyXG59XHJcblxyXG4uZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUsXHJcbi5mYS1zZW5kLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkOVwiO1xyXG59XHJcblxyXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7XHJcbn1cclxuXHJcbi5mYS1jaXJjbGUtdGhpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWRiXCI7XHJcbn1cclxuXHJcbi5mYS1oZWFkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkY1wiO1xyXG59XHJcblxyXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZGRcIjtcclxufVxyXG5cclxuLmZhLXNsaWRlcnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkZVwiO1xyXG59XHJcblxyXG4uZmEtc2hhcmUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZTBcIjtcclxufVxyXG5cclxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlMVwiO1xyXG59XHJcblxyXG4uZmEtYm9tYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWUyXCI7XHJcbn1cclxuXHJcbi5mYS1mdXRib2wtbzpiZWZvcmUsXHJcbi5mYS1zb2NjZXItYmFsbC1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZTNcIjtcclxufVxyXG5cclxuLmZhLXR0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7XHJcbn1cclxuXHJcbi5mYS1iaW5vY3VsYXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZTVcIjtcclxufVxyXG5cclxuLmZhLXBsdWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlNlwiO1xyXG59XHJcblxyXG4uZmEtc2xpZGVzaGFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7XHJcbn1cclxuXHJcbi5mYS10d2l0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlOFwiO1xyXG59XHJcblxyXG4uZmEteWVscDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7XHJcbn1cclxuXHJcbi5mYS1uZXdzcGFwZXItbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWVhXCI7XHJcbn1cclxuXHJcbi5mYS13aWZpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZWJcIjtcclxufVxyXG5cclxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlY1wiO1xyXG59XHJcblxyXG4uZmEtcGF5cGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZWRcIjtcclxufVxyXG5cclxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlZVwiO1xyXG59XHJcblxyXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7XHJcbn1cclxuXHJcbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZjFcIjtcclxufVxyXG5cclxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZjJcIjtcclxufVxyXG5cclxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmM1wiO1xyXG59XHJcblxyXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZjRcIjtcclxufVxyXG5cclxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7XHJcbn1cclxuXHJcbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZjZcIjtcclxufVxyXG5cclxuLmZhLWJlbGwtc2xhc2gtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWY3XCI7XHJcbn1cclxuXHJcbi5mYS10cmFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XHJcbn1cclxuXHJcbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmOVwiO1xyXG59XHJcblxyXG4uZmEtYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmYVwiO1xyXG59XHJcblxyXG4uZmEtZXllZHJvcHBlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XHJcbn1cclxuXHJcbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XHJcbn1cclxuXHJcbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZmRcIjtcclxufVxyXG5cclxuLmZhLWFyZWEtY2hhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmZVwiO1xyXG59XHJcblxyXG4uZmEtcGllLWNoYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMDBcIjtcclxufVxyXG5cclxuLmZhLWxpbmUtY2hhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwMVwiO1xyXG59XHJcblxyXG4uZmEtbGFzdGZtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMDJcIjtcclxufVxyXG5cclxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwM1wiO1xyXG59XHJcblxyXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjA0XCI7XHJcbn1cclxuXHJcbi5mYS10b2dnbGUtb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwNVwiO1xyXG59XHJcblxyXG4uZmEtYmljeWNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7XHJcbn1cclxuXHJcbi5mYS1idXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwN1wiO1xyXG59XHJcblxyXG4uZmEtaW94aG9zdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7XHJcbn1cclxuXHJcbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwOVwiO1xyXG59XHJcblxyXG4uZmEtY2M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwYVwiO1xyXG59XHJcblxyXG4uZmEtaWxzOmJlZm9yZSxcclxuLmZhLXNoZWtlbDpiZWZvcmUsXHJcbi5mYS1zaGVxZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwYlwiO1xyXG59XHJcblxyXG4uZmEtbWVhbnBhdGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwY1wiO1xyXG59XHJcblxyXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7XHJcbn1cclxuXHJcbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjBlXCI7XHJcbn1cclxuXHJcbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XHJcbn1cclxuXHJcbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjExXCI7XHJcbn1cclxuXHJcbi5mYS1sZWFucHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMTJcIjtcclxufVxyXG5cclxuLmZhLXNlbGxzeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7XHJcbn1cclxuXHJcbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxNFwiO1xyXG59XHJcblxyXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxNVwiO1xyXG59XHJcblxyXG4uZmEtc2t5YXRsYXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxNlwiO1xyXG59XHJcblxyXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMTdcIjtcclxufVxyXG5cclxuLmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjE4XCI7XHJcbn1cclxuXHJcbi5mYS1kaWFtb25kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMTlcIjtcclxufVxyXG5cclxuLmZhLXNoaXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxYVwiO1xyXG59XHJcblxyXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxYlwiO1xyXG59XHJcblxyXG4uZmEtbW90b3JjeWNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XHJcbn1cclxuXHJcbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7XHJcbn1cclxuXHJcbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxZVwiO1xyXG59XHJcblxyXG4uZmEtdmVudXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyMVwiO1xyXG59XHJcblxyXG4uZmEtbWFyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7XHJcbn1cclxuXHJcbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMjNcIjtcclxufVxyXG5cclxuLmZhLWludGVyc2V4OmJlZm9yZSxcclxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMjRcIjtcclxufVxyXG5cclxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XHJcbn1cclxuXHJcbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyNlwiO1xyXG59XHJcblxyXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyN1wiO1xyXG59XHJcblxyXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7XHJcbn1cclxuXHJcbi5mYS1tYXJzLXN0cm9rZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XHJcbn1cclxuXHJcbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMmFcIjtcclxufVxyXG5cclxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyYlwiO1xyXG59XHJcblxyXG4uZmEtbmV1dGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMmNcIjtcclxufVxyXG5cclxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyZFwiO1xyXG59XHJcblxyXG4uZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzMFwiO1xyXG59XHJcblxyXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzMVwiO1xyXG59XHJcblxyXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzMlwiO1xyXG59XHJcblxyXG4uZmEtc2VydmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzNcIjtcclxufVxyXG5cclxuLmZhLXVzZXItcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjM0XCI7XHJcbn1cclxuXHJcbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzVcIjtcclxufVxyXG5cclxuLmZhLWJlZDpiZWZvcmUsXHJcbi5mYS1ob3RlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XHJcbn1cclxuXHJcbi5mYS12aWFjb2luOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzdcIjtcclxufVxyXG5cclxuLmZhLXRyYWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzhcIjtcclxufVxyXG5cclxuLmZhLXN1YndheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XHJcbn1cclxuXHJcbi5mYS1tZWRpdW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzYVwiO1xyXG59XHJcblxyXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSxcclxuLmZhLXljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyM2JcIjtcclxufVxyXG5cclxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzY1wiO1xyXG59XHJcblxyXG4uZmEtb3BlbmNhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzZFwiO1xyXG59XHJcblxyXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyM2VcIjtcclxufVxyXG5cclxuLmZhLWJhdHRlcnktNDpiZWZvcmUsXHJcbi5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlLFxyXG4uZmEtYmF0dGVyeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XHJcbn1cclxuXHJcbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLFxyXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7XHJcbn1cclxuXHJcbi5mYS1iYXR0ZXJ5LTI6YmVmb3JlLFxyXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNDJcIjtcclxufVxyXG5cclxuLmZhLWJhdHRlcnktMTpiZWZvcmUsXHJcbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0M1wiO1xyXG59XHJcblxyXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSxcclxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0NFwiO1xyXG59XHJcblxyXG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XHJcbn1cclxuXHJcbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjQ2XCI7XHJcbn1cclxuXHJcbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0N1wiO1xyXG59XHJcblxyXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0OFwiO1xyXG59XHJcblxyXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0OVwiO1xyXG59XHJcblxyXG4uZmEtc3RpY2t5LW5vdGUtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjRhXCI7XHJcbn1cclxuXHJcbi5mYS1jYy1qY2I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0YlwiO1xyXG59XHJcblxyXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0Y1wiO1xyXG59XHJcblxyXG4uZmEtY2xvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0ZFwiO1xyXG59XHJcblxyXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7XHJcbn1cclxuXHJcbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjUwXCI7XHJcbn1cclxuXHJcbi5mYS1ob3VyZ2xhc3MtMTpiZWZvcmUsXHJcbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1MVwiO1xyXG59XHJcblxyXG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLFxyXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1MlwiO1xyXG59XHJcblxyXG4uZmEtaG91cmdsYXNzLTM6YmVmb3JlLFxyXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjUzXCI7XHJcbn1cclxuXHJcbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1NFwiO1xyXG59XHJcblxyXG4uZmEtaGFuZC1ncmFiLW86YmVmb3JlLFxyXG4uZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1NVwiO1xyXG59XHJcblxyXG4uZmEtaGFuZC1wYXBlci1vOmJlZm9yZSxcclxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNTZcIjtcclxufVxyXG5cclxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjU3XCI7XHJcbn1cclxuXHJcbi5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNThcIjtcclxufVxyXG5cclxuLmZhLWhhbmQtc3BvY2stbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XHJcbn1cclxuXHJcbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7XHJcbn1cclxuXHJcbi5mYS1oYW5kLXBlYWNlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1YlwiO1xyXG59XHJcblxyXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNWNcIjtcclxufVxyXG5cclxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1ZFwiO1xyXG59XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XHJcbn1cclxuXHJcbi5mYS1nZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7XHJcbn1cclxuXHJcbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2MVwiO1xyXG59XHJcblxyXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2MlwiO1xyXG59XHJcblxyXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7XHJcbn1cclxuXHJcbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XHJcbn1cclxuXHJcbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNjVcIjtcclxufVxyXG5cclxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNjZcIjtcclxufVxyXG5cclxuLmZhLXNhZmFyaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjY3XCI7XHJcbn1cclxuXHJcbi5mYS1jaHJvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2OFwiO1xyXG59XHJcblxyXG4uZmEtZmlyZWZveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XHJcbn1cclxuXHJcbi5mYS1vcGVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7XHJcbn1cclxuXHJcbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjZiXCI7XHJcbn1cclxuXHJcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSxcclxuLmZhLXR2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNmNcIjtcclxufVxyXG5cclxuLmZhLWNvbnRhbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7XHJcbn1cclxuXHJcbi5mYS01MDBweDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XHJcbn1cclxuXHJcbi5mYS1hbWF6b246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3MFwiO1xyXG59XHJcblxyXG4uZmEtY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzFcIjtcclxufVxyXG5cclxuLmZhLWNhbGVuZGFyLW1pbnVzLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3MlwiO1xyXG59XHJcblxyXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjczXCI7XHJcbn1cclxuXHJcbi5mYS1jYWxlbmRhci1jaGVjay1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzRcIjtcclxufVxyXG5cclxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzVcIjtcclxufVxyXG5cclxuLmZhLW1hcC1waW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3NlwiO1xyXG59XHJcblxyXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzdcIjtcclxufVxyXG5cclxuLmZhLW1hcC1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzhcIjtcclxufVxyXG5cclxuLmZhLW1hcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7XHJcbn1cclxuXHJcbi5mYS1jb21tZW50aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyN2FcIjtcclxufVxyXG5cclxuLmZhLWNvbW1lbnRpbmctbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjdiXCI7XHJcbn1cclxuXHJcbi5mYS1ob3V6ejpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7XHJcbn1cclxuXHJcbi5mYS12aW1lbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XHJcbn1cclxuXHJcbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3ZVwiO1xyXG59XHJcblxyXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyODBcIjtcclxufVxyXG5cclxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7XHJcbn1cclxuXHJcbi5mYS1lZGdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyODJcIjtcclxufVxyXG5cclxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjgzXCI7XHJcbn1cclxuXHJcbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7XHJcbn1cclxuXHJcbi5mYS1tb2R4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyODVcIjtcclxufVxyXG5cclxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjg2XCI7XHJcbn1cclxuXHJcbi5mYS11c2I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4N1wiO1xyXG59XHJcblxyXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyODhcIjtcclxufVxyXG5cclxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyODlcIjtcclxufVxyXG5cclxuLmZhLXNjcmliZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjhhXCI7XHJcbn1cclxuXHJcbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4YlwiO1xyXG59XHJcblxyXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4Y1wiO1xyXG59XHJcblxyXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xyXG59XHJcblxyXG4uZmEtc3RvcC1jaXJjbGUtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjhlXCI7XHJcbn1cclxuXHJcbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5MFwiO1xyXG59XHJcblxyXG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyOTFcIjtcclxufVxyXG5cclxuLmZhLWhhc2h0YWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5MlwiO1xyXG59XHJcblxyXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyOTNcIjtcclxufVxyXG5cclxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyOTRcIjtcclxufVxyXG5cclxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5NVwiO1xyXG59XHJcblxyXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyOTZcIjtcclxufVxyXG5cclxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5N1wiO1xyXG59XHJcblxyXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XHJcbn1cclxuXHJcbi5mYS1lbnZpcmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5OVwiO1xyXG59XHJcblxyXG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7XHJcbn1cclxuXHJcbi5mYS13aGVlbGNoYWlyLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjliXCI7XHJcbn1cclxuXHJcbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjljXCI7XHJcbn1cclxuXHJcbi5mYS1ibGluZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XHJcbn1cclxuXHJcbi5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XHJcbn1cclxuXHJcbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7XHJcbn1cclxuXHJcbi5mYS1icmFpbGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTFcIjtcclxufVxyXG5cclxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7XHJcbn1cclxuXHJcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUsXHJcbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTNcIjtcclxufVxyXG5cclxuLmZhLWRlYWY6YmVmb3JlLFxyXG4uZmEtZGVhZm5lc3M6YmVmb3JlLFxyXG4uZmEtaGFyZC1vZi1oZWFyaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTRcIjtcclxufVxyXG5cclxuLmZhLWdsaWRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTVcIjtcclxufVxyXG5cclxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhNlwiO1xyXG59XHJcblxyXG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUsXHJcbi5mYS1zaWduaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTdcIjtcclxufVxyXG5cclxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhOFwiO1xyXG59XHJcblxyXG4uZmEtdmlhZGVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTlcIjtcclxufVxyXG5cclxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhYVwiO1xyXG59XHJcblxyXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhYlwiO1xyXG59XHJcblxyXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhY1wiO1xyXG59XHJcblxyXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYWRcIjtcclxufVxyXG5cclxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhZVwiO1xyXG59XHJcblxyXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiMFwiO1xyXG59XHJcblxyXG4uZmEteW9hc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiMVwiO1xyXG59XHJcblxyXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYjJcIjtcclxufVxyXG5cclxuLmZhLWdvb2dsZS1wbHVzLWNpcmNsZTpiZWZvcmUsXHJcbi5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XHJcbn1cclxuXHJcbi5mYS1mYTpiZWZvcmUsXHJcbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiNFwiO1xyXG59XHJcblxyXG4uZmEtaGFuZHNoYWtlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiNVwiO1xyXG59XHJcblxyXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmI2XCI7XHJcbn1cclxuXHJcbi5mYS1lbnZlbG9wZS1vcGVuLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiN1wiO1xyXG59XHJcblxyXG4uZmEtbGlub2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYjhcIjtcclxufVxyXG5cclxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmI5XCI7XHJcbn1cclxuXHJcbi5mYS1hZGRyZXNzLWJvb2stbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmJhXCI7XHJcbn1cclxuXHJcbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlLFxyXG4uZmEtdmNhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiYlwiO1xyXG59XHJcblxyXG4uZmEtYWRkcmVzcy1jYXJkLW86YmVmb3JlLFxyXG4uZmEtdmNhcmQtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmJjXCI7XHJcbn1cclxuXHJcbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7XHJcbn1cclxuXHJcbi5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYmVcIjtcclxufVxyXG5cclxuLmZhLXVzZXItbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmMwXCI7XHJcbn1cclxuXHJcbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmMxXCI7XHJcbn1cclxuXHJcbi5mYS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxyXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XHJcbn1cclxuXHJcbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXHJcbi5mYS1pZC1jYXJkLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjM1wiO1xyXG59XHJcblxyXG4uZmEtcXVvcmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjNFwiO1xyXG59XHJcblxyXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjNVwiO1xyXG59XHJcblxyXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjNlwiO1xyXG59XHJcblxyXG4uZmEtdGhlcm1vbWV0ZXItNDpiZWZvcmUsXHJcbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSxcclxuLmZhLXRoZXJtb21ldGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYzdcIjtcclxufVxyXG5cclxuLmZhLXRoZXJtb21ldGVyLTM6YmVmb3JlLFxyXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjOFwiO1xyXG59XHJcblxyXG4uZmEtdGhlcm1vbWV0ZXItMjpiZWZvcmUsXHJcbi5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYzlcIjtcclxufVxyXG5cclxuLmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLFxyXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XHJcbn1cclxuXHJcbi5mYS10aGVybW9tZXRlci0wOmJlZm9yZSxcclxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyY2JcIjtcclxufVxyXG5cclxuLmZhLXNob3dlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmNjXCI7XHJcbn1cclxuXHJcbi5mYS1iYXRoOmJlZm9yZSxcclxuLmZhLWJhdGh0dWI6YmVmb3JlLFxyXG4uZmEtczE1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyY2RcIjtcclxufVxyXG5cclxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjZVwiO1xyXG59XHJcblxyXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZDBcIjtcclxufVxyXG5cclxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmQxXCI7XHJcbn1cclxuXHJcbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XHJcbn1cclxuXHJcbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxyXG4uZmEtd2luZG93LWNsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZDNcIjtcclxufVxyXG5cclxuLmZhLXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcclxuLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZDRcIjtcclxufVxyXG5cclxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZDVcIjtcclxufVxyXG5cclxuLmZhLWdyYXY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkNlwiO1xyXG59XHJcblxyXG4uZmEtZXRzeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmQ3XCI7XHJcbn1cclxuXHJcbi5mYS1pbWRiOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZDhcIjtcclxufVxyXG5cclxuLmZhLXJhdmVscnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkOVwiO1xyXG59XHJcblxyXG4uZmEtZWVyY2FzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7XHJcbn1cclxuXHJcbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkYlwiO1xyXG59XHJcblxyXG4uZmEtc25vd2ZsYWtlLW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkY1wiO1xyXG59XHJcblxyXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkZFwiO1xyXG59XHJcblxyXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7XHJcbn1cclxuXHJcbi5mYS1tZWV0dXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJlMFwiO1xyXG59IiwiLy8gSW50ZXJpb3IgUGFnZVxyXG4ubW8tYmFwX19pbnRlcmlvciAge1xyXG4gIC5wYW5lLnBhbmVfX2NvbnRlbnQsXHJcbiAgLnBhbmUucGFuZV9fc2lkZWJhciB7XHJcbiAgICAuRG5uTW9kdWxlLUROTl9IVE1MIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IGRhcmtlbigkZ3JlZW4sIDEwJSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhbmUucGFuZV9fY29udGVudCB7XHJcbiAgICB3aWR0aDo2NSU7XHJcbiAgICBmbG9hdDpsZWZ0O1xyXG5cclxuICAgIC5Ob3JtYWwge1xyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLnBhbmUucGFuZV9fc2lkZWJhciB7XHJcbiAgIHdpZHRoOjI2JTtcclxuICAgZmxvYXQ6cmlnaHQ7XHJcbiAgIHBhZGRpbmc6MHB4O1xyXG4gICBtYXJnaW46NjBweCAwO1xyXG5cclxuICAgLkRubk1vZHVsZS1ETk5fSFRNTCAuTm9ybWFsIHVsIHtcclxuICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgbWFyZ2luOiAwO1xyXG4gICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgbGkge1xyXG4gICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICB9XHJcbiAgIH1cclxuXHJcbiAgIGgzIHtcclxuICAgICBjb2xvcjogJHJveWFsQmx1ZTtcclxuICAgfVxyXG5cclxuICAgLkRubk1vZHVsZS1FYXN5RE5ObmV3cyB7XHJcbiAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuRG5uTW9kdWxlLUVhc3lETk5uZXdzU2VhcmNoIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JleTtcclxuICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xyXG4gICAgICBoMyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VhcmNoX2lucHV0IGlucHV0LmFjSW5wdXQge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC5uZXdzLWFydGljbGUtc2lkZWJhciB7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRzbGF0ZTtcclxuICAgICAgcGFkZGluZzogNXB4IDBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgLnBhbmUucGFuZV9fY29udGVudCB7XHJcbiAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgIHBhZGRpbmc6MHB4O1xyXG4gICAgICBtYXJnaW46IDUwcHggMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5wYW5lLnBhbmVfX3NpZGViYXIge1xyXG4gICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICBtYXJnaW46IDBweCAwIDUwcHg7XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gIC5wYW5lLnBhbmVfX25ld3M6YWZ0ZXIsXHJcbiAgLnBhbmUucGFuZV9fbmV3czpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcbiIsIi5oZWFydCB7XHJcbiAgLmNsZWFyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuXHJcbiAgLmJpZy1ncmVlbi1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogIzZlYjQzZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmc6IDdweCAxNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG5cclxuICAgIC5pY29uIHtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaTpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiAjY2ZkOTVhO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpOmFmdGVyIHtcclxuICAgICAgICBjb2xvcjogI2NmZDk1YTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9IC8qaWNvbiAqL1xyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LXNoYWRvdzogMS4wM3B4IDEuNzE0cHggMXB4IHJnYmEoMCwwLDAsMC41KVxyXG4gICAgfVxyXG5cclxuICB9IC8qIGJpZy1ncmVlbi1idXR0b24gKi9cclxuXHJcbiAgLmJpZy1ncmVlbi1idXR0b246Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5iaWctZ3JlZW4tYnV0dG9uOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICM1MzlhMjQ7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgfVxyXG5cclxuICAuc2l0ZS0tbWFpbiB7XHJcblxyXG4gIH1cclxuXHJcbiAgLmhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA1MjliO1xyXG4gICAgcGFkZGluZzogMTBweCAwcHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICB9IC8qIGhlYWRlciAqL1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiA2cHggMHB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfSAvKiBoZWFkZXIgKi9cclxuXHJcbiAgfSAvKiBtZWRpYTogbWluIDk5MnB4OyAqL1xyXG4gIFxyXG5cclxuICAuaGVybyB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9Qb3J0YWxzL19kZWZhdWx0L1NraW5zL01PQmFwL2ltZy9oZWFydC9NQk1DLUhSQS1IZXJvLmpwZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTE0cHg7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgICAuZ3JlZW4ge1xyXG4gICAgICAgIGNvbG9yOiAjNmViNDNmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRhcmstYmx1ZSB7XHJcbiAgICAgICAgY29sb3I6ICMwMDUyOWI7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9IC8qIHAgKi9cclxuICB9IC8qIGhlcm8gKi9cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuXHJcbiAgICAuaGVybyB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICB9IC8qIG1pbi13aWR0aDogNDgwICovXHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG4gICAgLmhlcm8ge1xyXG4gICAgICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgfSAvKiBtaW4td2lkdGg6IDQ4MCAqL1xyXG5cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgICAuaGVybyB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnL1BvcnRhbHMvX2RlZmF1bHQvU2tpbnMvTU9CYXAvaW1nL2hlYXJ0L01CTUMtSFJBLUhlcm8uanBnJyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgbWluLWhlaWdodDogNTAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5OTJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICB0b3A6IDU1cHg7XHJcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcclxuXHJcbiAgICAgICAgLmdyZWVuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kYXJrLWJsdWUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH0gLyogaGVybyAqL1xyXG5cclxuICB9IC8qIG1lZGlhOiBtaW4gOTkycHg7ICovXHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCApIHtcclxuXHJcbiAgICAuaGVybyB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnL1BvcnRhbHMvX2RlZmF1bHQvU2tpbnMvTU9CYXAvaW1nL2hlYXJ0L01CTUMtSFJBLUhlcm8uanBnJyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGxlZnQ6IC0yNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9IC8qIG1lZGlhOiBtaW4gMTIwMHB4OyAqL1xyXG5cclxuICAuYWJvdmUtY3RhcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgIC5iaWctZ3JlZW4tYnV0dG9uIHtcclxuICAgICAgbWF4LXdpZHRoOiA0MjBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfSAvKiBhYm92ZS1jdGFzICovXHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLmFib3ZlLWN0YXMge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICAgICAgLmJpZy1ncmVlbi1idXR0b24ge1xyXG4gICAgICAgIG1heC13aWR0aDogNTI1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTNweCAyMHB4O1xyXG5cclxuICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA4MnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfSAvKiBiZ2IgKi9cclxuICAgIH0gLyogYWJvdmUtY3RhcyAqL1xyXG4gIH0gLyogbWVkaWE6IG1pbiA5OTJweDsgKi9cclxuXHJcblxyXG4gIC5jdGFzIHtcclxuICAgIGJhY2tncm91bmQ6ICNlYWVhZWE7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDBweDtcclxuICB9XHJcblxyXG4gIC5jdGEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcbiAgICBoMiwgcCwgYSB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMTAwO1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICAgLmljb24ge1xyXG4gICAgICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICAgICAgd2lkdGg6IDE5MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEyMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgfSAvKiBjdGEgKi9cclxuXHJcbiAgLmN0YTpob3ZlciB7XHJcblxyXG4gICAgLmljb24ge1xyXG4gICAgICBcclxuICAgICAgaSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA3KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdGEuaGVhbHRoeS1saXZpbmcge1xyXG5cclxuICAgIC5pY29uIHtcclxuICAgICAgYmFja2dyb3VuZDogIzU0YjBkYTtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTEwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN0YS5jbGFzc2VzIHtcclxuXHJcbiAgICAuaWNvbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM2ZWI0M2Y7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBmb250LXNpemU6IDEyNXB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdGEuZmluZC1hLWRvYyB7XHJcbiAgIFxyXG4gICAgLmljb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjY2ZkOTVhO1xyXG5cclxuICAgICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN0YS5tZWV0IHtcclxuICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcblxyXG4gICAgLmljb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDI1MjliO1xyXG5cclxuICAgICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpOmJlZm9yZSxcclxuICAgICAgaTphZnRlciB7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0gXHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLmN0YXMge1xyXG4gICAgICBwYWRkaW5nOiA2MHB4IDBweCA0MHB4IDBweDtcclxuXHJcbiAgICAgIC5wYW5lIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI1JTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmN0YSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfSAvKiBjdGFzICovXHJcblxyXG4gIH0gLyogbWVkaWE6IG1pbiA5OTJweDsgKi9cclxuXHJcbiAgLmVuZXdzbGV0dGVyIHtcclxuICAgIHBhZGRpbmc6IDM1cHggMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzU0YjBkYTtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICB9XHJcbiAgfSAvKiBlbmV3c2xldHRlciAqL1xyXG5cclxuICAjZW5ld3MtY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgI2VuZXdzLWVtYWlsIHtcclxuICAgICAgd2lkdGg6IGNhbGMoNzUlIC0gMTBweCk7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNmNjU3ODtcclxuICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHggMThweDtcclxuICAgIH1cclxuXHJcbiAgICAjZW5ld3MtZW1haWw6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICNlbmV3cy1lbWFpbDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGNvbG9yOiAjMGQxZDI1O1xyXG4gICAgfVxyXG5cclxuICAgICNlbmV3cy1zaWdudXAge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMxYjYzOWI7XHJcbiAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgICNlbmV3cy1zaWdudXA6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAuOTtcclxuICAgIH1cclxuXHJcbiAgICAjc25hY2tiYXIge1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIH1cclxuXHJcbiAgfSAvKiBlbmV3cy1jb250YWluZXIgKi9cclxuXHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLmVuZXdzbGV0dGVyIHtcclxuICAgICAgLnBhbmUge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfSAvKiBlbmV3c2xldHRlciAqL1xyXG5cclxuICAgICNlbmV3cy1jb250YWluZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgfVxyXG5cclxuICB9IC8qIG1lZGlhOiBtaW4gOTkycHg7ICovXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiAgLyogRmllcyBpc3N1ZSB3aXRoIGxpc3Qtc3R5bGUtdHlwZSBkaXNwbGF5aW5nIG9uIGZvb3RlciBuYXYgKi9cclxuICAubG9nby1iYXItLW1lbnUge1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0gLyogaGVhcnQgKi8iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBaUJBLE9BQU8sQ0FBQyw0RkFBSSxDQ2pCWixBQUFBLENBQUMsQUFBQyxDQUNBLFVBQVUsQ0FBRSxVQUFVLENBQ3ZCLEFBRUQsQUFBQSxJQUFJLEFBQUMsQ0FDSCxVQUFVLENBQUUsTUFBTSxDQUNuQixBQUdELEFBQUEsZUFBZSxBQUFDLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDaEIsQUFPRCxBQUFBLGVBQWUsQ0FBQyxVQUFVLENB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T0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FDZCxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFFBQVEsQUFBQSxPQUFPLEFBQUMsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSx1QkFBdUIsQUFBQSxPQUFPLEFBQUMsQ0FDN0IsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHFCQUFxQixBQUFBLE9BQU8sQUFBQyxDQUMzQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLENBQ2pCLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLE9BQU8sQUFBQSxPQUFPLEFBQUMsQ0FDYixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxD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eEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxxQkFBcUIsQUFBQSxPQUFPLEFBQUMsQ0FDM0IsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHNCQUFzQixBQUFBLE9BQU8sQUFBQyxDQUM1QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsbUJBQW1CLEFBQUEsT0FBTyxBQUFDLENBQ3pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxxQkFBcUIsQUFBQSxPQUFPLEFBQUMsQ0FDM0IsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQ0FDdkIsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQ0FDckIsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQ0FDekIsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsbUJBQW1CLEFBQUEsT0FBTyxDQUMxQixrQkFBa0IsQUFBQSxPQUFPLENBQ3pCLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQUFBQyxDQUN4QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxBQUFDLENBQ25CLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLENBQ3ZCLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFFBQVEsQUFBQSxPQUFPLEFBQUMsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxBQUFDLENBQ3RCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxvQkFBb0IsQUFBQSxPQUFPLEFBQUMsQ0FDMUIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHFCQUFxQixBQUFBLE9BQU8sQUFBQyxDQUMzQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsdUJBQXVCLEFBQUEsT0FBTyxBQUFDLENBQzdCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSx3QkFBd0IsQUFBQSxPQUFPLEFBQUMsQ0FDOUIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHFCQUFxQixBQUFBLE9BQU8sQUFBQyxDQUMzQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsdUJBQXVCLEFBQUEsT0FBTyxBQUFDLENBQzdCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxBQUFDLENBQ2YsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFFBQVEsQUFBQSxPQUFPLEFBQUMsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxBQUFDLENBQ3RCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxrQkFBa0IsQUFBQSxPQUFPLEFBQUMsQ0FDeEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsaUJBQWlCLEFBQUEsT0FBTyxBQUFDLENBQ3ZCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSx3QkFBd0IsQUFBQSxPQUFPLEFBQUMsQ0FDOUIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsdUJBQXVCLEFBQUEsT0FBTyxDQUM5QixlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxxQkFBcUIsQUFBQSxPQUFPLENBQzVCLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHdCQUF3QixBQUFBLE9BQU8sQ0FDL0IsZ0JBQWdCLEFBQUEsT0FBTyxBQUFDLENBQ3RCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUNkLFFBQVEsQUFBQSxPQUFPLEFBQUMsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxDQUNqQixPQUFPLEFBQUEsT0FBTyxBQUFDLENBQ2IsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLE9BQU8sQUFBQSxPQUFPLENBQ2QsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUNkLE9BQU8sQUFBQSxPQUFPLENBQ2QsT0FBTyxBQUFBLE9BQU8sQ0FDZCxPQUFPLEFBQUEsT0FBTyxBQUFDLENBQ2IsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLENBQ2pCLE9BQU8sQUFBQSxPQUFPLENBQ2QsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUNkLE9BQU8sQUFBQSxPQUFPLEFBQUMsQ0FDYixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQ0FDbEIsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQUFBQyxDQUN4QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsbUJBQW1CLEFBQUEsT0FBTyxBQUFDLENBQ3pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxtQkFBbUIsQUFBQSxPQUFPLEFBQUMsQ0FDekIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLG9CQUFvQixBQUFBLE9BQU8sQUFBQyxDQUMxQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsb0JBQW9CLEFBQUEsT0FBTyxBQUFDLENBQzFCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxxQkFBcUIsQUFBQSxPQUFPLEFBQUMsQ0FDM0IsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQUFBQyxDQUN4QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQUFBQyxDQUN4QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxBQUFDLENBQ25CLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxvQkFBb0IsQUFBQSxPQUFPLEFBQUMsQ0FDMUIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQUFBQyxDQUN2QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsbUJBQW1CLEFBQUEsT0FBTyxBQUFDLENBQ3pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLG1CQUFtQixBQUFBLE9BQU8sQUFBQyxDQUN6QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsb0JBQW9CLEFBQUEsT0FBTyxBQUFDLENBQzFCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxBQUFDLENBQ2YsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLENBQ2pCLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxNQUFNLEFBQUEsT0FBTyxBQUFDLENBQ1osT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSx3QkFBd0IsQUFBQSxPQUFPLEFBQUMsQ0FDOUIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHVCQUF1QixBQUFBLE9BQU8sQUFBQyxDQUM3QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsdUJBQXVCLEFBQUEsT0FBTyxDQUM5QixlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FDZCxnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQUFBQyxDQUN2QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsaUJBQWlCLEFBQUEsT0FBTyxBQUFDLENBQ3ZCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxBQUFDLENBQ2YsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLG1CQUFtQixBQUFBLE9BQU8sQUFBQyxDQUN6QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQ0FDZixlQUFlLEFBQUEsT0FBTyxDQUN0QixjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxrQkFBa0IsQUFBQSxPQUFPLENBQ3pCLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHNCQUFzQixBQUFBLE9BQU8sQUFBQyxDQUM1QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQUFBQyxDQUN4QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxBQUFDLENBQ2YsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLE9BQU8sQUFBQSxPQUFPLEFBQUMsQ0FDYixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxBQUFDLENBQ2YsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQ0FDckIsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUNkLFFBQVEsQUFBQSxPQUFPLEFBQUMsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxXQUFXLEFBQUEsT0FBTyxBQUFDLENBQ2pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHFCQUFxQixBQUFBLE9BQU8sQUFBQyxDQUMzQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxDQUN2QixnQkFBZ0IsQUFBQSxPQUFPLENBQ3ZCLGtCQUFrQixBQUFBLE9BQU8sQUFBQyxDQUN4QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxDQUN6QixjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLENBQ3ZCLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxDQUN2QixnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFFBQVEsQUFBQSxPQUFPLEFBQUMsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQ0FDcEIsYUFBYSxBQUFBLE9BQU8sQ0FDcEIsYUFBYSxBQUFBLE9BQU8sQ0FDcEIsY0FBYyxBQUFBLE9BQU8sQ0FDckIsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxNQUFNLEFBQUEsT0FBTyxDQUNiLFNBQVMsQUFBQSxPQUFPLENBQ2hCLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLENBQ2pCLE1BQU0sQUFBQSxPQUFPLEFBQUMsQ0FDWixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxDQUN0Qix1QkFBdUIsQUFBQSxPQUFPLENBQzlCLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQUFBQyxDQUN2QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsTUFBTSxBQUFBLE9BQU8sQUFBQyxDQUNaLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxDQUNqQixVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxDQUN0QixRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQ0FDeEIsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsb0JBQW9CLEFBQUEsT0FBTyxBQUFDLENBQzFCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLENBQ25CLGlCQUFpQixBQUFBLE9BQU8sQUFBQyxDQUN2QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFFBQVEsQUFBQSxPQUFPLEFBQUMsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQUFBQyxDQUN2QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxBQUFDLENBQ3RCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxBQUFDLENBQ2YsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLE1BQU0sQUFBQSxPQUFPLEFBQUMsQ0FDWixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsaUJBQWlCLEFBQUEsT0FBTyxBQUFDLENBQ3ZCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxBQUFDLENBQ25CLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLE9BQU8sQUFBQSxPQUFPLEFBQUMsQ0FDYixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsTUFBTSxBQUFBLE9BQU8sQUFBQyxDQUNaLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUNkLFVBQVUsQUFBQSxPQUFPLENBQ2pCLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQUFBQyxDQUN4QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxBQUFDLENBQ3RCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxBQUFDLENBQ25CLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxtQkFBbUIsQUFBQSxPQUFPLEFBQUMsQ0FDekIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFFBQVEsQUFBQSxPQUFPLEFBQUMsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLENBQ25CLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLG1CQUFtQixBQUFBLE9BQU8sQUFBQyxDQUN6QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxBQUFDLENBQ3RCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQUFBQyxDQUN2QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEscUJBQXFCLEFBQUEsT0FBTyxBQUFDLENBQzNCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxBQUFDLENBQ25CLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUNkLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLENBQ3ZCLE1BQU0sQUFBQSxPQUFPLEFBQUMsQ0FDWixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsaUJBQWlCLEFBQUEsT0FBTyxBQUFDLENBQ3ZCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLENBQ3BCLGdCQUFnQixBQUFBLE9BQU8sQ0FDdkIsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQ0FDcEIsMEJBQTBCLEFBQUEsT0FBTyxBQUFDLENBQ2hDLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxDQUNwQixnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLENBQ3BCLG1CQUFtQixBQUFBLE9BQU8sQUFBQyxDQUN6QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQ0FDcEIsaUJBQWlCLEFBQUEsT0FBTyxBQUFDLENBQ3ZCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQUFBQyxDQUN4QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLENBQ3RCLG1CQUFtQixBQUFBLE9BQU8sQUFBQyxDQUN6QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQ0FDdEIsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxDQUN0QixpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLENBQ3RCLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQ0FDdkIsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsbUJBQW1CLEFBQUEsT0FBTyxBQUFDLENBQ3pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLG9CQUFvQixBQUFBLE9BQU8sQUFBQyxDQUMxQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsTUFBTSxBQUFBLE9BQU8sQUFBQyxDQUNaLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxBQUFDLENBQ25CLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHdCQUF3QixBQUFBLE9BQU8sQUFBQyxDQUM5QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQUFBQyxDQUNwQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQUFBQyxDQUNqQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxxQkFBcUIsQUFBQSxPQUFPLEFBQUMsQ0FDM0IsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLENBQ3JCLE1BQU0sQUFBQSxPQUFPLEFBQUMsQ0FDWixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxtQkFBbUIsQUFBQSxPQUFPLEFBQUMsQ0FDekIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLG9CQUFvQixBQUFBLE9BQU8sQUFBQyxDQUMxQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsb0JBQW9CLEFBQUEsT0FBTyxBQUFDLENBQzFCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxvQkFBb0IsQUFBQSxPQUFPLEFBQUMsQ0FDMUIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxBQUFDLENBQ25CLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxBQUFDLENBQ25CLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFFBQVEsQUFBQSxPQUFPLEFBQUMsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsbUJBQW1CLEFBQUEsT0FBTyxBQUFDLENBQ3pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsbUJBQW1CLEFBQUEsT0FBTyxBQUFDLENBQ3pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxXQUFXLEFBQUEsT0FBTyxBQUFDLENBQ2pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxBQUFDLENBQ25CLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxXQUFXLEFBQUEsT0FBTyxBQUFDLENBQ2pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxBQUFDLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxXQUFXLEFBQUEsT0FBTyxBQUFDLENBQ2pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxBQUFDLENBQ2hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxvQkFBb0IsQUFBQSxPQUFPLEFBQUMsQ0FDMUIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQUFBQyxDQUN4QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEscUJBQXFCLEFBQUEsT0FBTyxBQUFDLENBQzNCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxBQUFDLENBQ2YsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHFCQUFxQixBQUFBLE9BQU8sQUFBQyxDQUMzQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsd0JBQXdCLEFBQUEsT0FBTyxBQUFDLENBQzlCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxXQUFXLEFBQUEsT0FBTyxBQUFDLENBQ2pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSwrQkFBK0IsQUFBQSxPQUFPLEFBQUMsQ0FDckMsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLHVDQUF1QyxBQUFBLE9BQU8sQ0FDOUMsb0JBQW9CLEFBQUEsT0FBTyxBQUFDLENBQzFCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxDQUNmLFlBQVksQUFBQSxPQUFPLENBQ25CLG1CQUFtQixBQUFBLE9BQU8sQUFBQyxDQUN6QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxXQUFXLEFBQUEsT0FBTyxBQUFDLENBQ2pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLENBQ3hCLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQUFBQyxDQUN2QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxtQkFBbUIsQUFBQSxPQUFPLEFBQUMsQ0FDekIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQUFBQyxDQUNuQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsc0JBQXNCLEFBQUEsT0FBTyxDQUM3Qix3QkFBd0IsQUFBQSxPQUFPLEFBQUMsQ0FDOUIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLE1BQU0sQUFBQSxPQUFPLENBQ2IsZ0JBQWdCLEFBQUEsT0FBTyxBQUFDLENBQ3RCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxlQUFlLEFBQUEsT0FBTyxBQUFDLENBQ3JCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLG1CQUFtQixBQUFBLE9BQU8sQUFBQyxDQUN6QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxBQUFDLENBQ3RCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxrQkFBa0IsQUFBQSxPQUFPLEFBQUMsQ0FDeEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQ0FDdkIsU0FBUyxBQUFBLE9BQU8sQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxrQkFBa0IsQUFBQSxPQUFPLENBQ3pCLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQUFBQyxDQUN2QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQUFBQyxDQUNoQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsbUJBQW1CLEFBQUEsT0FBTyxDQUMxQixXQUFXLEFBQUEsT0FBTyxBQUFDLENBQ2pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxxQkFBcUIsQUFBQSxPQUFPLENBQzVCLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFNBQVMsQUFBQSxPQUFPLEFBQUMsQ0FDZixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxZQUFZLEFBQUEsT0FBTyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLENBQ3hCLG9CQUFvQixBQUFBLE9BQU8sQ0FDM0IsZUFBZSxBQUFBLE9BQU8sQUFBQyxDQUNyQixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsaUJBQWlCLEFBQUEsT0FBTyxDQUN4Qiw4QkFBOEIsQUFBQSxPQUFPLEFBQUMsQ0FDcEMsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQ0FDeEIsb0JBQW9CLEFBQUEsT0FBTyxBQUFDLENBQzFCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLENBQ3hCLHVCQUF1QixBQUFBLE9BQU8sQUFBQyxDQUM3QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsaUJBQWlCLEFBQUEsT0FBTyxDQUN4QixxQkFBcUIsQUFBQSxPQUFPLEFBQUMsQ0FDM0IsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFFBQVEsQUFBQSxPQUFPLENBQ2YsV0FBVyxBQUFBLE9BQU8sQ0FDbEIsT0FBTyxBQUFBLE9BQU8sQUFBQyxDQUNiLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxXQUFXLEFBQUEsT0FBTyxBQUFDLENBQ2pCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxtQkFBbUIsQUFBQSxPQUFPLEFBQUMsQ0FDekIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLG1CQUFtQixBQUFBLE9BQU8sQUFBQyxDQUN6QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxBQUFDLENBQ3hCLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxtQkFBbUIsQUFBQSxPQUFPLENBQzFCLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEscUJBQXFCLEFBQUEsT0FBTyxDQUM1QixrQkFBa0IsQUFBQSxPQUFPLEFBQUMsQ0FDeEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFFBQVEsQUFBQSxPQUFPLEFBQUMsQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNqQixBQUVELEFBQUEsUUFBUSxBQUFBLE9BQU8sQUFBQyxDQUNkLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxBQUFDLENBQ2QsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDakIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGFBQWEsQUFBQSxPQUFPLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLEFBQUMsQ0FDckIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLE9BQU8sQ0FDakIsQUNoOUZELEFBSVEsaUJBSlMsQ0FDZixLQUFLLEFBQUEsY0FBYyxDQUVqQixtQkFBbUIsQ0FDZixDQUFDLENBSlQsaUJBQWlCLENBRWYsS0FBSyxBQUFBLGNBQWMsQ0FDakIsbUJBQW1CLENBQ2YsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDZEFQLE9BQU8sQ2NJTixBQVRULEFBTVUsaUJBTk8sQ0FDZixLQUFLLEFBQUEsY0FBYyxDQUVqQixtQkFBbUIsQ0FDZixDQUFDLEFBRUUsTUFBTSxDQU5qQixpQkFBaUIsQ0FFZixLQUFLLEFBQUEsY0FBYyxDQUNqQixtQkFBbUIsQ0FDZixDQUFDLEFBRUUsTUFBTSxBQUFDLENBQ04sS0FBSyxDQUFFLE9BQW1CLENBQzNCLEFBUlgsQUFhRSxpQkFiZSxDQWFmLEtBQUssQUFBQSxjQUFjLEFBQUMsQ0FDbEIsS0FBSyxDQUFDLEdBQUcsQ0FDVCxLQUFLLENBQUMsSUFBSSxDQWFYLEFBNUJILEFBa0JNLGlCQWxCVyxDQWFmLEtBQUssQUFBQSxjQUFjLENBSWpCLE9BQU8sQ0FDTCxFQUFFLEFBQUMsQ0FDRCxlQUFlLENBQUUsSUFBSSxDQUNyQixNQUFNLENBQUUsUUFBUSxDQUNoQixZQUFZLENBQUUsSUFBSSxDQUluQixBQXpCUCxBQXNCUSxpQkF0QlMsQ0FhZixLQUFLLEFBQUEsY0FBYyxDQUlqQixPQUFPLENBQ0wsRUFBRSxDQUlBLEVBQUUsQUFBQyxDQUNELGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBeEJULEFBOEJFLGlCQTlCZSxDQThCZixLQUFLLEFBQUEsY0FBYyxBQUFDLENBQ25CLEtBQUssQ0FBQyxHQUFHLENBQ1QsS0FBSyxDQUFDLEtBQUssQ0FDWCxPQUFPLENBQUMsR0FBRyxDQUNYLE1BQU0sQ0FBQyxNQUFNLENBK0JiLEFBakVILEFBb0NHLGlCQXBDYyxDQThCZixLQUFLLEFBQUEsY0FBYyxDQU1sQixtQkFBbUIsQ0FBQyxPQUFPLENBQUMsRUFBRSxBQUFDLENBQzdCLGVBQWUsQ0FBRSxJQUFJLENBQ3JCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0FJWCxBQTNDSixBQXdDSyxpQkF4Q1ksQ0E4QmYsS0FBSyxBQUFBLGNBQWMsQ0FNbEIsbUJBQW1CLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FJNUIsRUFBRSxBQUFDLENBQ0QsYUFBYSxDQUFFLElBQUksQ0FDcEIsQUExQ04sQUE2Q0csaUJBN0NjLENBOEJmLEtBQUssQUFBQSxjQUFjLENBZWxCLEVBQUUsQUFBQyxDQUNELEtBQUssQ2QxQ0UsT0FBTyxDYzJDZixBQS9DSixBQWlERyxpQkFqRGMsQ0E4QmYsS0FBSyxBQUFBLGNBQWMsQ0FtQmxCLHNCQUFzQixBQUFDLENBQ3JCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLEFBbkRMLEFBcURJLGlCQXJEYSxDQThCZixLQUFLLEFBQUEsY0FBYyxDQXVCakIsNEJBQTRCLEFBQUMsQ0FDM0IsZ0JBQWdCLENkN0NWLE9BQU8sQ2M4Q2IsT0FBTyxDQUFFLFNBQVMsQ0FTbkIsQUFoRUwsQUF3RE0saUJBeERXLENBOEJmLEtBQUssQUFBQSxjQUFjLENBdUJqQiw0QkFBNEIsQ0FHMUIsRUFBRSxBQUFDLENBQ0QsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsT0FBTyxDQUFFLFdBQVcsQ0FDckIsQUEzRFAsQUE2RE0saUJBN0RXLENBOEJmLEtBQUssQUFBQSxjQUFjLENBdUJqQiw0QkFBNEIsQ0FRMUIsYUFBYSxDQUFDLEtBQUssQUFBQSxRQUFRLEFBQUMsQ0FDMUIsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUEvRFAsQUFxRUksaUJBckVhLENBb0VmLHFCQUFxQixDQUNuQixDQUFDLEFBQUMsQ0FDQSxLQUFLLENkL0RILE9BQU8sQ2NnRVQsT0FBTyxDQUFFLE9BQU8sQ0FDaEIsT0FBTyxDQUFFLEtBQUssQ0FDZCxTQUFTLENBQUUsSUFBSSxDQUtoQixBQTlFTCxBQTJFTSxpQkEzRVcsQ0FvRWYscUJBQXFCLENBQ25CLENBQUMsQUFNRSxNQUFNLEFBQUMsQ0FDTixLQUFLLENkdkVMLE9BQU8sQ2N3RVIsQUFLTCxNQUFNLENBQUMsR0FBRyxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBbEZsQyxBQWFFLGlCQWJlLENBYWYsS0FBSyxBQUFBLGNBQWMsQUFzRUcsQ0FDbEIsS0FBSyxDQUFDLElBQUksQ0FDVixLQUFLLENBQUMsSUFBSSxDQUNWLE9BQU8sQ0FBQyxHQUFHLENBQ1gsTUFBTSxDQUFFLFdBQVcsQ0FDbEIsQUF4RlAsQUE4QkUsaUJBOUJlLENBOEJmLEtBQUssQUFBQSxjQUFjLEFBMkRLLENBQ25CLEtBQUssQ0FBQyxJQUFJLENBQ1YsS0FBSyxDQUFDLElBQUksQ0FDVixNQUFNLENBQUUsVUFBVSxDQUNsQixDQTdGUCxBQWdHRSxpQkFoR2UsQ0FnR2YsS0FBSyxBQUFBLFdBQVcsQUFBQSxNQUFNLENBaEd4QixpQkFBaUIsQ0FpR2YsS0FBSyxBQUFBLFdBQVcsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLEVBQUUsQ0FDWCxPQUFPLENBQUUsS0FBSyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1osQUN0R0gsQUFDRSxNQURJLENBQ0osTUFBTSxBQUFDLENBQ0wsS0FBSyxDQUFFLElBQUksQ0FDWixBQUhILEFBS0UsTUFMSSxDQUtKLGlCQUFpQixBQUFDLENBQ2hCLFVBQVUsQ0FBRSxPQUFPLENBQ25CLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLE9BQU8sQ0FBRSxRQUFRLENBQ2pCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsTUFBTSxDQUFFLE9BQU8sQ0FDZixVQUFVLENBQUUsR0FBRyxDQTRCaEIsQUF6Q0gsQUFpQk0sTUFqQkEsQ0FLSixpQkFBaUIsQ0FVZixLQUFLLENBRUgsQ0FBQyxBQUFDLENBQ0EsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFuQlAsQUFxQk0sTUFyQkEsQ0FLSixpQkFBaUIsQ0FVZixLQUFLLENBTUgsQ0FBQyxBQUFBLE9BQU8sQUFBQyxDQUNQLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUF2QlAsQUF5Qk0sTUF6QkEsQ0FLSixpQkFBaUIsQ0FVZixLQUFLLENBVUgsQ0FBQyxBQUFBLE1BQU0sQUFBQyxDQUNOLEtBQUssQ0FBRSxPQUFPLENBQ2QsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQTVCUCxBQStCSSxNQS9CRSxDQUtKLGlCQUFpQixDQTBCZixLQUFLLEFBQUMsQ0FDSixLQUFLLENBQUUsT0FBTyxDQUNkLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsV0FBVyxDQUFFLElBQUksQ0FDakIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixXQUFXLENBQUUsTUFBTSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsZUFBZSxDQUNoRCxBQXZDTCxBQTJDRSxNQTNDSSxDQTJDSixpQkFBaUIsQUFBQSxNQUFNLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLElBQUksQ0FDZCxBQTdDSCxBQStDRSxNQS9DSSxDQStDSixpQkFBaUIsQUFBQSxNQUFNLEFBQUMsQ0FDdEIsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsVUFBVSxDQUFFLEdBQUcsQ0FDaEIsQUFsREgsQUF3REUsTUF4REksQ0F3REosT0FBTyxBQUFDLENBQ04sVUFBVSxDQUFFLE9BQU8sQ0FDbkIsT0FBTyxDQUFFLFFBQVEsQ0FTbEIsQUFuRUgsQUE0REksTUE1REUsQ0F3REosT0FBTyxDQUlMLENBQUMsQUFBQyxDQUNBLEtBQUssQ0FBRSxPQUFPLENBQ2QsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsV0FBVyxDQUFFLElBQUksQ0FDakIsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFHSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBckVyQyxBQXdERSxNQXhESSxDQXdESixPQUFPLEFBZUcsQ0FDTixPQUFPLENBQUUsT0FBTyxDQU1qQixBQTlFTCxBQTRESSxNQTVERSxDQXdESixPQUFPLENBSUwsQ0FBQyxBQWNHLENBQ0EsU0FBUyxDQUFFLElBQUksQ0FDaEIsQ0E1RVAsQUFtRkUsTUFuRkksQ0FtRkosS0FBSyxBQUFDLENBQ0osT0FBTyxDQUFFLFFBQVEsQ0FDakIsYUFBYSxDQUFFLElBQUksQ0FDbkIsVUFBVSxDQUFFLGdFQUFnRSxDQUM1RSxlQUFlLENBQUUsS0FBSyxDQUN0QixtQkFBbUIsQ0FBRSxNQUFNLENBQzNCLFVBQVUsQ0FBRSxLQUFLLENBQ2pCLFVBQVUsQ0FBRSxLQUFLLENBQ2pCLFFBQVEsQ0FBRSxRQUFRLENBdUJuQixBQWxISCxBQTZGSSxNQTdGRSxDQW1GSixLQUFLLENBVUgsQ0FBQyxBQUFDLENBQ0EsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLE1BQU0sQ0FDWCxJQUFJLENBQUUsR0FBRyxDQUNULFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxVQUFVLENBQUUsTUFBTSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQ0FBRSxNQUFNLENBV3BCLEFBakhMLEFBd0dNLE1BeEdBLENBbUZKLEtBQUssQ0FVSCxDQUFDLENBV0MsTUFBTSxBQUFDLENBQ0wsS0FBSyxDQUFFLE9BQU8sQ0FDZCxTQUFTLENBQUUsSUFBSSxDQUNoQixBQTNHUCxBQTZHTSxNQTdHQSxDQW1GSixLQUFLLENBVUgsQ0FBQyxDQWdCQyxVQUFVLEFBQUMsQ0FDVCxLQUFLLENBQUUsT0FBTyxDQUNkLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBSUwsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQXBIckMsQUFtRkUsTUFuRkksQ0FtRkosS0FBSyxBQW1DRyxDQUNKLFVBQVUsQ0FBRSxLQUFLLENBQ2pCLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLENBSUgsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQTdIckMsQUFtRkUsTUFuRkksQ0FtRkosS0FBSyxBQTRDRyxDQUNKLFVBQVUsQ0FBRSxLQUFLLENBQ2pCLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLENBS0gsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQXZJckMsQUFtRkUsTUFuRkksQ0FtRkosS0FBSyxBQXNERyxDQUNKLFVBQVUsQ0FBRSxnRUFBZ0UsQ0FDNUUsZUFBZSxDQUFFLEtBQUssQ0FDdEIsVUFBVSxDQUFFLEdBQUcsQ0FDZixVQUFVLENBQUUsS0FBSyxDQUNqQixpQkFBaUIsQ0FBRSxTQUFTLENBQzVCLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLE1BQU0sQ0FBRSxNQUFNLENBQ2QsYUFBYSxDQUFFLEdBQUcsQ0F1Qm5CLEFBeEtMLEFBbUpNLE1BbkpBLENBeUlGLEtBQUssQ0FVSCxVQUFVLENBbkpoQixNQUFNLENBeUlGLEtBQUssQ1ovRlQsS0FBSyxBQUFBLFdBQVcsQ0FjZCxzQkFBc0IsQ0FkeEIsS0FBSyxBQUFBLFdBQVcsQ1kxQ2hCLE1BQU0sQ0F5SUYsS0FBSyxDWmpGUCxzQkFBc0IsQ1l4RHhCLE1BQU0sQ0F5SUYsS0FBSyxDWjVEVCxhQUFhLENBR1gsYUFBYSxDQUlYLGlCQUFpQixDQWNmLGtCQUFrQixDQXJCeEIsYUFBYSxDQUdYLGFBQWEsQ0FJWCxpQkFBaUIsQ1lwRnJCLE1BQU0sQ0F5SUYsS0FBSyxDWnZDSCxrQkFBa0IsQ1lsR3hCLE1BQU0sQ0F5SUYsS0FBSyxDWjVEVCxhQUFhLENBMEVYLG1CQUFtQixDQTFFckIsYUFBYSxDWTdFYixNQUFNLENBeUlGLEtBQUssQ1pjUCxtQkFBbUIsQ1l2SnJCLE1BQU0sQ0F5SUYsS0FBSyxDWjVEVCxhQUFhLENBOEtYLGVBQWUsQ0E5S2pCLGFBQWEsQ1k3RWIsTUFBTSxDQXlJRixLQUFLLENaa0hQLGVBQWUsQ1kzUGpCLE1BQU0sQ0F5SUYsS0FBSyxDTnRJVCxrQkFBa0IsQ01IbEIsTUFBTSxDQXlJRixLQUFLLENOMENULGlCQUFpQixDQUlmLG9CQUFvQixDQUp0QixpQkFBaUIsQ01uTGpCLE1BQU0sQ0F5SUYsS0FBSyxDTjhDUCxvQkFBb0IsQ012THRCLE1BQU0sQ0F5SUYsS0FBSyxDSnlCVCxhQUFhLENBaUNYLDRCQUE0QixDQU0xQixpQkFBaUIsQ0F2Q3JCLGFBQWEsQ0FpQ1gsNEJBQTRCLENJbk05QixNQUFNLENBeUlGLEtBQUssQ0pnRUwsaUJBQWlCLEFJdERKLENBQ1QsTUFBTSxDQUFFLE1BQU0sQ0FDZCxTQUFTLENBQUUsS0FBSyxDQUNqQixBQXRKUCxBQTZGSSxNQTdGRSxDQW1GSixLQUFLLENBVUgsQ0FBQyxBQTJERyxDQUNBLElBQUksQ0FBRSxJQUFJLENBQ1YsR0FBRyxDQUFFLElBQUksQ0FDVCxLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FTbEIsQUF0S1AsQUF3R00sTUF4R0EsQ0FtRkosS0FBSyxDQVVILENBQUMsQ0FXQyxNQUFNLEFBdURHLENBQ0wsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFqS1QsQUE2R00sTUE3R0EsQ0FtRkosS0FBSyxDQVVILENBQUMsQ0FnQkMsVUFBVSxBQXNERyxDQUNULFNBQVMsQ0FBRSxJQUFJLENBQ2hCLENBT1AsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTSxFQTVLdEMsQUFtRkUsTUFuRkksQ0FtRkosS0FBSyxBQTJGRyxDQUNKLFVBQVUsQ0FBRSxnRUFBZ0UsQ0FDNUUsZUFBZSxDQUFFLEtBQUssQ0FDdEIsbUJBQW1CLENBQUUsTUFBTSxDQU01QixBQXZMTCxBQTZGSSxNQTdGRSxDQW1GSixLQUFLLENBVUgsQ0FBQyxBQXNGRyxDQUNBLElBQUksQ0FBRSxLQUFLLENBQ1osQ0FyTFAsQUEyTEUsTUEzTEksQ0EyTEosV0FBVyxBQUFDLENBQ1YsYUFBYSxDQUFFLElBQUksQ0FNcEIsQUFsTUgsQUE4TEksTUE5TEUsQ0EyTEosV0FBVyxDQUdULGlCQUFpQixBQUFDLENBQ2hCLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLE1BQU0sQ0FBRSxNQUFNLENBQ2YsQUFHSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBcE1yQyxBQTJMRSxNQTNMSSxDQTJMSixXQUFXLEFBV0csQ0FDVixVQUFVLENBQUUsSUFBSSxDQUNoQixhQUFhLENBQUUsSUFBSSxDQWtCcEIsQUExTkwsQUE4TEksTUE5TEUsQ0EyTEosV0FBVyxDQUdULGlCQUFpQixBQVlHLENBQ2hCLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLE9BQU8sQ0FBRSxTQUFTLENBYW5CLEFBek5QLEFBK01VLE1BL01KLENBc01GLFdBQVcsQ0FJVCxpQkFBaUIsQ0FJZixLQUFLLENBQ0gsQ0FBQyxBQUFDLENBQ0EsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFqTlgsQUFvTlEsTUFwTkYsQ0FzTUYsV0FBVyxDQUlULGlCQUFpQixDQVVmLEtBQUssQUFBQyxDQUNKLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLENBdk5ULEFBOE5FLE1BOU5JLENBOE5KLEtBQUssQUFBQyxDQUNKLFVBQVUsQ0FBRSxPQUFPLENBQ25CLE9BQU8sQ0FBRSxRQUFRLENBQ2xCLEFBak9ILEFBbU9FLE1Bbk9JLENBbU9KLElBQUksQUFBQyxDQUNILFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLE1BQU0sQ0FBRSxNQUFNLENBQ2QsYUFBYSxDQUFFLElBQUksQ0FxQ3BCLEFBNVFILEFBeU9JLE1Bek9FLENBbU9KLElBQUksQ0FNRixFQUFFLENBek9OLE1BQU0sQ0FtT0osSUFBSSxDQU1FLENBQUMsQ0F6T1QsTUFBTSxDQW1PSixJQUFJLENBTUssQ0FBQyxBQUFDLENBQ1AsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQTNPTCxBQTZPSSxNQTdPRSxDQW1PSixJQUFJLENBVUYsRUFBRSxBQUFDLENBQ0QsV0FBVyxDQUFFLElBQUksQ0FDakIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNsQixBQWpQTCxBQW1QSSxNQW5QRSxDQW1PSixJQUFJLENBZ0JGLENBQUMsQUFBQyxDQUNBLFdBQVcsQ0FBRSx1QkFBdUIsQ0FDcEMsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNsQixBQXhQTCxBQTBQTSxNQTFQQSxDQW1PSixJQUFJLENBdUJBLEtBQUssQUFBQyxDQUNKLE1BQU0sQ0FBRSxLQUFLLENBQ2IsS0FBSyxDQUFFLEtBQUssQ0FDWixhQUFhLENBQUUsS0FBSyxDQUNwQixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLE1BQU0sQ0FBRSxNQUFNLENBQ2QsYUFBYSxDQUFFLElBQUksQ0FPcEIsQUExUVAsQUFxUVEsTUFyUUYsQ0FtT0osSUFBSSxDQXVCQSxLQUFLLENBV0gsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDQUFFLE9BQU8sQ0FDZCxVQUFVLENBQUUsTUFBTSxDQUNsQixVQUFVLENBQUUsR0FBRyxDQUNoQixBQXpRVCxBQWtSTSxNQWxSQSxDQThRSixJQUFJLEFBQUEsTUFBTSxDQUVSLEtBQUssQ0FFSCxDQUFDLEFBQUMsQ0FDQSxTQUFTLENBQUUsV0FBVyxDQUN0QixVQUFVLENBQUUsR0FBRyxDQUNoQixBQXJSUCxBQTJSSSxNQTNSRSxDQXlSSixJQUFJLEFBQUEsZUFBZSxDQUVqQixLQUFLLEFBQUMsQ0FDSixVQUFVLENBQUUsT0FBTyxDQU1wQixBQWxTTCxBQThSTSxNQTlSQSxDQXlSSixJQUFJLEFBQUEsZUFBZSxDQUVqQixLQUFLLENBR0gsQ0FBQyxBQUFDLENBQ0EsU0FBUyxDQUFFLEtBQUssQ0FDaEIsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFqU1AsQUF1U0ksTUF2U0UsQ0FxU0osSUFBSSxBQUFBLFFBQVEsQ0FFVixLQUFLLEFBQUMsQ0FDSixVQUFVLENBQUUsT0FBTyxDQU1wQixBQTlTTCxBQTBTTSxNQTFTQSxDQXFTSixJQUFJLEFBQUEsUUFBUSxDQUVWLEtBQUssQ0FHSCxDQUFDLEFBQUMsQ0FDQSxTQUFTLENBQUUsS0FBSyxDQUNoQixXQUFXLENBQUUsR0FBRyxDQUNqQixBQTdTUCxBQW1USSxNQW5URSxDQWlUSixJQUFJLEFBQUEsV0FBVyxDQUViLEtBQUssQUFBQyxDQUNKLFVBQVUsQ0FBRSxPQUFPLENBTXBCLEFBMVRMLEFBc1RNLE1BdFRBLENBaVRKLElBQUksQUFBQSxXQUFXLENBRWIsS0FBSyxDQUdILENBQUMsQUFBQyxDQUNBLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLFVBQVUsQ0FBRSxLQUFLLENBQ2xCLEFBelRQLEFBNlRFLE1BN1RJLENBNlRKLElBQUksQUFBQSxLQUFLLEFBQUMsQ0FDUCxhQUFhLENBQUUsR0FBRyxDQWdCcEIsQUE5VUgsQUFnVUksTUFoVUUsQ0E2VEosSUFBSSxBQUFBLEtBQUssQ0FHUCxLQUFLLEFBQUMsQ0FDSixVQUFVLENBQUUsT0FBTyxDQVlwQixBQTdVTCxBQW1VTSxNQW5VQSxDQTZUSixJQUFJLEFBQUEsS0FBSyxDQUdQLEtBQUssQ0FHSCxDQUFDLEFBQUMsQ0FDQSxTQUFTLENBQUUsS0FBSyxDQUNoQixVQUFVLENBQUUsSUFBSSxDQUNqQixBQXRVUCxBQXdVTSxNQXhVQSxDQTZUSixJQUFJLEFBQUEsS0FBSyxDQUdQLEtBQUssQ0FRSCxDQUFDLEFBQUEsT0FBTyxDQXhVZCxNQUFNLENBNlRKLElBQUksQUFBQSxLQUFLLENBR1AsS0FBSyxDQVNILENBQUMsQUFBQSxNQUFNLEFBQUMsQ0FDTixLQUFLLENBQUUsT0FBTyxDQUNkLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUFJTCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaFZyQyxBQThORSxNQTlOSSxDQThOSixLQUFLLEFBb0hHLENBQ0osT0FBTyxDQUFFLGlCQUFpQixDQVkzQixBQS9WTCxBQXFWTSxNQXJWQSxDQWtWRixLQUFLLENBR0gsS0FBSyxBQUFDLENBQ0osU0FBUyxDQUFFLEdBQUcsQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxRQUFRLENBQ2xCLEFBelZQLEFBMlZNLE1BM1ZBLENBa1ZGLEtBQUssQ0FTSCxJQUFJLEFBQUMsQ0FDSCxhQUFhLENBQUUsR0FBRyxDQUNuQixDQTdWUCxBQW1XRSxNQW5XSSxDQW1XSixZQUFZLEFBQUMsQ0FDWCxPQUFPLENBQUUsUUFBUSxDQUNqQixVQUFVLENBQUUsT0FBTyxDQWFwQixBQWxYSCxBQXVXSSxNQXZXRSxDQW1XSixZQUFZLENBSVYsRUFBRSxBQUFDLENBQ0QsS0FBSyxDQUFFLE9BQU8sQ0FDZCxTQUFTLENBQUUsSUFBSSxDQUNmLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBN1dMLEFBK1dJLE1BL1dFLENBbVdKLFlBQVksQ0FZVixDQUFDLEFBQUMsQ0FDQSxLQUFLLENBQUUsSUFBSSxDQUNaLEFBalhMLEFBb1hFLE1BcFhJLENBb1hKLGdCQUFnQixBQUFDLENBQ2YsU0FBUyxDQUFFLEtBQUssQ0FDaEIsTUFBTSxDQUFFLE1BQU0sQ0FDZCxPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLGVBQWUsQ0FBRSxNQUFNLENBc0N4QixBQS9aSCxBQTJYSSxNQTNYRSxDQW9YSixnQkFBZ0IsQ0FPZCxZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsZ0JBQWdCLENBQ3ZCLFlBQVksQ0FBRSxJQUFJLENBQ2xCLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsUUFBUSxDQUNsQixBQWpZTCxBQW1ZSSxNQW5ZRSxDQW9YSixnQkFBZ0IsQ0FlZCxZQUFZLEFBQUEsTUFBTSxBQUFDLENBQ2pCLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUFyWUwsQUF1WUksTUF2WUUsQ0FvWEosZ0JBQWdCLENBbUJkLFlBQVksQUFBQSxhQUFhLEFBQUMsQ0FDeEIsY0FBYyxDQUFFLFNBQVMsQ0FDekIsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBQUUsT0FBTyxDQUNmLEFBM1lMLEFBNllJLE1BN1lFLENBb1hKLGdCQUFnQixDQXlCZCxhQUFhLEFBQUMsQ0FDWixLQUFLLENBQUUsR0FBRyxDQUNWLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFVBQVUsQ0FBRSxPQUFPLENBQ25CLE1BQU0sQ0FBRSxHQUFHLENBQ1gsS0FBSyxDQUFFLE9BQU8sQ0FDZCxjQUFjLENBQUUsU0FBUyxDQUN6QixNQUFNLENBQUUsT0FBTyxDQUNoQixBQXJaTCxBQXVaSSxNQXZaRSxDQW9YSixnQkFBZ0IsQ0FtQ2QsYUFBYSxBQUFBLE1BQU0sQUFBQyxDQUNsQixPQUFPLENBQUUsRUFBRSxDQUNaLEFBelpMLEFBMlpJLE1BM1pFLENBb1hKLGdCQUFnQixDQXVDZCxTQUFTLEFBQUMsQ0FDUixLQUFLLENBQUUsT0FBTyxDQUNmLEFBS0gsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQWxhckMsQUFxYU0sTUFyYUEsQ0FvYUYsWUFBWSxDQUNWLEtBQUssQUFBQyxDQUNKLEtBQUssQ0FBRSxHQUFHLENBQ1YsS0FBSyxDQUFFLElBQUksQ0FDWixBQXhhUCxBQXVXSSxNQXZXRSxDQW1XSixZQUFZLENBSVYsRUFBRSxBQW1FRyxDQUNELFVBQVUsQ0FBRSxNQUFNLENBQ2xCLGFBQWEsQ0FBRSxHQUFHLENBQ25CLEFBN2FQLEFBb1hFLE1BcFhJLENBb1hKLGdCQUFnQixBQTZERyxDQUNmLFNBQVMsQ0FBRSxLQUFLLENBQ2pCLENBbmJMLEFBK2JJLE1BL2JFLENBNmJKLGVBQWUsQ0FFYixFQUFFLEFBQUMsQ0FDRCxlQUFlLENBQUUsSUFBSSxDQUN0QiJ9 */