@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes slide-fadeIn {
  from {
    opacity: 0;
    transform: translateY(50px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes slide-fadeIn {
  from {
    opacity: 0;
    transform: translateY(50px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes slide-fadeOut {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(50px);
  }
}
@keyframes slide-fadeOut {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(50px);
  }
}
body {
  background-color: #fff;
}

body, input, select, textarea, button {
  font-size: 100%;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}

dl, ol, ul {
  padding: 0;
  margin: 0;
}

li {
  list-style-type: none;
}

img, video, embed, object {
  max-width: 100%;
}

img {
  vertical-align: middle;
}

label, button {
  cursor: pointer;
}

.clearfix::before, .clearfix::after {
  content: " ";
  display: table;
}
.clearfix::after {
  clear: both;
}

::-webkit-input-placeholder {
  color: inherit;
}

:-moz-placeholder {
  color: inherit;
}

::-moz-placeholder {
  color: inherit;
}

:-ms-input-placeholder {
  color: inherit;
}

body {
  color: #243C5B;
  background-color: #FBF7E8;
  font-family: Heebo, sans-serif;
  font-weight: 300;
  font-size: 18px;
  line-height: 1.3;
}
body h1 {
  font-size: 200%;
}
body main {
  padding: 0;
}
body.post-type-archive-content-item, body.page-template-template-knowledge-pool-main-topic, body.tax-topic, body.tax-activity, body.single-content-item {
  color: #355C30;
  background-color: #FDFAEF;
}
body.post-type-archive-content-item .menu-top_menu, body.page-template-template-knowledge-pool-main-topic .menu-top_menu, body.tax-topic .menu-top_menu, body.tax-activity .menu-top_menu, body.single-content-item .menu-top_menu {
  background-color: #bc6084;
  color: #FDFAEF;
}
body.post-type-archive-content-item .menu-top_menu .top_menu > li .sub-menu, body.page-template-template-knowledge-pool-main-topic .menu-top_menu .top_menu > li .sub-menu, body.tax-topic .menu-top_menu .top_menu > li .sub-menu, body.tax-activity .menu-top_menu .top_menu > li .sub-menu, body.single-content-item .menu-top_menu .top_menu > li .sub-menu {
  background-color: #bc6084;
}
body.post-type-archive-content-item .page_footer, body.page-template-template-knowledge-pool-main-topic .page_footer, body.tax-topic .page_footer, body.tax-activity .page_footer, body.single-content-item .page_footer {
  color: #FDFAEF;
  background-color: #bc6084;
}
body.post-type-archive-content-item.rolling .menu-top_menu, body.page-template-template-knowledge-pool-main-topic.rolling .menu-top_menu, body.tax-topic.rolling .menu-top_menu, body.tax-activity.rolling .menu-top_menu, body.single-content-item.rolling .menu-top_menu {
  border-bottom-color: #355C30;
  color: #355C30;
}

.wrap {
  padding: 23px 0 0;
  margin-top: 217px;
  transition: 1s all;
}
@media (max-width: 768px) {
  .wrap {
    margin-top: 0;
  }
}
.wrap.next_to_banner {
  margin-top: 680px;
}
@media (max-width: 768px) {
  .wrap.next_to_banner {
    margin-top: 0;
  }
}

.rolling .wrap {
  margin-top: 235px;
}

.logo {
  margin: 20px 0 0;
  max-width: 200px;
}

.banner_holder .logo {
  margin: 0 0 20px;
}

a, a:active, a:visited, a:focus {
  color: inherit;
  text-decoration: none;
}

a:hover {
  color: inherit;
  text-decoration: underline;
}

a.btn {
  color: #fff;
}

@media (min-width: 1142px) {
  .container {
    max-width: 1320px;
  }
}

.container-fluid {
  max-width: 1142px;
  width: 100%;
  position: relative;
}

.cycle-slide {
  width: 100%;
}

.credits {
  font-size: 14px;
  margin: 60px 0 0;
}

.clear:after {
  display: block;
  clear: both;
  content: " ";
}

.alert {
  margin: 30px 0;
}

.modula-items .figc p.description {
  font-weight: normal;
  font-size: 24px;
  color: #243C5B !important;
  text-align: center;
  background-color: #FBF7E8;
}

.content_column {
  max-width: 535px;
}

.table_wrap {
  display: table;
  width: 100%;
  height: 100%;
}
.table_wrap > * {
  display: table-cell;
  vertical-align: middle;
  width: 50%;
}

.english .content {
  direction: ltr;
  text-align: left;
}

.content .main {
  min-height: 20vh;
}
.content .main h1.entry-title {
  font-size: 240%;
  font-weight: 700;
  margin: 0 0 20px;
  padding: 0;
}
.content .main .entry-title {
  color: #B1784E;
}
.content .main .mishne {
  margin: 0 0 35px;
  padding: 0;
  font-size: 140%;
}
.content .main h3 {
  font-size: 115%;
  color: #B1784E;
  margin: 0 0 10px;
  padding: 0;
  text-transform: uppercase;
}
.content .fancybox_target {
  display: none;
  max-width: 800px;
}
.content .content_box {
  margin: 10px 0;
  background-color: #cecece;
}
.content .content_box.knowledge {
  background-image: url(../images/default-topic-img.jpeg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.content .content_box h3 {
  padding: 10px 15px;
  font-size: 125%;
  line-height: 1.1;
  color: #fff;
  margin: 0;
  background-color: #555;
  text-align: center;
}
.content .content_box h3 a {
  color: inherit;
}
.content .content_box .mishne {
  line-height: 1.4;
  background-color: #Ffffffaf;
  font-weight: 100;
  color: #355C30;
  visibility: hidden;
  font-size: 18px;
  margin: 0;
}
.content .content_box .mishne p {
  margin: 25px 35px;
  height: 245px;
  overflow: hidden;
}
.content .content_box:hover .mishne {
  visibility: visible;
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s;
}
.content .content_box .readmore {
  padding: 6px 15px;
  display: block;
  text-decoration: none;
  color: #fff;
  text-align: right;
  font-weight: 400;
  background-color: #555;
}
.content .content_box.fixedheight h3, .content .content_box.fixedheight .mishne {
  overflow: hidden;
}
.content .content_box.fixedheight h3 {
  height: 65px;
}
.content .content_box.fixedheight .mishne {
  height: 300px;
}

.menu-pool {
  text-align: center;
  line-height: 1.4;
  font-weight: 400;
}
.menu-pool > div > ul {
  display: flex;
}
.menu-pool li .inner_box {
  cursor: pointer;
  color: #355C30;
  background-color: #FDEDC0;
  margin: 0 -6px 11px;
  padding: 15px;
  transition: 0.5s all;
}
.menu-pool li .inner_box:hover {
  background-color: #fbdf8f;
}
.menu-pool li .inner_box > h4 {
  font-size: 150%;
  font-weight: 700;
  pointer-events: none;
  padding: 10px;
  height: 70px;
  overflow: hidden;
}

.topic_lists .topic {
  display: none;
  max-width: 450px;
  margin: 0 auto;
  text-align: center;
}
.topic_lists .topic .show_topic {
  cursor: pointer;
}

.menu-boxes-container {
  padding: 0 6px;
}
@media (max-width: 768px) {
  .menu-boxes-container {
    padding: 0;
  }
}

.boxes {
  text-align: center;
  line-height: 1.2;
  font-weight: 400;
}
@media (max-width: 768px) {
  .boxes {
    display: none;
  }
}
.boxes > li .inner_box {
  color: #FBF7E8;
  margin: 0 -6px 11px;
  padding: 15px;
  height: 224px;
  transition: 0.5s all;
}
@media (max-width: 768px) {
  .boxes > li .inner_box {
    margin: 0 0 11px;
  }
}
.boxes > li .inner_box > h4 {
  font-size: 150%;
  font-weight: 700;
  pointer-events: none;
  padding: 10px;
  height: 70px;
  overflow: hidden;
  line-height: 1.1;
  padding: 5px 0;
  margin: 2px 0 4px;
}
.boxes > li:first-child .inner_box {
  background-color: #F9B63E;
}
.boxes > li:first-child .inner_box:hover {
  background-color: #FAA102;
}
.boxes > li:nth-child(2) .inner_box {
  background-color: #B1784E;
}
.boxes > li:nth-child(2) .inner_box:hover {
  background-color: #A26538;
}
.boxes > li:nth-child(3) .inner_box {
  background-color: #B7D764;
}
.boxes > li:nth-child(3) .inner_box:hover {
  background-color: #ADD349;
}
.boxes > li:last-child .inner_box {
  background-color: #7FAFD3;
}
.boxes > li:last-child .inner_box:hover {
  background-color: #5AB4F7;
}

.breadcrumbs a {
  text-decoration: underline;
}

.member_list li .pic_holder {
  margin: 0 0 15px;
}
.member_list li .pic_holder img {
  width: 100%;
  height: auto;
}
.member_list li .member_details {
  margin: 0 0 10px;
}

.gallery {
  display: flex;
}
@media (max-width: 768px) {
  .gallery {
    display: block;
  }
}
.gallery figure {
  width: 33vw;
  text-align: center;
  padding: 10px;
}
@media (max-width: 768px) {
  .gallery figure {
    width: 100%;
  }
}
.gallery figure img {
  width: 100%;
  height: auto;
}

.wzsort_filterbox fieldset {
  padding: 15px;
  color: #FDFAEF;
  background-color: #bc6084;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .wzsort_filterbox fieldset {
    display: block;
  }
}
.wzsort_filterbox fieldset input[type=text], .wzsort_filterbox fieldset select {
  background-color: transparent;
  vertical-align: middle;
  background-color: #FDFAEF;
  margin: 0 0 10px;
}
.wzsort_filterbox fieldset label {
  vertical-align: middle;
  font-weight: 300;
}
.wzsort_filterbox fieldset .checkbox_holder label {
  display: block;
}

.search-form {
  margin: 0;
}
.search-form label {
  font-weight: normal;
}
.search-form .search-field {
  border: 0;
  box-shadow: none;
  background-color: transparent;
}
.search-form .search-submit, .search-form .search-field {
  vertical-align: middle;
}
.search-form .search-submit {
  font-family: "Fontawesome";
  margin: 0;
  padding: 0;
  background-color: transparent;
  float: left;
  font-size: 22px;
  height: 40px;
}

.wpcf7 {
  direction: inherit;
}

.wpcf7-form p {
  line-height: 35px;
  margin: 0;
}

.wpcf7 input[type=url], .wpcf7 input[type=email], .wpcf7 input[type=tel] {
  direction: inherit;
}

form.leadform {
  border: 1px dashed #243C5B;
  padding: 15px 10px;
}
form.leadform label {
  display: block;
  font-weight: normal;
}
form.leadform input[type=submit] {
  display: block;
  outline: medium none;
  border: 0;
  border-radius: 4px;
  cursor: pointer;
  font-size: 12px;
  font-weight: bold;
  width: 82px;
  height: 31px;
  line-height: 31px;
  margin-top: 13px;
  position: relative;
  text-align: center;
  vertical-align: middle;
  background-color: #F9B63E;
  color: #fff;
  max-width: 100%;
}
form.leadform select, form.leadform textarea, form.leadform input[type=text], form.leadform input[type=password], form.leadform input[type=datetime], form.leadform input[type=datetime-local], form.leadform input[type=date], form.leadform input[type=month], form.leadform input[type=time], form.leadform input[type=week], form.leadform input[type=number], form.leadform input[type=email], form.leadform input[type=url], form.leadform input[type=search], form.leadform input[type=tel], form.leadform input[type=color], form.leadform .uneditable-input {
  background-color: transparent;
  border: 1px dashed #243C5B;
}

select, textarea, input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], .uneditable-input {
  color: #555555;
  border-radius: 4px;
  vertical-align: middle;
  border: 0;
  background-color: #f5f4f1;
  font-family: inherit;
  font-family: "heebo", sans-serif;
  font-weight: 300;
  width: 100%;
  margin: 0 0 10px;
}
@media (max-width: 768px) {
  select, textarea, input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], .uneditable-input {
    max-width: 100%;
  }
}

select, input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], .uneditable-input {
  height: 34px;
}

.file_holder span {
  background-color: #0C6682;
  border-radius: 4px;
  cursor: pointer;
  font-size: 12px;
  font-weight: bold;
  width: 82px;
  height: 31px;
  line-height: 31px;
  margin-top: 13px;
  position: relative;
  text-align: center;
  display: block;
}
.file_holder span input[type=file] {
  opacity: 0;
}
.file_holder span::before {
  content: "Choose files";
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  text-align: center;
}

div.wpcf7-response-output {
  margin: 0;
  padding: 10px;
}

div.wpcf7-validation-errors {
  border-color: #f26f21;
}

div.wpcf7-mail-sent-ok {
  border-color: #00a8b6;
}

span.wpcf7-not-valid-tip {
  border-color: red;
}

.ratio15_10 {
  position: relative;
  background-color: #000;
  position: relative;
  overflow: hidden;
}
.ratio15_10:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 75%;
}
.ratio15_10 > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ratio15_10 > .content, .ratio15_10 > iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}

.ratio15_10:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 66.25%;
}

.ratio16_9 {
  position: relative;
  background-color: #000;
  position: relative;
}
.ratio16_9:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}
.ratio16_9 > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ratio16_9 > .content, .ratio16_9 > iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}

.ratio16_9:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

.isotope,
.isotope .isotope-item {
  /* change duration value to whatever you like */
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
  -moz-transition-property: height, width;
  transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  transition-property: transform, opacity;
}

.page_footer {
  color: #FBF7E8;
  background-color: #243C5B;
  padding: 50px 0;
  margin: 25px 0 0;
}
.page_footer .pool_main_topics {
  margin: 30px 0;
}
@media (max-width: 768px) {
  .page_footer .pool_main_topics {
    margin: 20px 0;
  }
}
.page_footer #sidebar {
  padding: 0 15px;
}
.page_footer .legal {
  text-align: center;
  margin: 40px 0 0;
}

@media only screen and (min-width: 768px) {
  .widget_holder {
    display: flex;
    justify-content: space-around;
  }
  .widget_holder .widget {
    font-size: 14px;
  }
  .widget_holder .widget > h3 {
    margin: 0 0 3px;
    font-size: 110%;
    font-weight: bold;
  }
  .widget_holder .widget ul {
    list-style-type: none;
    padding: 0;
  }
}
.menu-toggle {
  float: none;
  color: #ccc;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  text-transform: uppercase;
  position: absolute;
  top: 10px;
  right: 10px;
  display: none;
  font-size: 40px;
}
@media (max-width: 768px) {
  .menu-toggle {
    display: block;
  }
}

.rolling .top_header .menu-top_menu {
  background-color: #FBF7E8;
  color: #243C5B;
  border-bottom: 1px solid #243C5B;
}
.rolling .top_header .menu-top_menu .top_menu .hp_logos {
  display: block;
  /*-webkit-animation: fadeIn .5s;
  animation: fadeIn .5s;*/
}
.rolling .top_header .menu-top_menu .top_menu > li .sub-menu {
  background-color: #FBF7E8;
}

.top_header {
  /*min-height: 280px;*/
  transition: 1s all;
  /*overflow: hidden;*/
  /* the submenu items will not show */
  background-color: #FBF7E8;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
}
@media (max-width: 768px) {
  .top_header {
    position: static;
  }
}
.top_header .row {
  align-items: flex-end;
}
.top_header .topnav {
  transition: 1s all;
  overflow: hidden;
  height: 140px;
}
.top_header .topnav.banner_holder {
  height: auto;
  position: relative;
  max-height: 600px;
}
@media (max-width: 768px) {
  .top_header .topnav.banner_holder {
    overflow: auto;
  }
}
.top_header .topnav.banner_holder .logo_panel {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
}
@media (max-width: 768px) {
  .top_header .topnav.banner_holder .logo_panel {
    position: static;
  }
}
.top_header .topnav.banner_holder .banner {
  height: 50vw;
}
@media (max-width: 768px) {
  .top_header .topnav.banner_holder .banner {
    height: auto;
  }
}
.top_header .topnav.banner_holder .social-icons {
  margin: 0 0 20px;
}
.top_header .topnav .social-icons {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  height: 100px;
  margin: 20px 0 0;
}
.top_header .topnav .social-icons .menu-item {
  font-size: 28px;
  text-align: center;
  width: 35px;
  height: 35px;
  background-repeat: no-repeat;
  background-position: center;
  margin: 0 0 4px;
}
.top_header .menu-top_menu {
  transition: 1s all;
  background-color: #243C5B;
  color: #FBF7E8;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  position: relative;
}
.top_header .menu-top_menu:after {
  position: absolute;
  top: -8px;
  left: 0;
  width: 100%;
  height: 9px;
  background-image: url(../images/top_menu_bg-final.gif);
  background-repeat: repeat-x;
  background-position: top left;
  content: " ";
}
.top_header .menu-top_menu .top_menu {
  display: flex;
  font-size: 150%;
  font-weight: 700;
  align-items: center;
  justify-content: space-between;
  line-height: 1.2;
  height: 77px;
  margin: 0 -15px;
}
@media (max-width: 1024px) {
  .top_header .menu-top_menu .top_menu {
    font-size: 120%;
    font-weight: normal;
  }
}
@media (max-width: 768px) {
  .top_header .menu-top_menu .top_menu {
    margin: 0;
  }
}
.top_header .menu-top_menu .top_menu .hp_logos {
  display: none;
  /*-webkit-animation: fadeOut .5s;
  animation: fadeOut .5s;*/
}
.top_header .menu-top_menu .top_menu .hp_logos .logo {
  margin: 0;
}
.top_header .menu-top_menu .top_menu li {
  text-align: center;
}
.top_header .menu-top_menu .top_menu > li {
  position: relative;
  padding: 0 15px;
  transition: 0.5s all;
}
.top_header .menu-top_menu .top_menu > li:hover {
  text-decoration: underline;
}
.top_header .menu-top_menu .top_menu > li h4 {
  font-size: inherit;
}
.top_header .menu-top_menu .top_menu > li .sub-menu {
  position: absolute;
  top: 29px;
  background-color: #243C5B;
  padding: 20px 15px 25px;
  display: none;
  z-index: 100;
  font-size: 70%;
}
.top_header .menu-top_menu .top_menu > li .sub-menu > li {
  white-space: nowrap;
}
.top_header .menu-top_menu .top_menu > li:hover .sub-menu {
  display: block;
  -webkit-animation: slide-fadeIn 0.5s;
  animation: slide-fadeIn 0.5s;
}
.top_header .menu-top_menu .top_menu > li.current-menu-item {
  color: inherit;
  text-decoration: none;
}
.top_header .menu-top_menu .top_menu > li > a:focus {
  color: inherit;
  text-decoration: none;
}
.top_header .menu-top_menu .top_menu > li > a:hover {
  color: inherit;
  text-decoration: none;
}
@media (max-width: 768px) {
  .top_header .menu-top_menu {
    margin: 10px 0 0;
    display: none;
  }
  .top_header .menu-top_menu .top_menu {
    display: block;
    height: auto;
    padding: 20px 0;
  }
  .top_header .menu-top_menu .top_menu > li {
    position: static;
  }
  .top_header .menu-top_menu .top_menu > li .sub-menu {
    position: static;
    margin: 0;
  }
}
@media (max-width: 768px) {
  .top_header {
    padding-bottom: 0;
  }
}

.page .page-header, .archive .page-header, .single .page-header {
  position: relative;
  /*padding: 43px 0 0;*/
  margin: 0;
  border: 0;
}
.page .page-header .title_section, .archive .page-header .title_section, .single .page-header .title_section {
  overflow: hidden;
  height: 460px;
  position: relative;
  text-align: center;
  min-height: 90px;
}
.page .page-header .title_section .attachment-post-thumbnail, .page .page-header .title_section .wp-post-image, .archive .page-header .title_section .attachment-post-thumbnail, .archive .page-header .title_section .wp-post-image, .single .page-header .title_section .attachment-post-thumbnail, .single .page-header .title_section .wp-post-image {
  width: 100%;
  height: auto;
}
.page .page-header .title_section .inner, .archive .page-header .title_section .inner, .single .page-header .title_section .inner {
  min-height: 90px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  color: #fff;
  font-size: 110%;
  font-weight: 400;
  padding: 27px 15px 20px;
  color: #FBF7E8;
  background-color: #243C5B;
}
.page .page-header .title_section .inner h1, .archive .page-header .title_section .inner h1, .single .page-header .title_section .inner h1 {
  font-size: 150%;
  font-weight: 700;
}
.page .page-header .title_section .inner p, .archive .page-header .title_section .inner p, .single .page-header .title_section .inner p {
  padding: 0;
  margin: 0;
}
.page .content .parent_content, .archive .content .parent_content, .single .content .parent_content {
  padding: 15px 35px;
}
.page .content .page_section, .archive .content .page_section, .single .content .page_section {
  background-color: #FFE0BF6B;
  background-repeat: no-repeat;
  background-position: center 380px;
  margin: 0 0 30px;
  min-height: 60vh;
}
.page .content .page_section .section_content, .archive .content .page_section .section_content, .single .content .page_section .section_content {
  padding: 30px 35px;
}
.page .content .page_section .section_title, .archive .content .page_section .section_title, .single .content .page_section .section_title {
  color: #FBF7E8;
  background-color: #243C5B;
  font-size: 180%;
  padding: 12px 35px;
  margin: 0;
}
.page .content .page_section .wp-post-image, .archive .content .page_section .wp-post-image, .single .content .page_section .wp-post-image {
  width: 100%;
  height: auto;
  /*max-width: 50%;
  height: auto;
  float: right;
  margin: 7px 0 10px 10px;*/
}
.page .content .hentry, .archive .content .hentry, .single .content .hentry {
  padding: 10px 0 0;
}
@media (max-width: 768px) {
  .page.home .boxes, .archive.home .boxes, .single.home .boxes {
    display: block;
  }
}
.page.home main .promoted_post, .archive.home main .promoted_post, .single.home main .promoted_post {
  height: 460px;
  overflow: hidden;
  position: relative;
  text-align: center;
}
.page.home main .promoted_post .attachment-post-thumbnail, .archive.home main .promoted_post .attachment-post-thumbnail, .single.home main .promoted_post .attachment-post-thumbnail {
  width: 100%;
  height: auto;
}
.page.home main .promoted_post .inner, .archive.home main .promoted_post .inner, .single.home main .promoted_post .inner {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  color: #fff;
  font-size: 110%;
  font-weight: 400;
  padding: 32px 15px 20px;
  background-color: #2E365A63;
}
.page.home main .promoted_post .inner h1, .archive.home main .promoted_post .inner h1, .single.home main .promoted_post .inner h1 {
  font-size: 150%;
  font-weight: 700;
}
.page.home main .hp_content, .archive.home main .hp_content, .single.home main .hp_content {
  margin: 45px 30px;
}
.page.home .content .hentry, .archive.home .content .hentry, .single.home .content .hentry {
  padding: 0;
}
.page.home .sidebar .leadform, .archive.home .sidebar .leadform, .single.home .sidebar .leadform {
  margin: 40px 30px;
}

.single-content-item .attachment-post-thumbnail {
  float: right;
  margin: 7px 0 10px 10px;
}
.single-content-item .hentry {
  max-width: 750px;
  margin: 0 auto 40px;
}

.home .sidebar {
  margin: 0;
}

.sidebar .pool_main_topics {
  margin: 15px 0 0;
}
.sidebar > ul > li {
  margin: 0 0 15px;
}
.sidebar > ul > li h3 {
  color: #fff;
  background-color: #B1784E;
  float: right;
  font-size: 100%;
  padding: 10px 15px 3px;
  position: relative;
  margin: 0;
}
.sidebar > ul > li h3 + ul {
  clear: both;
  border-top: 4px solid #B1784E;
  padding: 5px 0;
}
.sidebar .underline {
  display: block;
  clear: both;
  width: 100%;
  height: 4px;
  background-color: #B1784E;
  position: absolute;
  bottom: -4px;
  left: 0;
  content: " ";
}

.error404 {
  direction: rtl;
  text-align: right;
}

.menu-toggle {
  right: auto;
  left: 10px;
}

.content_box .readmore {
  text-align: left;
}

.menu-top_menu .top_menu > li .sub-menu {
  left: auto;
  right: 0;
}

.single-content-item .attachment-post-thumbnail {
  float: left;
  margin: 7px 10px 10px 0;
}

.page .content .page_section .wp-post-image {
  /*float: left;
  margin: 7px 10px 10px 0;*/
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9fdmFyaWFibGVzLnNjc3MiLCJjb21tb24vX3Jlc2V0LnNjc3MiLCJjb21tb24vX2dsb2JhbC5zY3NzIiwiY29tbW9uL19jb250ZW50LnNjc3MiLCJjb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiY29tcG9uZW50cy9faWZyYW1lcy5zY3NzIiwiY29tcG9uZW50cy9faXNvdG9wZS5zY3NzIiwibGF5b3V0cy9fZm9vdGVyLnNjc3MiLCJsYXlvdXRzL19oZWFkZXIuc2NzcyIsImxheW91dHMvX3BhZ2VzLnNjc3MiLCJsYXlvdXRzL19wb3N0cy5zY3NzIiwibGF5b3V0cy9fc2lkZWJhci5zY3NzIiwicnRsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBcUVBO0VBQ0k7SUFBTzs7RUFDUDtJQUFLOzs7QUFHVDtFQUNJO0lBQU87O0VBQ1A7SUFBSzs7O0FBR1Q7RUFDSTtJQUFPOztFQUNQO0lBQUs7OztBQUdUO0VBQ0k7SUFBTzs7RUFDUDtJQUFLOzs7QUFHVDtFQUNJO0lBQU87SUFBWTs7RUFDbkI7SUFBSztJQUFZOzs7QUFHckI7RUFDSTtJQUFPO0lBQVk7O0VBQ25CO0lBQUs7SUFBWTs7O0FBR3JCO0VBQ0k7SUFBTztJQUFZOztFQUNuQjtJQUFLO0lBQVk7OztBQUdyQjtFQUNJO0lBQU87SUFBWTs7RUFDbkI7SUFBSztJQUFZOzs7QUMxR3JCO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTs7O0FBSUE7RUFDSTtFQUNBOztBQUVKO0VBQ0k7OztBQUlSO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQ3hESjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQyxPRlBnQjtFRVFoQixrQkZUYTs7QUVVYjtFQUNDLGtCRlpZO0VF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LCJmaWxlIjoicnRsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIENvbG9yc1xuJGJyYW5kLXByaW1hcnk6ICMyNDNDNUI7XG4kYmdjb2xvcjogI0ZCRjdFODsgLy8gI0U2RjNGOFxuXG5cbiRwb29sLXByaW1hcnk6ICNiYzYwODQ7XG4kcG9vbC1iZ2NvbG9yOiAjRkRGQUVGO1xuJHBvb2wtdGV4dC1jb2xvcjogIzM1NUMzMDtcblxuJGhpbGlnaHQtY29sb3IxOiAjQjE3ODRFOyAvLyNEQjU2N0M7XG4kaGlsaWdodC1jb2xvcjFob3ZlcjogI0EyNjUzODsgLy8jRUYxODU1O1xuJGhpbGlnaHQtY29sb3IyOiAjQjdENzY0O1xuJGhpbGlnaHQtY29sb3IyaG92ZXI6ICNBREQzNDk7IC8vI0I3RDc2NFxuJGhpbGlnaHQtY29sb3IzOiAjN0ZBRkQzO1xuJGhpbGlnaHQtY29sb3IzaG92ZXI6ICM1QUI0Rjc7IC8vIzdGQUZEM1xuJGhpbGlnaHQtY29sb3I0OiAjRjlCNjNFO1xuJGhpbGlnaHQtY29sb3I0aG92ZXI6I0ZBQTEwMiA7IC8vI0Y5QjYzRVxuXG4kd2Vic2l0ZS13aWR0aDogMTE0MnB4O1xuJHRhYmxldC1icmVha3BvaW50OiAxMDI0cHg7XG4kbW9iaWxlLWJyZWFrcG9pbnQ6IDc2OHB4O1xuXG4kbWFpbl9iYW5uZXJfaGVpZ2h0OiA1MHZ3O1xuXG5AbWl4aW4gZm9yLW1vYmlsZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUtYnJlYWtwb2ludCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBmb3ItdGFibGV0IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC1icmVha3BvaW50KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGZvci1kZXNrdG9wIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHdlYnNpdGUtd2lkdGgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gcmV0aW5hIHtcbiAgICBAbWVkaWFcbiAgICBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gICAgb25seSBzY3JlZW4gYW5kICggICBtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAoICAgICAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgICAgICAgICBtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSxcbiAgICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgICAgICAgICBtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gdmVydGljYWwtY2VudGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5AZnVuY3Rpb24gZW0oJHBpeGVscywgJHJlZjogMTYpIHtcbiAgICBAcmV0dXJuICgkcGl4ZWwgLyByZWYpICogMWVtO1xufVxuXG5AZnVuY3Rpb24gcmVtKCRwaXhlbHMsICRyZWY6IDE2KSB7XG4gICAgQHJldHVybiAoJHBpeGVsIC8gcmVmKSAqIDFyZW07XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAgIGZyb20geyBvcGFjaXR5OiAwOyB9XG4gICAgdG8geyBvcGFjaXR5OiAxOyB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICAgIHRvIHsgb3BhY2l0eTogMTsgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gICAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cbiAgICB0byB7IG9wYWNpdHk6IDA7IH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgICBmcm9tIHsgb3BhY2l0eTogMTsgfVxuICAgIHRvIHsgb3BhY2l0eTogMDsgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGUtZmFkZUluIHtcbiAgICBmcm9tIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO31cbiAgICB0byB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLWZhZGVJbiB7XG4gICAgZnJvbSB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTsgfVxuICAgIHRvIHsgb3BhY2l0eTogMTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZS1mYWRlT3V0IHtcbiAgICBmcm9tIHsgb3BhY2l0eTogMTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyAgfVxuICAgIHRvIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpOyB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtZmFkZU91dCB7XG4gICAgZnJvbSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgIH1cbiAgICB0byB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTsgfVxufSIsImJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbmJvZHksIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhLCBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuZGwsIG9sLCB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG59XG5cbmxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbmltZywgdmlkZW8sIGVtYmVkLCBvYmplY3Qge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5sYWJlbCwgYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jbGVhcmZpeCB7XG4gICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59IiwiYm9keSB7XG5cdGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3I7XG5cdGZvbnQtZmFtaWx5OiBIZWVibywgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRoMSB7XG5cdFx0Zm9udC1zaXplOiAyMDAlO1xuXHR9XG5cdG1haW4ge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0Ji5wb3N0LXR5cGUtYXJjaGl2ZS1jb250ZW50LWl0ZW0sICYucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1rbm93bGVkZ2UtcG9vbC1tYWluLXRvcGljLCAmLnRheC10b3BpYywgJi50YXgtYWN0aXZpdHksICYuc2luZ2xlLWNvbnRlbnQtaXRlbSB7XG5cdFx0Y29sb3I6ICRwb29sLXRleHQtY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHBvb2wtYmdjb2xvcjtcblx0XHQubWVudS10b3BfbWVudSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcG9vbC1wcmltYXJ5O1xuXHRcdFx0Y29sb3I6ICRwb29sLWJnY29sb3I7XG5cdFx0XHQudG9wX21lbnUgPiBsaSAuc3ViLW1lbnUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcG9vbC1wcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucGFnZV9mb290ZXIge1xuXHRcdFx0Y29sb3I6ICRwb29sLWJnY29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcG9vbC1wcmltYXJ5O1xuXHRcdH1cblx0XHQmLnJvbGxpbmcge1xuXHRcdFx0Lm1lbnUtdG9wX21lbnUge1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkcG9vbC10ZXh0LWNvbG9yO1xuXHRcdFx0XHRjb2xvcjogJHBvb2wtdGV4dC1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLndyYXAge1xuXHRwYWRkaW5nOiAyM3B4IDAgMDtcblx0bWFyZ2luLXRvcDogMjE3cHg7XG5cdHRyYW5zaXRpb246IDFzIGFsbDtcblx0QGluY2x1ZGUgZm9yLW1vYmlsZSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXHQmLm5leHRfdG9fYmFubmVyIHtcblx0XHRtYXJnaW4tdG9wOiA2ODBweDtcblx0XHRAaW5jbHVkZSBmb3ItbW9iaWxlIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG4ucm9sbGluZyB7XG5cdC53cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAyMzVweDtcblx0fVxufVxuXG4ubG9nbyB7XG5cdG1hcmdpbjogMjBweCAwIDA7XG5cdG1heC13aWR0aDogMjAwcHg7XG59XG5cbi5iYW5uZXJfaG9sZGVyIHtcblx0LmxvZ28ge1xuXHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdH1cbn1cblxuXG5hLCBhOmFjdGl2ZSwgYTp2aXNpdGVkLCBhOmZvY3VzIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuXG5hLmJ0biB7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4uY29udGFpbmVyIHtcblx0QGluY2x1ZGUgZm9yLWRlc2t0b3Age1xuXHRcdG1heC13aWR0aDogMTMyMHB4O1xuXHR9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuXHRtYXgtd2lkdGg6ICR3ZWJzaXRlLXdpZHRoO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY3ljbGUtc2xpZGUge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuXG4uY3JlZGl0cyB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bWFyZ2luOiA2MHB4IDAgMDtcbn1cblxuLmNsZWFyOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNsZWFyOiBib3RoO1xuXHRjb250ZW50OiBcIiBcIjtcbn1cblxuLmFsZXJ0IHtcblx0bWFyZ2luOiAzMHB4IDA7XG59XG5cbi5tb2R1bGEtaXRlbXMgLmZpZ2MgcC5kZXNjcmlwdGlvbiB7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Y29sb3I6ICRicmFuZC1wcmltYXJ5IWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvcjtcbn0iLCIuY29udGVudF9jb2x1bW4ge1xuXHRtYXgtd2lkdGg6IDUzNXB4O1xufSBcbi50YWJsZV93cmFwIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdD4gKiB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cbn1cblxuLmVuZ2xpc2gge1xuXHQuY29udGVudCB7XG5cdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxufVxuXG4uY29udGVudCB7XG5cdC5tYWluIHtcblx0XHRtaW4taGVpZ2h0OiAyMHZoO1xuXHRcdGgxLmVudHJ5LXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjQwJTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0LmVudHJ5LXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkaGlsaWdodC1jb2xvcjE7XG5cdFx0fVxuXHRcdC5taXNobmUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMzVweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRmb250LXNpemU6IDE0MCU7XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMTE1JTtcblx0XHRcdGNvbG9yOiAkaGlsaWdodC1jb2xvcjE7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHR9XG5cdC5mYW5jeWJveF90YXJnZXQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcblx0fVxuXHQuY29udGVudF9ib3gge1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjZWNlY2U7XG5cdFx0Ji5rbm93bGVkZ2Uge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZWZhdWx0LXRvcGljLWltZy5qcGVnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdH1cblx0XHRoMyB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDEyNSU7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWlzaG5lIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRmZmZmZmYWY7XG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0Y29sb3I6ICRwb29sLXRleHQtY29sb3I7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAyNXB4IDM1cHg7XG5cdFx0XHRcdGhlaWdodDogMjQ1cHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Lm1pc2huZSB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlSW4gMXM7XG5cdFx0XHRcdGFuaW1hdGlvbjogZmFkZUluIDFzO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVhZG1vcmUge1xuXHRcdFx0cGFkZGluZzogNnB4IDE1cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzU1NTtcblx0XHR9XG5cdFx0Ji5maXhlZGhlaWdodCB7XG5cdFx0XHRoMywgLm1pc2huZSB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0XHRoMyB7XG5cdFx0XHRcdGhlaWdodDogNjVweDtcblx0XHRcdH1cblx0XHRcdC5taXNobmUge1xuXHRcdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLm1lbnUtcG9vbCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0PiBkaXYgPiB1bCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXHRsaSB7XG5cdFx0LmlubmVyX2JveCB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRjb2xvcjogJHBvb2wtdGV4dC1jb2xvcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGREVEQzA7XG5cdFx0XHRtYXJnaW46IDAgLTZweCAxMXB4O1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdHRyYW5zaXRpb246IC41cyBhbGw7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNGREVEQzAsIDEwJSk7XG5cdFx0XHR9XG5cdFx0XHQ+IGg0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNTAlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnRvcGljX2xpc3RzIHtcblx0LnRvcGljIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1heC13aWR0aDogNDUwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC5zaG93X3RvcGljIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cbn1cbi5tZW51LWJveGVzLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDAgNnB4O1xuXHRAaW5jbHVkZSBmb3ItbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG4uYm94ZXMge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdEBpbmNsdWRlIGZvci1tb2JpbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0PiBsaSB7XG5cdFx0LmlubmVyX2JveCB7XG5cdFx0XHRjb2xvcjogJGJnY29sb3I7XG5cdFx0XHRtYXJnaW46IDAgLTZweCAxMXB4O1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdGhlaWdodDogMjI0cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAuNXMgYWxsO1xuXHRcdFx0QGluY2x1ZGUgZm9yLW1vYmlsZSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDExcHg7XG5cdFx0XHR9XG5cdFx0XHQ+IGg0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNTAlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0bWFyZ2luOiAycHggMCA0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0LmlubmVyX2JveCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRoaWxpZ2h0LWNvbG9yNDsvL0JhciBLYWltYVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGlsaWdodC1jb2xvcjRob3ZlcjsvL0JhciBLYWltYVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdC5pbm5lcl9ib3gge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGlsaWdodC1jb2xvcjE7Ly9Qb29sXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRoaWxpZ2h0LWNvbG9yMWhvdmVyOy8vUG9vbFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdC5pbm5lcl9ib3gge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGlsaWdodC1jb2xvcjI7Ly9Kb2luIFVzXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRoaWxpZ2h0LWNvbG9yMmhvdmVyOy8vSm9pbiBVc1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHQuaW5uZXJfYm94IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGhpbGlnaHQtY29sb3IzOy8vQ29udGVudFxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGlsaWdodC1jb2xvcjNob3ZlcjsvL0NvbnRlbnRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYnJlYWRjcnVtYnMge1xuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxufVxuXG5cbi5tZW1iZXJfbGlzdCB7XG5cdGxpIHtcblx0XHQucGljX2hvbGRlciB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1lbWJlcl9kZXRhaWxzIHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5nYWxsZXJ5IHtcblx0ZGlzcGxheTogZmxleDtcblx0QGluY2x1ZGUgZm9yLW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0ZmlndXJlIHtcblx0XHR3aWR0aDogMzN2dztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRAaW5jbHVkZSBmb3ItbW9iaWxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG59IiwiLy8gU2VhcmNoIGZvcm1cbi53enNvcnRfZmlsdGVyYm94IHtcblx0ZmllbGRzZXQge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0Y29sb3I6ICRwb29sLWJnY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHBvb2wtcHJpbWFyeTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRAaW5jbHVkZSBmb3ItbW9iaWxlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSwgc2VsZWN0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwb29sLWJnY29sb3I7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuXHRcdH1cblx0XHRsYWJlbCB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcblx0XHR9XG5cdFx0LmNoZWNrYm94X2hvbGRlciB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuZm9ybSB7XG5cbn1cbi5zZWFyY2gtZm9ybSB7XG4gICBtYXJnaW46IDA7XG4gICAgbGFiZWwge1xuXHQgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdH1cblx0XG5cdC5zZWFyY2gtZmllbGQge1xuXHQgIGJvcmRlcjogMDtcblx0ICBib3gtc2hhZG93OiBub25lO1xuXHQgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdFxuXHQuc2VhcmNoLXN1Ym1pdCwgLnNlYXJjaC1maWVsZCB7XG5cdCAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuXHRcblx0LnNlYXJjaC1zdWJtaXQge1xuXHQgIGZvbnQtZmFtaWx5OiAnRm9udGF3ZXNvbWUnO1xuXHQgIG1hcmdpbjogMDtcblx0ICBwYWRkaW5nOiAwO1xuXHQgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQgIGZsb2F0OiBsZWZ0O1xuXHQgIGZvbnQtc2l6ZTogMjJweDtcblx0ICBoZWlnaHQ6IDQwcHg7XG5cdH1cbn1cblxuLndwY2Y3IHtcblx0ZGlyZWN0aW9uOiBpbmhlcml0O1xufVxuLndwY2Y3LWZvcm0ge1xuXHRwIHtcblx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuLndwY2Y3IHtcblx0aW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdIHtcblx0XHRkaXJlY3Rpb246IGluaGVyaXQ7XG5cdH1cbn1cblxuZm9ybS5sZWFkZm9ybSB7XG5cdGJvcmRlcjogMXB4IGRhc2hlZCAkYnJhbmQtcHJpbWFyeTtcblx0cGFkZGluZzogMTVweCAxMHB4O1xuXHRsYWJlbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxuXHRpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdXRsaW5lOiBtZWRpdW0gbm9uZTtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0d2lkdGg6IDgycHg7XG5cdFx0aGVpZ2h0OiAzMXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMXB4O1xuXHRcdG1hcmdpbi10b3A6IDEzcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRoaWxpZ2h0LWNvbG9yNDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0c2VsZWN0LCB0ZXh0YXJlYSwgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sIGlucHV0W3R5cGU9XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwibW9udGhcIl0sIGlucHV0W3R5cGU9XCJ0aW1lXCJdLCBpbnB1dFt0eXBlPVwid2Vla1wiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwiY29sb3JcIl0sIC51bmVkaXRhYmxlLWlucHV0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBkYXNoZWQgJGJyYW5kLXByaW1hcnk7XG5cdH1cbn1cblxuXG5zZWxlY3QsIHRleHRhcmVhLCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJtb250aFwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0sIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJ1cmxcIl0sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJjb2xvclwiXSwgLnVuZWRpdGFibGUtaW5wdXR7XG5cdGNvbG9yOiM1NTU1NTU7XG5cdGJvcmRlci1yYWRpdXM6NHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7IFxuXHRib3JkZXI6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNWY0ZjE7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiAnaGVlYm8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgMCAxMHB4O1xuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5zZWxlY3QsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXSwgaW5wdXRbdHlwZT1cIndlZWtcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSwgaW5wdXRbdHlwZT1cInRlbFwiXSwgaW5wdXRbdHlwZT1cImNvbG9yXCJdLCAudW5lZGl0YWJsZS1pbnB1dHtcblx0aGVpZ2h0OjM0cHg7XG59XG5cblxuXG4uZmlsZV9ob2xkZXIge1xuXHRzcGFuIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMEM2NjgyO1xuXHQgICBcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0ICAgXHRjdXJzb3I6IHBvaW50ZXI7XG5cdCAgIFx0Zm9udC1zaXplOiAxMnB4O1xuXHQgICBcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHQgICBcdHdpZHRoOiA4MnB4O1xuXHQgICBcdGhlaWdodDogMzFweDtcblx0ICAgXHRsaW5lLWhlaWdodDogMzFweDtcblx0ICAgXHRtYXJnaW4tdG9wOiAxM3B4O1xuXHQgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgIFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdH1cblx0c3Bhbjo6YmVmb3JlIHtcblx0ICAgXHRjb250ZW50OiBcIkNob29zZSBmaWxlc1wiO1xuICAgIFx0bGVmdDogMDtcbiAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdHRvcDogMDtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbmRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG5kaXYud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuXHRib3JkZXItY29sb3I6ICNmMjZmMjE7XG59XG5kaXYud3BjZjctbWFpbC1zZW50LW9rIHtcblx0Ym9yZGVyLWNvbG9yOiAjMDBhOGI2O1xufVxuc3Bhbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0Ym9yZGVyLWNvbG9yOiByZWQ7XG59XG4iLCJAbWl4aW4gYXNwZWN0LXJhdGlvKCR3aWR0aCwgJGhlaWdodCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6ICgkaGVpZ2h0IC8gJHdpZHRoKSAqIDEwMCU7XG4gICAgfVxuICAgID4gLmNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5yYXRpbzE1XzEwIHtcbiAgICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oNCwgMyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICA+IC5jb250ZW50LCA+IGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuLnJhdGlvMTVfMTA6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA2Ni4yNSU7XG59XG5cblxuLnJhdGlvMTZfOSB7XG4gICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDE2LCA5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICA+IC5jb250ZW50LCA+IGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cbi5yYXRpbzE2Xzk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59IiwiLmlzb3RvcGUtaXRlbSB7XG4gICAgei1pbmRleDogMjtcbn1cbi5pc290b3BlLWhpZGRlbi5pc290b3BlLWl0ZW0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDE7XG59XG4uaXNvdG9wZSxcbi5pc290b3BlIC5pc290b3BlLWl0ZW0ge1xuICAgIC8qIGNoYW5nZSBkdXJhdGlvbiB2YWx1ZSB0byB3aGF0ZXZlciB5b3UgbGlrZSAqL1xuXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xuICAgIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44cztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xufVxuLmlzb3RvcGUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB3aWR0aDtcbiAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgd2lkdGg7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB3aWR0aDtcbn1cbi5pc290b3BlIC5pc290b3BlLWl0ZW0ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAtbW96LXRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG59IiwiXG4ucGFnZV9mb290ZXIge1xuICAgIGNvbG9yOiAkYmdjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgbWFyZ2luOiAyNXB4IDAgMDtcbiAgICAucG9vbF9tYWluX3RvcGljcyB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICNzaWRlYmFyIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbiAgICAubGVnYWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLndpZGdldF9ob2xkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgLndpZGdldCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICA+IGgzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMTAlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5tZW51LXRvZ2dsZSB7XG5cdGZsb2F0OiBub25lO1xuXHRjb2xvcjogI2NjYztcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0LW1vei1ib3JkZXItcmFkaXVzOiAwO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMHB4O1xuXHRyaWdodDogMTBweDtcblx0ZGlzcGxheTogbm9uZTtcblx0Zm9udC1zaXplOiA0MHB4O1xuXHRAaW5jbHVkZSBmb3ItbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4ucm9sbGluZyB7XG5cdC50b3BfaGVhZGVyIHtcblx0XHQubWVudS10b3BfbWVudSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvcjtcblx0XHRcdGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYnJhbmQtcHJpbWFyeTtcblx0XHRcdC50b3BfbWVudSB7XG5cdFx0XHRcdC5ocF9sb2dvcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Lyotd2Via2l0LWFuaW1hdGlvbjogZmFkZUluIC41cztcblx0XHRcdFx0XHRhbmltYXRpb246IGZhZGVJbiAuNXM7Ki9cblx0XHRcdFx0fVxuXHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3I7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4udG9wX2hlYWRlciB7XG5cdC8qbWluLWhlaWdodDogMjgwcHg7Ki9cblx0dHJhbnNpdGlvbjogMXMgYWxsO1xuXHQvKm92ZXJmbG93OiBoaWRkZW47Ki8gLyogdGhlIHN1Ym1lbnUgaXRlbXMgd2lsbCBub3Qgc2hvdyAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMDA7XG5cdEBpbmNsdWRlIGZvci1tb2JpbGUge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdH1cblx0LnJvdyB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHR9XG5cdC50b3BuYXYge1xuXHRcdHRyYW5zaXRpb246IDFzIGFsbDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGhlaWdodDogMTQwcHg7XG5cdFx0Ji5iYW5uZXJfaG9sZGVyIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1heC1oZWlnaHQ6IDYwMHB4O1xuXHRcdFx0QGluY2x1ZGUgZm9yLW1vYmlsZSB7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0LmxvZ29fcGFuZWwge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdEBpbmNsdWRlIGZvci1tb2JpbGUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5iYW5uZXIge1xuXHRcdFx0XHRoZWlnaHQ6ICRtYWluX2Jhbm5lcl9oZWlnaHQ7XG5cdFx0XHRcdEBpbmNsdWRlIGZvci1tb2JpbGUge1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNvY2lhbC1pY29ucyB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zb2NpYWwtaWNvbnMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tZW51LXRvcF9tZW51IHtcblx0XHR0cmFuc2l0aW9uOiAxcyBhbGw7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG5cdFx0Y29sb3I6ICRiZ2NvbG9yO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC04cHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDlweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdG9wX21lbnVfYmctZmluYWwuZ2lmKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0fVxuXHRcdC50b3BfbWVudSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Zm9udC1zaXplOiAxNTAlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0aGVpZ2h0OiA3N3B4O1xuXHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xuXHRcdFx0QGluY2x1ZGUgZm9yLXRhYmxldCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTIwJTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGZvci1tb2JpbGUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0XHQuaHBfbG9nb3Mge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHQvKi13ZWJraXQtYW5pbWF0aW9uOiBmYWRlT3V0IC41cztcblx0XHRcdFx0YW5pbWF0aW9uOiBmYWRlT3V0IC41czsqL1xuXHRcdFx0XHQubG9nbyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdD4gbGkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGFsbDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDI5cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAxNXB4IDI1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA3MCU7XG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbjogc2xpZGUtZmFkZUluIC41cztcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogc2xpZGUtZmFkZUluIC41cztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgZm9yLW1vYmlsZSB7XG5cdFx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdC50b3BfbWVudSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgZm9yLW1vYmlsZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cbn0iLCIucGFnZSwgLmFyY2hpdmUsIC5zaW5nbGUge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLypwYWRkaW5nOiA0M3B4IDAgMDsqL1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgLnRpdGxlX3NlY3Rpb24ge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgLmF0dGFjaG1lbnQtcG9zdC10aHVtYm5haWwsIC53cC1wb3N0LWltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTEwJTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI3cHggMTVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdjb2xvcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgICAgLnBhcmVudF9jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgICAgICAgfVxuICAgICAgICAucGFnZV9zZWN0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkUwQkY2QjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMzgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjB2aDtcbiAgICAgICAgICAgIC5zZWN0aW9uX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWN0aW9uX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxODAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud3AtcG9zdC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIC8qbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDdweCAwIDEwcHggMTBweDsqL1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlbnRyeSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmhvbWUge1xuICAgICAgICAuYm94ZXMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIG1haW4ge1xuICAgICAgICAgICAgLnByb21vdGVkX3Bvc3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIC5hdHRhY2htZW50LXBvc3QtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMTAlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDE1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJFMzY1QTYzO1xuICAgICAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo3MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaHBfY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0NXB4IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgLmhlbnRyeSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2lkZWJhciB7XG4gICAgICAgICAgICAubGVhZGZvcm0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNpbmdsZS1jb250ZW50LWl0ZW0ge1xuICAgIC5hdHRhY2htZW50LXBvc3QtdGh1bWJuYWlsIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDdweCAwIDEwcHggMTBweDtcbiAgICB9XG4gICAgLmhlbnRyeSB7XG4gICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgfVxufSIsIi5ob21lIHtcbiAgICAuc2lkZWJhciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG4gICAgICAgIFxuLnNpZGViYXIge1xuICAgIC5wb29sX21haW5fdG9waWNzIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgICB9XG4gICAgPiB1bCA+IGxpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlsaWdodC1jb2xvcjE7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggM3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIGgzICsgdWwge1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA0cHggc29saWQgJGhpbGlnaHQtY29sb3IxO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnVuZGVybGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlsaWdodC1jb2xvcjE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICB9XG4gICAgXG59XG4iLCJAaW1wb3J0ICdtYWluJztcbi5lcnJvcjQwNCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubWVudS10b2dnbGUge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwcHg7XG59XG4uY29udGVudF9ib3ggLnJlYWRtb3JlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1lbnUtdG9wX21lbnUge1xuICAgIC50b3BfbWVudSB7XG4gICAgICAgID4gbGkge1xuICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnNpbmdsZS1jb250ZW50LWl0ZW0ge1xuICAgIC5hdHRhY2htZW50LXBvc3QtdGh1bWJuYWlsIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogN3B4IDEwcHggMTBweCAwO1xuICAgIH1cbn1cbi5wYWdlIHtcbiAgICAuY29udGVudCB7XG4gICAgICAgIC5wYWdlX3NlY3Rpb24ge1xuICAgICAgICAgICAgLndwLXBvc3QtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIC8qZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA3cHggMTBweCAxMHB4IDA7Ki9cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
