@charset "UTF-8";
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

/* remember to define focus styles! */
:focus {
  outline: 0; }

/* remember to highlight inserts somehow! */
ins {
  text-decoration: none; }

del {
  text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0; }

* {
  box-sizing: border-box; }

body {
  font-family: "Arial","メイリオ", Meiryo, "Helvetica Neue", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  font-size: 14px;
  position: relative;
  word-wrap: break-word;
  word-wrap: break-word;
  min-width: 1280px;
  color: #333; }

p {
  font-size: 16px;
  line-height: 2;
  color: #4d4d4d; }

a {
  color: inherit;
  text-decoration: none; }

img {
  max-width: 100%; }

img[src$=".svg"] {
  width: 100%; }

h1, h2, h3, h4, h5 {
  font-family: "Rounded Mplus 1c", sans-serif;
  font-weight: 700; }

.pc {
  display: block; }

.sp {
  display: none; }

input[type="submit"], input[type="button"] {
  -webkit-appearance: none;
  -moz-appearance: none; }

input[type="text"], input[type="email"], input[type="tel"], textarea {
  -webkit-border-radius: 0;
  -webkit-appearance: none; }

.l-contents {
  padding-top: 92px; }

.l-section {
  width: 100%; }
  .l-section-bg_dotted {
    background: url("/common/images/bg-dotted.png") repeat top left;
    padding: 40px 0; }
  .l-section--inner {
    width: 1000px;
    margin: 0 auto; }

.l-border_fr {
  padding: 40px 50px;
  border-style: solid;
  border-width: 8px 7px 7px;
  border-image: url("/images/bg-privacy-fr.png") 8 7 7 fill repeat; }
  .l-border_fr--ttl {
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3;
    color: #ed8282; }
  .l-border_fr--lead {
    font-size: 14px;
    margin-top: 10px;
    color: #333; }

.l-topics_list {
  height: 260px;
  background-image: none;
  border-style: solid;
  border-width: 8px 8px 8px;
  border-image: url("/images/bg-topics-list.png") 8 8 8 fill round;
  background-color: #fff;
  padding: 15px 40px 0;
  overflow: auto;
  overflow-y: auto; }
  .l-topics_list-noframe {
    height: auto;
    border-style: none;
    border-width: 0;
    border-image: none;
    padding: 0; }
  .l-topics_list--item {
    width: 100%;
    border-bottom: 1px dotted #989898;
    font-size: 16px;
    line-height: 1.5;
    padding: 8px 0;
    display: table; }
    .l-topics_list--item:last-child {
      border-bottom: none; }
    .l-topics_list--item-last {
      padding-bottom: 25px; }
      .l-topics_list--item-last:after {
        display: block;
        visibility: hidden;
        clear: both;
        height: 0;
        font-size: 0;
        content: ''; }
  .l-topics_list--date {
    width: 100px;
    display: table-cell;
    vertical-align: middle;
    padding-right: 10px; }
  .l-topics_list--cat {
    width: 140px;
    padding-right: 10px;
    display: table-cell;
    vertical-align: middle; }
    .l-topics_list--cat:before {
      content: '\e901';
      color: #ff8b44;
      font-family: 'icomoon' !important;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-feature-settings: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
  .l-topics_list--ttl {
    display: table-cell; }
  .l-topics_list--link {
    color: #ff8b44;
    display: table-cell;
    vertical-align: middle;
    color: #ff8b44;
    transition: 0.15s; }
    .l-topics_list--link:hover {
      color: #f75e00; }
  .l-topics_list--btn {
    float: right;
    width: 100px;
    line-height: 24px;
    border-radius: 12px;
    font-size: 14px; }
    .l-topics_list--btn:after {
      font-size: 12px;
      margin-top: -6px;
      right: 7px; }

.l-form--input {
  font-size: 14px;
  padding: 7px;
  border: 1px solid #d9d9d9; }
  .l-form--input-st {
    width: 80px; }
  .l-form--input-md {
    width: 320px; }
  .l-form--input-lg {
    width: 550px; }
  .l-form--input-full {
    width: 100%; }

.l-form--textarea {
  display: block;
  width: 550px;
  font-size: 14px;
  padding: 7px;
  border: 1px solid #d9d9d9; }

.l-form--label {
  font-size: 16px;
  display: inline-block;
  position: relative; }

.l-form--select {
  font-size: 14px;
  height: 31px;
  margin-right: 10px; }

.l-form--placeholder {
  position: absolute;
  top: 10px;
  left: 10px;
  color: #999;
  font-size: 14px; }

.l-form--agree {
  display: block;
  text-align: center;
  margin-top: 20px;
  font-size: 14px; }

.l-form--submit {
  width: 246px;
  margin: 30px auto 0;
  position: relative; }
  .l-form--submit .m-btn {
    font-size: 18px;
    font-weight: 700;
    color: #fff;
    line-height: 46px;
    border-radius: 23px;
    border: 0; }
    .l-form--submit .m-btn:hover {
      cursor: pointer; }
  .l-form--submit:after {
    content: '\e904';
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px;
    position: absolute;
    display: inline-block;
    top: 50%;
    right: 18px;
    margin-top: -10px;
    color: #fff; }

.l-form_box {
  padding: 65px 40px 40px;
  margin: 25px auto 0;
  background-color: #fff1c6;
  border-radius: 30px;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, .15);
  position: relative; }
  .l-form_box-prepare {
    margin-top: 85px; }
  .l-form_box-confirm {
    padding-right: 100px;
    padding-left: 100px; }
    .l-form_box-confirm .l-form_list--ttl {
      width: 270px;
      line-height: 1.5;
      padding-right: 20px; }
    .l-form_box-confirm .l-form_list--data {
      font-size: 16px; }
  .l-form_box--ttl {
    text-align: center;
    position: absolute;
    top: -25px;
    left: 50%;
    margin-left: -164px; }
    .l-form_box--ttl-contact {
      margin-left: -178px; }
  .l-form_box--txt {
    margin-bottom: 20px; }
  .l-form_box--txt_note {
    color: #ff0000; }

.l-form_list {
  display: table;
  width: 100%;
  padding: 10px;
  border-top: 1px solid #e6e4bd; }
  .l-form_list-related {
    border-top: 0; }
  .l-form_list--ttl {
    display: table-cell;
    width: 240px;
    font-size: 16px;
    padding-right: 10px;
    line-height: 1.2; }
    .l-form_list--ttl-right {
      text-align: right; }
    .l-form_list--ttl-required:after {
      content: '必須';
      font-size: 12px;
      font-weight: 700;
      color: #fff;
      background-color: #ff0000;
      padding: 2px 4px;
      display: inline-block;
      position: relative;
      top: -2px;
      margin-left: 2px; }
  .l-form_list--ttl_line {
    display: block;
    width: 100%;
    font-size: 16px;
    padding: 10px;
    border-top: 1px solid #e6e4bd;
    line-height: 1.5; }
  .l-form_list--ttl_ast {
    font-size: 14px; }
  .l-form_list--data {
    display: table-cell;
    width: calc(100% - 200px);
    font-size: 16px; }
    .l-form_list--data-birth .l-form--input {
      margin-right: 5px;
      margin-left: 5px; }
      .l-form_list--data-birth .l-form--input:first-child {
        margin-left: 0; }
    .l-form_list--data-attention {
      color: #333;
      text-decoration: underline;
      line-height: 1.5; }
    .l-form_list--data-announce {
      font-size: 14px;
      line-height: 1.5; }
  .l-form_list--data_caption {
    font-size: 12px;
    color: #333;
    line-height: 1.3; }
    .l-form_list--data_caption-lg {
      display: block;
      padding: 5px 0; }
    .l-form_list--data_caption strong {
      color: #ff0000;
      font-weight: normal; }
  .l-form_list--data_note {
    display: block;
    font-size: 13px;
    line-height: 1.3;
    margin-top: 5px;
    color: #333; }
  .l-form_list--data_heading {
    display: block; }
    .l-form_list--data_heading-attention {
      color: #f00; }
  .l-form_list--select_input {
    margin-top: 10px;
    display: block;
    position: relative; }

.l-form_list_radio-time .l-form_list_radio--item {
  margin-left: 10px; }
  .l-form_list_radio-time .l-form_list_radio--item:first-child {
    margin-left: 0; }

.l-form_list_radio--item {
  display: inline-block;
  margin-left: 40px; }
  .l-form_list_radio--item:first-child {
    margin-left: 0; }

.l-form_list_radio--item_caption {
  display: block;
  line-height: 1.3;
  font-size: 13px;
  margin-top: 5px;
  color: #333; }
  .l-form_list_radio--item_caption-allergy {
    color: #f00;
    display: none; }

.l-form_list_radio .has-error {
  margin-left: 0;
  display: block; }

.l-form_list_old:after {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  font-size: 0;
  content: ''; }

.l-form_list_old--left {
  float: left; }

.l-form_list_old--right {
  line-height: 33px;
  margin-left: 15px; }
  .l-form_list_old--right .l-form_list_radio {
    display: inline-block;
    margin-left: 20px; }
  .l-form_list_old--right .l-form_list_radio--item {
    margin-left: 20px; }
    .l-form_list_old--right .l-form_list_radio--item .l-form--label {
      font-size: 14px; }
    .l-form_list_old--right .l-form_list_radio--item:first-child {
      margin-left: 0; }

.l-form_privacy {
  padding-top: 60px; }
  .l-form_privacy--ttl {
    text-align: center;
    display: block;
    font-size: 16px;
    font-weight: normal; }
  .l-form_privacy--contents {
    width: 810px;
    height: 216px;
    margin: 15px auto 0;
    background-color: #fff;
    padding: 30px;
    border: 1px solid #989898;
    overflow: scroll; }
  .l-form_privacy--txt {
    font-size: 14px;
    line-height: 1.8;
    margin-bottom: 30px;
    color: #231815; }
  .l-form_privacy--item {
    font-size: 14px;
    line-height: 1.8;
    color: #231815;
    margin-bottom: 30px; }
    .l-form_privacy--item:last-child {
      margin-bottom: 0; }
  .l-form_privacy--item_ttl {
    display: block;
    text-align: center; }

.l-form_privacy_in {
  margin: 5px 0 0;
  padding: 0 0 0 10px; }
  .l-form_privacy_in--item {
    margin-bottom: 5px; }

.l-form_depends {
  position: relative; }
  .l-form_depends--in:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-color: #646464;
    background-color: rgba(100, 100, 100, .2);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10; }

.l-form_confirm_submit {
  width: 534px;
  margin: 50px auto 0; }
  .l-form_confirm_submit--btn {
    width: 250px;
    display: inline-block;
    margin-right: 30px;
    position: relative; }
    .l-form_confirm_submit--btn:nth-child(2) {
      margin-right: 0; }
    .l-form_confirm_submit--btn .m-btn {
      font-size: 18px;
      font-weight: 700;
      color: #fff;
      line-height: 46px;
      border-radius: 23px;
      border: 0; }
      .l-form_confirm_submit--btn .m-btn:hover {
        cursor: pointer; }
    .l-form_confirm_submit--btn:after {
      content: '\e904';
      font-family: 'icomoon' !important;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-feature-settings: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-size: 20px;
      position: absolute;
      display: inline-block;
      top: 50%;
      right: 18px;
      margin-top: -10px;
      color: #fff; }

.help-block {
  color: #ff0000;
  font-size: 13px;
  display: block;
  margin-top: 3px; }

.form_error-know {
  display: inline-block; }

.form_error-know {
  display: inline-block; }

.form_error-time {
  margin-left: 0; }

.l-form_complete_fr {
  background-color: #fff;
  padding: 40px 50px;
  border-radius: 20px; }
  .l-form_complete_fr--ttl {
    font-size: 40px;
    text-align: center;
    color: #ff8b44; }
  .l-form_complete_fr--txt {
    margin-top: 30px; }

.l-form_complete_fr_backs {
  width: 594px;
  margin: 30px auto 0; }
  .l-form_complete_fr_backs--btn {
    width: 280px;
    display: inline-block;
    margin-right: 30px; }
    .l-form_complete_fr_backs--btn:nth-child(2) {
      margin-right: 0; }
    .l-form_complete_fr_backs--btn .m-btn {
      line-height: 46px;
      font-size: 18px;
      font-weight: 700;
      border-radius: 23px; }
      .l-form_complete_fr_backs--btn .m-btn:after {
        font-size: 20px;
        margin-top: -10px; }
    .l-form_complete_fr_backs--btn-prepare .m-btn {
      background-color: #FFBD3F; }
      .l-form_complete_fr_backs--btn-prepare .m-btn:hover {
        transition: .2s; }
        .l-form_complete_fr_backs--btn-prepare .m-btn:hover:hover {
          color: #fff;
          background-color: #ffc659; }

#modal-overlay {
  z-index: 200;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 120%;
  background-color: #000000;
  background-color: rgba(0, 0, 0, .75); }

.modal-item {
  display: none;
  background-color: #fff;
  padding: 50px;
  position: fixed;
  z-index: 201; }

.l-page_visual {
  background-repeat: no-repeat;
  background-position: right center;
  background-size: cover; }
  .l-page_visual-consultation {
    background-image: url("/consultation/images/bg-l-page-visual.jpg"); }
  .l-page_visual-search {
    background-image: url("/search/images/bg-l-page-visual.jpg"); }
  .l-page_visual-message {
    background-image: url("/message/images/bg-l-page-visual.jpg"); }
  .l-page_visual-interview {
    background-image: url("/interview/images/bg-l-page-visual.jpg"); }
  .l-page_visual-prepare {
    background-image: url("/prepare/images/bg-l-page-visual.jpg"); }
  .l-page_visual-access {
    background-image: url("/access/images/bg-l-page-visual.jpg"); }
  .l-page_visual-contact {
    background-image: url("/contact/images/bg-l-page-visual.jpg"); }
  .l-page_visual--inner {
    width: 1280px;
    margin: 0 auto; }

.facebook_btn {
  position: fixed;
  top: 337px;
  right: -110px;
  z-index: 1;
  transition: .2s; }
  .facebook_btn--link {
    display: block;
    width: 110px;
    height: 190px;
    right: 0;
    background: url("../../../images/fb-sidebtn.svg") no-repeat;
    background-size: 1100px 190px;
    background-position: top left;
    -webkit-animation: facebook_btn 2.5s steps(10) infinite;
            animation: facebook_btn 2.5s steps(10) infinite;
    transition: width 0.2s; }
    .facebook_btn--link:hover {
      width: 117px; }

@media all and (-ms-high-contrast: none) {
  .facebook_btn--link {
    background: url("../../images/fb-sidebtn.png") no-repeat top left;
    -webkit-animation: none;
            animation: none; } }

@supports (-ms-ime-align: auto) {
  .facebook_btn--link {
    background: url("../../images/fb-sidebtn.png") no-repeat top left;
    -webkit-animation: none;
            animation: none; } }

@-webkit-keyframes facebook_btn {
  to {
    background-position: -1100px 0; } }

@keyframes facebook_btn {
  to {
    background-position: -1100px 0; } }

.animate-fbbtn_in {
  -webkit-animation: fbbtn_in 0.3s ease-in-out 0s 1 forwards;
          animation: fbbtn_in 0.3s ease-in-out 0s 1 forwards; }

@-webkit-keyframes fbbtn_in {
  0% {
    opacity: 1;
    right: -110px; }
  90% {
    opacity: 1;
    right: 0; }
  100% {
    opacity: 1;
    right: -10px; } }

@keyframes fbbtn_in {
  0% {
    opacity: 1;
    right: -110px; }
  90% {
    opacity: 1;
    right: 0; }
  100% {
    opacity: 1;
    right: -10px; } }

.animate-fbbtn_out {
  -webkit-animation: fbbtn_out 0.3s ease-in-out 0s 1 forwards;
          animation: fbbtn_out 0.3s ease-in-out 0s 1 forwards; }

@-webkit-keyframes fbbtn_out {
  0% {
    opacity: 1;
    right: -5px; }
  10% {
    opacity: 1;
    right: 0; }
  100% {
    opacity: 1;
    right: -110px; } }

@keyframes fbbtn_out {
  0% {
    opacity: 1;
    right: -5px; }
  10% {
    opacity: 1;
    right: 0; }
  100% {
    opacity: 1;
    right: -110px; } }

@media screen and (max-width: 1165px) {
  .l-contents {
    padding-top: 45px; } }

@media screen and (max-width: 600px) {
  body {
    min-width: 0;
    min-width: initial; }
  .pc {
    display: none; }
  .sp {
    display: block; }
  .page_top_btn {
    right: 10px; }
  .l-contents {
    padding-top: 45px; }
  .l-section-bg_dotted {
    padding: 15px 0; }
  .l-section--inner {
    width: 100%;
    padding: 0 10px; }
  .l-page_visual--inner {
    width: 100%; }
  .l-border_fr {
    padding: 15px; }
    .l-border_fr--ttl {
      font-size: 20px; }
    .l-border_fr--lead {
      line-height: 1.7; }
  .l-topics_list {
    padding: 10px; }
    .l-topics_list--item {
      font-size: 14px;
      display: block;
      padding: 5px 0; }
      .l-topics_list--item-last {
        padding-top: 20px; }
    .l-topics_list--date {
      display: inline-block;
      width: auto;
      padding-right: 5px; }
    .l-topics_list--link {
      display: inline; }
    .l-topics_list--cat {
      display: inline-block;
      width: auto; }
    .l-topics_list--ttl {
      display: inline; }
    .l-topics_list--btn {
      width: 100%;
      float: none;
      line-height: 46px;
      border-radius: 23px;
      font-size: 16px; }
      .l-topics_list--btn:after {
        font-size: 18px;
        margin-top: -10px;
        right: 10px; }
  .l-form--input {
    width: 100%; }
    .l-form--input-st {
      width: 60px; }
    .l-form--input-md, .l-form--input-lg {
      width: 100%; }
  .l-form--textarea {
    width: 100%; }
  .l-form--label {
    display: block;
    font-size: 14px; }
  .l-form--select {
    width: 100%;
    background-color: #fff;
    border: 1px solid #d9d9d9; }
  .l-form--placeholder {
    position: relative;
    font-size: 12px;
    color: #4d4d4d;
    top: auto;
    top: initial;
    left: auto;
    left: initial; }
  .l-form--submit .m-btn {
    font-size: 16px;
    line-height: 36px;
    border-radius: 18px; }
  .l-form--submit:after {
    font-size: 16px;
    margin-top: -8px; }
  .l-form_box {
    padding: 30px 10px;
    margin-top: 15px;
    border-radius: 10px; }
    .l-form_box--ttl {
      width: 50vw;
      margin-left: calc((100% - 50vw) /2);
      top: -10px;
      left: auto;
      left: initial; }
      .l-form_box--ttl img {
        height: auto; }
    .l-form_box--txt {
      line-height: 1.7; }
  .l-form_list {
    display: block;
    padding-left: 0;
    padding-right: 0; }
    .l-form_list--ttl {
      display: block;
      width: 100%;
      margin-bottom: 10px;
      font-size: 14px; }
      .l-form_list--ttl-right {
        text-align: left; }
    .l-form_list--data {
      display: block;
      width: 100%;
      font-size: 14px; }
      .l-form_list--data-announce {
        font-size: 13px; }
    .l-form_list--data_caption {
      margin-top: 5px;
      display: block; }
    .l-form_list--ttl_line {
      font-size: 14px;
      padding-left: 0; }
    .l-form_list--data_heading {
      font-size: 13px; }
  .l-form_list_radio:after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    font-size: 0;
    content: ''; }
  .l-form_list_radio-time .l-form_list_radio--item {
    width: 100%;
    margin-left: 0;
    margin-top: 3px; }
    .l-form_list_radio-time .l-form_list_radio--item:first-child {
      margin-top: 0; }
  .l-form_list_radio--item_caption {
    display: block;
    float: none;
    clear: both;
    font-size: 12px;
    padding-top: 5px; }
  .l-form_list_old--left {
    float: none; }
  .l-form_list_old--right {
    margin-left: 0;
    line-height: 1.5; }
    .l-form_list_old--right .l-form_list_radio {
      margin-left: 0;
      margin-top: 5px; }
  .l-form_privacy {
    padding-top: 30px; }
    .l-form_privacy--ttl {
      font-size: 14px; }
    .l-form_privacy--contents {
      width: 100%;
      height: 200px;
      padding: 15px; }
    .l-form_privacy--txt {
      line-height: 1.5;
      font-size: 13px; }
    .l-form_privacy--item {
      font-size: 13px;
      line-height: 1.5;
      margin-bottom: 15px; }
  .l-form_privacy_in {
    padding-left: 5px; }
    .l-form_privacy_in--item {
      font-size: 12px; }
  .l-form_confirm_submit {
    width: 100%;
    margin-top: 20px; }
    .l-form_confirm_submit--btn {
      width: 100%;
      display: block;
      margin-right: 0;
      margin-top: 10px; }
      .l-form_confirm_submit--btn:first-child {
        margin-top: 0; }
      .l-form_confirm_submit--btn .m-btn {
        font-size: 16px;
        line-height: 36px;
        border-radius: 18px; }
      .l-form_confirm_submit--btn:after {
        font-size: 16px;
        margin-top: -8px; }
  .l-form_complete_fr {
    padding: 20px; }
    .l-form_complete_fr--ttl {
      font-size: 26px; }
    .l-form_complete_fr--txt {
      margin-top: 20px;
      line-height: 1.7; }
  .l-form_complete_fr_backs {
    width: 100%;
    margin-top: 20px; }
    .l-form_complete_fr_backs--btn {
      width: 100%;
      margin-right: 0;
      margin-top: 10px;
      display: block; }
      .l-form_complete_fr_backs--btn:first-child {
        margin-top: 0; }
      .l-form_complete_fr_backs--btn .m-btn {
        font-size: 16px;
        line-height: 36px;
        border-radius: 18px; }
        .l-form_complete_fr_backs--btn .m-btn:after {
          font-size: 16px;
          margin-top: -8px; }
  .facebook_btn {
    display: none; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9jc3Mvc2V0dGluZ3MuY3NzIiwiY29tbW9uL2Nzcy9zZXR0aW5ncy9fcmVzZXQuc2NzcyIsImNvbW1vbi9jc3Mvc2V0dGluZ3MvX2Jhc2Uuc2NzcyIsImNvbW1vbi9jc3MvX21peGluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDRWpCLCtDQUErQztBQUMvQyxxQkFBcUI7QUFFckI7Ozs7Ozs7OztFQVNDLFVBQVM7RUFDVCxXQUFVO0VBQ1YsVUFBUztFQUNULFdBQVU7RUFDVixnQkFBZTtFQUNmLHlCQUF3QjtFQUN4Qix3QkFBdUIsRUFDdkI7O0FBQ0Q7RUFDQyxlQUFjLEVBQ2Q7O0FBQ0Q7RUFDQyxpQkFBZ0IsRUFDaEI7O0FBQ0Q7RUFDQyxhQUFZLEVBQ1o7O0FBQ0Q7O0VBRUMsWUFBVztFQUNYLGNBQWEsRUFDYjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDQyxXQUFVLEVBQ1Y7O0FBRUQsNENBQTRDO0FBQzVDO0VBQ0Msc0JBQXFCLEVBQ3JCOztBQUNEO0VBQ0MsOEJBQTZCLEVBQzdCOztBQUVELHVEQUF1RDtBQUN2RDtFQUNDLDBCQUF5QjtFQUN6QixrQkFBaUIsRUFDakI7O0FDcEREO0VBR0UsdUJBQXNCLEVBQ3ZCOztBQUVEO0VBRUUsd0lBQWE7RUFDYixvQ0FBbUM7RUFDbkMsK0JBQThCO0VBQzlCLGdCQUFlO0VBQ2YsbUJBQWtCO0VBQ2xCLHNCQUFxQjtFQUNyQixzQkFBeUI7RUFDekIsa0JBQWlCO0VBQ2pCLFlBQVcsRUFDWjs7QUFFRDtFQUNFLGdCQUFlO0VBQ2YsZUFBYztFQUNkLGVBQWMsRUFDZjs7QUFDRDtFQUNFLGVBQWM7RUFDZCxzQkFBcUIsRUFDdEI7O0FBQ0Q7RUFDRSxnQkFBZSxFQUNoQjs7QUFDRDtFQUNFLFlBQVcsRUFDWjs7QUFDRDtFQUNFLDRDQUEyQztFQUMzQyxpQkFBZ0IsRUFDakI7O0FBRUQ7RUFDRSxlQUFjLEVBQ2Y7O0FBQ0Q7RUFDRSxjQUFhLEVBQ2Q7O0FBQ0Q7RUFDRSx5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RUFHRDtJQUNFLFlBQVcsRUFDWjtFQUNEO0lBQ0UsZUFBYztJQUNkLGlCQUFnQixFQUtqQjtJQVBEO01BSUksZUFBYztNQUNkLGdCQUFlLEVBQ2hCO0VBR0w7SUFDRSxrQkFBaUIsRUFvQmxCO0lBbkJDO01BQ0UsZ0JBQWUsRUFDaEI7SUFDRDtNQUNFLFlBQVc7TUFDWCxjQUFhO01BQ2IsY0FBYSxFQUNkO0lBQ0Q7TUFDRSxpQkFBZ0I7TUFDaEIsZ0JBQWUsRUFDaEI7SUFHRDtNQUNFLGdCQUFlO01BQ2YsaUJBQWdCO01BQ2hCLG9CQUFtQixFQUNwQjtFQUVIO0lBQ0Usa0JBQWlCLEVBSWxCO0lBSEM7TUFDRSxnQkFBZSxFQUNoQjtFQUVIO0lBQ0UsWUFBVztJQUNYLGlCQUFnQixFQW1CakI7SUFsQkM7TUFDRSxZQUFXO01BQ1gsZUFBYztNQUNkLGdCQUFlO01BQ2YsaUJBQWdCLEVBYWpCO01BakJEO1FBTUksY0FBYSxFQUNkO01BUEg7UUFTSSxnQkFBZTtRQUNmLGtCQUFpQjtRQUNqQixvQkFBbUIsRUFDcEI7TUFaSDtRQWNJLGdCQUFlO1FBQ2YsaUJBQWdCLEVBQ2pCO0VBR0w7SUFDRSxjQUFhLEVBUWQ7SUFQQztNQUNFLGdCQUFlLEVBQ2hCO0lBQ0Q7TUFDRSxpQkFBZ0I7TUFDaEIsaUJBQWdCLEVBQ2pCO0VBRUg7SUFDRSxZQUFXO0lBQ1gsaUJBQWdCLEVBbUJqQjtJQWxCQztNQUNFLFlBQVc7TUFDWCxnQkFBZTtNQUNmLGlCQUFnQjtNQUNoQixlQUFjLEVBYWY7TUFqQkQ7UUFNSSxjQUFhLEVBQ2Q7TUFQSDtRQVNJLGdCQUFlO1FBQ2Ysa0JBQWlCO1FBQ2pCLG9CQUFtQixFQUtwQjtRQWhCSDtVQWFNLGdCQUFlO1VBQ2YsaUJBQWdCLEVBQ2pCO0VBSVA7SUFDRSxjQUFhLEVBQ2QsRUFBQSIsImZpbGUiOiJjb21tb24vY3NzL3NldHRpbmdzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvICovXG4vKiB2MS4wIHwgMjAwODAyMTIgKi9cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgZm9udCwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuLyogcmVtZW1iZXIgdG8gZGVmaW5lIGZvY3VzIHN0eWxlcyEgKi9cbjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7IH1cblxuLyogcmVtZW1iZXIgdG8gaGlnaGxpZ2h0IGluc2VydHMgc29tZWhvdyEgKi9cbmlucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5kZWwge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuXG4vKiB0YWJsZXMgc3RpbGwgbmVlZCAnY2VsbHNwYWNpbmc9XCIwXCInIGluIHRoZSBtYXJrdXAgKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiLFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1pbi13aWR0aDogMTI4MHB4O1xuICBjb2xvcjogIzMzMzsgfVxuXG5wIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6ICM0ZDRkNGQ7IH1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbmltZ1tzcmMkPVwiLnN2Z1wiXSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvdW5kZWQgTXBsdXMgMWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ucGMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc3Age1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCB0ZXh0YXJlYSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5sLWNvbnRlbnRzIHtcbiAgcGFkZGluZy10b3A6IDkycHg7IH1cblxuLmwtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5sLXNlY3Rpb24tYmdfZG90dGVkIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvY29tbW9uL2ltYWdlcy9iZy1kb3R0ZWQucG5nXCIpIHJlcGVhdCB0b3AgbGVmdDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgLmwtc2VjdGlvbi0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmwtYm9yZGVyX2ZyIHtcbiAgcGFkZGluZzogNDBweCA1MHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDhweCA3cHggN3B4O1xuICAtbW96LWJvcmRlci1pbWFnZTogdXJsKFwiL2ltYWdlcy9iZy1wcml2YWN5LWZyLnBuZ1wiKSA4IDcgNyByZXBlYXQ7XG4gIC13ZWJraXQtYm9yZGVyLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2JnLXByaXZhY3ktZnIucG5nXCIpIDggNyA3IHJlcGVhdDtcbiAgLW8tYm9yZGVyLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2JnLXByaXZhY3ktZnIucG5nXCIpIDggNyA3IHJlcGVhdDtcbiAgYm9yZGVyLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2JnLXByaXZhY3ktZnIucG5nXCIpIDggNyA3IGZpbGwgcmVwZWF0OyB9XG4gIC5sLWJvcmRlcl9mci0tdHRsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjZWQ4MjgyOyB9XG4gIC5sLWJvcmRlcl9mci0tbGVhZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgY29sb3I6ICMzMzM7IH1cblxuLmwtdG9waWNzX2xpc3Qge1xuICBoZWlnaHQ6IDI2MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDhweCA4cHggOHB4O1xuICBib3JkZXItaW1hZ2U6IHVybChcIi9pbWFnZXMvYmctdG9waWNzLWxpc3QucG5nXCIpIDggOCA4IGZpbGwgcm91bmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHggNDBweCAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAubC10b3BpY3NfbGlzdC1ub2ZyYW1lIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW1hZ2U6IG5vbmU7XG4gICAgcGFkZGluZzogMDsgfVxuICAubC10b3BpY3NfbGlzdC0taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjOTg5ODk4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgLmwtdG9waWNzX2xpc3QtLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLmwtdG9waWNzX2xpc3QtLWl0ZW0tbGFzdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfVxuICAgICAgLmwtdG9waWNzX2xpc3QtLWl0ZW0tbGFzdDphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgY29udGVudDogJyc7IH1cbiAgLmwtdG9waWNzX2xpc3QtLWRhdGUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAubC10b3BpY3NfbGlzdC0tY2F0IHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAubC10b3BpY3NfbGlzdC0tY2F0OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxlOTAxJztcbiAgICAgIGNvbG9yOiAjZmY4YjQ0O1xuICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG4gIC5sLXRvcGljc19saXN0LS10dGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgLmwtdG9waWNzX2xpc3QtLWxpbmsge1xuICAgIGNvbG9yOiAjZmY4YjQ0O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb2xvcjogI2ZmOGI0NDtcbiAgICB0cmFuc2l0aW9uOiAwLjE1czsgfVxuICAgIC5sLXRvcGljc19saXN0LS1saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZjc1ZTAwOyB9XG4gIC5sLXRvcGljc19saXN0LS1idG4ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAubC10b3BpY3NfbGlzdC0tYnRuOmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICByaWdodDogN3B4OyB9XG5cbi5sLWZvcm0tLWlucHV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7IH1cbiAgLmwtZm9ybS0taW5wdXQtc3Qge1xuICAgIHdpZHRoOiA4MHB4OyB9XG4gIC5sLWZvcm0tLWlucHV0LW1kIHtcbiAgICB3aWR0aDogMzIwcHg7IH1cbiAgLmwtZm9ybS0taW5wdXQtbGcge1xuICAgIHdpZHRoOiA1NTBweDsgfVxuICAubC1mb3JtLS1pbnB1dC1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ubC1mb3JtLS10ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTUwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogN3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5OyB9XG5cbi5sLWZvcm0tLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubC1mb3JtLS1zZWxlY3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5sLWZvcm0tLXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmwtZm9ybS0tYWdyZWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmwtZm9ybS0tc3VibWl0IHtcbiAgd2lkdGg6IDI0NnB4O1xuICBtYXJnaW46IDMwcHggYXV0byAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmwtZm9ybS0tc3VibWl0IC5tLWJ0biB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjNweDtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAubC1mb3JtLS1zdWJtaXQgLm0tYnRuOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubC1mb3JtLS1zdWJtaXQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGU5MDQnO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5sLWZvcm1fYm94IHtcbiAgcGFkZGluZzogNjVweCA0MHB4IDQwcHg7XG4gIG1hcmdpbjogMjVweCBhdXRvIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYxYzY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubC1mb3JtX2JveC1wcmVwYXJlIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4OyB9XG4gIC5sLWZvcm1fYm94LWNvbmZpcm0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7IH1cbiAgICAubC1mb3JtX2JveC1jb25maXJtIC5sLWZvcm1fbGlzdC0tdHRsIHtcbiAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gICAgLmwtZm9ybV9ib3gtY29uZmlybSAubC1mb3JtX2xpc3QtLWRhdGEge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5sLWZvcm1fYm94LS10dGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjVweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjRweDsgfVxuICAgIC5sLWZvcm1fYm94LS10dGwtY29udGFjdCB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE3OHB4OyB9XG4gIC5sLWZvcm1fYm94LS10eHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmwtZm9ybV9ib3gtLXR4dF9ub3RlIHtcbiAgICBjb2xvcjogI2ZmMDAwMDsgfVxuXG4ubC1mb3JtX2xpc3Qge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNGJkOyB9XG4gIC5sLWZvcm1fbGlzdC1yZWxhdGVkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG4gIC5sLWZvcm1fbGlzdC0tdHRsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgLmwtZm9ybV9saXN0LS10dGwtcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAubC1mb3JtX2xpc3QtLXR0bC1yZXF1aXJlZDphZnRlciB7XG4gICAgICBjb250ZW50OiAn5b+F6aCIJztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gICAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDsgfVxuICAubC1mb3JtX2xpc3QtLXR0bF9saW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTRiZDtcbiAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gIC5sLWZvcm1fbGlzdC0tdHRsX2FzdCB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5sLWZvcm1fbGlzdC0tZGF0YSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5sLWZvcm1fbGlzdC0tZGF0YS1iaXJ0aCAubC1mb3JtLS1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgICAgIC5sLWZvcm1fbGlzdC0tZGF0YS1iaXJ0aCAubC1mb3JtLS1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLmwtZm9ybV9saXN0LS1kYXRhLWF0dGVudGlvbiB7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgIC5sLWZvcm1fbGlzdC0tZGF0YS1hbm5vdW5jZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gIC5sLWZvcm1fbGlzdC0tZGF0YV9jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICAgIC5sLWZvcm1fbGlzdC0tZGF0YV9jYXB0aW9uLWxnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4IDA7IH1cbiAgICAubC1mb3JtX2xpc3QtLWRhdGFfY2FwdGlvbiBzdHJvbmcge1xuICAgICAgY29sb3I6ICNmZjAwMDA7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIC5sLWZvcm1fbGlzdC0tZGF0YV9ub3RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgY29sb3I6ICMzMzM7IH1cbiAgLmwtZm9ybV9saXN0LS1kYXRhX2hlYWRpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmwtZm9ybV9saXN0LS1kYXRhX2hlYWRpbmctYXR0ZW50aW9uIHtcbiAgICAgIGNvbG9yOiAjZjAwOyB9XG4gIC5sLWZvcm1fbGlzdC0tc2VsZWN0X2lucHV0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubC1mb3JtX2xpc3RfcmFkaW8tdGltZSAubC1mb3JtX2xpc3RfcmFkaW8tLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAubC1mb3JtX2xpc3RfcmFkaW8tdGltZSAubC1mb3JtX2xpc3RfcmFkaW8tLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5sLWZvcm1fbGlzdF9yYWRpby0taXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7IH1cbiAgLmwtZm9ybV9saXN0X3JhZGlvLS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4ubC1mb3JtX2xpc3RfcmFkaW8tLWl0ZW1fY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgY29sb3I6ICMzMzM7IH1cbiAgLmwtZm9ybV9saXN0X3JhZGlvLS1pdGVtX2NhcHRpb24tYWxsZXJneSB7XG4gICAgY29sb3I6ICNmMDA7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubC1mb3JtX2xpc3RfcmFkaW8gLmhhcy1lcnJvciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubC1mb3JtX2xpc3Rfb2xkOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xuICBjb250ZW50OiAnJzsgfVxuXG4ubC1mb3JtX2xpc3Rfb2xkLS1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmwtZm9ybV9saXN0X29sZC0tcmlnaHQge1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgLmwtZm9ybV9saXN0X29sZC0tcmlnaHQgLmwtZm9ybV9saXN0X3JhZGlvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgLmwtZm9ybV9saXN0X29sZC0tcmlnaHQgLmwtZm9ybV9saXN0X3JhZGlvLS1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAgIC5sLWZvcm1fbGlzdF9vbGQtLXJpZ2h0IC5sLWZvcm1fbGlzdF9yYWRpby0taXRlbSAubC1mb3JtLS1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAubC1mb3JtX2xpc3Rfb2xkLS1yaWdodCAubC1mb3JtX2xpc3RfcmFkaW8tLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmwtZm9ybV9wcml2YWN5IHtcbiAgcGFkZGluZy10b3A6IDYwcHg7IH1cbiAgLmwtZm9ybV9wcml2YWN5LS10dGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAubC1mb3JtX3ByaXZhY3ktLWNvbnRlbnRzIHtcbiAgICB3aWR0aDogODEwcHg7XG4gICAgaGVpZ2h0OiAyMTZweDtcbiAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTg5ODk4O1xuICAgIG92ZXJmbG93OiBzY3JvbGw7IH1cbiAgLmwtZm9ybV9wcml2YWN5LS10eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgY29sb3I6ICMyMzE4MTU7IH1cbiAgLmwtZm9ybV9wcml2YWN5LS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBjb2xvcjogIzIzMTgxNTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLmwtZm9ybV9wcml2YWN5LS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubC1mb3JtX3ByaXZhY3ktLWl0ZW1fdHRsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmwtZm9ybV9wcml2YWN5X2luIHtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4OyB9XG4gIC5sLWZvcm1fcHJpdmFjeV9pbi0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5sLWZvcm1fZGVwZW5kcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubC1mb3JtX2RlcGVuZHMtLWluOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4yKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA7IH1cblxuLmwtZm9ybV9jb25maXJtX3N1Ym1pdCB7XG4gIHdpZHRoOiA1MzRweDtcbiAgbWFyZ2luOiA1MHB4IGF1dG8gMDsgfVxuICAubC1mb3JtX2NvbmZpcm1fc3VibWl0LS1idG4ge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5sLWZvcm1fY29uZmlybV9zdWJtaXQtLWJ0bjpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmwtZm9ybV9jb25maXJtX3N1Ym1pdC0tYnRuIC5tLWJ0biB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgICBib3JkZXI6IDA7IH1cbiAgICAgIC5sLWZvcm1fY29uZmlybV9zdWJtaXQtLWJ0biAubS1idG46aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAubC1mb3JtX2NvbmZpcm1fc3VibWl0LS1idG46YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcZTkwNCc7XG4gICAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gICAgICBzcGVhazogbm9uZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4uaGVscC1ibG9jayB7XG4gIGNvbG9yOiAjZmYwMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzcHg7IH1cblxuLmZvcm1fZXJyb3Ita25vdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZm9ybV9lcnJvci1rbm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5mb3JtX2Vycm9yLXRpbWUge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4ubC1mb3JtX2NvbXBsZXRlX2ZyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNDBweCA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4OyB9XG4gIC5sLWZvcm1fY29tcGxldGVfZnItLXR0bCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmOGI0NDsgfVxuICAubC1mb3JtX2NvbXBsZXRlX2ZyLS10eHQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLmwtZm9ybV9jb21wbGV0ZV9mcl9iYWNrcyB7XG4gIHdpZHRoOiA1OTRweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDsgfVxuICAubC1mb3JtX2NvbXBsZXRlX2ZyX2JhY2tzLS1idG4ge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gICAgLmwtZm9ybV9jb21wbGV0ZV9mcl9iYWNrcy0tYnRuOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAubC1mb3JtX2NvbXBsZXRlX2ZyX2JhY2tzLS1idG4gLm0tYnRuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7IH1cbiAgICAgIC5sLWZvcm1fY29tcGxldGVfZnJfYmFja3MtLWJ0biAubS1idG46YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9XG4gICAgLmwtZm9ybV9jb21wbGV0ZV9mcl9iYWNrcy0tYnRuLXByZXBhcmUgLm0tYnRuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkJEM0Y7IH1cbiAgICAgIC5sLWZvcm1fY29tcGxldGVfZnJfYmFja3MtLWJ0bi1wcmVwYXJlIC5tLWJ0bjpob3ZlciB7XG4gICAgICAgIHRyYW5zaXRpb246IC4yczsgfVxuICAgICAgICAubC1mb3JtX2NvbXBsZXRlX2ZyX2JhY2tzLS1idG4tcHJlcGFyZSAubS1idG46aG92ZXI6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmM2NTk7IH1cblxuI21vZGFsLW92ZXJsYXkge1xuICB6LWluZGV4OiAyMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMjAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpOyB9XG5cbi5tb2RhbC1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNTBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyMDE7IH1cblxuLmwtcGFnZV92aXN1YWwge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLmwtcGFnZV92aXN1YWwtY29uc3VsdGF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29uc3VsdGF0aW9uL2ltYWdlcy9iZy1sLXBhZ2UtdmlzdWFsLmpwZ1wiKTsgfVxuICAubC1wYWdlX3Zpc3VhbC1zZWFyY2gge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9zZWFyY2gvaW1hZ2VzL2JnLWwtcGFnZS12aXN1YWwuanBnXCIpOyB9XG4gIC5sLXBhZ2VfdmlzdWFsLW1lc3NhZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9tZXNzYWdlL2ltYWdlcy9iZy1sLXBhZ2UtdmlzdWFsLmpwZ1wiKTsgfVxuICAubC1wYWdlX3Zpc3VhbC1pbnRlcnZpZXcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbnRlcnZpZXcvaW1hZ2VzL2JnLWwtcGFnZS12aXN1YWwuanBnXCIpOyB9XG4gIC5sLXBhZ2VfdmlzdWFsLXByZXBhcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wcmVwYXJlL2ltYWdlcy9iZy1sLXBhZ2UtdmlzdWFsLmpwZ1wiKTsgfVxuICAubC1wYWdlX3Zpc3VhbC1hY2Nlc3Mge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hY2Nlc3MvaW1hZ2VzL2JnLWwtcGFnZS12aXN1YWwuanBnXCIpOyB9XG4gIC5sLXBhZ2VfdmlzdWFsLWNvbnRhY3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWN0L2ltYWdlcy9iZy1sLXBhZ2UtdmlzdWFsLmpwZ1wiKTsgfVxuICAubC1wYWdlX3Zpc3VhbC0taW5uZXIge1xuICAgIHdpZHRoOiAxMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmZhY2Vib29rX2J0biB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAzMzdweDtcbiAgcmlnaHQ6IC0xMTBweDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogLjJzOyB9XG4gIC5mYWNlYm9va19idG4tLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uLy4uL2ltYWdlcy9mYi1zaWRlYnRuLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMTAwcHggMTkwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgYW5pbWF0aW9uOiBmYWNlYm9va19idG4gMi41cyBzdGVwcygxMCkgaW5maW5pdGU7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4yczsgfVxuICAgIC5mYWNlYm9va19idG4tLWxpbms6aG92ZXIge1xuICAgICAgd2lkdGg6IDExN3B4OyB9XG5cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuZmFjZWJvb2tfYnRuLS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvZmItc2lkZWJ0bi5wbmdcIikgbm8tcmVwZWF0IHRvcCBsZWZ0O1xuICAgIGFuaW1hdGlvbjogbm9uZTsgfSB9XG5cbkBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xuICAuZmFjZWJvb2tfYnRuLS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvZmItc2lkZWJ0bi5wbmdcIikgbm8tcmVwZWF0IHRvcCBsZWZ0O1xuICAgIGFuaW1hdGlvbjogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFjZWJvb2tfYnRuIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTAwcHggMDsgfSB9XG5cbi5hbmltYXRlLWZiYnRuX2luIHtcbiAgYW5pbWF0aW9uOiBmYmJ0bl9pbiAwLjNzIGVhc2UtaW4tb3V0IDBzIDEgZm9yd2FyZHM7IH1cblxuQGtleWZyYW1lcyBmYmJ0bl9pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHJpZ2h0OiAtMTEwcHg7IH1cbiAgOTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHJpZ2h0OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IC0xMHB4OyB9IH1cblxuLmFuaW1hdGUtZmJidG5fb3V0IHtcbiAgYW5pbWF0aW9uOiBmYmJ0bl9vdXQgMC4zcyBlYXNlLWluLW91dCAwcyAxIGZvcndhcmRzOyB9XG5cbkBrZXlmcmFtZXMgZmJidG5fb3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IC01cHg7IH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHJpZ2h0OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IC0xMTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNjVweCkge1xuICAubC1jb250ZW50cyB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7IH1cbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnBhZ2VfdG9wX2J0biB7XG4gICAgcmlnaHQ6IDEwcHg7IH1cbiAgLmwtY29udGVudHMge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4OyB9XG4gIC5sLXNlY3Rpb24tYmdfZG90dGVkIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7IH1cbiAgLmwtc2VjdGlvbi0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAubC1wYWdlX3Zpc3VhbC0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5sLWJvcmRlcl9mciB7XG4gICAgcGFkZGluZzogMTVweDsgfVxuICAgIC5sLWJvcmRlcl9mci0tdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5sLWJvcmRlcl9mci0tbGVhZCB7XG4gICAgICBsaW5lLWhlaWdodDogMS43OyB9XG4gIC5sLXRvcGljc19saXN0IHtcbiAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgLmwtdG9waWNzX2xpc3QtLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHggMDsgfVxuICAgICAgLmwtdG9waWNzX2xpc3QtLWl0ZW0tbGFzdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gICAgLmwtdG9waWNzX2xpc3QtLWRhdGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgICAubC10b3BpY3NfbGlzdC0tbGluayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgICAubC10b3BpY3NfbGlzdC0tY2F0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmwtdG9waWNzX2xpc3QtLXR0bCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgICAubC10b3BpY3NfbGlzdC0tYnRuIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgIC5sLXRvcGljc19saXN0LS1idG46YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICByaWdodDogMTBweDsgfVxuICAubC1mb3JtLS1pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubC1mb3JtLS1pbnB1dC1zdCB7XG4gICAgICB3aWR0aDogNjBweDsgfVxuICAgIC5sLWZvcm0tLWlucHV0LW1kLCAubC1mb3JtLS1pbnB1dC1sZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAubC1mb3JtLS10ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmwtZm9ybS0tbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAubC1mb3JtLS1zZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTsgfVxuICAubC1mb3JtLS1wbGFjZWhvbGRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzRkNGQ0ZDtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgbGVmdDogaW5pdGlhbDsgfVxuICAubC1mb3JtLS1zdWJtaXQgLm0tYnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMThweDsgfVxuICAubC1mb3JtLS1zdWJtaXQ6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtOHB4OyB9XG4gIC5sLWZvcm1fYm94IHtcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG4gICAgLmwtZm9ybV9ib3gtLXR0bCB7XG4gICAgICB3aWR0aDogNTB2dztcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC0gNTB2dykgLzIpO1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIGxlZnQ6IGluaXRpYWw7IH1cbiAgICAgIC5sLWZvcm1fYm94LS10dGwgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLmwtZm9ybV9ib3gtLXR4dCB7XG4gICAgICBsaW5lLWhlaWdodDogMS43OyB9XG4gIC5sLWZvcm1fbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAubC1mb3JtX2xpc3QtLXR0bCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLmwtZm9ybV9saXN0LS10dGwtcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmwtZm9ybV9saXN0LS1kYXRhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIC5sLWZvcm1fbGlzdC0tZGF0YS1hbm5vdW5jZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgIC5sLWZvcm1fbGlzdC0tZGF0YV9jYXB0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmwtZm9ybV9saXN0LS10dGxfbGluZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAubC1mb3JtX2xpc3QtLWRhdGFfaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgLmwtZm9ybV9saXN0X3JhZGlvOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBjb250ZW50OiAnJzsgfVxuICAubC1mb3JtX2xpc3RfcmFkaW8tdGltZSAubC1mb3JtX2xpc3RfcmFkaW8tLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgIC5sLWZvcm1fbGlzdF9yYWRpby10aW1lIC5sLWZvcm1fbGlzdF9yYWRpby0taXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5sLWZvcm1fbGlzdF9yYWRpby0taXRlbV9jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAubC1mb3JtX2xpc3Rfb2xkLS1sZWZ0IHtcbiAgICBmbG9hdDogbm9uZTsgfVxuICAubC1mb3JtX2xpc3Rfb2xkLS1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgIC5sLWZvcm1fbGlzdF9vbGQtLXJpZ2h0IC5sLWZvcm1fbGlzdF9yYWRpbyB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAubC1mb3JtX3ByaXZhY3kge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gICAgLmwtZm9ybV9wcml2YWN5LS10dGwge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmwtZm9ybV9wcml2YWN5LS1jb250ZW50cyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4OyB9XG4gICAgLmwtZm9ybV9wcml2YWN5LS10eHQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgIC5sLWZvcm1fcHJpdmFjeS0taXRlbSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAubC1mb3JtX3ByaXZhY3lfaW4ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gICAgLmwtZm9ybV9wcml2YWN5X2luLS1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAubC1mb3JtX2NvbmZpcm1fc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgLmwtZm9ybV9jb25maXJtX3N1Ym1pdC0tYnRuIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAubC1mb3JtX2NvbmZpcm1fc3VibWl0LS1idG46Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAubC1mb3JtX2NvbmZpcm1fc3VibWl0LS1idG4gLm0tYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDsgfVxuICAgICAgLmwtZm9ybV9jb25maXJtX3N1Ym1pdC0tYnRuOmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4OyB9XG4gIC5sLWZvcm1fY29tcGxldGVfZnIge1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAubC1mb3JtX2NvbXBsZXRlX2ZyLS10dGwge1xuICAgICAgZm9udC1zaXplOiAyNnB4OyB9XG4gICAgLmwtZm9ybV9jb21wbGV0ZV9mci0tdHh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43OyB9XG4gIC5sLWZvcm1fY29tcGxldGVfZnJfYmFja3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAubC1mb3JtX2NvbXBsZXRlX2ZyX2JhY2tzLS1idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5sLWZvcm1fY29tcGxldGVfZnJfYmFja3MtLWJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC5sLWZvcm1fY29tcGxldGVfZnJfYmFja3MtLWJ0biAubS1idG4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4OyB9XG4gICAgICAgIC5sLWZvcm1fY29tcGxldGVfZnJfYmFja3MtLWJ0biAubS1idG46YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4OyB9XG4gIC5mYWNlYm9va19idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LyAqL1xuLyogdjEuMCB8IDIwMDgwMjEyICovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgZm9udCwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRvdXRsaW5lOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxuLyogcmVtZW1iZXIgdG8gZGVmaW5lIGZvY3VzIHN0eWxlcyEgKi9cbjpmb2N1cyB7XG5cdG91dGxpbmU6IDA7XG59XG5cbi8qIHJlbWVtYmVyIHRvIGhpZ2hsaWdodCBpbnNlcnRzIHNvbWVob3chICovXG5pbnMge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5kZWwge1xuXHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLyogdGFibGVzIHN0aWxsIG5lZWQgJ2NlbGxzcGFjaW5nPVwiMFwiJyBpbiB0aGUgbWFya3VwICovXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgLy8gZm9udC1mYW1pbHk6IFwiUm91bmRlZCBNcGx1cyAxY1wiLFwi5ri444K044K344OD44KvXCIsIFwiWXUgR290aGljXCIsIFwi5ri444K044K344OD44Kv5L2TXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLFwiQXJpYWxcIixcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiLFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1pbi13aWR0aDogMTI4MHB4O1xuICBjb2xvcjogIzMzMztcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGNvbG9yOiAjNGQ0ZDRkO1xufVxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5pbWdbc3JjJD1cIi5zdmdcIl0ge1xuICB3aWR0aDogMTAwJTtcbn1cbmgxLGgyLGgzLGg0LGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiUm91bmRlZCBNcGx1cyAxY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucGMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLGlucHV0W3R5cGU9XCJlbWFpbFwiXSxpbnB1dFt0eXBlPVwidGVsXCJdLHRleHRhcmVhIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5sLWNvbnRlbnRzIHtcbiAgcGFkZGluZy10b3A6IDkycHg7XG59XG4ubC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gICYtYmdfZG90dGVkIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9jb21tb24vaW1hZ2VzL2JnLWRvdHRlZC5wbmcnKSByZXBlYXQgdG9wIGxlZnQ7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gICYtLWlubmVyIHtcbiAgICB3aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubC1ib3JkZXJfZnIge1xuICBwYWRkaW5nOiA0MHB4IDUwcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogOHB4IDdweCA3cHg7XG4gIC1tb3otYm9yZGVyLWltYWdlOiB1cmwoJy9pbWFnZXMvYmctcHJpdmFjeS1mci5wbmcnKSA4IDcgNyByZXBlYXQ7XG4gIC13ZWJraXQtYm9yZGVyLWltYWdlOiB1cmwoJy9pbWFnZXMvYmctcHJpdmFjeS1mci5wbmcnKSA4IDcgNyByZXBlYXQ7XG4gIC1vLWJvcmRlci1pbWFnZTogdXJsKCcvaW1hZ2VzL2JnLXByaXZhY3ktZnIucG5nJykgOCA3IDcgcmVwZWF0O1xuICBib3JkZXItaW1hZ2U6IHVybCgnL2ltYWdlcy9iZy1wcml2YWN5LWZyLnBuZycpIDggNyA3IGZpbGwgcmVwZWF0O1xuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICNlZDgyODI7XG4gIH1cbiAgJi0tbGVhZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cbn1cbi5sLXRvcGljc19saXN0IHtcbiAgaGVpZ2h0OiAyNjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA4cHggOHB4IDhweDtcbiAgYm9yZGVyLWltYWdlOiB1cmwoJy9pbWFnZXMvYmctdG9waWNzLWxpc3QucG5nJykgOCA4IDggZmlsbCByb3VuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweCA0MHB4IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAmLW5vZnJhbWUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbWFnZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICYtLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzk4OTg5ODtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gICAgJi1sYXN0IHtcbiAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgfVxuICB9XG4gICYtLWRhdGUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAmLS1jYXQge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxlOTAxJztcbiAgICAgIGNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICAgIEBpbmNsdWRlIGljb24tZm9udDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG4gICYtLWxpbmsge1xuICAgIGNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgQGluY2x1ZGUgaG92ZXJfdGV4dCgkY29sb3ItbWFpbik7XG4gIH1cbiAgJi0tYnRuIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgIHJpZ2h0OiA3cHg7XG4gICAgfVxuICB9XG59XG4ubC1mb3JtIHtcbiAgJi0taW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA3cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICAmLXN0IHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgIH1cbiAgICAmLW1kIHtcbiAgICAgIHdpZHRoOiAzMjBweDtcbiAgICB9XG4gICAgJi1sZyB7XG4gICAgICB3aWR0aDogNTUwcHg7XG4gICAgfVxuICAgICYtZnVsbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi0tdGV4dGFyZWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cbiAgJi0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICYtLXNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogMzFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgJi0tcGxhY2Vob2xkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgJi0tYWdyZWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAmLS1zdWJtaXQge1xuICAgIHdpZHRoOiAyNDZweDtcbiAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAubS1idG4ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnXFxlOTA0JztcbiAgICAgIEBpbmNsdWRlIGljb24tZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDE4cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuLmwtZm9ybV9ib3gge1xuICBwYWRkaW5nOiA2NXB4IDQwcHggNDBweDtcbiAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjFjNjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm94LXNoYWRvdzogNXB4IDVweCA1cHggcmdiYSgwLDAsMCwwLjE1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLXByZXBhcmUge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gIH1cbiAgJi1jb25maXJtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIC5sLWZvcm1fbGlzdC0tdHRsIHtcbiAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICAubC1mb3JtX2xpc3QtLWRhdGEge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjVweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjRweDtcbiAgICAmLWNvbnRhY3Qge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNzhweDtcbiAgICB9XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gICYtLXR4dF9ub3RlIHtcbiAgICBjb2xvcjogI2ZmMDAwMDtcbiAgfVxufVxuLmwtZm9ybV9saXN0IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTRiZDtcbiAgJi1yZWxhdGVkIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gICYtLXR0bCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAmLXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgICAmLXJlcXVpcmVkIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAn5b+F6aCIJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgICAgICAgcGFkZGluZzogMnB4IDRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdHRsX2xpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNGJkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgJi0tdHRsX2FzdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gICYtLWRhdGEge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgJi1iaXJ0aCB7XG4gICAgICAubC1mb3JtLS1pbnB1dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLWF0dGVudGlvbiB7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG4gICAgJi1hbm5vdW5jZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgfVxuICAmLS1kYXRhX2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICYtbGcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICB9XG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAjZmYwMDAwO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cbiAgJi0tZGF0YV9ub3RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cbiAgJi0tZGF0YV9oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmLWF0dGVudGlvbiB7XG4gICAgICBjb2xvcjogI2YwMDtcbiAgICB9XG4gIH1cbiAgJi0tc2VsZWN0X2lucHV0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLmwtZm9ybV9saXN0X3JhZGlvIHtcbiAgJi10aW1lIHtcbiAgICAubC1mb3JtX2xpc3RfcmFkaW8tLWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAmLS1pdGVtX2NhcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICAmLWFsbGVyZ3kge1xuICAgICAgY29sb3I6ICNmMDA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaGFzLWVycm9yIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmwtZm9ybV9saXN0X29sZCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICAmLS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAmLS1yaWdodCB7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgLmwtZm9ybV9saXN0X3JhZGlvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgICAubC1mb3JtX2xpc3RfcmFkaW8tLWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAubC1mb3JtLS1sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmwtZm9ybV9wcml2YWN5IHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gICYtLXR0bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG4gICYtLWNvbnRlbnRzIHtcbiAgICB3aWR0aDogODEwcHg7XG4gICAgaGVpZ2h0OiAyMTZweDtcbiAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTg5ODk4O1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGNvbG9yOiAjMjMxODE1O1xuICB9XG4gICYtLWxpc3Qge1xuICB9XG4gICYtLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGNvbG9yOiAjMjMxODE1O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICYtLWl0ZW1fdHRsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5sLWZvcm1fcHJpdmFjeV9pbiB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgJi0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG4ubC1mb3JtX2RlcGVuZHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYtLWluIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMCwxMDAsMTAwLDAuMik7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuICB9XG59XG4ubC1mb3JtX2NvbmZpcm1fc3VibWl0IHtcbiAgd2lkdGg6IDUzNHB4O1xuICBtYXJnaW46IDUwcHggYXV0byAwO1xuICAmLS1idG4ge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5tLWJ0biB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MDQnO1xuICAgICAgQGluY2x1ZGUgaWNvbi1mb250O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMThweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi8vIGZvcm0gdmFsaWRhdGlvblxuLmhlbHAtYmxvY2sge1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmZvcm1fZXJyb3ItcmFkaW8ge1xufVxuLmZvcm1fZXJyb3Ita25vdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mb3JtX2Vycm9yIHtcbiAgJi1yYWRpbyB7fVxuICAmLWtub3cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAmLXRpbWUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIGNvbXBsZXRlIHBhZ2Vcbi5sLWZvcm1fY29tcGxldGVfZnIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA0MHB4IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGNvbG9yLW1haW47XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4ubC1mb3JtX2NvbXBsZXRlX2ZyX2JhY2tzIHtcbiAgd2lkdGg6IDU5NHB4O1xuICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAmLS1idG4ge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgLm0tYnRuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1wcmVwYXJlIHtcbiAgICAgIC5tLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkJEM0Y7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGhvdmVyX2ludmVydGVkKCNmZmYsI0ZGQkQzRik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI21vZGFsLW92ZXJsYXkge1xuICB6LWluZGV4OiAyMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMjAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNzUpO1xufVxuXG4ubW9kYWwtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjAxO1xufVxuXG4ubC1wYWdlX3Zpc3VhbCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgJi1jb25zdWx0YXRpb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2NvbnN1bHRhdGlvbi9pbWFnZXMvYmctbC1wYWdlLXZpc3VhbC5qcGcnKTtcbiAgfVxuICAmLXNlYXJjaCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvc2VhcmNoL2ltYWdlcy9iZy1sLXBhZ2UtdmlzdWFsLmpwZycpO1xuICB9XG4gICYtbWVzc2FnZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvbWVzc2FnZS9pbWFnZXMvYmctbC1wYWdlLXZpc3VhbC5qcGcnKTtcbiAgfVxuICAmLWludGVydmlldyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW50ZXJ2aWV3L2ltYWdlcy9iZy1sLXBhZ2UtdmlzdWFsLmpwZycpO1xuICB9XG4gICYtcHJlcGFyZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvcHJlcGFyZS9pbWFnZXMvYmctbC1wYWdlLXZpc3VhbC5qcGcnKTtcbiAgfVxuICAmLWFjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYWNjZXNzL2ltYWdlcy9iZy1sLXBhZ2UtdmlzdWFsLmpwZycpO1xuICB9XG4gICYtY29udGFjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvY29udGFjdC9pbWFnZXMvYmctbC1wYWdlLXZpc3VhbC5qcGcnKTtcbiAgfVxuICAmLS1pbm5lciB7XG4gICAgd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4vLyBmYWNlYm9vayBidXR0b25cbi5mYWNlYm9va19idG4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMzM3cHg7XG4gIHJpZ2h0OiAtMTEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IC4ycztcbiAgJi0tbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogMTkwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi8uLi9pbWFnZXMvZmItc2lkZWJ0bi5zdmcnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMTAwcHggMTkwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgYW5pbWF0aW9uOiBmYWNlYm9va19idG4gMi41cyBzdGVwcygxMCkgaW5maW5pdGU7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4ycztcbiAgICAmOmhvdmVyIHtcbiAgICAgIHdpZHRoOiAxMTdweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gb25seSBpZVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKXtcbiAgLmZhY2Vib29rX2J0bntcbiAgICAmLS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1hZ2VzL2ZiLXNpZGVidG4ucG5nJykgbm8tcmVwZWF0IHRvcCBsZWZ0O1xuICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBvbmx5IGVkZ2VcbkBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjphdXRvKSB7XG4gIC5mYWNlYm9va19idG4ge1xuICAgICYtLWxpbmsge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvZmItc2lkZWJ0bi5wbmcnKSBuby1yZXBlYXQgdG9wIGxlZnQ7XG4gICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIGFuaW1hdGlvblxuQGtleWZyYW1lcyBmYWNlYm9va19idG4ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMDBweCAwO1xuICB9XG59XG5cbi5hbmltYXRlLWZiYnRuX2luIHtcbiAgYW5pbWF0aW9uOiBmYmJ0bl9pbiAwLjNzIGVhc2UtaW4tb3V0IDBzIDEgZm9yd2FyZHM7XG59XG5Aa2V5ZnJhbWVzIGZiYnRuX2luIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IC0xMTBweDtcbiAgfVxuICA5MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICByaWdodDogLTEwcHg7XG4gIH1cbn1cblxuLmFuaW1hdGUtZmJidG5fb3V0IHtcbiAgYW5pbWF0aW9uOiBmYmJ0bl9vdXQgMC4zcyBlYXNlLWluLW91dCAwcyAxIGZvcndhcmRzO1xufVxuQGtleWZyYW1lcyBmYmJ0bl9vdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICByaWdodDogLTVweDtcbiAgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICByaWdodDogLTExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE2NXB4KXtcbiAgLmwtY29udGVudHMge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjAwcHgpe1xuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gIH1cbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBhZ2VfdG9wX2J0biB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmwtY29udGVudHMge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG4gIC5sLXNlY3Rpb24ge1xuICAgICYtYmdfZG90dGVkIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICB9XG4gICAgJi0taW5uZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICB9XG4gIC5sLXBhZ2VfdmlzdWFsIHtcbiAgICAmLS1pbm5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmwtYm9yZGVyX2ZyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgICYtLWxlYWQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB9XG4gIH1cbiAgLmwtdG9waWNzX2xpc3Qge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgJi0taXRlbSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgJi1sYXN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWRhdGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgICYtLWxpbmsge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgICAmLS1jYXQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgICYtLXR0bCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICAgICYtLWJ0biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubC1mb3JtIHtcbiAgICAmLS1pbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICYtc3Qge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgIH1cbiAgICAgICYtbWQsJi1sZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS10ZXh0YXJlYSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi0tbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgICYtLXNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIH1cbiAgICAmLS1wbGFjZWhvbGRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzRkNGQ0ZDtcbiAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgfVxuICAgICYtLXN1Ym1pdCB7XG4gICAgICAubS1idG4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmwtZm9ybV9ib3gge1xuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgJi0tdHRsIHtcbiAgICAgIHdpZHRoOiA1MHZ3O1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLSA1MHZ3KSAvMik7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICAgICYtY29udGFjdCB7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXR4dCB7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIH1cbiAgfVxuICAubC1mb3JtX2xpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICYtLXR0bCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICYtcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1kYXRhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAmLWFubm91bmNlIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1kYXRhX2NhcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYtLXR0bF9saW5lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgJi0tZGF0YV9oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cbiAgLmwtZm9ybV9saXN0X3JhZGlvIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICAmLXRpbWUge1xuICAgICAgLmwtZm9ybV9saXN0X3JhZGlvLS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0taXRlbSB7XG4gICAgfVxuICAgICYtLWl0ZW1fY2FwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIH1cbiAgfVxuICAubC1mb3JtX2xpc3Rfb2xkIHtcbiAgICAmLS1sZWZ0IHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgICAmLS1yaWdodCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAubC1mb3JtX2xpc3RfcmFkaW8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubC1mb3JtX3ByaXZhY3kge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgICYtLWNvbnRlbnRzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuICAgICYtLXR4dCB7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgICAmLS1saXN0IHtcbiAgICB9XG4gICAgJi0taXRlbSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cbiAgLmwtZm9ybV9wcml2YWN5X2luIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAmLS1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgLmwtZm9ybV9jb25maXJtX3N1Ym1pdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAmLS1idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIC5tLWJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubC1mb3JtX2NvbXBsZXRlX2ZyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgICYtLXR0bCB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuICAgICYtLXR4dCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB9XG4gIH1cbiAgLmwtZm9ybV9jb21wbGV0ZV9mcl9iYWNrcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAmLS1idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIC5tLWJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mYWNlYm9va19idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIGNvbG9yc1xuJGNvbG9yLW1haW46ICNmZjhiNDQ7XG4kY29sb3Itb3JhbmdlOiNmZjc4Mjc7XG5cbi8vIGZvbnQtd2VpZ2h0XG4kd2VpZ2h0LWJvbGQ6IDcwMDtcbiR3ZWlnaHQtaGVhdnk6IDkwMDtcblxuLy8gI2NsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgge1xuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgfVxufVxuXG4vLyBmb3Igc21hcnRwaG9uZSBtZWRpYSBxdWVyeVxuQG1peGluIHNwIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjYwMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gaG92ZXIgaW52ZXJ0ZWRcbkBtaXhpbiBob3Zlcl9pbnZlcnRlZCgkY29sb3IsJGJnLWNvbG9yKSB7XG4gIHRyYW5zaXRpb246IC4ycztcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRiZy1jb2xvciw1JSk7XG4gIH1cbn1cblxuLy8gaG92ZXIgdGV4dFxuQG1peGluIGhvdmVyX3RleHQoJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwxNSUpO1xuICB9XG59XG5cbi8vIHNwIHBhZ2UgaG92ZXIgYnV0dG9uXG5AbWl4aW4gaG92ZXJidG4oJGNvbG9yKSB7XG4gIHRyYW5zaXRpb246IC4ycztcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgOCUpXG4gIH1cbn1cblxuLy8gaWNvbiBmb250XG5AbWl4aW4gaWNvbl9mb250IHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn0iXX0= */
