/*!***************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./src/Pharmastat/AProposBundle/Resources/public/css/base.css ***!
  \***************************************************************************************************************************************************/

/************************/
/********* MAIN *********/
/************************/
/*
.bg_BleuClair1{
  background-color:#00A3E0!important;
}
.bg_BleuClair2{
  background-color:#40BAE8!important;
}
.bg_BleuClair3{
  background-color:#7FD1EF!important;
}
.bg_BleuFonce1{
  background-color:#005587!important;
}
.bg_BleuFonce2{
  background-color:#4080A5!important;
}
.fa-angle-right:before,
.fa-angle-down:before{
  font-weight: bold;
}
.panel-heading .fa-angle-right
{
    -webkit-transform: rotate(90deg);
    -moz-transform:    rotate(90deg);
    -ms-transform:     rotate(90deg);
    -o-transform:      rotate(90deg);
    transform:         rotate(90deg);
}
.collapsed .fa-angle-right
{
    -webkit-transform: rotate(0deg);
    -moz-transform:    rotate(0deg);
    -ms-transform:     rotate(0deg);
    -o-transform:      rotate(0deg);
    transform:         rotate(0deg);
}
.margin50{
  margin-bottom:50px;
}
.rgpd p,
.rgpd h2,
.rgpd h1
.rgpd ul li{
  font-family: "noto-sans"!important;
  font-weight:400!important;
  font-style: normal!important;
}
.rgpd p{
  margin:0px;
}
main .rgpd h1{
  font-size:50px;
  font-family: "noto-sans";
}
.rgpd p{
  color:#2B3A42;
  font-size:16px;
  line-height:30px;
}
main .container {
  max-width:1200px;
}
main .content{
  margin:0px 30px;
  font-family: "noto-sans";
  padding:50px 0px;
}
@media(max-width:1023px){
  main .content{
    margin:0px;
  }
  main article .banniere .bloc-titre.new{
    position:relative!important;
    left:0px!important;
    right:0px!important;
    padding:20px 30px;
  }
  main article .bloc{
    padding: 50px 15px 0px 15px;
  }
  
  main article .banniere .bloc-titre.new h1{
    font-size:1.8rem;
  }
  .rgpd .btn.download{
    margin:10px 30px!important;
    padding:20px;
  }
  .bloc-collapse h2.titre,
  h2,
  .rgpd h2,
  .rgpd .panel-title,
  .rgpd .panel-heading h2{
    font-size:20px!important;
  }
  main article .bloc-collapse h2 .fa-angle-right-rgpd{
    margin-right:10px!important;
  }
  .rgpd .panel-heading{
    padding:20px 10px 20px 30px!important;
  }
  .fond_gris .btn-download{
    margin-top:50px;
  }
  .img-right,
  .img-left {
    margin-left:0px!important;
    
  }
  .img-right,
  .img-left{
    margin-top:35px;
  }
  .hidden-sm{
    display:none;
  }
  .show-sm{
    display:block;
  }
}
@media(min-width:1024px){
  .hidden-sm{
    display:block;
  }
  .show-sm{
    display:none;
  }
}
.fond_gris{
  background-color:#f4f4f4;
}
main article .banniere .bloc-titre.new{
  max-width:100%;
  left:30px;
  right:30px;
  background-color:#00a3e0;
  position:absolute;
  width:inherit;
}
main article .banniere .bloc-titre.new h1{
  padding:0px;
}
main article .bloc h2{
  font-size:34px;
  margin-bottom:30px;
  letter-spacing: -0.5px;
}
.img-right,
.img-left{
  position:relative;
  width:100%;
  height:344px;
  background-size:cover;
  background-repeat: no-repeat;
  background-position:center center;
}
.img-right {
  margin-left:75px;
}
@media(max-width:768px){
  
}
.img-left {
  margin-left:-75px;
}
/*.bloc-collapse{
  margin:60px auto!important;
}
.bloc-collapse h2.titre {
  color:#005587;
  font-size:34px;
  margin-bottom:50px;
}
.btn{
  text-transform:uppercase;
  font-size:14px;
  padding:20px 26px;
  border-radius: 29.5px;
  font-family: "noto-sans"!important;
  font-weight:400;
  font-style:normal;
  line-height:19px;
}
.btn-rejoigneznous{
  border: 2px solid #2B3A42;
}
.btn-rejoigneznous:hover{
  background-color: #2B3A42;
}
.btn-rejoigneznous:hover a{
  color:#ffffff;

}
.btn-rejoigneznous a {
  color:#2B3A42;
}
.btn-rejoigneznous a:hover {
  color:#ffffff;
  text-decoration:none;
}
.rgpd .btn.download{
  border: 2px solid #43B02A;
  background-color: #FFFFFF;
  color:#43B02A;
  white-space: inherit;
  margin:30px auto;

}
@media(min-width:1024px){
  .rgpd .btn.download{
    min-width: 300px;
  }
}
.rgpd .btn.download:hover{
  background-color: #43B02A;
  color:#ffffff;
}
.rgpd .bloc-collapse h2,
.rgpd .panel-body h2{
  font-family: "noto-sans"!important;
  font-weight:400;
  font-style:normal;
  color:#00A3E0;
  font-size:34px;
  
}
.rgpd .panel,
.rgpd .panel-default {
  border-color:transparent!important;
  box-shadow: none;
}
.rgpd .panel-body{
  padding:30px 0px!important;
}
.rgpd .panel-body ul li {
  font-family: "noto-sans"!important;
  font-weight:400!important;
  font-style: normal!important;
}
.rgpd .panel-body h2{
  margin:30px 0px!important;
}
.rgpd .panel-heading{
  padding:20px 30px;
  border-radius:0px;
}
.rgpd .panel-heading h2{
  color:#ffffff;
  font-size:34px;
}
.rgpd .panel-heading h2 a{
  text-decoration:none;
}
.rgpd .panel-heading h2 a:focus,
.rgpd .panel-heading h2 a:hover{
  color:#ffffff;
}
.rgpd .panel-group .panel + .panel{
  margin-top:0px!important;
}
.rgpd .panel-group{
  padding:50px 0px;
  margin-bottom:0px;
}
.commentaire{
  font-size:14px!important;
}*/
/*!***************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./src/Pharmastat/CommunBundle/Resources/public/css/style.css ***!
  \***************************************************************************************************************************************************/
html {
  font-size: 100%;
  min-height: 100%;
  position: relative;
}
body {
  font-size: 1rem;
  font-family: "proxima-nova";

}
h1,
h2,
h3,
h4 {
  font-family: "proxima-nova";
  font-weight: 400;
  margin: 0;
}
h1 {
  font-size: 2.000rem;
}
h2 {
  font-size: 1.625rem;
}
h3 {
  font-size: 1.375em;
}
p {
  font-size: 1rem;
  font-family: "merriweather";
  font-weight: 300;
}
a {
  color: #337ab7;
  cursor: pointer;
  text-decoration: none !important;
}
span strong a {
  color: #337ab7;
}
main a::hover:not(.nav-link) {
  text-decoration: underline !important;
}
b, strong {
  font-weight: 700 !important;
}
time {
 font-family: proxima-nova;
  font-size: 14px;
}
ul > li > ul {
  margin-top: 10px;
}
@media screen and (min-width: 1199px) {
  /*body {
    margin-bottom: 300px;
  }*/
}
@media screen and (max-width: 1198px) {
  body {
    margin-bottom: 453px;
  }
}
@media screen and (max-width: 1022px) {
  body {
    margin-bottom: 583px;
  }
}
@media screen and (max-width: 767px) {
  body {
    margin-bottom: 612px;
  }
}

@media screen and (max-width: 536px) {
  body {
    margin-bottom: 660px;
  }
}

@media screen and (max-width: 451px) {
  body {
    margin-bottom: 750px;
  }
}


.menu-1 {
  background-color: #fff;
}
.menu-1 .logo {
  padding: 20px 0px 0;
  align-items: center;
  display: flex;
}
@media screen and (min-width: 767px) {
  .menu-1 .logo {
    padding-bottom: 20px !important;
  }
}
.menu-1 .logo img {
  margin-top: 10px;
}
.menu-1 .logo p {
  top: 5px;
  font-family: proxima-nova;
  line-height: 21px;
  color: #2C4F7D;
  font-weight: 600;
  font-size:16px;

}
.menu-1 .logo p span {
  color: #005587;
}
.menu-1 .logo .bloc-adherents {
  text-align: right;
  /*margin-top: 10px;*/
}
.btn-rejoigneznous{
  border: 2px solid #2B3A42;
  text-transform:uppercase;
  font-size:14px;
  padding:20px 26px;
  border-radius: 29.5px;
  font-family: proxima-nova;
  font-weight:400;
  font-style:normal;
  line-height:19px;
}
.btn-rejoigneznous:hover{
  background-color: #2B3A42;
}
.btn-rejoigneznous:hover a{
  color:#ffffff;

}
.btn-rejoigneznous a {
  color:#2B3A42;
}
.btn-rejoigneznous a:hover {
  color:#ffffff;
  text-decoration:none;
}
.btn-primary .fa-angle-right
{
    -webkit-transform: rotate(90deg);
    -moz-transform:    rotate(90deg);
    -ms-transform:     rotate(90deg);
    -o-transform:      rotate(90deg);
    transform:         rotate(90deg);
}
.btn-primary.collapsed .fa-angle-right
{
    -webkit-transform: rotate(0deg);
    -moz-transform:    rotate(0deg);
    -ms-transform:     rotate(0deg);
    -o-transform:      rotate(0deg);
    transform:         rotate(0deg);
}
/*.menu-1 .logo .bloc-adherents .btn-rejoigneznous {
  background-color: #fe8a12;
  border-radius: 4px;
  display: inline-block;
  font-family: proxima-nova;
  margin-top: 10px;
  padding: 10px 35px;
  text-align: center;
}
.menu-1 .logo .bloc-adherents .btn-rejoigneznous a {
  color: #fff;
}
.menu-1 .logo .bloc-adherents .btn-rejoigneznous a i {
  font-size: 0.875rem;
}*/
.menu-1 .logo .bloc-adherents .nom {
  display: inline-block;
  padding: 12px 15px;
  color: #00a3e0;
  position: relative;
  font-family: proxima-nova;
  font-size: 18px;
}
.menu-1 .logo .bloc-adherents .dropdown {
  display: inline-block;
  margin-left: auto;
}
.menu-1 .logo .bloc-adherents .dropdown .dropdown-toggle {
  background-color: #00a3e0;
  padding: 12px 16px;
  color: #fff;
  display: inline-block;
  border-radius: 30px;
}
.menu-1 .logo .bloc-adherents .dropdown .dropdown-toggle:hover {
  background-color: #00a3e0;
  opacity: 0.8;
}
.menu-1 .logo .bloc-adherents .dropdown .dropdown-menu {
  border-radius: 0;
  float: left;
  font-size: 14px;
  left: inherit;
  list-style: outside none none;
  margin: 20px 0 0 0;
  min-width: 240px;
  padding: 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 100%;
  z-index: 1000;
}
.menu-1 .logo .bloc-adherents .dropdown .nom-burger {
  background-color: #2b3a42;
  color: #fff;
  width: 100%;
  padding: 10px 20px;
  text-transform: capitalize;
}
.menu-1 .logo .bloc-adherents .fleche {
  border-color: transparent transparent #00a3e0;
  border-style: solid;
  border-width: 0 15px 15px;
  position: absolute;
  right: 9px;
  top: -15px;
}
.menu-1 .navbar-default {
  background-color: #2b3a42;

 font-family: proxima-nova;
   /*background-color: #edeceb;*/
}
@media screen and (max-width: 767px) {
  .menu-1 .navbar-default {
    background-color: #ffffff;
  }
}
.menu-1 .navbar-default .navbar-nav > li > a {
  color:#ffffff;
  font-size:14px;
  font-weight:400;
  text-transform:uppercase;
  line-height:19px;
  font-style:normal;
  padding-left: 20px;
  -moz-transition: all 0.1s ease-in-out 0s;
  -webkit-transition: all 0.1s ease-in-out 0s;
  -o-transition: all 0.1s ease-in-out 0s;
  -ms-transition: all 0.1s ease-in-out 0s;
}


.menu-1 .navbar-nav > li > a {
  padding-bottom: 16px;
  padding-left: 16px;
}
.menu-1 .navbar {
  border-radius: 0px;
  border: 0px;
  /*border-bottom: 4px solid #00a3e0;*/
  margin-bottom: 0px;
  height:51px;
}
.menu-1 .navbar-default .navbar-nav > .active > a {
  color:#ffffff;
  padding-left: 15px;
  padding-right: 15px;
  -moz-transition: all 0.1s ease-in-out 0s;
  -webkit-transition: all 0.1s ease-in-out 0s;
  -o-transition: all 0.1s ease-in-out 0s;
  -ms-transition: all 0.1s ease-in-out 0s;
}

.menu-1 .navbar-default .navbar-nav > .active > a:hover,
.menu-1 .navbar-default .navbar-nav > .active > a:focus {
  /*background-color: #00a3e0;
  color: #fff;*/
  background-color:#ffffff;
  color:#2B3A42;
  -moz-transition: scale(1.1);
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
}
.menu-1 .glyphicon-home {
  font-size: 1.125rem;
}
.menu-1 .navbar-default .navbar-nav > .open > a:hover,
.menu-1 .navbar-default .navbar-nav > .open > a:focus {
  background-color: #00a3e0;
  color: #fff;
}
.menu-1 .navbar-default .navbar-nav > li > a:hover,
.menu-1 .navbar-default .navbar-nav > li > a:focus {
  /*border-top: 2px solid #00a3e0;*/
  color:#ffffff;
  background-color:#2B3A42;
}
.menu-1 .navbar-nav > li > .dropdown-menu {
  margin-top: -3px;
  border-radius: 0;
}
.menu-1 .dropdown-menu {
  background-clip: padding-box;
  /*background-color: #edeceb;*/
  background-color:#2B3A42;
  border: 0;
  box-shadow: none;
  padding: 0;
  font-size: 16px;
}
.menu-1 .dropdown-menu > li > a {
  padding: 10px 20px;
  color:#ffffff;
  display: block;
}
.menu-1 .navbar-nav > li > .accueil {
  padding: 15px;
  height: 100%;
  display: block;
}
.menu-1 .navbar-default .navbar-toggle {
  border-color: transparent;
  margin-top: 8px;
  margin-bottom: 4px;
}
.menu-1 .navbar-default .navbar-toggle .icon-bar {
  background-color: #222;
}
.menu-1 .navbar-default .navbar-toggle:hover,
.menu-1 .navbar-default .navbar-toggle:focus {
  background-color: transparent;
}
.menu-1 .navbar-toggle .icon-bar {
  border-radius: 6px;
  height: 4px;
  width: 28px;
}
.menu-1 .dropdown-menu > li > a:hover,
.menu-1 .dropdown-menu > li > a:focus {
  color:#2B3A42;
}
.menu-1 .navbar-default .navbar-nav > .open > a,
.menu-1 .navbar-default .navbar-nav > .open > a:hover,
.menu-1 .navbar-default .navbar-nav > .open > a:focus {
  border-top: 2px solid #ffffff;
  /*color: #222;*/
  color:#ffffff;
  background-color: inherit;
}
.menu-1 .navbar-nav {
  margin: 0px -15px;
}
.menu-1 .navbar-collapse {
  position: relative;
}
.input-group-addon .form-control {
  width: auto;
}
@media screen and (min-width: 768px) {
  .menu-1 .navbar-collapse {
    padding-left: 0px;
    padding-right: 0px;
    position: relative;
  }
  
}
@media screen and (max-width: 767px) {
  .btn-rejoigneznous{
    width:100%;
  }
  .btn-rejoigneznous a{
    width:65%;
    display:block;
    margin:auto;
    border:1px solid #ffffff;
    color:#ffffff;
    border-radius:25px;
    padding:15px;
  }
  .menu-1 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .menu-1 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .menu-1 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: #00a3e0;
  }
  .menu-1 .nav li {
    border-bottom: 2px solid #ffffff;
    padding: 5px 16px;
  }
  .menu-1 .nav > li {
    padding: 0 16px;
  }
  #connexion_adherent {
    position: relative;
    top: 10px;
  }
  .menu-1 .nav > li .glyphicon-option-horizontal {
    position: absolute;
    right: 27px;
    top: 19px;
    z-index: 0;
  }

  .menu-1 .navbar-default .navbar-nav > .active > .accueil:hover,
  .menu-1 .navbar-default .navbar-nav > .active > .accueil:focus{
    margin-left:15px;
  }
  .menu-1 .navbar-default .navbar-nav > .active > a,
  .menu-1 .navbar-default .navbar-nav > .active > a:hover,
  .menu-1 .navbar-default .navbar-nav > .active > a:focus {
    margin-left: 0px;
    margin-bottom:0px;
  }
  .menu-1 .navbar-default .navbar-nav > .open > a,
  .menu-1 .navbar-default .navbar-nav > .open > a:hover,
  .menu-1 .navbar-default .navbar-nav > .open > a:focus {
    border-top: inherit;
    color: #fff;
    background-color: #00a3e0;
  }
  .menu-1 .navbar-default .navbar-nav > li > a:hover,
  .menu-1 .navbar-default .navbar-nav > li > a:focus {
    border-top: 2px solid #00a3e0;
    background-color: #00a3e0;
    color: #fff;
  }
  .menu-1 img {
    margin: 10px 15px;
    width: 162px;
  }
}
@media screen and (max-width: 767px) {
  .nav .open > a,
  .nav .open > a:hover,
  .nav .open > a:focus {
    background-color: #00a3e0;
  }
  .btn-mon-compte-xs a {
    color: #ffffff;
    display: block;
    padding: 15px;
  }
  .btn-mon-compte-xs:hover .lien-mon-compte-xs,
  .btn-mon-compte-xs active .lien-mon-compte-xs {
    background-color: #00a3e0;
  }
  .btn-mon-compte-xs:hover a,
  .btn-mon-compte-xs active a {
    color: #fff;
  }
  .btn-mon-compte-xs .glyphicon-option-horizontal {
    position: absolute;
    right: 27px;
    top: 19px;
    z-index: 0;
  }
  .dot-ico::before {
    color: #fff;
      content: "...";
      font-size: 30px;
      position: absolute;
      right: 40px;
      z-index: 999999;
      margin-top: -10px;
  }
}
/************************/
/*** BOUTON RECHERCHE ***/
/************************/
@media screen and (min-width: 1200px) {
  .search {
    margin-top: 8px;
    position: absolute !important;
    right: 0;
  }
  header ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ffffff;
}
header :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ffffff;
   opacity:  1;
}
header ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ffffff;
   opacity:  1;
}
header :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #ffffff;
}
header ::-ms-input-placeholder { /* Microsoft Edge */
   color:    #ffffff;
}

::placeholder { /* Most modern browsers support this now. */
   color:    #ffffff;
}
  .search ::placeholder,
  .search :-ms-input-placeholder,
  .search ::-ms-input-placeholder,
  .search input[placeholder],
  .search [placeholder], 
  .search *[placeholder] 
  {
    color:#ffffff!important;
  }
  .search input[type="text"] {
    border: medium none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    height: 40px;
    outline: medium none;
    padding: 0 40px 0 10px;
    position: absolute;
    right: 0;
    top: 0;
    transition: width 0.4s cubic-bezier(0, 0.795, 0, 1) 0s;
    width: 0;
    z-index: 5;
    /*background-color: rgba(0, 0, 0, 0);*/
  }
  .search .glyphicon-search {
    color: #ffffff;
    font-size: 24px;
    padding: 8px;
    position: absolute;
    z-index: 4;
    right: 0;
    top: 0;
  }
 /* .search input[type="text"]:focus:hover {
    border-bottom: 1px solid #BBB;
  }*/
  .search input[type="text"]:focus {
    width: 400px;
    z-index: 1;
    /*border-bottom: 1px solid #BBB;*/
    cursor: text;
    /*background-color: #edeceb;*/
  }
  .search button[type="submit"] {
    /*background-color: #edeceb;*/
    border: medium none;
    color: red;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 40px;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity 0.4s ease 0s;
    width: 40px;
    z-index: 2;
  }
  .search input[type="submit"]:hover {
    opacity: 0.8;
  }
}
@media screen and (min-width: 768px) {
  .search {
    margin-top: 8px;
    position: absolute !important;
    right: 0;
  }
  .search input[type="text"] {
    border: medium none;
    /*color: #ffffff;*/
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    height: 40px;
    outline: medium none;
    padding: 0 40px 0 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: width 0.4s cubic-bezier(0, 0.795, 0, 1) 0s;
    width: 0;
    z-index: 5;
    background-color: rgba(0, 0, 0, 0);
  }
  .search .glyphicon-search {
    color: #ffffff;
    font-size: 24px;
    padding: 8px;
    position: absolute;
    z-index: 4;
    right: 0;
    top: 0;
  }
  .search input[type="text"]:focus:hover {
    /*border-bottom: 1px solid #BBB;*/
    color:#ffffff;

  }
  .search input[type="text"]:focus {
    width: 400px;
    z-index: 1;
    /*border-bottom: 1px solid #BBB;*/
    cursor: text;
   /* background-color: #edeceb;*/
  }
  .search button[type="submit"] {
    background-color: #2b3a42;
    border: medium none;
    color: red;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 40px;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity 0.4s ease 0s;
    width: 40px;
    z-index: 2;
  }
  .search input[type="submit"]:hover {
    opacity: 0.8;
  }
}
@media screen and (max-width: 767px) {
  header ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ffffff;
}
header :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ffffff;
   opacity:  1;
}
header ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ffffff;
   opacity:  1;
}
header :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #ffffff;
}
header ::-ms-input-placeholder { /* Microsoft Edge */
   color:    #ffffff;
}

::placeholder { /* Most modern browsers support this now. */
   color:    #ffffff;
}
  .search ::placeholder,
  .search :-ms-input-placeholder,
  .search ::-ms-input-placeholder,
  .search input[placeholder],
  .search [placeholder], 
  .search *[placeholder] 
  {
    color:#ffffff!important;
  }
  .search form {
    padding: 0  0 0 20px;
  }
  .search input {
    width: 100%;
    padding: 7px 10px;
    background-color:transparent;
    border:none;
    color: #fff;
  }
  .search i {
    position: absolute;
    right: 25px;
    font-size: 20px;
    z-index: 10;
    top: 25px;
    color: #fff;
  }
  .search button {
    position: absolute;
    right: 15px;
    height: 40px;
    width: 40px;
    top: 15px;
    background-color: #2b3a42;
    border: 0;
  }
  .menu-1 .navbar-nav > li > .dropdown-menu {
    border-radius: 0;
    margin-top: 0;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 10px 15px 10px 25px;
  }
  .navbar-fixed-top {
    margin-bottom: 50px;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: inherit;
    background-color:#2b3a42;
    position: relative;
    z-index: 99;
  }
  .navbar-toggle {
    margin-right: 0px;
    padding: 9px 15px;
  }
  .navbar-collapse {
    position: relative;
    z-index: 99;
    margin-left: -24px;
    margin-right: -24px;
  }
}
.bt-search {
  position: relative; 
  z-index: 3; 
  height: 24px; 
  width:24px !important;

}
@media (min-width:768px) {
  .bt-search {
    height: 34px; 
    width:34px !important;
  }
}

@media (max-width:984px) {
  body .bg-dark {
    background-color: #fff !important;
  }
  .menu-1 .navbar {
    height: 0;
  }
  #rechercheMenuForm_btn {
    display: none;
  }
}
/************************/
/********* POP **********/
/************************/
.pop-connexion .pop {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.13);
}
.pop-connexion .pop .titre {
  background-color: #00a3e0;
  border-radius: 0;
}
.pop-connexion .pop .titre h2 {
  margin: 0;
  color: #fff;
  padding: 15px 30px;
}
.pop-connexion .pop .contenu {
  background-color: #edeceb;
  border-radius: 0;
  padding: 30px;
}
.pop-connexion .pop .contenu input {
  border: 0 solid #ccc;
  border-radius: 4px;
  font-size: 0.875rem;
  height: 45px;
  line-height: 1.42857;
  padding: 6px 12px;
  width: 100%;
}
.hr-b {
  border-color:#f4f4f4;
  max-width: 1320px;
  margin: auto;
  margin-top: 40px;
}

.pop-connexion .pop .contenu input:focus {
  box-shadow: 1px 1px 1px #00a3e045;
}
.pop-connexion .pop .contenu input::placeholder {
  color: #ababab;
}
.pop-connexion .pop .contenu .input-group {
  margin-bottom: 20px;
}
.pop-connexion .pop .contenu .input-group .input-group-addon {
  background-color: #00a3e0;
  color: #fff;
  border: 1px solid #00a3e0;
  padding: 6px 15px;
}
.pop-connexion .pop .contenu .souvenir input {
  width: 18px;
  display: inline-block;
  margin: 0;
  height: 18px;
}
.pop-connexion .pop .contenu .souvenir label {
  font-size: 0.875rem;
  margin: 0;
  font-weight: 500;
}
.pop-connexion .pop .contenu button,
.pop-connexion .pop .contenu .btn-activez {
  background-color: #00a3e0;
  border: medium none;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
  font-size: 1rem;
  font-weight: 400;
  padding: 10px;
  text-align: center;
  width: 100%;
  height: 45px;
  margin: 15px 0;
}
.pop-connexion .pop .contenu .mdpoublie a {
  color: #222;
  font-size: 0.750rem;
}
.pop-connexion .pop .bloc-premiere-connexion {
  border-top: 1px solid #C4C4C4;
  padding-top: 15px;
  text-align: center;
  margin-top: 10px;
}
.pop-connexion .pop .bloc-premiere-connexion a {
  font-size: 0.875rem;
  color: #222;
}
.pop-connexion .pop .bloc-rejoigneznous {
  background-color: #fe8a12;
  padding: 20px 0;
  text-align: center;
  margin-top: 15px;
}
.pop-connexion .pop .bloc-rejoigneznous a {
  color: #fff;
  font-size: 0.875rem;
}
@media screen and (max-width: 767px) {
  .pop-connexion .pop .premiere-connexion {
    margin-top: 30px;
  }
  .pop-connexion .modal-dialog {
    margin: 0px!important;
    width: 100%!important;
  }
}
.pop-connexion .modal-dialog {
  margin: 60px auto;
  width: 350px;
}
.pop-connexion .modal-content {
  background-color: transparent;
  box-shadow: none;
  border: none;
}
.pop-connexion .modal-content button.close {
  position: absolute;
  right: 0;
  z-index: 100;
  padding: 10px;
}
.pop-connexion .error-id {
  text-align: center;
  margin-bottom: 30px;
  color: red;
  font-size: 0.750rem;
}
.pop-connexion .loi {
  margin-top: 15px;
  font-size: 0.750rem;
}
/************************/
/********* REINITIALISER MOT DE PASSE **********/
/************************/
.reinitialiser-mdp .bloc-titre {
  border-left: 1px solid #00a3e0;
  margin-bottom: 45px;
  padding-left: 45px;
}
.reinitialiser-mdp p {
  margin-bottom: 15px;
}
.reinitialiser-mdp .text-warning {
  color: red;
  font-size: 0.750rem;
  margin-bottom: 20px;
}
.reinitialiser-mdp .input-group {
  margin-bottom: 20px;
}
.reinitialiser-mdp input {
  height: 45px;
  border-left: 1px solid #00a3e0;
}
.reinitialiser-mdp .input-group-addon {
  background-color: #00a3e0;
  color: #fff;
  border: 1px solid #00a3e0;
  padding: 6px 15px;
}
.reinitialiser-mdp button {
  background-color: #00a3e0;
  border: medium none;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
  font-size: 1rem;
  font-weight: 400;
  padding: 10px;
  text-align: center;
  width: 100%;
  height: 45px;
}
.reinitialiser-mdp ul {
  list-style-type: none;
  padding: 0;
  color: red;
  font-size: 0.750rem;
}
.reinitialiser-mdp .mdp-24h {
  padding-bottom: 30px;
  border-radius: 4px;
  margin-bottom: 30px;
}
.reinitialiser-mdp .mdp-24h p {
  margin: 0px;
}
.reinitialiser-mdp .tooltip {
  width: 100%;
}
.reinitialiser-mdp .tooltip-inner {
  font-size: 14px;
  padding: 15px;
  text-align: left;
}
/************************/
/******** CONTENU ********/
/************************/
.bloc-contenu {
  margin-top: 60px;
}
.validation-cdu {
  font-size: 14px;
  margin-bottom: 15px;
}
.validation-cdu a {
  color: #222;
}
.validation-cdu input {
  height: 13px;
  margin-right: 10px;
}
/************************/
/******** FOOTER ********/
/************************/
footer {
  bottom: 0;
  width: 100%;
}
footer a {
  color: #2B3A42;
}
footer a:hover {
  color: #2B3A42;
}
footer .footer-1 {
  padding-bottom: 70px;;
}
@media screen and (max-width: 768px) {
  footer .footer-1  .col-md-3.col-lg-3{
    padding: 10px;
  }
}
footer .footer-1 .container{
  border-top:2px solid #f4f4f4;
  padding-top:50px;
}
footer .footer-1 .fa-twitter,
footer .footer-1 .fa-linkedin {
  font-size: 1.500rem;
  margin: 20px 5px 20px 0;
}
footer .footer-1 h4 {
  /*text-transform: uppercase;*/
  font-weight: 600;
  margin-bottom: 15px;
  display:inline-block;
  font-size:14px;
  /*font-family: "noto-sans"!important;*/
}
footer .footer-1 ul {
  padding-left: 0px;
  margin: 0px;
  display:inline-block;
}
footer .footer-1 li {
  font-size: 0.875rem;
  font-weight: 300;
  list-style-type: none;
  cursor: pointer;
  display:inline-block;
  font-size:14px;
  /*font-family: "noto-sans"!important;*/
}
footer .footer-1 li:after{
  content:'/';
  padding-left:5px;
}
.footer a {
  font-size:14px;
  /*font-family: "noto-sans"!important;*/
}
.bold{
  /*font-family: "noto-sans"!important;*/
  font-weight:600;
}
footer .footer-1 .copyright{
  margin-top:20px;
  font-size:14px;
  /*font-family: "noto-sans"!important;*/
}
footer .footer-1 li:last-child:after{
  content:'';
}
@media screen and (max-width: 1023px) {
  footer .footer-1 h4 {
    margin-top: 30px;
  }
}
footer  {
  font-size: 0.875rem;
  color:#2B3A42;
  font-weight: 300;
}

footer .liens a {
  /*margin: 0px 5px;*/
  font-size:14px;
  /*font-family: "noto-sans"!important;*/

}
@media screen and (max-width: 991px) {
  .footer-1 .liens {
  margin-top:25px;
  }
  footer .footer-2 div {  
    text-align: center;
  }
  footer .footer-2 .liens {
    margin-bottom: 15px;
    text-align: center;
  }
}
.btn-rejoigneznous {
  border: 2px solid #2B3A42;
  text-transform:uppercase;
  font-size:14px;
  padding:20px 26px;
  border-radius: 29.5px;
  font-family: proxima-nova;
  font-weight:400;
  font-style:normal;
  line-height:19px;
}
.btn-rejoigneznous:hover{
  background-color: #2B3A42;
}
.btn-rejoigneznous:hover a{
  color:#ffffff;

}
.btn-rejoigneznous a {
  color:#2B3A42;
}
.btn-rejoigneznous a:hover {
  color:#ffffff;
  text-decoration:none;
}

.navbar-toggler {
  position: absolute;
  right: 10px;
  top: -45px;
}

.navbar-nav .nav-link.active::after, 
.navbar-nav .nav-link.show::after {
  border-top: 3px solid #fff !important;
}
#connexion_adherent {
  color: #fff;
}
.dropdown-menu.show li {
  border-bottom: 0;
  padding: 0;
}
.btn-rejoigneznous {
  margin-left: auto !important;
}
.bloc-adherents .btn-rejoigneznous #connexion_adherent {
  color: #2B3A42;
  padding: 10px 20px;
  display: inherit;
  font-weight: 600;
}
.dropdown-toggle::after {
  border: 0 !important;
  content: none !important;
  display: none !important;
}
.color-b {
  color: #00a3e0;
  margin-right: 10px;
}
.ico-x {
  width: 24px;
  top: -2px;
}
.btn.btn-flat,
.sonata-ba-content .box .box-body .btn-group a {
  color:#3c8dbc;
  padding: 5px 10px !important;
}
.none-after li {
  margin-right: 5px !important;
}
.none-after li:after {
  content: none;
  display: none;
}
main article .banniere .btn-download .dropdown-menu {
  background-color: transparent;
  border: none;
  border-radius: 0;
  box-shadow: none;
  overflow: initial !important;
  margin: 0;
  right: 0;
  padding: 0;
  font-size: 1rem;
  width: 100%;
}
main article .banniere .btn-download .dropdown-menu li {
  background-color: #f7f5f4;
  margin: 0;
  border-bottom: 1px solid #ddd;
  position: relative;
  left: -45px;
  top: 12px;
}
@media screen and (max-width: 768px) {
  main article .banniere .btn-download .dropdown-menu li {
    left: -12px;
  }
}

.ico-ddown {
  margin-right: 5px;;
  position: relative;
  top: -2px;
}
.lien-imshealth {
  display: inline-block;
  position: relative;
  top: 6px;
}
.ico-ts {
  margin-right: 20px;
  transition: all .3s ease-in-out;
  transform: rotate(0deg);
}
#accordionRGPD [aria-expanded="true"] .ico-ts,
#home [aria-expanded="true"] .ico-ts {
  transition: all .3s ease-in-out;
  transform: rotate(90deg);
}
.navbar-nav a,
.navbar-nav a::hover,
.navbar-nav a::active,
.navbar-nav a::focus,
#accordionRGPD a,
#accordionRGPD a::hover,
#accordionRGPD a::active,
#accordionRGPD a::focus {
  text-decoration: none !important;
}
@media (min-width: 768px) {
  .navbar-nav .nav-link.show {
    box-shadow: 0px 3px 0px transparent inset;
  }
  .navbar-nav .nav-link.show {
    box-shadow: 0px 4px 0px #fff inset;
    transition: all .8s ease-in-out; 
  }
}
.bloc-choix a.active {
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom: 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
main article .banniere .btn-download .dropdown-menu a {
  padding: 15px 52px 15px 50px  !important;
}
main article .banniere .btn-download .dropdown-menu a svg  {
  margin-right: 10px;
}
main article .banniere .btn-download .dropdown-menu a::hover svg.ico-ddown  {
  fill: #fff !important;
}
/*.parent-news #collapse1,
.parent-news #collapse_cl1 {
  display: block;
}
*/
.btn-lire a:hover,
.btn-download-rgpd:hover {
  text-decoration: underline !important;
}

.nav-link::after {
  content: "...";
  position: absolute;
  color: #fff;
  z-index: 2;
}
.navbar-toggler {
  border: none !important;
}
.navbar-toggler:focus {
  box-shadow: none !important;
}
.navbar-toggler[aria-expanded="false"]  .navbar-toggler-icon {
  transform: rotate(0deg);
  transition: all .6s ease-in-out;
}
.navbar-toggler[aria-expanded="true"]  .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" width=\"100\" height=\"100\" viewBox=\"0 0 50 50\"><path d=\"M 7.71875 6.28125 L 6.28125 7.71875 L 23.5625 25 L 6.28125 42.28125 L 7.71875 43.71875 L 25 26.4375 L 42.28125 43.71875 L 43.71875 42.28125 L 26.4375 25 L 43.71875 7.71875 L 42.28125 6.28125 L 25 23.5625 Z\"></path></svg>");
  transform: rotate(360deg);
  transition: all .6s ease-in-out;
}
.pl-1 {
  padding-left: 10px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUF1QjtFQUN2QiwrQkFBK0I7QUFDakM7QUFDQTtFQUNFLHlEQUFzWDtFQUN0WCx5QkFBeUI7RUFDekIsK0JBQStCO0FBQ2pDO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9waGFybWFzdGF0X3JvY2t5Ly4vc3JjL1BoYXJtYXN0YXQvQVByb3Bvc0J1bmRsZS9SZXNvdXJjZXMvcHVibGljL2Nzcy9iYXNlLmNzcyIsIndlYnBhY2s6Ly9waGFybWFzdGF0X3JvY2t5Ly4vc3JjL1BoYXJtYXN0YXQvQ29tbXVuQnVuZGxlL1Jlc291cmNlcy9wdWJsaWMvY3NzL3N0eWxlLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcbi8qKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqIE1BSU4gKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qXG4uYmdfQmxldUNsYWlyMXtcbiAgYmFja2dyb3VuZC1jb2xvcjojMDBBM0UwIWltcG9ydGFudDtcbn1cbi5iZ19CbGV1Q2xhaXIye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiM0MEJBRTghaW1wb3J0YW50O1xufVxuLmJnX0JsZXVDbGFpcjN7XG4gIGJhY2tncm91bmQtY29sb3I6IzdGRDFFRiFpbXBvcnRhbnQ7XG59XG4uYmdfQmxldUZvbmNlMXtcbiAgYmFja2dyb3VuZC1jb2xvcjojMDA1NTg3IWltcG9ydGFudDtcbn1cbi5iZ19CbGV1Rm9uY2Uye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiM0MDgwQTUhaW1wb3J0YW50O1xufVxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSxcbi5mYS1hbmdsZS1kb3duOmJlZm9yZXtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucGFuZWwtaGVhZGluZyAuZmEtYW5nbGUtcmlnaHRcbntcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogICAgcm90YXRlKDkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiAgICAgcm90YXRlKDkwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06ICAgICAgcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06ICAgICAgICAgcm90YXRlKDkwZGVnKTtcbn1cbi5jb2xsYXBzZWQgLmZhLWFuZ2xlLXJpZ2h0XG57XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogICAgcm90YXRlKDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06ICAgICByb3RhdGUoMGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiAgICAgIHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06ICAgICAgICAgcm90YXRlKDBkZWcpO1xufVxuLm1hcmdpbjUwe1xuICBtYXJnaW4tYm90dG9tOjUwcHg7XG59XG4ucmdwZCBwLFxuLnJncGQgaDIsXG4ucmdwZCBoMVxuLnJncGQgdWwgbGl7XG4gIGZvbnQtZmFtaWx5OiBcIm5vdG8tc2Fuc1wiIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6NDAwIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsIWltcG9ydGFudDtcbn1cbi5yZ3BkIHB7XG4gIG1hcmdpbjowcHg7XG59XG5tYWluIC5yZ3BkIGgxe1xuICBmb250LXNpemU6NTBweDtcbiAgZm9udC1mYW1pbHk6IFwibm90by1zYW5zXCI7XG59XG4ucmdwZCBwe1xuICBjb2xvcjojMkIzQTQyO1xuICBmb250LXNpemU6MTZweDtcbiAgbGluZS1oZWlnaHQ6MzBweDtcbn1cbm1haW4gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDoxMjAwcHg7XG59XG5tYWluIC5jb250ZW50e1xuICBtYXJnaW46MHB4IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIm5vdG8tc2Fuc1wiO1xuICBwYWRkaW5nOjUwcHggMHB4O1xufVxuQG1lZGlhKG1heC13aWR0aDoxMDIzcHgpe1xuICBtYWluIC5jb250ZW50e1xuICAgIG1hcmdpbjowcHg7XG4gIH1cbiAgbWFpbiBhcnRpY2xlIC5iYW5uaWVyZSAuYmxvYy10aXRyZS5uZXd7XG4gICAgcG9zaXRpb246cmVsYXRpdmUhaW1wb3J0YW50O1xuICAgIGxlZnQ6MHB4IWltcG9ydGFudDtcbiAgICByaWdodDowcHghaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6MjBweCAzMHB4O1xuICB9XG4gIG1haW4gYXJ0aWNsZSAuYmxvY3tcbiAgICBwYWRkaW5nOiA1MHB4IDE1cHggMHB4IDE1cHg7XG4gIH1cbiAgXG4gIG1haW4gYXJ0aWNsZSAuYmFubmllcmUgLmJsb2MtdGl0cmUubmV3IGgxe1xuICAgIGZvbnQtc2l6ZToxLjhyZW07XG4gIH1cbiAgLnJncGQgLmJ0bi5kb3dubG9hZHtcbiAgICBtYXJnaW46MTBweCAzMHB4IWltcG9ydGFudDtcbiAgICBwYWRkaW5nOjIwcHg7XG4gIH1cbiAgLmJsb2MtY29sbGFwc2UgaDIudGl0cmUsXG4gIGgyLFxuICAucmdwZCBoMixcbiAgLnJncGQgLnBhbmVsLXRpdGxlLFxuICAucmdwZCAucGFuZWwtaGVhZGluZyBoMntcbiAgICBmb250LXNpemU6MjBweCFpbXBvcnRhbnQ7XG4gIH1cbiAgbWFpbiBhcnRpY2xlIC5ibG9jLWNvbGxhcHNlIGgyIC5mYS1hbmdsZS1yaWdodC1yZ3Bke1xuICAgIG1hcmdpbi1yaWdodDoxMHB4IWltcG9ydGFudDtcbiAgfVxuICAucmdwZCAucGFuZWwtaGVhZGluZ3tcbiAgICBwYWRkaW5nOjIwcHggMTBweCAyMHB4IDMwcHghaW1wb3J0YW50O1xuICB9XG4gIC5mb25kX2dyaXMgLmJ0bi1kb3dubG9hZHtcbiAgICBtYXJnaW4tdG9wOjUwcHg7XG4gIH1cbiAgLmltZy1yaWdodCxcbiAgLmltZy1sZWZ0IHtcbiAgICBtYXJnaW4tbGVmdDowcHghaW1wb3J0YW50O1xuICAgIFxuICB9XG4gIC5pbWctcmlnaHQsXG4gIC5pbWctbGVmdHtcbiAgICBtYXJnaW4tdG9wOjM1cHg7XG4gIH1cbiAgLmhpZGRlbi1zbXtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbiAgLnNob3ctc217XG4gICAgZGlzcGxheTpibG9jaztcbiAgfVxufVxuQG1lZGlhKG1pbi13aWR0aDoxMDI0cHgpe1xuICAuaGlkZGVuLXNte1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gIH1cbiAgLnNob3ctc217XG4gICAgZGlzcGxheTpub25lO1xuICB9XG59XG4uZm9uZF9ncmlze1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjQ7XG59XG5tYWluIGFydGljbGUgLmJhbm5pZXJlIC5ibG9jLXRpdHJlLm5ld3tcbiAgbWF4LXdpZHRoOjEwMCU7XG4gIGxlZnQ6MzBweDtcbiAgcmlnaHQ6MzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjojMDBhM2UwO1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgd2lkdGg6aW5oZXJpdDtcbn1cbm1haW4gYXJ0aWNsZSAuYmFubmllcmUgLmJsb2MtdGl0cmUubmV3IGgxe1xuICBwYWRkaW5nOjBweDtcbn1cbm1haW4gYXJ0aWNsZSAuYmxvYyBoMntcbiAgZm9udC1zaXplOjM0cHg7XG4gIG1hcmdpbi1ib3R0b206MzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cbi5pbWctcmlnaHQsXG4uaW1nLWxlZnR7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6MzQ0cHg7XG4gIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO1xufVxuLmltZy1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0Ojc1cHg7XG59XG5AbWVkaWEobWF4LXdpZHRoOjc2OHB4KXtcbiAgXG59XG4uaW1nLWxlZnQge1xuICBtYXJnaW4tbGVmdDotNzVweDtcbn1cbi8qLmJsb2MtY29sbGFwc2V7XG4gIG1hcmdpbjo2MHB4IGF1dG8haW1wb3J0YW50O1xufVxuLmJsb2MtY29sbGFwc2UgaDIudGl0cmUge1xuICBjb2xvcjojMDA1NTg3O1xuICBmb250LXNpemU6MzRweDtcbiAgbWFyZ2luLWJvdHRvbTo1MHB4O1xufVxuLmJ0bntcbiAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICBmb250LXNpemU6MTRweDtcbiAgcGFkZGluZzoyMHB4IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI5LjVweDtcbiAgZm9udC1mYW1pbHk6IFwibm90by1zYW5zXCIhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDo0MDA7XG4gIGZvbnQtc3R5bGU6bm9ybWFsO1xuICBsaW5lLWhlaWdodDoxOXB4O1xufVxuLmJ0bi1yZWpvaWduZXpub3Vze1xuICBib3JkZXI6IDJweCBzb2xpZCAjMkIzQTQyO1xufVxuLmJ0bi1yZWpvaWduZXpub3VzOmhvdmVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkIzQTQyO1xufVxuLmJ0bi1yZWpvaWduZXpub3VzOmhvdmVyIGF7XG4gIGNvbG9yOiNmZmZmZmY7XG5cbn1cbi5idG4tcmVqb2lnbmV6bm91cyBhIHtcbiAgY29sb3I6IzJCM0E0Mjtcbn1cbi5idG4tcmVqb2lnbmV6bm91cyBhOmhvdmVyIHtcbiAgY29sb3I6I2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG4ucmdwZCAuYnRuLmRvd25sb2Fke1xuICBib3JkZXI6IDJweCBzb2xpZCAjNDNCMDJBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjojNDNCMDJBO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgbWFyZ2luOjMwcHggYXV0bztcblxufVxuQG1lZGlhKG1pbi13aWR0aDoxMDI0cHgpe1xuICAucmdwZCAuYnRuLmRvd25sb2Fke1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gIH1cbn1cbi5yZ3BkIC5idG4uZG93bmxvYWQ6aG92ZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0M0IwMkE7XG4gIGNvbG9yOiNmZmZmZmY7XG59XG4ucmdwZCAuYmxvYy1jb2xsYXBzZSBoMixcbi5yZ3BkIC5wYW5lbC1ib2R5IGgye1xuICBmb250LWZhbWlseTogXCJub3RvLXNhbnNcIiFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OjQwMDtcbiAgZm9udC1zdHlsZTpub3JtYWw7XG4gIGNvbG9yOiMwMEEzRTA7XG4gIGZvbnQtc2l6ZTozNHB4O1xuICBcbn1cbi5yZ3BkIC5wYW5lbCxcbi5yZ3BkIC5wYW5lbC1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5yZ3BkIC5wYW5lbC1ib2R5e1xuICBwYWRkaW5nOjMwcHggMHB4IWltcG9ydGFudDtcbn1cbi5yZ3BkIC5wYW5lbC1ib2R5IHVsIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwibm90by1zYW5zXCIhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDo0MDAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwhaW1wb3J0YW50O1xufVxuLnJncGQgLnBhbmVsLWJvZHkgaDJ7XG4gIG1hcmdpbjozMHB4IDBweCFpbXBvcnRhbnQ7XG59XG4ucmdwZCAucGFuZWwtaGVhZGluZ3tcbiAgcGFkZGluZzoyMHB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6MHB4O1xufVxuLnJncGQgLnBhbmVsLWhlYWRpbmcgaDJ7XG4gIGNvbG9yOiNmZmZmZmY7XG4gIGZvbnQtc2l6ZTozNHB4O1xufVxuLnJncGQgLnBhbmVsLWhlYWRpbmcgaDIgYXtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG4ucmdwZCAucGFuZWwtaGVhZGluZyBoMiBhOmZvY3VzLFxuLnJncGQgLnBhbmVsLWhlYWRpbmcgaDIgYTpob3ZlcntcbiAgY29sb3I6I2ZmZmZmZjtcbn1cbi5yZ3BkIC5wYW5lbC1ncm91cCAucGFuZWwgKyAucGFuZWx7XG4gIG1hcmdpbi10b3A6MHB4IWltcG9ydGFudDtcbn1cbi5yZ3BkIC5wYW5lbC1ncm91cHtcbiAgcGFkZGluZzo1MHB4IDBweDtcbiAgbWFyZ2luLWJvdHRvbTowcHg7XG59XG4uY29tbWVudGFpcmV7XG4gIGZvbnQtc2l6ZToxNHB4IWltcG9ydGFudDtcbn0qLyIsImh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiO1xuXG59XG5oMSxcbmgyLFxuaDMsXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG59XG5oMSB7XG4gIGZvbnQtc2l6ZTogMi4wMDByZW07XG59XG5oMiB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG5oMyB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cbnAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm1lcnJpd2VhdGhlclwiO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuYSB7XG4gIGNvbG9yOiAjMzM3YWI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuc3BhbiBzdHJvbmcgYSB7XG4gIGNvbG9yOiAjMzM3YWI3O1xufVxubWFpbiBhOjpob3Zlcjpub3QoLm5hdi1saW5rKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG50aW1lIHtcbiBmb250LWZhbWlseTogcHJveGltYS1ub3ZhO1xuICBmb250LXNpemU6IDE0cHg7XG59XG51bCA+IGxpID4gdWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSB7XG4gIC8qYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzAwcHg7XG4gIH0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OHB4KSB7XG4gIGJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1M3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIycHgpIHtcbiAgYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTgzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDYxMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzNnB4KSB7XG4gIGJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDY2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MXB4KSB7XG4gIGJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDc1MHB4O1xuICB9XG59XG5cblxuLm1lbnUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubWVudS0xIC5sb2dvIHtcbiAgcGFkZGluZzogMjBweCAwcHggMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51LTEgLmxvZ28ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tZW51LTEgLmxvZ28gaW1nIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5tZW51LTEgLmxvZ28gcCB7XG4gIHRvcDogNXB4O1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhO1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgY29sb3I6ICMyQzRGN0Q7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZToxNnB4O1xuXG59XG4ubWVudS0xIC5sb2dvIHAgc3BhbiB7XG4gIGNvbG9yOiAjMDA1NTg3O1xufVxuLm1lbnUtMSAubG9nbyAuYmxvYy1hZGhlcmVudHMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgLyptYXJnaW4tdG9wOiAxMHB4OyovXG59XG4uYnRuLXJlam9pZ25lem5vdXN7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyQjNBNDI7XG4gIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgZm9udC1zaXplOjE0cHg7XG4gIHBhZGRpbmc6MjBweCAyNnB4O1xuICBib3JkZXItcmFkaXVzOiAyOS41cHg7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmE7XG4gIGZvbnQtd2VpZ2h0OjQwMDtcbiAgZm9udC1zdHlsZTpub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OjE5cHg7XG59XG4uYnRuLXJlam9pZ25lem5vdXM6aG92ZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQjNBNDI7XG59XG4uYnRuLXJlam9pZ25lem5vdXM6aG92ZXIgYXtcbiAgY29sb3I6I2ZmZmZmZjtcblxufVxuLmJ0bi1yZWpvaWduZXpub3VzIGEge1xuICBjb2xvcjojMkIzQTQyO1xufVxuLmJ0bi1yZWpvaWduZXpub3VzIGE6aG92ZXIge1xuICBjb2xvcjojZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbn1cbi5idG4tcHJpbWFyeSAuZmEtYW5nbGUtcmlnaHRcbntcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogICAgcm90YXRlKDkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiAgICAgcm90YXRlKDkwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06ICAgICAgcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06ICAgICAgICAgcm90YXRlKDkwZGVnKTtcbn1cbi5idG4tcHJpbWFyeS5jb2xsYXBzZWQgLmZhLWFuZ2xlLXJpZ2h0XG57XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogICAgcm90YXRlKDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06ICAgICByb3RhdGUoMGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiAgICAgIHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06ICAgICAgICAgcm90YXRlKDBkZWcpO1xufVxuLyoubWVudS0xIC5sb2dvIC5ibG9jLWFkaGVyZW50cyAuYnRuLXJlam9pZ25lem5vdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmU4YTEyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMTBweCAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWVudS0xIC5sb2dvIC5ibG9jLWFkaGVyZW50cyAuYnRuLXJlam9pZ25lem5vdXMgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1lbnUtMSAubG9nbyAuYmxvYy1hZGhlcmVudHMgLmJ0bi1yZWpvaWduZXpub3VzIGEgaSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59Ki9cbi5tZW51LTEgLmxvZ28gLmJsb2MtYWRoZXJlbnRzIC5ub20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgY29sb3I6ICMwMGEzZTA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLm1lbnUtMSAubG9nbyAuYmxvYy1hZGhlcmVudHMgLmRyb3Bkb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5tZW51LTEgLmxvZ28gLmJsb2MtYWRoZXJlbnRzIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLm1lbnUtMSAubG9nbyAuYmxvYy1hZGhlcmVudHMgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBvcGFjaXR5OiAwLjg7XG59XG4ubWVudS0xIC5sb2dvIC5ibG9jLWFkaGVyZW50cyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZWZ0OiBpbmhlcml0O1xuICBsaXN0LXN0eWxlOiBvdXRzaWRlIG5vbmUgbm9uZTtcbiAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4ubWVudS0xIC5sb2dvIC5ibG9jLWFkaGVyZW50cyAuZHJvcGRvd24gLm5vbS1idXJnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzYTQyO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4ubWVudS0xIC5sb2dvIC5ibG9jLWFkaGVyZW50cyAuZmxlY2hlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDBhM2UwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMTVweCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA5cHg7XG4gIHRvcDogLTE1cHg7XG59XG4ubWVudS0xIC5uYXZiYXItZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjNhNDI7XG5cbiBmb250LWZhbWlseTogcHJveGltYS1ub3ZhO1xuICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlY2ViOyovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVudS0xIC5uYXZiYXItZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuLm1lbnUtMSAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjojZmZmZmZmO1xuICBmb250LXNpemU6MTRweDtcbiAgZm9udC13ZWlnaHQ6NDAwO1xuICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OjE5cHg7XG4gIGZvbnQtc3R5bGU6bm9ybWFsO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQgMHM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQgMHM7XG59XG5cblxuLm1lbnUtMSAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4ubWVudS0xIC5uYXZiYXIge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogMHB4O1xuICAvKmJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDBhM2UwOyovXG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgaGVpZ2h0OjUxcHg7XG59XG4ubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhIHtcbiAgY29sb3I6I2ZmZmZmZjtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0IDBzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0IDBzO1xufVxuXG4ubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm1lbnUtMSAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIC8qYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgY29sb3I6ICNmZmY7Ki9cbiAgYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmO1xuICBjb2xvcjojMkIzQTQyO1xuICAtbW96LXRyYW5zaXRpb246IHNjYWxlKDEuMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4ubWVudS0xIC5nbHlwaGljb24taG9tZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4ubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpob3Zlcixcbi5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpob3Zlcixcbi5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgLypib3JkZXItdG9wOiAycHggc29saWQgIzAwYTNlMDsqL1xuICBjb2xvcjojZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiMyQjNBNDI7XG59XG4ubWVudS0xIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubWVudS0xIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlY2ViOyovXG4gIGJhY2tncm91bmQtY29sb3I6IzJCM0E0MjtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubWVudS0xIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBjb2xvcjojZmZmZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tZW51LTEgLm5hdmJhci1uYXYgPiBsaSA+IC5hY2N1ZWlsIHtcbiAgcGFkZGluZzogMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xufVxuLm1lbnUtMSAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIsXG4ubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1lbnUtMSAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5tZW51LTEgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4ubWVudS0xIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6IzJCM0E0Mjtcbn1cbi5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLFxuLm1lbnUtMSAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsXG4ubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmZmZmO1xuICAvKmNvbG9yOiAjMjIyOyovXG4gIGNvbG9yOiNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4ubWVudS0xIC5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiAwcHggLTE1cHg7XG59XG4ubWVudS0xIC5uYXZiYXItY29sbGFwc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb24gLmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnUtMSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIFxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1yZWpvaWduZXpub3Vze1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cbiAgLmJ0bi1yZWpvaWduZXpub3VzIGF7XG4gICAgd2lkdGg6NjUlO1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgbWFyZ2luOmF1dG87XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjZmZmZmZmO1xuICAgIGNvbG9yOiNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czoyNXB4O1xuICAgIHBhZGRpbmc6MTVweDtcbiAgfVxuICAubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLm1lbnUtMSAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICB9XG4gIC5tZW51LTEgLm5hdiBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmZmZmY7XG4gICAgcGFkZGluZzogNXB4IDE2cHg7XG4gIH1cbiAgLm1lbnUtMSAubmF2ID4gbGkge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxuICAjY29ubmV4aW9uX2FkaGVyZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMHB4O1xuICB9XG4gIC5tZW51LTEgLm5hdiA+IGxpIC5nbHlwaGljb24tb3B0aW9uLWhvcml6b250YWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjdweDtcbiAgICB0b3A6IDE5cHg7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IC5hY2N1ZWlsOmhvdmVyLFxuICAubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiAuYWNjdWVpbDpmb2N1c3tcbiAgICBtYXJnaW4tbGVmdDoxNXB4O1xuICB9XG4gIC5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGEsXG4gIC5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTowcHg7XG4gIH1cbiAgLm1lbnUtMSAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGEsXG4gIC5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxuICAubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICB9XG4gIC5tZW51LTEgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxuICAubWVudS0xIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMGEzZTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAubWVudS0xIGltZyB7XG4gICAgbWFyZ2luOiAxMHB4IDE1cHg7XG4gICAgd2lkdGg6IDE2MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2IC5vcGVuID4gYSxcbiAgLm5hdiAub3BlbiA+IGE6aG92ZXIsXG4gIC5uYXYgLm9wZW4gPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICB9XG4gIC5idG4tbW9uLWNvbXB0ZS14cyBhIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5idG4tbW9uLWNvbXB0ZS14czpob3ZlciAubGllbi1tb24tY29tcHRlLXhzLFxuICAuYnRuLW1vbi1jb21wdGUteHMgYWN0aXZlIC5saWVuLW1vbi1jb21wdGUteHMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIH1cbiAgLmJ0bi1tb24tY29tcHRlLXhzOmhvdmVyIGEsXG4gIC5idG4tbW9uLWNvbXB0ZS14cyBhY3RpdmUgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmJ0bi1tb24tY29tcHRlLXhzIC5nbHlwaGljb24tb3B0aW9uLWhvcml6b250YWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjdweDtcbiAgICB0b3A6IDE5cHg7XG4gICAgei1pbmRleDogMDtcbiAgfVxuICAuZG90LWljbzo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGNvbnRlbnQ6IFwiLi4uXCI7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNDBweDtcbiAgICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKiBCT1VUT04gUkVDSEVSQ0hFICoqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlYXJjaCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIGhlYWRlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gICAgY29sb3I6ICAgICNmZmZmZmY7XG59XG5oZWFkZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICAgY29sb3I6ICAgICNmZmZmZmY7XG4gICBvcGFjaXR5OiAgMTtcbn1cbmhlYWRlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gICBjb2xvcjogICAgI2ZmZmZmZjtcbiAgIG9wYWNpdHk6ICAxO1xufVxuaGVhZGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgY29sb3I6ICAgICNmZmZmZmY7XG59XG5oZWFkZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICAgY29sb3I6ICAgICNmZmZmZmY7XG59XG5cbjo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0IHRoaXMgbm93LiAqL1xuICAgY29sb3I6ICAgICNmZmZmZmY7XG59XG4gIC5zZWFyY2ggOjpwbGFjZWhvbGRlcixcbiAgLnNlYXJjaCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoIGlucHV0W3BsYWNlaG9sZGVyXSxcbiAgLnNlYXJjaCBbcGxhY2Vob2xkZXJdLCBcbiAgLnNlYXJjaCAqW3BsYWNlaG9sZGVyXSBcbiAge1xuICAgIGNvbG9yOiNmZmZmZmYhaW1wb3J0YW50O1xuICB9XG4gIC5zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb3V0bGluZTogbWVkaXVtIG5vbmU7XG4gICAgcGFkZGluZzogMCA0MHB4IDAgMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAuNzk1LCAwLCAxKSAwcztcbiAgICB3aWR0aDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIC8qYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsqL1xuICB9XG4gIC5zZWFyY2ggLmdseXBoaWNvbi1zZWFyY2gge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gLyogLnNlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1czpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCQkI7XG4gIH0qL1xuICAuc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICAvKmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkJCOyovXG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIC8qYmFja2dyb3VuZC1jb2xvcjogI2VkZWNlYjsqL1xuICB9XG4gIC5zZWFyY2ggYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC8qYmFja2dyb3VuZC1jb2xvcjogI2VkZWNlYjsqL1xuICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gICAgY29sb3I6IHJlZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZSAwcztcbiAgICB3aWR0aDogNDBweDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC5zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnNlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgICAvKmNvbG9yOiAjZmZmZmZmOyovXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb3V0bGluZTogbWVkaXVtIG5vbmU7XG4gICAgcGFkZGluZzogMCA0MHB4IDAgMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAuNzk1LCAwLCAxKSAwcztcbiAgICB3aWR0aDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbiAgLnNlYXJjaCAuZ2x5cGhpY29uLXNlYXJjaCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLnNlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1czpob3ZlciB7XG4gICAgLypib3JkZXItYm90dG9tOiAxcHggc29saWQgI0JCQjsqL1xuICAgIGNvbG9yOiNmZmZmZmY7XG5cbiAgfVxuICAuc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICAvKmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkJCOyovXG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgLyogYmFja2dyb3VuZC1jb2xvcjogI2VkZWNlYjsqL1xuICB9XG4gIC5zZWFyY2ggYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjNhNDI7XG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgICBjb2xvcjogcmVkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlIDBzO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnNlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gICAgY29sb3I6ICAgICNmZmZmZmY7XG59XG5oZWFkZXIgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICAgY29sb3I6ICAgICNmZmZmZmY7XG4gICBvcGFjaXR5OiAgMTtcbn1cbmhlYWRlciA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gICBjb2xvcjogICAgI2ZmZmZmZjtcbiAgIG9wYWNpdHk6ICAxO1xufVxuaGVhZGVyIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgY29sb3I6ICAgICNmZmZmZmY7XG59XG5oZWFkZXIgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICAgY29sb3I6ICAgICNmZmZmZmY7XG59XG5cbjo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0IHRoaXMgbm93LiAqL1xuICAgY29sb3I6ICAgICNmZmZmZmY7XG59XG4gIC5zZWFyY2ggOjpwbGFjZWhvbGRlcixcbiAgLnNlYXJjaCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoIGlucHV0W3BsYWNlaG9sZGVyXSxcbiAgLnNlYXJjaCBbcGxhY2Vob2xkZXJdLCBcbiAgLnNlYXJjaCAqW3BsYWNlaG9sZGVyXSBcbiAge1xuICAgIGNvbG9yOiNmZmZmZmYhaW1wb3J0YW50O1xuICB9XG4gIC5zZWFyY2ggZm9ybSB7XG4gICAgcGFkZGluZzogMCAgMCAwIDIwcHg7XG4gIH1cbiAgLnNlYXJjaCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuc2VhcmNoIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgdG9wOiAyNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5zZWFyY2ggYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIHRvcDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzYTQyO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAubWVudS0xIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhLFxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAyNXB4O1xuICB9XG4gIC5uYXZiYXItZml4ZWQtdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojMmIzYTQyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTtcbiAgfVxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgcGFkZGluZzogOXB4IDE1cHg7XG4gIH1cbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xuICB9XG59XG4uYnQtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgei1pbmRleDogMzsgXG4gIGhlaWdodDogMjRweDsgXG4gIHdpZHRoOjI0cHggIWltcG9ydGFudDtcblxufVxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgLmJ0LXNlYXJjaCB7XG4gICAgaGVpZ2h0OiAzNHB4OyBcbiAgICB3aWR0aDozNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6OTg0cHgpIHtcbiAgYm9keSAuYmctZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LTEgLm5hdmJhciB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gICNyZWNoZXJjaGVNZW51Rm9ybV9idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqIFBPUCAqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wb3AtY29ubmV4aW9uIC5wb3Age1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcbn1cbi5wb3AtY29ubmV4aW9uIC5wb3AgLnRpdHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wb3AtY29ubmV4aW9uIC5wb3AgLnRpdHJlIGgyIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuLnBvcC1jb25uZXhpb24gLnBvcCAuY29udGVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVjZWI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4ucG9wLWNvbm5leGlvbiAucG9wIC5jb250ZW51IGlucHV0IHtcbiAgYm9yZGVyOiAwIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiA0NXB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhyLWIge1xuICBib3JkZXItY29sb3I6I2Y0ZjRmNDtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnBvcC1jb25uZXhpb24gLnBvcCAuY29udGVudSBpbnB1dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMXB4ICMwMGEzZTA0NTtcbn1cbi5wb3AtY29ubmV4aW9uIC5wb3AgLmNvbnRlbnUgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhYmFiYWI7XG59XG4ucG9wLWNvbm5leGlvbiAucG9wIC5jb250ZW51IC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucG9wLWNvbm5leGlvbiAucG9wIC5jb250ZW51IC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2UwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwYTNlMDtcbiAgcGFkZGluZzogNnB4IDE1cHg7XG59XG4ucG9wLWNvbm5leGlvbiAucG9wIC5jb250ZW51IC5zb3V2ZW5pciBpbnB1dCB7XG4gIHdpZHRoOiAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLnBvcC1jb25uZXhpb24gLnBvcCAuY29udGVudSAuc291dmVuaXIgbGFiZWwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucG9wLWNvbm5leGlvbiAucG9wIC5jb250ZW51IGJ1dHRvbixcbi5wb3AtY29ubmV4aW9uIC5wb3AgLmNvbnRlbnUgLmJ0bi1hY3RpdmV6IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDVweDtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4ucG9wLWNvbm5leGlvbiAucG9wIC5jb250ZW51IC5tZHBvdWJsaWUgYSB7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDAuNzUwcmVtO1xufVxuLnBvcC1jb25uZXhpb24gLnBvcCAuYmxvYy1wcmVtaWVyZS1jb25uZXhpb24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0M0QzRDNDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5wb3AtY29ubmV4aW9uIC5wb3AgLmJsb2MtcHJlbWllcmUtY29ubmV4aW9uIGEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzIyMjtcbn1cbi5wb3AtY29ubmV4aW9uIC5wb3AgLmJsb2MtcmVqb2lnbmV6bm91cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZThhMTI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnBvcC1jb25uZXhpb24gLnBvcCAuYmxvYy1yZWpvaWduZXpub3VzIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3AtY29ubmV4aW9uIC5wb3AgLnByZW1pZXJlLWNvbm5leGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAucG9wLWNvbm5leGlvbiAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXJnaW46IDBweCFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICB9XG59XG4ucG9wLWNvbm5leGlvbiAubW9kYWwtZGlhbG9nIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG87XG4gIHdpZHRoOiAzNTBweDtcbn1cbi5wb3AtY29ubmV4aW9uIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wb3AtY29ubmV4aW9uIC5tb2RhbC1jb250ZW50IGJ1dHRvbi5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5wb3AtY29ubmV4aW9uIC5lcnJvci1pZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAwLjc1MHJlbTtcbn1cbi5wb3AtY29ubmV4aW9uIC5sb2kge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXNpemU6IDAuNzUwcmVtO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKiogUkVJTklUSUFMSVNFUiBNT1QgREUgUEFTU0UgKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKiovXG4ucmVpbml0aWFsaXNlci1tZHAgLmJsb2MtdGl0cmUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMGEzZTA7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbn1cbi5yZWluaXRpYWxpc2VyLW1kcCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5yZWluaXRpYWxpc2VyLW1kcCAudGV4dC13YXJuaW5nIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAwLjc1MHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yZWluaXRpYWxpc2VyLW1kcCAuaW5wdXQtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnJlaW5pdGlhbGlzZXItbWRwIGlucHV0IHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMGEzZTA7XG59XG4ucmVpbml0aWFsaXNlci1tZHAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMGEzZTA7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xufVxuLnJlaW5pdGlhbGlzZXItbWRwIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEzZTA7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4ucmVpbml0aWFsaXNlci1tZHAgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMC43NTByZW07XG59XG4ucmVpbml0aWFsaXNlci1tZHAgLm1kcC0yNGgge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnJlaW5pdGlhbGlzZXItbWRwIC5tZHAtMjRoIHAge1xuICBtYXJnaW46IDBweDtcbn1cbi5yZWluaXRpYWxpc2VyLW1kcCAudG9vbHRpcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlaW5pdGlhbGlzZXItbWRwIC50b29sdGlwLWlubmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKiBDT05URU5VICoqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKi9cbi5ibG9jLWNvbnRlbnUge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLnZhbGlkYXRpb24tY2R1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnZhbGlkYXRpb24tY2R1IGEge1xuICBjb2xvcjogIzIyMjtcbn1cbi52YWxpZGF0aW9uLWNkdSBpbnB1dCB7XG4gIGhlaWdodDogMTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKiBGT09URVIgKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqL1xuZm9vdGVyIHtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbmZvb3RlciBhIHtcbiAgY29sb3I6ICMyQjNBNDI7XG59XG5mb290ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMkIzQTQyO1xufVxuZm9vdGVyIC5mb290ZXItMSB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4Oztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLTEgIC5jb2wtbWQtMy5jb2wtbGctM3tcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5mb290ZXIgLmZvb3Rlci0xIC5jb250YWluZXJ7XG4gIGJvcmRlci10b3A6MnB4IHNvbGlkICNmNGY0ZjQ7XG4gIHBhZGRpbmctdG9wOjUwcHg7XG59XG5mb290ZXIgLmZvb3Rlci0xIC5mYS10d2l0dGVyLFxuZm9vdGVyIC5mb290ZXItMSAuZmEtbGlua2VkaW4ge1xuICBmb250LXNpemU6IDEuNTAwcmVtO1xuICBtYXJnaW46IDIwcHggNXB4IDIwcHggMDtcbn1cbmZvb3RlciAuZm9vdGVyLTEgaDQge1xuICAvKnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7Ki9cbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZToxNHB4O1xuICAvKmZvbnQtZmFtaWx5OiBcIm5vdG8tc2Fuc1wiIWltcG9ydGFudDsqL1xufVxuZm9vdGVyIC5mb290ZXItMSB1bCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG59XG5mb290ZXIgLmZvb3Rlci0xIGxpIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6MTRweDtcbiAgLypmb250LWZhbWlseTogXCJub3RvLXNhbnNcIiFpbXBvcnRhbnQ7Ki9cbn1cbmZvb3RlciAuZm9vdGVyLTEgbGk6YWZ0ZXJ7XG4gIGNvbnRlbnQ6Jy8nO1xuICBwYWRkaW5nLWxlZnQ6NXB4O1xufVxuLmZvb3RlciBhIHtcbiAgZm9udC1zaXplOjE0cHg7XG4gIC8qZm9udC1mYW1pbHk6IFwibm90by1zYW5zXCIhaW1wb3J0YW50OyovXG59XG4uYm9sZHtcbiAgLypmb250LWZhbWlseTogXCJub3RvLXNhbnNcIiFpbXBvcnRhbnQ7Ki9cbiAgZm9udC13ZWlnaHQ6NjAwO1xufVxuZm9vdGVyIC5mb290ZXItMSAuY29weXJpZ2h0e1xuICBtYXJnaW4tdG9wOjIwcHg7XG4gIGZvbnQtc2l6ZToxNHB4O1xuICAvKmZvbnQtZmFtaWx5OiBcIm5vdG8tc2Fuc1wiIWltcG9ydGFudDsqL1xufVxuZm9vdGVyIC5mb290ZXItMSBsaTpsYXN0LWNoaWxkOmFmdGVye1xuICBjb250ZW50OicnO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIGZvb3RlciAuZm9vdGVyLTEgaDQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbmZvb3RlciAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjojMkIzQTQyO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5mb290ZXIgLmxpZW5zIGEge1xuICAvKm1hcmdpbjogMHB4IDVweDsqL1xuICBmb250LXNpemU6MTRweDtcbiAgLypmb250LWZhbWlseTogXCJub3RvLXNhbnNcIiFpbXBvcnRhbnQ7Ki9cblxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci0xIC5saWVucyB7XG4gIG1hcmdpbi10b3A6MjVweDtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci0yIGRpdiB7ICBcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItMiAubGllbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYnRuLXJlam9pZ25lem5vdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMkIzQTQyO1xuICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZToxNHB4O1xuICBwYWRkaW5nOjIwcHggMjZweDtcbiAgYm9yZGVyLXJhZGl1czogMjkuNXB4O1xuICBmb250LWZhbWlseTogcHJveGltYS1ub3ZhO1xuICBmb250LXdlaWdodDo0MDA7XG4gIGZvbnQtc3R5bGU6bm9ybWFsO1xuICBsaW5lLWhlaWdodDoxOXB4O1xufVxuLmJ0bi1yZWpvaWduZXpub3VzOmhvdmVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkIzQTQyO1xufVxuLmJ0bi1yZWpvaWduZXpub3VzOmhvdmVyIGF7XG4gIGNvbG9yOiNmZmZmZmY7XG5cbn1cbi5idG4tcmVqb2lnbmV6bm91cyBhIHtcbiAgY29sb3I6IzJCM0E0Mjtcbn1cbi5idG4tcmVqb2lnbmV6bm91cyBhOmhvdmVyIHtcbiAgY29sb3I6I2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogLTQ1cHg7XG59XG5cbi5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCBcbi5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93OjphZnRlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG59XG4jY29ubmV4aW9uX2FkaGVyZW50IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZHJvcGRvd24tbWVudS5zaG93IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tcmVqb2lnbmV6bm91cyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uYmxvYy1hZGhlcmVudHMgLmJ0bi1yZWpvaWduZXpub3VzICNjb25uZXhpb25fYWRoZXJlbnQge1xuICBjb2xvcjogIzJCM0E0MjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29sb3ItYiB7XG4gIGNvbG9yOiAjMDBhM2UwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uaWNvLXgge1xuICB3aWR0aDogMjRweDtcbiAgdG9wOiAtMnB4O1xufVxuLmJ0bi5idG4tZmxhdCxcbi5zb25hdGEtYmEtY29udGVudCAuYm94IC5ib3gtYm9keSAuYnRuLWdyb3VwIGEge1xuICBjb2xvcjojM2M4ZGJjO1xuICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xufVxuLm5vbmUtYWZ0ZXIgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuLm5vbmUtYWZ0ZXIgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiBhcnRpY2xlIC5iYW5uaWVyZSAuYnRuLWRvd25sb2FkIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbm1haW4gYXJ0aWNsZSAuYmFubmllcmUgLmJ0bi1kb3dubG9hZCAuZHJvcGRvd24tbWVudSBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y1ZjQ7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTQ1cHg7XG4gIHRvcDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gYXJ0aWNsZSAuYmFubmllcmUgLmJ0bi1kb3dubG9hZCAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgbGVmdDogLTEycHg7XG4gIH1cbn1cblxuLmljby1kZG93biB7XG4gIG1hcmdpbi1yaWdodDogNXB4OztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG59XG4ubGllbi1pbXNoZWFsdGgge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2cHg7XG59XG4uaWNvLXRzIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbiNhY2NvcmRpb25SR1BEIFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAuaWNvLXRzLFxuI2hvbWUgW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5pY28tdHMge1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ubmF2YmFyLW5hdiBhLFxuLm5hdmJhci1uYXYgYTo6aG92ZXIsXG4ubmF2YmFyLW5hdiBhOjphY3RpdmUsXG4ubmF2YmFyLW5hdiBhOjpmb2N1cyxcbiNhY2NvcmRpb25SR1BEIGEsXG4jYWNjb3JkaW9uUkdQRCBhOjpob3ZlcixcbiNhY2NvcmRpb25SR1BEIGE6OmFjdGl2ZSxcbiNhY2NvcmRpb25SR1BEIGE6OmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3cge1xuICAgIGJveC1zaGFkb3c6IDBweCAzcHggMHB4IHRyYW5zcGFyZW50IGluc2V0O1xuICB9XG4gIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93IHtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDBweCAjZmZmIGluc2V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZS1pbi1vdXQ7IFxuICB9XG59XG4uYmxvYy1jaG9peCBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbn1cbm1haW4gYXJ0aWNsZSAuYmFubmllcmUgLmJ0bi1kb3dubG9hZCAuZHJvcGRvd24tbWVudSBhIHtcbiAgcGFkZGluZzogMTVweCA1MnB4IDE1cHggNTBweCAgIWltcG9ydGFudDtcbn1cbm1haW4gYXJ0aWNsZSAuYmFubmllcmUgLmJ0bi1kb3dubG9hZCAuZHJvcGRvd24tbWVudSBhIHN2ZyAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5tYWluIGFydGljbGUgLmJhbm5pZXJlIC5idG4tZG93bmxvYWQgLmRyb3Bkb3duLW1lbnUgYTo6aG92ZXIgc3ZnLmljby1kZG93biAge1xuICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4vKi5wYXJlbnQtbmV3cyAjY29sbGFwc2UxLFxuLnBhcmVudC1uZXdzICNjb2xsYXBzZV9jbDEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiovXG4uYnRuLWxpcmUgYTpob3Zlcixcbi5idG4tZG93bmxvYWQtcmdwZDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYtbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIi4uLlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAyO1xufVxuLm5hdmJhci10b2dnbGVyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2UtaW4tb3V0O1xufVxuLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHg9XCIwcHhcIiB5PVwiMHB4XCIgd2lkdGg9XCIxMDBcIiBoZWlnaHQ9XCIxMDBcIiB2aWV3Qm94PVwiMCAwIDUwIDUwXCI+PHBhdGggZD1cIk0gNy43MTg3NSA2LjI4MTI1IEwgNi4yODEyNSA3LjcxODc1IEwgMjMuNTYyNSAyNSBMIDYuMjgxMjUgNDIuMjgxMjUgTCA3LjcxODc1IDQzLjcxODc1IEwgMjUgMjYuNDM3NSBMIDQyLjI4MTI1IDQzLjcxODc1IEwgNDMuNzE4NzUgNDIuMjgxMjUgTCAyNi40Mzc1IDI1IEwgNDMuNzE4NzUgNy43MTg3NSBMIDQyLjI4MTI1IDYuMjgxMjUgTCAyNSAyMy41NjI1IFpcIj48L3BhdGg+PC9zdmc+Jyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZS1pbi1vdXQ7XG59XG4ucGwtMSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/