@charset "UTF-8";

/*
  Theme Name: Clover
  Author: Nanase
  Description: クローバー治療院トップ専用のテーマです
  version: 1.0
*/

/*-------------------------------
 
	Reset
 
-------------------------------*/

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,
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,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

body {
  line-height: 1;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

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

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*-------------------------------
 
	Foundation
 
-------------------------------*/

html {
  font-size: 62.5%;
}

body {
  color: #231815;
  font-family: 'Noto Sans JP','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN','メイリオ', 'Meiryo','ＭＳ ゴシック',sans-serif;
  font-size: 1.6rem;
  letter-spacing: 0.05em;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

a {
  transition: all 0.3s;
}

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

a:hover {
  opacity: 0.7;
}

*:focus {
  outline: none;
}

p,
ul li {
  text-align: justify;
  text-justify: inter-ideograph;
}

img {
  vertical-align: bottom;
}

main {
  display: block;
}

/*-------------------------------
 
	Layout
 
-------------------------------*/

/*---------- wrapper ----------*/

.l-base {
  max-width: 1000px;
  margin-right: 10px;
  margin-left: 10px;
}

/*---------- inner wrapper ----------*/

/*-------------------------------
 
	Object
 
-------------------------------*/

/*---------- Component ----------*/

/*
 * ボタン
 */

.c-btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: inline-block;
  margin: 0;
  padding: 0.3em 1em;
  border: 1px solid #333;
  background-color: #EEE;
  color: inherit;
  font-size: inherit;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}

/*
 * ヘッダー
 */

.c-h-1 {
  color: #008E45;
  font-size: 2rem;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.c-h-2 {
  padding: 10px 0;
  border-top: 1px solid #8A8A8A;
  border-bottom: 1px solid #8A8A8A;
  font-size: 1.6rem;
  line-height: 1.5;
  text-align: center;
}

/*---------- Project ----------*/

/*
 * header
 */

.p-head {
  margin-top: 10px;
  margin-bottom: 10px;
}

.p-head__p {
  margin-bottom: 10px;
  margin-left: 5px;
  color: #3D3D3D;
  font-size: 1.5rem;
}

.p-head__inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.p-head__box {
  display: flex;
  flex-wrap: wrap;
}

.p-head__box:nth-of-type(2) {
  display: none;
}

.p-h1 {
  margin-right: 5px;
  margin-bottom: 5px;
  color: #32C932;
  font-size: 2rem;
  font-weight: 700;
  letter-spacing: 1px;
}

.p-h1--small {
  padding-bottom: 3px;
  font-size: 2rem;
}

.p-h-add {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
  font-weight: bold;
}

.p-h-add span {
  display: inline-block;
  padding: 2px 7px;
  background-color: #BABABA;
  color: #fff;
  font-size: 1.2rem;
}

.p-h-add__txt {
  margin-left: 5px;
  color: #999999;
  font-size: 1.2rem;
}

.p-h-add__txt--small {
  color: #d8d8d8;
}

.p-h-tel {
  margin-right: 20px;
  font-weight: bold;
}

.p-h-tel__txt {
  font-size: 1.4rem;
}

.p-h-tel__num {
  display: inline-block;
  position: relative;
  color: #32C932 !important;
  font-size: 2.5rem;
  letter-spacing: -0.1rem;
  white-space: nowrap;
}

.p-h-tel__num::before {
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #32C932;
  content: '';
  opacity: 0;
}

.p-h-tel__num:hover {
  opacity: 0.7;
}

.p-h-tel__num:hover::before {
  opacity: 0.7;
}

.p-nav {
  display: block;
  z-index: 10;
  position: fixed;
  top: 0;
  bottom: 0;
  left: -250px;
  justify-content: space-around;
  width: 250px;
  background-color: #fff;
}

.p-nav__item {
  padding: 8px 0;
  border-bottom: 1px dotted #8A8A8A;
  color: #32C932;
}

.p-nav__item a {
  display: inline-block;
  padding: 7px 5px;
  border-radius: 8px;
  font-size: 1.6rem;
}

.p-nav__item a:hover {
  background-color: #9BE059;
  color: #fff;
  opacity: 1;
}

.p-nav-bg {
  display: none;
  z-index: 9;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
}

.p-menu {
  z-index: 20;
  position: fixed;
  top: 30px;
  right: 10px;
  width: 42px;
  height: 42px;
  padding: 8.5px 5px;
  border: 1px solid #32C932;
  background-color: rgba(255, 255, 255, 0.8);
  cursor: pointer;
}

.p-menu__inner {
  position: relative;
  width: 30px;
  height: 25px;
}

.p-menu span {
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 3px;
  background-color: #32C932;
}

.p-menu span:nth-of-type(1) {
  top: 0;
}

.p-menu span:nth-of-type(2) {
  top: 50%;
  margin-top: -1.5px;
}

.p-menu span:nth-of-type(3) {
  bottom: 0;
}

.p-menu.open span:nth-of-type(1) {
  top: 50%;
  margin-top: -1.5px;
  transform: rotate(45deg);
}

.p-menu.open span:nth-of-type(2) {
  opacity: 0;
}

.p-menu.open span:nth-of-type(3) {
  top: 50%;
  bottom: auto;
  margin-top: -1.5px;
  transform: rotate(-45deg);
}

/*
 * main
 */

.p-main {
  padding: 30px 0 0;
  text-align: center;
}

.p-main__h1 {
  display: inline-block;
  padding-bottom: 3px;
  border-bottom: 2px solid #8A8A8A;
  font-family: "Times New Roman", "YuMincho", "Hiragino Mincho ProN", "Yu Mincho", "MS PMincho", serif;
  font-size: 2rem;
  font-weight: bold;
  letter-spacing: -2px;
  text-align: center;
  line-height: 1.3;
}

.p-main__img {
  padding-top: 15px;
}

.p-main__img img {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  font-family: 'object-fit: contain;';
}

/*
 * article
 */

.p-voice {
  padding-top: 35px;
  background-color: #E4E4E4;
}

.p-voice__h1 {
  margin-bottom: 30px;
}

.p-voice__box {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.p-que {
  padding: 15px 0 60px;
}

.p-que__h2 {
  margin-top: 20px;
}

.p-que__h3 {
  margin-bottom: 30px;
  color: #008E45;
  font-size: 2rem;
  line-height: 1.5;
  text-align: center;
}

.p-que__space {
  padding: 40px 0;
  text-align: center;
}

.p-que__space img {
  display: inline-block;
  width: 58px;
  height: 30px;
}

.p-que__txt {
  font-size: 1.6rem;
  letter-spacing: -1.1px;
  line-height: 1.5;
}

.p-que__txt + .p-que__txt {
  margin-top: 28px;
}

.p-list {
  margin: 0 10px;
  overflow: hidden;
}

.p-list__item {
  position: relative;
  padding: 10px 0 10px 40px;
  border-bottom: 1px dashed #8A8A8A;
  font-size: 1.6rem;
  line-height: 1.5;
}
.p-list__item b {font-weight: bold;}
.p-list__item:last-of-type {
  position: relative;
}

.p-list__item::before {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 0;
  width: 28px;
  height: 24px;
  margin-top: -12px;
  background-image: url("img/icon_check.png");
  background-repeat: no-repeat;
  background-size: 28px 24px;
  content: '';
}

.p-list__img {
  display: none;
}

.p-intro {
  padding-top: 30px;
}

.p-intro__h1 {
  margin-bottom: 30px;
}

.p-intro__box {
  padding: 10px;
  border: 2px solid #8A8A8A;
}

.p-intro__head {
  margin-bottom: 25px;
  padding: 5px 10px 10px;
  border-left: 7px solid #8A8A8A;
  font-weight: bold;
}

.p-intro__inner {
  display: flex;
}

.p-intro__fsx1 {
  font-size: 1.6rem;
  line-height: 1.3;
}

.p-intro__fsx2 {
  font-size: 1.6rem;
}

.p-intro__fsx2 + .p-intro__fsx2 {
  margin-top: 15px;
}

.p-intro__fsx3 {
  font-size: 2rem;
}

.p-intro__img img {
  width: 100%;
  height: auto;
}

.p-intro__img-sp {
  width: 50%;
  margin: 0 auto 20px;
}

.p-intro__img-tb {
  display: none;
}

.p-rsn {
  padding: 45px 0 45px;
}

.p-rsn__h1 {
  margin-bottom: 30px;
}

.p-rsn__txt {
  margin-bottom: 60px;
  font-size: 2.2rem;
  font-weight: bold;
  text-align: center;
}

.p-h-2 {
  position: relative;
  margin-bottom: 20px;
  padding: 10px 15px;
  border: 5px solid #E4E4E4;
  font-size: 1.6rem;
  font-weight: bold;
}

.p-h-2 span {
  position: absolute;
  top: -28px;
  left: -10px;
  padding: 7px 10px 9px 10px;
  border-radius: 10px;
  background-color: #7AC543;
  color: #fff;
  font-size: 1.8rem;
}

.p-list2__item + .p-list2__item {
  margin-top: 70px;
}

.p-list2__box {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  height: auto;
}

.p-list2__box img {
  flex-shrink: 0;
  width: 100%;
  height: auto;
  margin-bottom: 20px;
  -o-object-fit: contain;
     object-fit: contain;
  box-shadow: 5px 5px 8px rgba(0, 0, 0, 0.25);
  font-family: 'object-fit: contain;';
}

.p-list2__txt {
  font-size: 1.6rem;
  line-height: 1.4;
}

.p-flow {
  padding-top: 45px;
}

.p-flow__h1 {
  margin-bottom: 25px;
}

.p-list3__item {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.p-list3__item + .p-list3__item {
  margin-top: 30px;
}

.p-list3__box img {
  width: 100%;
  margin-bottom: 20px;
  box-shadow: 5px 5px 8px rgba(0, 0, 0, 0.25);
}

.p-list3__txt {
  font-size: 1.6rem;
  letter-spacing: -1px;
  line-height: 1.7;
}

.p-h-3 {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  font-size: 2rem;
  font-weight: 500;
}

.p-h-3 span {
  margin-right: 10px;
  padding: 5px 8px;
  background-color: #7AC543;
  color: #fff;
  font-size: 2rem;
  font-weight: bold;
}

.p-price {
  padding-top: 50px;
}

.p-price__h2 {
  margin-top: 40px;
}

.p-price__h3 {
  color: #008E45;
}

.p-price__txt {
  margin: 10px 0 15px;
  font-size: 1.6rem;
  line-height: 1.7;
}

.p-price__txt--ex {
  margin-bottom: 70px;
  padding-top: 20px;
}

.p-price__aside {
  margin-right: 0;
  margin-bottom: 30px;
  margin-left: 0;
  padding: 8px;
  background-color: #7AC543;
}

.p-tbl {
  width: 100%;
  margin-bottom: 45px;
  font-size: 1.6rem;
  line-height: 1.7;
}

.p-tbl td {
  border: 1px solid #8A8A8A;
  background-color: #F0F0F0;
  vertical-align: middle;
}

.p-tbl td:nth-of-type(1) {
  width: 21%;
  text-align: center;
}

.p-tbl td:nth-of-type(2) {
  padding: 20px;
}

.p-acs {
  padding-top: 60px;
}

.p-acs__inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 28px 10px 50px;
}

.p-acs__box {
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
  width: 100%;
}

.p-acs__box iframe {
  width: 100%;
  height: 209px;
  margin-bottom: 10px;
}

.p-acs__txt {
  font-size: 1.6rem;
  line-height: 1.7;
}

.p-acs__map {
  margin-bottom: 30px;
  border: 2px solid #231815;
}

.p-acs__map img {
  width: 100%;
}

.p-fgrbox {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.p-fgrbox:last-of-type {
  margin-bottom: 40px;
}

.p-fgrbox__icon {
  display: none;
  width: 64px;
  height: 64px;
  margin-top: 55px;
}

.p-fgr {
  width: 48%;
  margin-top: 15px;
  font-size: 1.4rem;
}

.p-fgr img {
  width: 100%;
  margin-bottom: 3px;
}

.p-fgr__txt {
  position: relative;
  padding-left: 25px;
  line-height: 1.7;
}

.p-fgr__txt span {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0 5px;
  background-color: #008E45;
  color: #fff;
}

.p-h-4 {
  margin-bottom: 15px;
  color: #008E45;
  font-size: 2rem;
  letter-spacing: -2px;
  line-height: 1.5;
}

/*
 * section
 */

.p-box__outer {
  margin-bottom: 30px;
  overflow: hidden;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 5px 5px 8px rgba(0, 0, 0, 0.25);
  text-align: center;
}

.p-box__h1 {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 15px;
  background-color: #32C932;
  color: #fff;
  font-size: 2rem;
  line-height: 1.1;
  text-align: center;
}

.p-box__name {
  margin: 10px 0 15px;
  font-size: 1.6rem;
  text-align: center;
}

.p-box__txt {
  display: none;
  padding: 0 20px 25px;
  background-color: #fff;
  font-size: 1.6rem;
  letter-spacing: 0;
  line-height: 1.5;
}

.p-box img {
  width: 100%;
  height: 237px;
  -o-object-fit: cover;
     object-fit: cover;
  font-family: 'object-fit: cover;';
}

.p-more {
  margin-bottom: 30px;
  padding: 10px 23px;
  border: 1px solid #008E45;
  border-radius: 25px;
  background-color: #F2FFDC;
  color: #008E45;
  font-size: 1.4rem;
  line-height: 1.2;
}

.p-more:hover {
  opacity: 0.7;
}

/*
 * aside
 */

.p-point__box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 0;
}

.p-point__box img {
  width: 31%;
  -o-object-fit: contain;
     object-fit: contain;
  font-family: 'object-fit: contain;';
}

.p-aside {
  padding-bottom: 35px;
  background-color: #32C932;
}

.p-aside__box-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 0 20px;
}

.p-aside__h1 {
  color: #fff;
  font-size: 2rem;
  line-height: 1.2;
}

.p-aside__thumb {
  width: 30%;
  height: auto;
  border-radius: 15px;
}

.p-aside__box-mdl {
  margin-bottom: 20px;
}

.p-des {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 6px;
  border: 2px solid #fff;
}

.p-des__img img {
  display: inline-block;
}

.p-des__img:nth-of-type(1) {
  width: 100%;
  margin-bottom: 10px;
  text-align: center;
}

.p-des__img:nth-of-type(1) img {
  width: 50%;
}

.p-des__img:nth-of-type(2) {
  width: 100%;
  margin-bottom: 10px;
  text-align: center;
}

.p-des__img:nth-of-type(2) img {
  width: 10%;
  transform: rotate(90deg);
}

.p-des__img:nth-of-type(3),
.p-des__img:nth-of-type(4) {
  width: 50%;
  text-align: center;
}

.p-des__img:nth-of-type(3) img,
.p-des__img:nth-of-type(4) img {
  width: 92%;
}

.p-a-tel {
  display: block;
}

.p-a-tel__outer {
  overflow: hidden;
  border-radius: 15px;
  background-color: #F3F3F3;
}
.p-a-tel__outer.-line {
  margin-top: 20px;
}
.p-a-tel__box {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  justify-content: center;
  height: 85px;
  padding: 0 10px;
  color: #3A9DC1;
}
.p-a-tel__box.-line {
  color: #00B900;
}
.p-a-tel__box .fa-line {
  font-size: 3.5rem;
  margin-right: 15px;
}
.p-a-tel__num {
  display: inline-block;
  font-family: 'Arial',sans-serif;
  font-size: 3.3rem;
  font-weight: 800;
}
.p-a-tel__num.-line {
  font-family: inherit;
  font-size: 2.5rem;
}

.p-a-tel__btn {
  margin-top: 5px;
  padding: 5px;
  border: 0.5px solid #3A9DC1;
  border-radius: 5px;
  font-size: 1.6rem;
  font-weight: bold;
}

.p-a-tel__img {
  width: 27.5px;
  height: 35px;
  margin-right: 5px;
}

.p-aside2 {
  padding: 30px 0;
  background-color: #48AC34;
  color: #fff;
  font-weight: 500;
}

.p-aside2__h1 {
  width: 90%;
  margin: 0 auto 8px;
  color: #E6E338;
  font-size: 2rem;
  letter-spacing: 0;
  line-height: 1.5;
}

.p-aside2__h1--ex {
  width: 100%;
  margin-bottom: 10px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  text-align: center;
}

.p-aside2__h2 {
  margin-bottom: 10px;
  font-size: 2rem;
}

.p-aside2__txt {
  font-size: 1.6rem;
  line-height: 1.4;
}

.p-aside2__box {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.p-aside2__box--s {
  align-items: flex-start;
}

.p-aside2__box--btm {
  align-items: flex-end;
}

.p-aside2__img {
  display: none;
}

.p-aside2__img img {
  width: 100%;
}

.p-aside2__sbox + .p-aside2__sbox {
  margin-top: 25px;
}

.p-aside2__logo {
  width: 100%;
  margin-bottom: 10px;
}

.p-aside2__logo img {
  width: 100%;
}

.p-aside2__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 25px;
  padding: 8px 12px;
  border: 2px solid #fff;
  border-radius: 10px;
}

.p-aside2__btn span {
  margin-left: 22px;
  font-size: 2.2rem;
}

.p-aside2__btn img {
  height: 50px;
}

.p-code {
  margin-top: 10px;
  padding-bottom: 10px;
  background-color: #fff;
  color: #231815;
  font-size: 2rem;
  text-align: center;
}

/*
 * footer
 */

.p-footer {
  padding: 40px 0 100px;
  background-color: #3D3D3D;
}

.p-footer__inner {
  display: flex;
  flex-direction: column-reverse;
  flex-wrap: wrap;
}

.p-footer__box + .p-footer__box {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 2px solid #E4E4E4;
}

.p-footer__txt {
  display: flex;
  margin-right: 10px;
  color: #E4E4E4;
  font-size: 1.4rem;
  line-height: 1.7;
}

.p-footer__txt span {
  display: block;
  white-space: nowrap;
}

.p-footer__h1 {
  margin-bottom: 20px;
}

.p-footer__h2 {
  margin-bottom: 20px;
  padding: 5px 13px;
  border-left: 7px solid #E4E4E4;
  color: #E4E4E4;
  font-size: 2.2rem;
  font-weight: bold;
}

.p-posts {
  color: #E4E4E4;
  font-size: 1.5rem;
  line-height: 1.2;
}

.p-posts__item + .p-posts__item {
  margin-top: 10px;
}

.p-float {
  display: flex;
  position: fixed;
  bottom: 0;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 80px;
  padding: 0 10px;
  background-color: #f3f3f3;
  color: #3a9dc1;
}

.p-float__tel {
  font-size: 2.5rem;
}

.p-float__line {
  display: inline-block;
  font-size: 5.8rem;
}

.p-float__line i {
  color: #00B900;
}

.p-float__txt {
  font-size: 1.8rem;
  text-align: center;
}

.p-float__sep {
  width: 1px;
  height: 90%;
  background-color: #8A8A8A;
}

.p-float__sep:nth-of-type(2) {
  margin-right: 60px;
}

.p-gotop {
  display: inline-block;
  z-index: 1;
  position: fixed;
  right: 10px;
  bottom: 15px;
  background-color: #f3f3f3;
}

.p-gotop__box {
  display: inline-block;
  position: relative;
  width: 50px;
  height: 50px;
  background-color: #f3f3f3;
  vertical-align: bottom;
}

.p-gotop__box::before {
  position: absolute;
  top: 40%;
  left: 50%;
  width: 20px;
  height: 20px;
  transform: translateX(-50%) rotate(45deg);
  border-top: 2px solid #32C932;
  border-left: 2px solid #32C932;
  content: '';
}

/*---------- Utility ----------*/

/*
 * color
 */

.u-fc {
  color: #32C932;
}

.u-fc-3 {
  color: #008E45;
}

.u-fc-5 {
  color: #E4E4E4;
}

.u-bg-2 {
  background-color: #8A8A8A !important;
}

/*
 * letter space
 */

.u-ml-10 {
  margin-left: 10px;
}

/*
 * block
 */

.u-sp {
  display: block;
}

.u-not-sp {
  display: none;
}

.u-sp-ib {
  display: inline-block;
}

.u-not-sp-ib {
  display: none;
}

.u-tb {
  display: block;
}

.u-not-tb {
  display: none;
}

@media screen and (min-width: 430px) {
  .l-full-sp {
    max-width: 1000px;
    margin-right: 10px;
    margin-left: 10px;
  }

  .c-h-1 {
    font-size: 3rem;
    line-height: 1;
  }

  .c-h-2 {
    font-size: 2.2rem;
    line-height: 1.7;
  }

  .p-h-add {
    align-items: flex-start;
    margin-bottom: 0;
  }

  .p-nav {
    display: flex;
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    width: auto;
    border-top: 1px solid #8A8A8A;
    border-bottom: 1px solid #8A8A8A;
    background-color: transparent;
  }

  .p-nav__item {
    padding: 13px 0;
    border: none;
    color: #231815;
  }

  .p-nav__item a {
    font-size: 1.2rem;
  }

  .js-nav-clone {
    position: fixed;
    top: -70px;
    width: 100%;
    background-color: #9BE059;
    transition: top 0.3s;
  }

  .js-nav-clone.visible {
    top: 0;
  }

  .js-nav-clone .p-nav {
    border-top: none;
    border-bottom: none;
  }

  .js-nav-clone .p-nav__item a {
    color: #fff;
  }

  .js-nav-clone .p-nav__item a:hover {
    background-color: #fff;
    color: #9BE059;
    opacity: 1;
  }

  .p-menu {
    display: none;
  }

  .p-main__h1 {
    font-size: 3.6rem;
  }

  .p-main__img {
    padding-top: 30px;
  }

  .p-voice__h1 {
    margin-bottom: 60px;
  }

  .p-que {
    padding: 30px 0 60px;
  }

  .p-que__h2 {
    margin-top: 40px;
  }

  .p-que__h3 {
    margin-bottom: 65px;
    font-size: 2.6rem;
    line-height: 1.2;
  }

  .p-que__space {
    padding: 84px 0 40px;
  }

  .p-que__txt {
    font-size: 2rem;
    line-height: 1.2;
  }

  .p-list__item {
    padding: 20px 0 20px 40px;
    font-size: 2rem;
    line-height: 1.2;
  }

  .p-intro__box {
    padding: 17px 20px 30px 20px;
  }

  .p-intro__box-l {
    width: 70%;
  }

  .p-intro__fsx1 {
    font-size: 2rem;
  }

  .p-intro__fsx2 {
    font-size: 1.8rem;
  }

  .p-intro__fsx3 {
    font-size: 3rem;
  }

  .p-intro__img-sp {
    display: none;
  }

  .p-intro__img-tb {
    display: flex;
    align-items: center;
    width: 30%;
    margin-bottom: 0;
    padding-left: 20px;
  }

  .p-rsn {
    padding: 85px 0 90px;
  }

  .p-rsn__h1 {
    margin-bottom: 60px;
  }

  .p-h-2 {
    margin-bottom: 10px;
    padding: 20px 30px;
    font-size: 2.5rem;
  }

  .p-h-2 span {
    top: -37px;
    padding: 9px 15px 12px 15px;
    font-size: 3rem;
  }

  .p-list2__box {
    flex-wrap: nowrap;
  }

  .p-list2__box img {
    width: 30%;
    margin-right: 20px;
    margin-bottom: 0;
  }

  .p-list2__txt {
    font-size: 2rem;
  }

  .p-list3__item {
    flex-wrap: nowrap;
  }

  .p-list3__item + .p-list3__item {
    margin-top: 60px;
  }

  .p-list3__box {
    width: 48%;
  }

  .p-list3__box img {
    margin-bottom: 0;
  }

  .p-list3__txt {
    font-size: 2rem;
  }

  .p-h-3 {
    margin-bottom: 0;
    font-size: 2.5rem;
  }

  .p-h-3 span {
    padding: 7px 11px;
    font-size: 3.2rem;
  }

  .p-price__txt {
    margin: 20px 0 35px;
    font-size: 2.1rem;
  }

  .p-price__txt--ex {
    text-align: center;
  }

  .p-tbl {
    margin-bottom: 90px;
    font-size: 2.1rem;
  }

  .p-acs__inner {
    flex-wrap: nowrap;
  }

  .p-acs__box:nth-of-type(1) {
    width: 48%;
  }

  .p-acs__box:nth-of-type(2) {
    width: 50%;
  }

  .p-acs__box iframe {
    height: 350px;
    margin-bottom: 0;
  }

  .p-acs__txt {
    font-size: 1.4rem;
  }

  .p-fgrbox:last-of-type {
    margin-bottom: 80px;
  }

  .p-fgrbox__icon {
    display: block;
    width: 32px;
    height: 32px;
  }

  .p-fgr {
    width: 25%;
  }

  .p-fgr__txt {
    padding-left: 23px;
  }

  .p-h-4 {
    font-size: 3rem;
    text-align: center;
  }

  .p-box {
    width: 48%;
  }

  .p-box__outer {
    border-radius: 15px;
  }

  .p-box__name {
    margin: 22px 0 35px;
    font-size: 3rem;
  }

  .p-more {
    font-size: 1.6rem;
  }

  .p-point {
    background-color: #32C932;
  }

  .p-point__box {
    padding: 37px 0;
  }

  .p-aside__box-top {
    padding: 10px 0 45px;
  }

  .p-aside__h1 {
    font-size: 3.5rem;
  }

  .p-aside__thumb {
    width: 197px;
  }

  .p-aside__box-mdl {
    margin-bottom: 40px;
  }

  .p-des {
    flex-wrap: nowrap;
    padding: 12px;
    border-width: 7px;
  }

  .p-des__img:nth-of-type(1) {
    width: auto;
    margin-bottom: 0;
    text-align: left;
  }

  .p-des__img:nth-of-type(1) img {
    width: 92%;
  }

  .p-des__img:nth-of-type(2) {
    width: 12%;
    margin-bottom: 0;
  }

  .p-des__img:nth-of-type(2) img {
    width: 100%;
    transform: rotate(0);
  }

  .p-des__img:nth-of-type(3),
  .p-des__img:nth-of-type(4) {
    width: auto;
    text-align: right;
  }

  .p-a-tel__box {
    flex-wrap: nowrap;
    height: 75px;
    padding: 0 10px;
  }

  .p-a-tel__num {
    font-size: 4.5rem;
  }

  .p-a-tel__btn {
    margin-top: 0;
    margin-left: 20px;
    padding: 12px 8px;
    border-radius: 20px;
    font-size: 2.2rem;
  }

  .p-a-tel__img {
    margin-right: 0;
  }

  .p-aside2 {
    padding: 30px 0 15px;
  }

  .p-aside2__h1 {
    width: 67%;
    margin: 0;
    font-size: 2.3rem;
    letter-spacing: -3px;
  }

  .p-aside2__h1--ex {
    width: 100%;
    margin-bottom: 0;
    border: none;
    text-align: left;
  }

  .p-aside2__h2 {
    font-size: 2.1rem;
  }

  .p-aside2__box {
    flex-wrap: nowrap;
  }

  .p-aside2__box--btm {
    margin-top: 25px;
  }

  .p-aside2__img {
    display: block;
    width: 130px;
    padding: 7px;
    background-color: #fff;
  }

  .p-aside2__flow {
    width: calc(100% - (130px + 10px));
  }

  .p-aside2__sbox {
    width: 48%;
  }

  .p-aside2__sbox + .p-aside2__sbox {
    margin-top: 0;
  }

  .p-aside2__logo {
    width: 30%;
    margin-bottom: 0;
  }

  .p-aside2__btn {
    display: none;
  }

  .p-code {
    font-size: 2.8rem;
  }

  .p-footer {
    padding: 40px 0;
  }

  .p-footer__inner {
    flex-direction: row;
    flex-wrap: nowrap;
  }

  .p-footer__box {
    width: 50%;
  }

  .p-footer__box + .p-footer__box {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 10px;
    border-bottom: none;
    border-left: 2px solid #E4E4E4;
  }

  .p-footer__h1 {
    margin-top: 5px;
  }

  .p-float {
    display: none;
  }

  .p-gotop {
    right: 3%;
    bottom: 30px;
  }

  .p-gotop__box {
    background-color: #32C932;
  }

  .p-gotop__box::before {
    border-color: #fff;
  }

  .u-point-ls {
    letter-spacing: -12px;
  }

  .u-sp {
    display: none;
  }

  .u-not-sp {
    display: block;
  }

  .u-sp-ib {
    display: none;
  }

  .u-not-sp-ib {
    display: inline-block;
  }
}

@media screen and (min-width: 830px) {
  .c-h-1 {
    font-size: 4rem;
  }

  .p-head__p {
    font-size: 1.7rem;
  }

  .p-head__box {
    flex-wrap: nowrap;
    align-items: center;
  }

  .p-head__box:nth-of-type(2) {
    display: flex;
  }

  .p-h1 {
    margin-bottom: 0;
    font-size: 3.8rem;
  }

  .p-h1--small {
    font-size: 2.2rem;
  }

  .p-h-add span {
    font-size: 1.4rem;
  }

  .p-h-add__txt {
    font-size: 1.5rem;
  }

  .p-h-tel__txt {
    margin-bottom: 5px;
    font-size: 1.7rem;
  }

  .p-h-tel__num {
    font-size: 3.1rem;
  }

  .p-nav__item a {
    font-size: 2rem;
  }

  .js-nav-clone {
    top: -58px;
  }

  .p-que__txt {
    font-size: 2.2rem;
  }

  .p-list {
    margin: 25px 0 0;
  }

  .p-list__item {
    padding: 30px 0 25px 60px;
    font-size: 2.2rem;
  }

  .p-list__item::before {
    left: 0;
    width: 47px;
    height: 40px;
    margin-top: -20px;
    background-size: 47px 40px;
  }

  .p-intro__fsx1 {
    font-size: 2.2rem;
  }

  .p-intro__fsx2 {
    font-size: 2.5rem;
  }

  .p-intro__fsx3 {
    font-size: 4rem;
  }

  .p-h-2 {
    margin-left: 37px;
    border-width: 9px;
    font-size: 2.9rem;
  }

  .p-h-2 span {
    left: -44px;
    padding: 9px 20px 12px 20px;
    border-radius: 15px;
    font-size: 3.5rem;
  }

  .p-list2__box {
    margin-left: 37px;
  }

  .p-list2__box img {
    width: 317px;
  }

  .p-list3__txt {
    font-size: 2.5rem;
  }

  .p-h-3 {
    font-size: 3rem;
  }

  .p-h-3 span {
    padding: 10px 15px;
    font-size: 4.4rem;
  }

  .p-price__aside {
    margin-right: auto;
    margin-left: auto;
    padding: 15px;
  }

  .p-acs__inner {
    margin: 28px 0 50px;
  }

  .p-acs__box {
    width: 48%;
  }

  .p-acs__box iframe {
    height: 418px;
  }

  .p-acs__txt {
    font-size: 1.9rem;
  }

  .p-fgrbox__icon {
    width: 64px;
    height: 64px;
  }

  .p-fgr {
    font-size: 1.5rem;
  }

  .p-fgr__txt {
    padding-left: 30px;
  }

  .p-h-4 {
    font-size: 4rem;
  }

  .p-box__h1 {
    padding: 36px 32px;
    font-size: 3rem;
  }

  .p-box__txt {
    font-size: 2.2rem;
  }

  .p-aside {
    padding-bottom: 70px;
  }

  .p-aside__h1 {
    font-size: 5.1rem;
    text-align: center;
  }
  .p-a-tel__outer.-line {
    margin-top: 30px;
  }
  .p-a-tel__box {
    justify-content: space-between;
    height: 113px;
    padding: 0 28px;
  }
  .p-a-tel__box .fa-line {
    font-size: 6.5rem;
    margin-right: 25px;
  }
  .p-a-tel__box.-line {
    justify-content: center;
  }
  .p-a-tel__num {
    font-size: 8rem;
  }
  .p-a-tel__num.-line {
    font-size: 4.5rem;
  }

  .p-a-tel__btn {
    margin-left: 0;
  }

  .p-a-tel__img {
    width: 55px;
    height: 70px;
  }
  
  .p-aside2__h1 {
    font-size: 3.8rem;
  }

  .p-aside2__h2 {
    font-size: 2.9rem;
  }

  .p-aside2__txt {
    font-size: 2.1rem;
    letter-spacing: -0.08em;
  }

  .p-aside2__img {
    width: 177px;
    padding: 15px;
  }

  .p-aside2__flow {
    width: calc(100% - (177px + 15px));
  }

  .p-code {
    font-size: 4.6rem;
  }

  .p-footer__box + .p-footer__box {
    padding-left: 30px;
  }

  .p-footer__txt {
    margin-right: 0;
    font-size: 1.5rem;
  }

  .u-tb {
    display: none;
  }

  .u-not-tb {
    display: block;
  }
}

@media screen and (min-width: 1000px) {
  .p-list__img {
    display: block;
    position: absolute;
    right: -50px;
    bottom: 0;
    width: 273px;
    height: 390px;
  }
}

@media screen and (min-width: 1020px) {
  .l-base {
    margin-right: auto;
    margin-left: auto;
  }

  .l-full-sp {
    margin-right: auto;
    margin-left: auto;
  }

  .l-short {
    margin-right: 7%;
    margin-left: 7%;
  }

  .l-wide {
    margin-right: 5%;
    margin-left: 5%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiLCJfcmVzZXQuc2NzcyIsIl9mb3VuZGF0aW9uLnNjc3MiLCJfbGF5b3V0LnNjc3MiLCJfc2V0dGluZy5zY3NzIiwiX21peGluLnNjc3MiLCJfY29tcG9uZW50LnNjc3MiLCJfcHJvamVjdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjs7QUFFaEI7Ozs7O0NDUUE7O0FEREE7Ozs7Z0NFUjJCOztBQUUzQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VDdUJFLFNBQVM7RUFDVixVQUFBO0VIdUVDLFNBQVM7RUdyRVQsYUFBWTtFQUdiLGVBSlk7RUFFWCx3QkFBYztBSHdFaEI7O0FHaEVBLGdEQUFJOztBSG9FSjs7Ozs7Ozs7Ozs7RUkxR0EsY0FBQTtBQUNBOztBSnVIQTtFSXBIRSxjQ0lRO0FMa0hWOztBTXpGRTs7RU42RkEsZ0JJeEhlO0FKeUhqQjs7QUFFQTs7RU05R0UsWUFBYTtBTmlIZjs7QUFFQTs7OztFQUlFLFdBQVc7RU16R1gsYUFBYTtBTjJHZjs7QUFFQTtFQUNFLHlCSTFIRDtFSjJIQyxpQkFBaUI7QUFDbkI7O0FNaEhFOzs7O2dDRkxEOztBSjZIRDtFTXhIRSxnQkFBYTtBTjBIZjs7QUFFQTtFQUVFLGNBQWM7RUFEZCwyR0k1SEQ7RUo4SEMsaUJBQWlCO0VDcEluQixzQkFBQTtBRHNJQTs7QUFFQTs7O0VPcEtBLHNCQUFBO0FQd0tBOztBT3JLQTtFQUNFLG9CQUFTO0FQd0tYOztBQUVBOzs7O0VPbEtFLGNBQWM7RUFEZCxxQkFBa0I7QVB5S3BCOztBQUVBO0VPdEtFLFlBQVc7QVB3S2I7O0FBRUE7RU92S0EsYUFBQTtBUHlLQTs7QU90S0E7O0VBRUUsbUJBQWU7RUFDZiw2QkFBa0I7QVB5S3BCOztBQUVBO0VBQ0Usc0JBQXNCO0FNbEx0Qjs7QU5xTEY7RUFDRSxjTzNLYTtB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QUFVO0VSa1lWLGtCUW5ZQztFUnFZRCxNQUFNO0VBRE4sT0FBTztFQUtQLGNBQWM7RVEvWGIseUJBQUE7RUFSQyxXQUFTO0FGcGVYOztBTjgyQkY7RUFLRSxtQlF2WUM7RVJtWUQsY1F4WWU7RVJ5WWYsZVF4WWM7RVIwWWQsb0JReFlvQjtFUnVZcEIsZ0JReFlrQjtBUjJZcEI7O0FRdFlBOztFQWlCQzs7QUYvZkM7RUVtZkEsbUJBQU07RVIwWU4sZ0JROVhEO0VSNlhDLG1CUTNZVztFUjZZWCxzQkFBc0I7RUFDdEIsMkNBQTJDO0VRalo3QyxrQkFBTztBUm1aUDs7QUFFQTtFQUdFLGFRaFpJO0VSa1pKLG1CQUFtQjtFQURuQix1QlEvWUM7RUFFQyxhQUFXO0VBUGIseUJBQU07RUZuZk4sV0FBYTtFTnk0QmIsZUFBZTtFUWhaZixnQkFBTztFQUVMLGtCQUFrQjtBUmtadEI7O0FBRUE7RVE5WUUsbUJBQWlCO0VSK1lqQixpQkFBaUI7RVFoWm5CLGtCQUFPO0FSbVpQOztBQUVBO0VRclpBLGFBQU87RUFzQ04sb0JBQUE7RUZ0aUJDLHNCQUFtQjtFRXFnQm5CLGlCQUFVO0VSb1pWLGlCQUFpQjtFUW5aakIsZ0JBQWU7QVJzWmpCOztBQUVBO0VBQ0UsV1F6WEQ7RVIwWEMsYUFBYTtFQUNiLG9CQUFpQjtLQUFqQixpQkFBaUI7RU0xNUJqQixpQ0FBbUM7QU40NUJyQzs7QUFFQTtFUW5aSSxtQkFBa0I7RUFsQnRCLGtCQWlCUztFUndaUCx5QkFBeUI7RUFEekIsbUJBQW1CO0VBRG5CLHlCUWpZRDtFUmdZQyxjUXZaYTtFQUlYLGlCQUFVO0VBQ1YsZ0JBQVc7QVIwWmY7O0FBRUE7RVF4WkksWUFBUztBUjBaYjs7QUFFQTs7RVFwYkE7O0FSd2JBO0VBQ0UsYVE1WmE7RVI4WmIsbUJBQW1CO0VBRG5CLDhCUXJaQztFUnVaRCxlQUFlO0FNcjdCZjs7QU53N0JGO0VBQ0UsVVEvWkk7RVJnYUosc0JRL1phO0tSK1piLG1CUS9aYTtFUmdhYixtQ1EvWnVCO0FSZ2F6Qjs7QUFFQTtFUTNaTSxvQkFBZ0I7RUFGbkIseUJBQUE7QVJnYUg7O0FRM1pFO0VBQ0UsYUFBYTtFQUViLG1CQUFZO0VBRFosOEJBQWU7RUFFZixvQkFBYTtBUjhaakI7O0FNLzhCRTtFTm05QkEsV1FoYWE7RUFOYixlQUFPO0VSdWFQLGdCUTNZQztBUjRZSDs7QU05OEJFO0VFc2lCQSxVQUFBO0VSNGFBLFlRbmFJO0VSb2FKLG1CUWpaQztBUmtaSDs7QVE5YUc7RUFZRyxtQkFBYztBUnNhcEI7O0FBRUE7RVFuYU0sYUFBYTtFUndhakIsZUFBZTtFUTlaWixtQkFBQTtFQVRDLDhCQUF3QjtFQUZ4QixZQUFZO0VGN2pCaEIsc0JBQW1CO0FOdytCckI7O0FBRUE7RUFDRSxxQlF4YXNCO0FSeWF4Qjs7QUFFQTtFTXYrQkUsV0FBYTtFTjArQmIsbUJRM2FrQjtFQXpCakIsa0JBV087QVIwYlY7O0FBRUE7RVExYUUsVUFBQTtBUjRhRjs7QUFFQTtFQUNFLFdBQVc7RVEvYVgsbUJBQU87RUYxa0JQLGtCQUFtQjtBTjQvQnJCOztBQUVBO0VRNWFBLFVBQVE7RVI2YU4sd0JBQXdCO0FBRTFCOztBQUVBOztFUTlhSSxVQUFBO0VBQ0Qsa0JBQUE7QVJpYkg7O0FBRUE7O0VRN2FJLFVBQVM7QVJnYmI7O0FNNWdDRTtFRXlsQkEsY0FBTztBUnViVDs7QUFFQTtFUWpiTSxnQkFBZ0I7RUFSbkIsbUJBQUE7RVIwYkQseUJBQXlCO0FBRzNCOztBTXRoQ0U7RU40aENBLGFBQWE7RUFJYixlUXZiYztFQUZkLHFCQUFPO0VGdm1CUCxtQkFBbUI7RU42aENuQix1QkFBdUI7RUFIdkIsWVF2YmdCO0VSd2JoQixlUXRiRztFQVpGLGNBQU07QVJ3Y1Q7O0FBRUE7RVE1YkcscUJBSU87RUFHSiwrQkFBd0I7RUFGeEIsaUJBQVc7RUFDWCxnQkFBZTtBUjJickI7O0FNeGlDRTtFRW9uQkEsZUFBTztFUndiUCxZUTViTTtFUjZiTiwyQlEzYkc7RVI0Ykgsa0JBQWtCO0VRdmNqQixpQkFJTTtFUm9jUCxpQkFBaUI7QUFFbkI7O0FBRUE7RVFyYkcsYUFBQTtFUnViRCxZQUFZO0VNcmpDWixpQkFBbUI7QU51akNyQjs7QUFFQTtFUXJjRSxlQUFPO0VSc2NQLHlCQUF5QjtFQUN6QixXQUFXO0VNcGpDWCxnQkFBYTtBTnVqQ2Y7O0FBRUE7RVE1YkUsVUFBQTtFQURBLGtCQUFhO0VSOGJiLGNBQWM7RVFqY2hCLGVBQU87RUFFTCxpQkFBZ0I7RUFEaEIsZ0JBQWU7QVJzY2pCOztBQUVBO0VBS0UsV1FqYkQ7RVIrYUMsbUJRcmNtQjtFRnZvQm5CLDBCQUE0QjtFRWdvQjlCLDZCQUFPO0VSNmNMLGtCUXJja0I7QVJ1Y3BCOztBTXhrQ0U7RU40a0NBLG1CUXhjaUI7RUFYbkIsZUFBTztBUm9kUDs7QUFFQTtFUXRkQSxpQkFhUztFQUNMLGdCQUFnQjtBUjJjcEI7O0FBRUE7RVF6Y0ksYUFBYTtFUjZjZixlQUFlO0VRbmNkLG1CQUFBO0VBVEMsOEJBQWtCO0FGbnBCcEI7O0FOa21DRjtFQUNFLHVCUTdjcUI7QVI4Y3ZCOztBQUVBO0VNL2xDRSxxQkFBbUI7QU5pbUNyQjs7QUFFQTtFQUNFLGFRL2NDO0FSZ2RIOztBUTljQTtFQUNFLFdBQVc7QVJpZGI7O0FRaGRFO0VBQ0UsZ0JBQWdCO0FSbWRwQjs7QVFqZEU7RUFDRSxXSG5xQmE7RUdvcUJkLG1CQUFBO0FSb2RIOztBQUVBO0VRbmRJLFdBQVc7QVJxZGY7O0FBRUE7RUFJRSxhUXZkWTtFUndkWixtQlEvY0M7RVJnZEQsdUJBQXVCO0VBQ3ZCLGdCQUFnQjtFUWhlaEIsaUJBQU87RUZ0cUJQLHNCQUFtQjtFTmtvQ25CLG1CUXZkcUI7QUFHbkI7O0FSMmRKO0VBRUUsaUJBQWlCO0VRdmRkLGlCQUFBO0FGcHJCSDs7QU44b0NGO0VBQ0UsWVEzZEc7QVI0ZEw7O0FRMWRFO0VBV0MsZ0JBQUE7RUFOQyxvQkFBbUI7RUFKbkIsc0JBQWtCO0VBRWxCLGNBQWM7RUFEZCxlQUFZO0VBRVosa0JBQWU7QVIrZG5COztBQUVBOztFQUVFOztBQUVGO0VBRUUscUJBQXFCO0VBRHJCLHlCQUF5QjtBUTdkM0I7O0FSaWVBO0VROWRFLGFBQVc7RUFrQlosOEJBQUE7RUFqQkMsZUFBZTtBUmllakI7O0FBRUE7RUFHRSxtQlFyZEQ7RVJvZEMsb0JRbGVpQjtFUmllakIsZ0NRbGVtQjtBUnFlckI7O0FRM2VBO0VBWUksYUFBWTtFUnNlZCxrQkFBa0I7RVF2ZWhCLGNBQWM7RUFEZCxpQkFBZ0I7RUFVakIsZ0JBQUE7QUFwQkg7O0FScWZBO0VRcmVLLGNBQUE7RVJ1ZUgsbUJBQW1CO0FRdmZyQjs7QVIwZkE7RUFDRSxtQkFBbUI7QVFyZXJCOztBUndlQTtFUW5lSSxtQkFBZTtFQURmLGlCQUFpQjtFUnFlbkIsOEJBQThCO0VRbmU1QixjSDN1QlE7RUd3dUJSLGlCQUFhO0VBRGYsaUJBQVM7QVI2ZVg7O0FNeHNDRTtFRTJ0QkEsY0FBUztFUmlmVCxpQlEzZWU7RVI0ZWYsZ0JRdmVDO0FSd2VIOztBTXZzQ0U7RUVvdEJBLGdCQUFTO0FSdWZYOztBQUVBO0VRMWVJLGFBQWE7RVIyZWYsZUFBZTtFUTllZixTQUFNO0VBOEJMLG1CQUFBO0VBMUJDLDhCQUFlO0VBRmYsV0FBUztFQURULFlBQVc7RUFEYixlQUFPO0VGaHVCUCx5QkFBbUI7RU5xdENuQixjQUFjO0FBR2hCOztBQUVBO0VBQ0UsaUJBQWlCO0FNbHVDakI7O0FOcXVDRjtFQUVFLHFCQUFxQjtFQURyQixpQlFuZkc7QVJxZkw7O0FBRUE7RUFDRSxjUXJmZ0I7QVJzZmxCOztBQUVBO0VRcGZNLGlCQUFXO0VBbkJkLGtCQWtCVTtBUndmYjs7QUFFQTtFQUNFLFVBQVU7RU1wdkNWLFdBQWE7RUV1dUJaLHlCQWtCVTtBUjhmYjs7QUFFQTtFQUNFLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUVFLHFCUTNmRztFQUdELFVBQVM7RVJ5ZlgsZUFBZTtFUTFmZixXQUFPO0VSMmZQLFlBQVk7RUFIWix5QlE1Zm1CO0FSa2dCckI7O0FBRUE7RU10d0NFLHFCQUFtQjtFTjJ3Q25CLGtCQUFrQjtFUXJnQmxCLFdBQU07RVJtZ0JOLFlRL2ZhO0VSZ2dCYix5QlEzZkM7RVI2ZkQsc0JBQXNCO0FNcndDdEI7O0FOd3dDRjtFQUVFLGtCQUFrQjtFQUNsQixRQUFRO0VRbGdCUixTQUFNO0VBRUosV0FBQTtFQUlELFlBQUE7RUFMQyx5Q0hseEJrQjtFR2l4Qm5CLDZCQUdPO0VSb2dCUiw4QkFBOEI7RUFQOUIsV1FqZ0JDO0FSMGdCSDs7QUFFQSxnQ0FBZ0M7O0FBRWhDOztFUWxnQkU7O0FSc2dCRjtFUXpnQkEsY0FBUztBUjJnQlQ7O0FBRUE7RU1yeUNFLGNBQWE7QU51eUNmOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFUXpnQkksb0NBQVc7QVIyZ0JmOztBQUVBOztFTWp6Q0U7O0FOcXpDRjtFQUNFLGlCUTdnQmU7QVI4Z0JqQjs7QUFFQTs7RU1sekNFOztBTnN6Q0Y7RUFDRSxjUWhoQmdCO0FSaWhCbEI7O0FBRUE7RVEvZ0JBLGFBQU87QVJpaEJQOztBQUVBO0VRamZDLHFCQUFBO0FSbWZEOztBQUVBO0VBQ0UsYVFuaEJZO0FSb2hCZDs7QUFFQTtFTXQwQ0UsY0FBYTtBTncwQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RVF2aEJJO0lBRUYsaUJBQU87SVJ3aEJMLGtCQUFrQjtJUXpoQm5CLGlCQUFBO0VBRUM7O0VBRUE7SUFnQkQsZUFBQTtJUjJnQkMsY0FBYztFTTkxQ2hCOztFTmkyQ0E7SVE5Z0JDLGlCQUFBO0lSZ2hCQyxnQkFBZ0I7RUFDbEI7O0VRcGlCQTtJQVFJLHVCQUFrQjtJQVdyQixnQkFBQTtFUnNoQkQ7O0VRemlCQztJQVdHLGFBQVU7SUFDVixrQkFBTztJQUtQLFNBQVM7SUFDVixZQUFBO0lBRkMsVUFBQTtJQUhBLFdBQU07SUFFTiw2QkFBVztJQURYLGdDQUFxQjtJUnNpQnZCLDZCQUE2QjtFUS9oQmpDOztFQUVFO0lBQ0EsZUFBZ0I7SUFFaEIsWUFBYTtJQURiLGNBQWdCO0VBU2pCOztFRmwyQkM7SUVxMUJGLGlCQUFPO0VSMGlCTDs7RUFFQTtJQUVFLGVBQWU7SVE5aUJuQixVQUFPO0lGOTBCTCxXQUFhO0lOMjNDWCx5QkFBeUI7SVFsaUJ6QixvQkFBZTtFUnVpQmpCOztFQUVBO0lRdGlCRixNQUFBO0VSd2lCRTs7RU0zNENBO0lFdzJCRSxnQkFBVTtJQUZkLG1CQUFPO0VSMGlCTDs7RUFFQTtJUXhpQkEsV0FBUztFQUNQOztFQUVBO0lBR0Esc0JBQW1CO0lBRG5CLGNBQWdCO0lBRGhCLFVBQUE7RUFNRDs7RUZwM0JEO0lFMDJCQSxhQUFTO0VSb2pCVDs7RUFFQTtJQUNFLGlCQUFpQjtFUTVpQm5COztFQUVFO0lBQ0EsaUJBQWE7RUFDYjs7RUFFQTtJQUNBLG1CQUFnQjtFQUNoQjs7RUFNRDtJUjBpQkMsb0JBQW9CO0VNdDZDdEI7O0VOeTZDQTtJUS9pQkksZ0JBQVM7RVJpakJiOztFQUVBO0lRL2lCRSxtQkFBaUI7SUFEbkIsaUJBQVE7SUFFTixnQkFBa0I7RUFDbEI7O0VSbWpCRjtJTTE3Q0Esb0JBQW1CO0VFbzRCbkI7O0VSMGpCQTtJUWxqQkMsZUFBQTtJUm9qQkMsZ0JBQWdCO0VBQ2xCOztFUW5qQkU7SUFFQSx5QkFBb0I7SUFEcEIsZUFBZ0I7SUFFaEIsZ0JBQWlCO0VBQ2pCOztFQUtEO0lSbWpCQyw0QkFBNEI7RU1uOEM5Qjs7RU5zOENBO0lRdGpCQyxVQUFBO0VSd2pCRDs7RVF6bUJGO0lBbURJLGVBQVc7RUFDWDs7RUFFQTtJQUNELGlCQUFBO0VSMGpCRDs7RVF2akJBO0lBQ0EsZUFBZ0I7RUFDaEI7O0VBRUE7SUFDQSxhQUFlO0VBQ2Y7O0VBUUQ7SVJvakJHLGFBQWE7SU1sK0NmLG1CQUFtQjtJRSs1QnJCLFVBQVE7SUFlUCxnQkFBQTtJQUxHLGtCQUFpQjtFUjhqQm5COztFUXhrQkY7SUFhSSxvQkFBWTtFQUNiOztFQUVIO0lSK2pCSSxtQkFBbUI7RUFDckI7O0VRN2pCRjtJUmtrQkksbUJBQW1CO0lRaGpCdEIsa0JBQUE7SUFoQkcsaUJBQWdCO0VSaWtCbEI7O0VROWpCRTtJQUNBLFVBQUE7SUFFQSwyQkFBZTtJQURmLGVBQWE7RUFVZDs7RUZuOEJEO0lFczdCQSxpQkFBTztFUnlrQlA7O0VBRUE7SUFDRSxVQUFVO0lRNWtCWCxrQkFRTztJQUNKLGdCQUFVO0VBQ1Y7O0VBRUQ7SVJza0JELGVBQWU7RVFua0JuQjs7RUFFRTtJQXVDRCxpQkFBQTtFUitoQkM7O0VReGtCRjtJQUlJLGdCQUFnQjtFUndrQmxCOztFQUVBO0lReGtCQSxVQUFBO0VBQ0U7O0VBRUE7SUFDQSxnQkFBUztFQUlWOztFRm45QkQ7SUUyOEJBLGVBQVU7RVJrbEJWOztFQUVBO0lRM2tCQSxnQkFBTTtJUjRrQkosaUJBQWlCO0VRM2tCakI7O0VBRUE7SUFRRCxpQkFBQTtJUnVrQkMsaUJBQWlCO0VNdGlEbkI7O0VOeWlEQTtJQUVFLG1CQUFtQjtJUTVrQnBCLGlCQUFBO0VSNmtCRDs7RVF4bEJBO0lBUUksa0JBQWtCO0VSb2xCdEI7O0VBRUE7SVFsbEJBLG1CQUFTO0lSbWxCUCxpQkFBaUI7RVFsbEJqQjs7RUFFQTtJQUlELGlCQUFBO0VSa2xCRDs7RVF6bEJBO0lBS0ksVUFBTztFUndsQlg7O0VBRUE7SVF2bEJBLFVBQUE7RUFDRTs7RVIwbEJGO0lNbmtEQSxhQUFhO0lFdytCYixnQkFBVztFUjhsQlg7O0VBRUE7SUFDRSxpQkFBaUI7RVExbEJyQjs7RUFFRTtJQUNBLG1CQUFpQjtFQUNqQjs7RUFFQTtJQTRERCxjQUFBO0lSaWlCRyxXQUFXO0lNbGxEYixZQUFhO0VFKytCZjs7RVJ1bUJFO0lRN2xCRSxVQUFBO0VSK2xCRjs7RUFFQTtJUTFsQkMsa0JBQ087RUFDSjs7RVI0bEJKO0lROWxCQyxlQUFLO0lBS0Ysa0JBQVc7RUFDWDs7RUFhRDtJUmlsQkQsVUFBVTtFTXBtRFo7O0VOdW1EQTtJUTdsQk0sbUJBQWdCO0VSK2xCdEI7O0VBRUE7SVEzbUJDLG1CQUllO0lSd21CZCxlQUFlO0VROWxCWDs7RVJrbUJOO0lNaG5EQSxpQkFBbUI7RUVnZ0NsQjs7RVJvbkJEO0lBQ0UseUJBQXlCO0VBQzNCOztFUWptQkk7SUFDQSxlQUFZO0VBQ1o7O0VScW1CSjtJTTVuREEsb0JBQW1CO0VFZ2dDbEI7O0VSZ29CRDtJUTVsQkcsaUJBQUE7RVI4bEJIOztFUWxvQkM7SUE2QkssWUFBVztFQUNYOztFUjBtQk47SU14b0RBLG1CQUFtQjtFRWdnQ2xCOztFUjRvQkQ7SVF6bUJLLGlCQUFBO0lSMm1CSCxhQUFhO0lBQ2IsaUJBQWlCO0VRL29CbEI7O0VBdUNHO0lBUUQsV0FBQTtJRi9pQ0gsZ0JBQW1CO0lOb3BEakIsZ0JBQWdCO0VRcHBCakI7O0VSd3BCRDtJUXptQkcsVUFBQTtFUjJtQkg7O0VRMXBCQztJQTZDSyxVQUFVO0lBQ1gsZ0JBQUE7RVJpbkJMOztFUTVtQkE7SVJnbkJFLFdBQVc7SVE1aUJkLG9CQUFBO0VBbkVDOztFQUVFOztJQUVELFdBQUE7SVJpbkJDLGlCQUFpQjtFUWhuQm5COztFQUVFO0lBR0EsaUJBQWlCO0lBRmpCLFlBQVM7SUFDVCxlQUFhO0VBRWI7O0VBRUE7SUFXRCxpQkFBQTtFUndtQkQ7O0VRM25CQTtJQW1CQyxhQUFBO0lSK21CQyxpQkFBaUI7SVF2bkJmLGlCQUFlO0lBQ2YsbUJBQWlCO0lBRmpCLGlCQUFZO0VSeW5CaEI7O0VRbm9CQTtJQWVJLGVBQWE7RVJ3bkJqQjs7RUFFQTtJQUNFLG9CQUFvQjtFQUN0Qjs7RVF0bkJFO0lBR0EsVUFBVztJQUZYLFNBQVc7SUFDWCxpQkFBZ0I7SUFRakIsb0JBQUE7RVJtbkJEOztFUTluQkE7SVJvb0JFLFdBQVc7SVF6bkJaLGdCQUFBO0lBTEcsWUFBVztJUjZuQmIsZ0JBQWdCO0VNenNEbEI7O0VONnNEQTtJUTVuQkMsaUJBQUE7RVI4bkJEOztFUTduQkE7SUFDRSxpQkFBaUI7RUFDakI7O0VBRUE7SUFDQSxnQkFBaUI7RUFDakI7O0VSaW9CRjtJTWh1REEsY0FBYTtJRXlsQ2IsWUFBTztJQVFILFlBQVc7SUFDWCxzQkFBaUI7RVJtb0JyQjs7RUFFQTtJUTduQkMsa0NBQUE7RVIrbkJEOztFTWx1REE7SUVrbENBLFVBQUE7RVJvcEJBOztFQUVBO0lBQ0UsYUFBYTtFUXJvQmY7O0VBRUU7SUFDQSxVQUFZO0lBUWIsZ0JBQUE7RVJnb0JEOztFUTNvQkE7SUFLSSxhQUFZO0VSMG9CaEI7O0VBRUE7SU1ydkRBLGlCQUFtQjtFRW9tQ25COztFUnFwQkE7SVExb0JDLGVBQUE7RVI0b0JEOztFUTFvQkY7SUFFRSxtQkFBVztJQURYLGlCQUFrQjtFQUVsQjs7RUF3SUQ7SVJ1Z0JHLFVBQVU7RU0xd0RaOztFTjZ3REE7SVE1b0JFLGdCSC9uQ29CO0lHOG5DdEIsaUJBQU07SVJncEJKLGtCQUFrQjtJUTdnQnJCLG1CQUFBO0lSNGdCRyw4QkFBOEI7RVE3b0I5Qjs7RUFFQTtJQUNBLGVBQVE7RUFDUjs7RVJtcEJGO0lNenhEQSxhQUFhO0VFZ29DYjs7RVI2cEJBO0lRbnBCSSxTQUFPO0lBQ1AsWUFBQTtFUnFwQko7O0VBRUE7SU0zeERBLHlCQUE0QjtFRXluQzVCOztFUnNxQkE7SUFDRSxrQkFBa0I7RUFDcEI7O0VRdnBCSTtJQUNBLHFCQUFlO0VBQ2Y7O0VBRUE7SUFPRCxhQUFBO0VSb3BCSDs7RVFocUJFO0lBT0ksY0FBWTtFUjZwQmxCOztFQUVBO0lRMXBCRyxhQUFBO0VSNHBCSDs7RVExcEJBO0lBQ0UscUJBQWU7RUFDZjtBUjZwQko7O0FNN3pERTtFRThwQ0E7SUFJSSxlQUFXO0VSZ3FCZjs7RUFFQTtJTTd6REEsaUJBQW1CO0VFdXBDbkI7O0VSMHFCQTtJQUVFLGlCQUFpQjtJQURqQixtQkFBbUI7RVFqcUJyQjs7RUFFRTtJQUtELGFBQUE7RVJncUJEOztFUXZxQkE7SUFLSSxnQkFBVztJQURYLGlCQUFnQjtFUndxQnBCOztFQUVBO0lRdHFCQSxpQkFBTztFQUNMOztFQUVBO0lBQ0EsaUJBQWU7RUFhaEI7O0VGanNDRDtJRWdyQ0EsaUJBQU87RVJnckJQOztFQUVBO0lRMXFCRSxrQkFBSztJUjJxQkwsaUJBQWlCO0VRMXFCZjs7RVI4cUJKO0lRNXFCRSxpQkFBTztFQUNMOztFUitxQko7SU0zMkRBLGVBQW1CO0VFMnJDakI7O0VSb3JCRjtJQUNFLFVBQVU7RUFDWjs7RVE5cUJFO0lBY0QsaUJBQUE7RVJvcUJEOztFUW5yQkE7SUFHSSxnQkFBYztFUm9yQmxCOztFQUVBO0lBRUUseUJBQXlCO0lRNXFCMUIsaUJBQUE7RVI2cUJEOztFUTVyQkE7SUFTSSxPQUFPO0lSMHJCVCxXQUFXO0lBRFgsWUFBWTtJUXhyQlYsaUJBQWE7SUFLaEIsMEJBQUE7RUFmQTs7RUFjRTtJUnlyQkQsaUJBQWlCO0VNejREbkI7O0VONDREQTtJUW5yQkMsaUJBQUE7RVJxckJEOztFTXY0REE7SUUyc0NBLGVBQVE7RVJnc0JSOztFQUVBO0lRMXJCQSxpQkFBUTtJRjF0Q1IsaUJBQW1CO0lOcTVEakIsaUJBQWlCO0VBR25COztFQUVBO0lBQ0UsV0FBVztJUTVyQlQsMkJBQWdCO0lBSWpCLG1CQUFBO0lBVEYsaUJBQUE7RVJxc0JEOztFUXJzQkM7SUFPSyxpQkFBYTtFUmtzQm5COztFQUVBO0lRaHNCQSxZQUFRO0VBQ047O0VBU0Q7SVIyckJDLGlCQUFpQjtFTTE2RG5COztFTjY2REE7SVFuc0JJLGVBQWU7RVJxc0JuQjs7RUFFQTtJUTVzQkMsa0JBT087SUFDSixpQkFBVztFQUNaOztFQUVIO0lBR0Usa0JBQW1CO0lBRG5CLGlCQUFpQjtJQURqQixhQUFRO0VBR1I7O0VBRUE7SUFDQSxtQkFBZ0I7RUFXakI7O0VBbEJBO0lBU0csVUFBVztFQUNYOztFUjBzQko7SVFwdEJDLGFBWUc7RUFDQTs7RVIyc0JKO0lNeDhEQSxpQkFBbUI7RUVndkNuQjs7RVI0dEJBO0lBQ0UsV0FBVztJQUNYLFlBQVk7RVExc0JoQjs7RUFFRTtJQUNBLGlCSHh3Q29CO0VHeXdDcEI7O0VBRUE7SUFPRCxrQkFBQTtFUnNzQkM7O0VRbnRCRjtJQVFJLGVBQVc7RVIrc0JiOztFQUVBO0lRenRCRixrQkFBUTtJRjd2Q04sZUFBbUI7RU55OURuQjs7RUFFQTtJQUNFLGlCQUFpQjtFUWp0QnJCOztFUm90QkU7SVFqdEJGLG9CQUFVO0VBQ1I7O0VBK0REO0lGcjFDQyxpQkFBbUI7SU4yK0RqQixrQkFBa0I7RVF0dEJ0Qjs7RVIwdEJFO0lRcHRCQSw4QkFBUztJUnF0QlAsYUFBYTtJQUNiLGVBQWU7RVFydEJmOztFQUVBO0lBS0QsZUFBQTtFUm90QkQ7O0VRNXRCQTtJQUtJLGNBQVc7RVIydEJmOztFQUVBO0lBQ0UsV0FBVztJTTkvRGIsWUFBYTtFRW95Q2I7O0VSOHRCQTtJQUNFLGlCQUFpQjtFQUNuQjs7RVEzdEJJO0lBQ0EsZ0JBQWdCO0VBQ2hCOztFUit0Qko7SVF0dUJDLGlCQUFBO0lGcHlDRCx1QkFBbUI7RU42Z0VuQjs7RUFFQTtJUS90Qk0sWUFBQTtJQUNBLGFBQWE7RVJpdUJuQjs7RUFFQTtJTTdnRUEsa0NBQW1DO0VFNnhDbEM7O0VSb3ZCRDtJQUNFLGlCQUFpQjtFQUNuQjs7RVFqdUJFO0lBQ0Esa0JIdnpDb0I7RUd3ekNwQjs7RUFFQTtJUnF1QkEsZUFBZTtJUTV0QmhCLGlCQUFBO0VGL3pDRDs7RU44aEVBO0lRcnVCSSxhQUFZO0VSdXVCaEI7O0VBRUE7SVFqdkJDLGNBVUc7RUFDQTtBUnl1Qk47O0FBRUE7RVF2dUJFO0lBQ0UsY0FBZTtJQUloQixrQkFBQTtJRjUwQ0QsWUFBYTtJTmtqRVgsU0FBUztJUTN1QlgsWUFBTTtJQUdGLGFBQVk7RVI0dUJoQjtBQUNGOztBUTF1QkU7RUFDRTtJQUVBLGtCQUFpQjtJQURqQixpQkFBaUI7RUFFakI7O0VBRUE7SVI4dUJBLGtCQUFrQjtJUTd1Qm5CLGlCQUFBO0VBRUg7O0VBRUU7SUFPRCxnQkFBQTtJQU5DLGVBQWdCO0VSOHVCaEI7O0VRM3VCSTtJUit1QkYsZ0JBQWdCO0lROXVCZixlQUFBO0VBR0w7QVI2dUJBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLypcclxuICBUaGVtZSBOYW1lOiBDbG92ZXJcclxuICBBdXRob3I6IE5hbmFzZVxyXG4gIERlc2NyaXB0aW9uOiDjgq/jg63jg7zjg5Djg7zmsrvnmYLpmaLjg4jjg4Pjg5flsILnlKjjga7jg4bjg7zjg57jgafjgZlcclxuICB2ZXJzaW9uOiAxLjBcclxuKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBcclxuXHRSZXNldFxyXG4gXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gXHJcblx0Rm91bmRhdGlvblxyXG4gXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTicsJ+ODkuODqeOCruODjuinkuOCtCBQcm9OJywn44Oh44Kk44Oq44KqJywgJ01laXJ5bycsJ++8re+8syDjgrTjgrfjg4Pjgq8nLHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjMxODE1O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG5hOmxpbmssXG5hOnZpc2l0ZWQsXG5hOmhvdmVyLFxuYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4qOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxucCxcbnVsIGxpIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgdGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBcclxuXHRMYXlvdXRcclxuIFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tIHdyYXBwZXIgLS0tLS0tLS0tLSovXG5cbi5sLWJhc2Uge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cblxuLyotLS0tLS0tLS0tIGlubmVyIHdyYXBwZXIgLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gXHJcblx0T2JqZWN0XHJcbiBcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLSBDb21wb25lbnQgLS0tLS0tLS0tLSovXG5cbi8qXHJcbiAqIOODnOOCv+ODs1xyXG4gKi9cblxuLmMtYnRuIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjNlbSAxZW07XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKlxyXG4gKiDjg5jjg4Pjg4Djg7xcclxuICovXG5cbi5jLWgtMSB7XG4gIGNvbG9yOiAjMDA4RTQ1O1xuICBmb250LXNpemU6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jLWgtMiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4QThBOEE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOEE4QThBO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4vKi0tLS0tLS0tLS0gUHJvamVjdCAtLS0tLS0tLS0tKi9cblxuLypcclxuICogaGVhZGVyXHJcbiAqL1xuXG4ucC1oZWFkIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnAtaGVhZF9fcCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogIzNEM0QzRDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnAtaGVhZF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wLWhlYWRfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnAtaGVhZF9fYm94Om50aC1vZi10eXBlKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtaDEge1xuICBjb2xvcjogIzMyQzkzMjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ucC1oMS0tc21hbGwge1xuICBmb250LXNpemU6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG5cbi5wLWgtYWRkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnAtaC1hZGQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQUJBQkE7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBwYWRkaW5nOiAycHggN3B4O1xufVxuXG4ucC1oLWFkZF9fdHh0IHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ucC1oLWFkZF9fdHh0LS1zbWFsbCB7XG4gIGNvbG9yOiAjZDhkOGQ4O1xufVxuXG4ucC1oLXRlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5wLWgtdGVsX190eHQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLnAtaC10ZWxfX251bSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzMkM5MzIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFyZW07XG59XG5cbi5wLWgtdGVsX19udW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTNweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJDOTMyO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucC1oLXRlbF9fbnVtOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ucC1oLXRlbF9fbnVtOmhvdmVyOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5wLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IC0yNTBweDtcbiAgd2lkdGg6IDI1MHB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ucC1uYXZfX2l0ZW0ge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgY29sb3I6ICMzMkM5MzI7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzhBOEE4QTtcbn1cblxuLnAtbmF2X19pdGVtIGEge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA3cHggNXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5wLW5hdl9faXRlbSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QkUwNTk7XG59XG5cbi5wLW5hdi1iZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHotaW5kZXg6IDk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLW1lbnUge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyQzkzMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyMDtcbiAgcGFkZGluZzogOC41cHggNXB4O1xufVxuXG4ucC1tZW51X19pbm5lciB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnAtbWVudSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyQzkzMjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnAtbWVudSBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgdG9wOiAwO1xufVxuXG4ucC1tZW51IHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEuNXB4O1xufVxuXG4ucC1tZW51IHNwYW46bnRoLW9mLXR5cGUoMykge1xuICBib3R0b206IDA7XG59XG5cbi5wLW1lbnUub3BlbiBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xLjVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ucC1tZW51Lm9wZW4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5wLW1lbnUub3BlbiBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xLjVweDtcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKlxyXG4gKiBtYWluXHJcbiAqL1xuXG4ucC1tYWluIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDAgMDtcbn1cblxuLnAtbWFpbl9faDEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmFtaWx5OiBcIlRpbWVzIE5ldyBSb21hblwiLCBcIll1TWluY2hvXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJZdSBNaW5jaG9cIiwgXCJNUyBQTWluY2hvXCIsIHNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzhBOEE4QTtcbn1cblxuLnAtbWFpbl9faW1nIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5wLW1haW5fX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb250YWluOyc7XG59XG5cbi8qXHJcbiAqIGFydGljbGVcclxuICovXG5cbi5wLXZvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTRFNDtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG5cbi5wLXZvaWNlX19oMSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wLXZvaWNlX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnAtcXVlIHtcbiAgcGFkZGluZzogMTVweCAwIDYwcHg7XG59XG5cbi5wLXF1ZV9faDIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucC1xdWVfX2gzIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDA4RTQ1O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucC1xdWVfX3NwYWNlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5cbi5wLXF1ZV9fc3BhY2UgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4ucC1xdWVfX3R4dCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogLTEuMXB4O1xufVxuXG4ucC1xdWVfX3R4dCArIC5wLXF1ZV9fdHh0IHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuLnAtbGlzdCB7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucC1saXN0X19pdGVtIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjOEE4QThBO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucC1saXN0X19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnAtbGlzdF9faXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtc2l6ZTogMjhweCAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvaWNvbl9jaGVjay5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI4cHg7XG59XG5cbi5wLWxpc3RfX2ltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLWludHJvIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5wLWludHJvX19oMSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wLWludHJvX19ib3gge1xuICBib3JkZXI6IDJweCBzb2xpZCAjOEE4QThBO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ucC1pbnRyb19faGVhZCB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgIzhBOEE4QTtcbiAgcGFkZGluZzogNXB4IDEwcHggMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wLWludHJvX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wLWludHJvX19mc3gxIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5wLWludHJvX19mc3gyIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5wLWludHJvX19mc3gyICsgLnAtaW50cm9fX2ZzeDIge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ucC1pbnRyb19fZnN4MyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLnAtaW50cm9fX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucC1pbnRyb19faW1nLXNwIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cblxuLnAtaW50cm9fX2ltZy10YiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLXJzbiB7XG4gIHBhZGRpbmc6IDQ1cHggMCA0NXB4O1xufVxuXG4ucC1yc25fX2gxIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnAtcnNuX190eHQge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLnAtaC0yIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNFNEU0RTQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnAtaC0yIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI4cHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QUM1NDM7XG4gIHBhZGRpbmc6IDdweCAxMHB4IDlweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4ucC1saXN0Ml9faXRlbSArIC5wLWxpc3QyX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cblxuLnAtbGlzdDJfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnAtbGlzdDJfX2JveCBpbWcge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb250YWluOyc7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5wLWxpc3QyX190eHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnAtZmxvdyB7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xufVxuXG4ucC1mbG93X19oMSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5wLWxpc3QzX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wLWxpc3QzX19pdGVtICsgLnAtbGlzdDNfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ucC1saXN0M19fYm94IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3gtc2hhZG93OiA1cHggNXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4ucC1saXN0M19fdHh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4ucC1oLTMge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wLWgtMyBzcGFuIHtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QUM1NDM7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnAtcHJpY2Uge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cblxuLnAtcHJpY2VfX2gyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnAtcHJpY2VfX2gzIHtcbiAgY29sb3I6ICMwMDhFNDU7XG59XG5cbi5wLXByaWNlX190eHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luOiAxMHB4IDAgMTVweDtcbn1cblxuLnAtcHJpY2VfX3R4dC0tZXgge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLnAtcHJpY2VfX2FzaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdBQzU0MztcbiAgcGFkZGluZzogOHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucC10Ymwge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5cbi5wLXRibCB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4QThBOEE7XG59XG5cbi5wLXRibCB0ZDpudGgtb2YtdHlwZSgxKSB7XG4gIHdpZHRoOiAyMSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnAtdGJsIHRkOm50aC1vZi10eXBlKDIpIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLnAtYWNzIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5cbi5wLWFjc19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAyOHB4IDEwcHggNTBweDtcbn1cblxuLnAtYWNzX19ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucC1hY3NfX2JveCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDlweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnAtYWNzX190eHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLnAtYWNzX19tYXAge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjMxODE1O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucC1hY3NfX21hcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnAtZmdyYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wLWZncmJveDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ucC1mZ3Jib3hfX2ljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuXG4ucC1mZ3Ige1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLnAtZmdyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5wLWZncl9fdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5wLWZncl9fdHh0IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOEU0NTtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5wLWgtNCB7XG4gIGNvbG9yOiAjMDA4RTQ1O1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKlxyXG4gKiBzZWN0aW9uXHJcbiAqL1xuXG4ucC1ib3hfX291dGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucC1ib3hfX2gxIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMkM5MzI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnAtYm94X19uYW1lIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDAgMTVweDtcbn1cblxuLnAtYm94X190eHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMCAyMHB4IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucC1ib3ggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjM3cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyc7XG59XG5cbi5wLW1vcmUge1xuICBjb2xvcjogIzAwOEU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRkZEQztcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwOEU0NTtcbiAgcGFkZGluZzogMTBweCAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnAtbW9yZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLypcclxuICogYXNpZGVcclxuICovXG5cbi5wLXBvaW50X19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLnAtcG9pbnRfX2JveCBpbWcge1xuICB3aWR0aDogMzElO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvbnRhaW47Jztcbn1cblxuLnAtYXNpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJDOTMyO1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cblxuLnAtYXNpZGVfX2JveC10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMCAyMHB4O1xufVxuXG4ucC1hc2lkZV9faDEge1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ucC1hc2lkZV9fdGh1bWIge1xuICB3aWR0aDogMzAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5wLWFzaWRlX19ib3gtbWRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnAtZGVzIHtcbiAgcGFkZGluZzogNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbn1cblxuLnAtZGVzX19pbWcgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucC1kZXNfX2ltZzpudGgtb2YtdHlwZSgxKSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wLWRlc19faW1nOm50aC1vZi10eXBlKDEpIGltZyB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5wLWRlc19faW1nOm50aC1vZi10eXBlKDIpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnAtZGVzX19pbWc6bnRoLW9mLXR5cGUoMikgaW1nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB3aWR0aDogMTAlO1xufVxuXG4ucC1kZXNfX2ltZzpudGgtb2YtdHlwZSgzKSxcbi5wLWRlc19faW1nOm50aC1vZi10eXBlKDQpIHtcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucC1kZXNfX2ltZzpudGgtb2YtdHlwZSgzKSBpbWcsXG4ucC1kZXNfX2ltZzpudGgtb2YtdHlwZSg0KSBpbWcge1xuICB3aWR0aDogOTIlO1xufVxuXG4ucC1hLXRlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucC1hLXRlbF9fb3V0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucC1hLXRlbF9fYm94IHtcbiAgY29sb3I6ICMzQTlEQzE7XG4gIGhlaWdodDogODVweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wLWEtdGVsX19udW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMy4zcmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWZhbWlseTogJ0FyaWFsJyxzYW5zLXNlcmlmO1xufVxuXG4ucC1hLXRlbF9fYnRuIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiAwLjVweCBzb2xpZCAjM0E5REMxO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wLWEtdGVsX19pbWcge1xuICB3aWR0aDogMjcuNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucC1hc2lkZTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhBQzM0O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuXG4ucC1hc2lkZTJfX2gxIHtcbiAgY29sb3I6ICNFNkUzMzg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvIDhweDtcbiAgd2lkdGg6IDkwJTtcbn1cblxuLnAtYXNpZGUyX19oMS0tZXgge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wLWFzaWRlMl9faDIge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wLWFzaWRlMl9fdHh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5wLWFzaWRlMl9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wLWFzaWRlMl9fYm94LS1zIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5wLWFzaWRlMl9fYm94LS1idG0ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5wLWFzaWRlMl9faW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtYXNpZGUyX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wLWFzaWRlMl9fc2JveCArIC5wLWFzaWRlMl9fc2JveCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5wLWFzaWRlMl9fbG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucC1hc2lkZTJfX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wLWFzaWRlMl9fYnRuIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4ucC1hc2lkZTJfX2J0biBzcGFuIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xufVxuXG4ucC1hc2lkZTJfX2J0biBpbWcge1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5wLWNvZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjMjMxODE1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4vKlxyXG4gKiBmb290ZXJcclxuICovXG5cbi5wLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDNEM0Q7XG4gIHBhZGRpbmc6IDQwcHggMCAxMDBweDtcbn1cblxuLnAtZm9vdGVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG4ucC1mb290ZXJfX2JveCArIC5wLWZvb3Rlcl9fYm94IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFNEU0RTQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucC1mb290ZXJfX3R4dCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogI0U0RTRFNDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ucC1mb290ZXJfX3R4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5wLWZvb3Rlcl9faDEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucC1mb290ZXJfX2gyIHtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAjRTRFNEU0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIHBhZGRpbmc6IDVweCAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI0U0RTRFNDtcbn1cblxuLnAtcG9zdHMge1xuICBjb2xvcjogI0U0RTRFNDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5wLXBvc3RzX19pdGVtICsgLnAtcG9zdHNfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ucC1mbG9hdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjM2E5ZGMxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5wLWZsb2F0X190ZWwge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuLnAtZmxvYXRfX2xpbmUge1xuICBmb250LXNpemU6IDUuOHJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucC1mbG9hdF9fbGluZSBpIHtcbiAgY29sb3I6ICMwMEI5MDA7XG59XG5cbi5wLWZsb2F0X190eHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuXG4ucC1mbG9hdF9fc2VwIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA5MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QThBOEE7XG59XG5cbi5wLWZsb2F0X19zZXA6bnRoLW9mLXR5cGUoMikge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG59XG5cbi5wLWdvdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wLWdvdG9wX19ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLnAtZ290b3BfX2JveDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzMyQzkzMjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzMkM5MzI7XG59XG5cbi8qLS0tLS0tLS0tLSBVdGlsaXR5IC0tLS0tLS0tLS0qL1xuXG4vKlxyXG4gKiBjb2xvclxyXG4gKi9cblxuLnUtZmMge1xuICBjb2xvcjogIzMyQzkzMjtcbn1cblxuLnUtZmMtMyB7XG4gIGNvbG9yOiAjMDA4RTQ1O1xufVxuXG4udS1mYy01IHtcbiAgY29sb3I6ICNFNEU0RTQ7XG59XG5cbi51LWJnLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEE4QThBICFpbXBvcnRhbnQ7XG59XG5cbi8qXHJcbiAqIGxldHRlciBzcGFjZVxyXG4gKi9cblxuLnUtbWwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLypcclxuICogYmxvY2tcclxuICovXG5cbi51LXNwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LW5vdC1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51LXNwLWliIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udS1ub3Qtc3AtaWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udS10YiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udS1ub3QtdGIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MzBweCkge1xuICAubC1mdWxsLXNwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cblxuICAuYy1oLTEge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5jLWgtMiB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuXG4gIC5wLWgtYWRkIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnAtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhBOEE4QTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzhBOEE4QTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAucC1uYXZfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgICBjb2xvcjogIzIzMTgxNTtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAucC1uYXZfX2l0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICAuanMtbmF2LWNsb25lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUJFMDU5O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IC03MHB4O1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjNzO1xuICB9XG5cbiAgLmpzLW5hdi1jbG9uZS52aXNpYmxlIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAuanMtbmF2LWNsb25lIC5wLW5hdiB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLmpzLW5hdi1jbG9uZSAucC1uYXZfX2l0ZW0gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuanMtbmF2LWNsb25lIC5wLW5hdl9faXRlbSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOUJFMDU5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAucC1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnAtbWFpbl9faDEge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICB9XG5cbiAgLnAtbWFpbl9faW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuXG4gIC5wLXZvaWNlX19oMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5wLXF1ZSB7XG4gICAgcGFkZGluZzogMzBweCAwIDYwcHg7XG4gIH1cblxuICAucC1xdWVfX2gyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgLnAtcXVlX19oMyB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLnAtcXVlX19zcGFjZSB7XG4gICAgcGFkZGluZzogODRweCAwIDQwcHg7XG4gIH1cblxuICAucC1xdWVfX3R4dCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cblxuICAucC1saXN0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgcGFkZGluZzogMjBweCAwIDIwcHggNDBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLnAtaW50cm9fX2JveCB7XG4gICAgcGFkZGluZzogMTdweCAyMHB4IDMwcHggMjBweDtcbiAgfVxuXG4gIC5wLWludHJvX19ib3gtbCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC5wLWludHJvX19mc3gxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAucC1pbnRyb19fZnN4MiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAucC1pbnRyb19fZnN4MyB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG5cbiAgLnAtaW50cm9fX2ltZy1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wLWludHJvX19pbWctdGIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMzAlO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnAtcnNuIHtcbiAgICBwYWRkaW5nOiA4NXB4IDAgOTBweDtcbiAgfVxuXG4gIC5wLXJzbl9faDEge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAucC1oLTIge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnAtaC0yIHNwYW4ge1xuICAgIHRvcDogLTM3cHg7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIHBhZGRpbmc6IDlweCAxNXB4IDEycHggMTVweDtcbiAgfVxuXG4gIC5wLWxpc3QyX19ib3gge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLnAtbGlzdDJfX2JveCBpbWcge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAucC1saXN0Ml9fdHh0IHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAucC1saXN0M19faXRlbSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAucC1saXN0M19faXRlbSArIC5wLWxpc3QzX19pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG5cbiAgLnAtbGlzdDNfX2JveCB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxuXG4gIC5wLWxpc3QzX19ib3ggaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnAtbGlzdDNfX3R4dCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLnAtaC0zIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnAtaC0zIHNwYW4ge1xuICAgIHBhZGRpbmc6IDdweCAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG5cbiAgLnAtcHJpY2VfX3R4dCB7XG4gICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgbWFyZ2luOiAyMHB4IDAgMzVweDtcbiAgfVxuXG4gIC5wLXByaWNlX190eHQtLWV4IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAucC10Ymwge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cblxuICAucC1hY3NfX2lubmVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5wLWFjc19fYm94Om50aC1vZi10eXBlKDEpIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG5cbiAgLnAtYWNzX19ib3g6bnRoLW9mLXR5cGUoMikge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucC1hY3NfX2JveCBpZnJhbWUge1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5wLWFjc19fdHh0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5wLWZncmJveDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cblxuICAucC1mZ3Jib3hfX2ljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxuXG4gIC5wLWZnciB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5wLWZncl9fdHh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gIH1cblxuICAucC1oLTQge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAucC1ib3gge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cblxuICAucC1ib3hfX291dGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB9XG5cbiAgLnAtYm94X19uYW1lIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbWFyZ2luOiAyMnB4IDAgMzVweDtcbiAgfVxuXG4gIC5wLW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG5cbiAgLnAtcG9pbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMkM5MzI7XG4gIH1cblxuICAucC1wb2ludF9fYm94IHtcbiAgICBwYWRkaW5nOiAzN3B4IDA7XG4gIH1cblxuICAucC1hc2lkZV9fYm94LXRvcCB7XG4gICAgcGFkZGluZzogMTBweCAwIDQ1cHg7XG4gIH1cblxuICAucC1hc2lkZV9faDEge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG5cbiAgLnAtYXNpZGVfX3RodW1iIHtcbiAgICB3aWR0aDogMTk3cHg7XG4gIH1cblxuICAucC1hc2lkZV9fYm94LW1kbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5wLWRlcyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXItd2lkdGg6IDdweDtcbiAgfVxuXG4gIC5wLWRlc19faW1nOm50aC1vZi10eXBlKDEpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAucC1kZXNfX2ltZzpudGgtb2YtdHlwZSgxKSBpbWcge1xuICAgIHdpZHRoOiA5MiU7XG4gIH1cblxuICAucC1kZXNfX2ltZzpudGgtb2YtdHlwZSgyKSB7XG4gICAgd2lkdGg6IDEyJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnAtZGVzX19pbWc6bnRoLW9mLXR5cGUoMikgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wLWRlc19faW1nOm50aC1vZi10eXBlKDMpLFxuICAucC1kZXNfX2ltZzpudGgtb2YtdHlwZSg0KSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAucC1hLXRlbF9fYm94IHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLnAtYS10ZWxfX251bSB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gIH1cblxuICAucC1hLXRlbF9fYnRuIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAucC1hLXRlbF9faW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAucC1hc2lkZTIge1xuICAgIHBhZGRpbmc6IDMwcHggMCAxNXB4O1xuICB9XG5cbiAgLnAtYXNpZGUyX19oMSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgIHdpZHRoOiA2NyU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0zcHg7XG4gIH1cblxuICAucC1hc2lkZTJfX2gxLS1leCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wLWFzaWRlMl9faDIge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICB9XG5cbiAgLnAtYXNpZGUyX19ib3gge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLnAtYXNpZGUyX19ib3gtLWJ0bSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuXG4gIC5wLWFzaWRlMl9faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAucC1hc2lkZTJfX2Zsb3cge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMTMwcHggKyAxMHB4KSk7XG4gIH1cblxuICAucC1hc2lkZTJfX3Nib3gge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cblxuICAucC1hc2lkZTJfX3Nib3ggKyAucC1hc2lkZTJfX3Nib3gge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAucC1hc2lkZTJfX2xvZ28ge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5wLWFzaWRlMl9fYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnAtY29kZSB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cblxuICAucC1mb290ZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuXG4gIC5wLWZvb3Rlcl9faW5uZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAucC1mb290ZXJfX2JveCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5wLWZvb3Rlcl9fYm94ICsgLnAtZm9vdGVyX19ib3gge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRTRFNEU0O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnAtZm9vdGVyX19oMSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgLnAtZmxvYXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucC1nb3RvcCB7XG4gICAgcmlnaHQ6IDMlO1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5wLWdvdG9wX19ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMkM5MzI7XG4gIH1cblxuICAucC1nb3RvcF9fYm94OjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC51LXBvaW50LWxzIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEycHg7XG4gIH1cblxuICAudS1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC51LW5vdC1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAudS1zcC1pYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC51LW5vdC1zcC1pYiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgzMHB4KSB7XG4gIC5jLWgtMSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG5cbiAgLnAtaGVhZF9fcCB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gIH1cblxuICAucC1oZWFkX19ib3gge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAucC1oZWFkX19ib3g6bnRoLW9mLXR5cGUoMikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAucC1oMSB7XG4gICAgZm9udC1zaXplOiAzLjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5wLWgxLS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cblxuICAucC1oLWFkZCBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5wLWgtYWRkX190eHQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG5cbiAgLnAtaC10ZWxfX3R4dCB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLnAtaC10ZWxfX251bSB7XG4gICAgZm9udC1zaXplOiAzLjFyZW07XG4gIH1cblxuICAucC1uYXZfX2l0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLmpzLW5hdi1jbG9uZSB7XG4gICAgdG9wOiAtNThweDtcbiAgfVxuXG4gIC5wLXF1ZV9fdHh0IHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxuXG4gIC5wLWxpc3Qge1xuICAgIG1hcmdpbjogMjVweCAwIDA7XG4gIH1cblxuICAucC1saXN0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMjVweCA2MHB4O1xuICB9XG5cbiAgLnAtbGlzdF9faXRlbTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDdweCA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDdweDtcbiAgfVxuXG4gIC5wLWludHJvX19mc3gxIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxuXG4gIC5wLWludHJvX19mc3gyIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuXG4gIC5wLWludHJvX19mc3gzIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cblxuICAucC1oLTIge1xuICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgIGJvcmRlci13aWR0aDogOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzN3B4O1xuICB9XG5cbiAgLnAtaC0yIHNwYW4ge1xuICAgIGxlZnQ6IC00NHB4O1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIHBhZGRpbmc6IDlweCAyMHB4IDEycHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB9XG5cbiAgLnAtbGlzdDJfX2JveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM3cHg7XG4gIH1cblxuICAucC1saXN0Ml9fYm94IGltZyB7XG4gICAgd2lkdGg6IDMxN3B4O1xuICB9XG5cbiAgLnAtbGlzdDNfX3R4dCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cblxuICAucC1oLTMge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuXG4gIC5wLWgtMyBzcGFuIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgZm9udC1zaXplOiA0LjRyZW07XG4gIH1cblxuICAucC1wcmljZV9fYXNpZGUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnAtYWNzX19pbm5lciB7XG4gICAgbWFyZ2luOiAyOHB4IDAgNTBweDtcbiAgfVxuXG4gIC5wLWFjc19fYm94IHtcbiAgICB3aWR0aDogNDglO1xuICB9XG5cbiAgLnAtYWNzX19ib3ggaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDQxOHB4O1xuICB9XG5cbiAgLnAtYWNzX190eHQge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICB9XG5cbiAgLnAtZmdyYm94X19pY29uIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gIH1cblxuICAucC1mZ3Ige1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG5cbiAgLnAtZmdyX190eHQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuXG4gIC5wLWgtNCB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG5cbiAgLnAtYm94X19oMSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIHBhZGRpbmc6IDM2cHggMzJweDtcbiAgfVxuXG4gIC5wLWJveF9fdHh0IHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxuXG4gIC5wLWFzaWRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5wLWFzaWRlX19oMSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNS4xcmVtO1xuICB9XG5cbiAgLnAtYS10ZWxfX2JveCB7XG4gICAgaGVpZ2h0OiAxMTNweDtcbiAgICBwYWRkaW5nOiAwIDI4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnAtYS10ZWxfX251bSB7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICB9XG5cbiAgLnAtYS10ZWxfX2J0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAucC1hLXRlbF9faW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAucC1hc2lkZTJfX2gxIHtcbiAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgfVxuXG4gIC5wLWFzaWRlMl9faDIge1xuICAgIG9udC1zaXplOiAyLjlyZW07XG4gIH1cblxuICAucC1hc2lkZTJfX3R4dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4ZW07XG4gICAgZm9udC1zaXplOiAyLjFyZW07XG4gIH1cblxuICAucC1hc2lkZTJfX2ltZyB7XG4gICAgd2lkdGg6IDE3N3B4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cblxuICAucC1hc2lkZTJfX2Zsb3cge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMTc3cHggKyAxNXB4KSk7XG4gIH1cblxuICAucC1jb2RlIHtcbiAgICBmb250LXNpemU6IDQuNnJlbTtcbiAgfVxuXG4gIC5wLWZvb3Rlcl9fYm94ICsgLnAtZm9vdGVyX19ib3gge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuXG4gIC5wLWZvb3Rlcl9fdHh0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAudS10YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC51LW5vdC10YiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5wLWxpc3RfX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogLTUwcHg7XG4gICAgd2lkdGg6IDI3M3B4O1xuICAgIGhlaWdodDogMzkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyMHB4KSB7XG4gIC5sLWJhc2Uge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5sLWZ1bGwtc3Age1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5sLXNob3J0IHtcbiAgICBtYXJnaW4tbGVmdDogNyU7XG4gICAgbWFyZ2luLXJpZ2h0OiA3JTtcbiAgfVxuXG4gIC5sLXdpZGUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKlxyXG4gIFRoZW1lIE5hbWU6IENsb3ZlclxyXG4gIEF1dGhvcjogTmFuYXNlXHJcbiAgRGVzY3JpcHRpb246IOOCr+ODreODvOODkOODvOayu+eZgumZouODiOODg+ODl+WwgueUqOOBruODhuODvOODnuOBp+OBmVxyXG4gIHZlcnNpb246IDEuMFxyXG4qL1xyXG5AaW1wb3J0IFwic2V0dGluZy5zY3NzXCI7XHJcbkBpbXBvcnQgXCJtaXhpbi5zY3NzXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFxyXG5cdFJlc2V0XHJcbiBcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJyZXNldC5zY3NzXCI7XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gXHJcblx0Rm91bmRhdGlvblxyXG4gXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0IFwiZm91bmRhdGlvbi5zY3NzXCI7XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gXHJcblx0TGF5b3V0XHJcbiBcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJsYXlvdXQuc2Nzc1wiO1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIFxyXG5cdE9iamVjdFxyXG4gXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKi0tLS0tLS0tLS0gQ29tcG9uZW50IC0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0IFwiY29tcG9uZW50LnNjc3NcIjtcclxuLyotLS0tLS0tLS0tIFByb2plY3QgLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJwcm9qZWN0LnNjc3NcIjtcclxuLyotLS0tLS0tLS0tIFV0aWxpdHkgLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJ1dGlsaXR5LnNjc3NcIjsiLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxuXHRmb250LXNpemU6IDEwMCU7XHJcblx0Zm9udDogaW5oZXJpdDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgXHJcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5vbCwgdWwge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUsIHEge1xyXG5cdHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufSIsImh0bWwge1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTicsJ+ODkuODqeOCruODjuinkuOCtCBQcm9OJywn44Oh44Kk44Oq44KqJywgJ01laXJ5bycsJ++8re+8syDjgrTjgrfjg4Pjgq8nLHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICRjb2xvcl9mb250O1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbn1cclxuXHJcbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuYSB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbn1cclxuYTpsaW5rLCBhOnZpc2l0ZWQsIGE6aG92ZXIsIGE6YWN0aXZlIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmE6aG92ZXIge1xyXG4gIG9wYWNpdHk6IDAuNztcclxufVxyXG4qOmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbiV0ZXN0anVzdGlmeSB7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICB0ZXh0LWp1c3RpZnk6IGludGVyLWlkZW9ncmFwaDtcclxufVxyXG5wIHtcclxuICBAZXh0ZW5kICV0ZXN0anVzdGlmeTtcclxufVxyXG51bCBsaSB7XHJcbiAgQGV4dGVuZCAldGVzdGp1c3RpZnk7XHJcbn1cclxuaW1nIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcbm1haW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59IiwiLyotLS0tLS0tLS0tIHdyYXBwZXIgLS0tLS0tLS0tLSovXHJcbi5sLWJhc2Uge1xyXG4gIG1hcmdpbi1sZWZ0OiAkd2lkdGgtbTtcclxuICBtYXJnaW4tcmlnaHQ6ICR3aWR0aC1tO1xyXG4gIG1heC13aWR0aDogJHdpZHRoO1xyXG4gIEBpbmNsdWRlIG1lZGlhLXBjIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG4vLyDjgrnjg57jg5vjgafjga/lhajluYVcclxuLmwtZnVsbC1zcCB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgbWFyZ2luLWxlZnQ6ICR3aWR0aC1tO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkd2lkdGgtbTtcclxuICAgIG1heC13aWR0aDogJHdpZHRoO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1wYyB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuLyotLS0tLS0tLS0tIGlubmVyIHdyYXBwZXIgLS0tLS0tLS0tLSovXHJcbi5sLXNob3J0IHtcclxuICBAaW5jbHVkZSBtZWRpYS1wYyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNyU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDclO1xyXG4gIH1cclxufVxyXG4ubC13aWRlIHtcclxuICBAaW5jbHVkZSBtZWRpYS1wYyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNSU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDUlO1xyXG4gIH1cclxufSIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL1xyXG4vLyAg44K144Kk44OI44Gu5Z+65pys6Kit5a6aXHJcbi8vXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8tLS0tLS0tLS0tIOW5hSAtLS0tLS0tLS0tXHJcbiAgJHdpZHRoLW06IDEwcHg7XHJcbiAgJHdpZHRoOiAxMDAwcHg7XHJcbiAgJHNjcmVlbi1wYzogJHdpZHRoICsgKCR3aWR0aC1tICogMik7XHJcbiAgJHNjcmVlbi10YjogODMwcHg7XHJcbiAgJHNjcmVlbi1zcDogNDMwcHg7XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9cclxuLy8gIOiJsuOBruioreWumlxyXG4vL1xyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAkY29sb3JfZm9udDogIzIzMTgxNTsgLy8g5Z+65pys5paH5a2X6ImyXHJcbiAgJGNvbG9yX2ZvbnQwMjogIzNEM0QzRDsgLy8g5Z+65pys5paH5a2X6ImyXHJcbiAgJGNvbG9yX2ZvbnQwMzogIzAwOEU0NTsgLy8g5Z+65pys5paH5a2X6ImyXHJcbiAgJGNvbG9yX2ZvbnQwNDogI0U2RTMzODsgLy8g5Z+65pys5paH5a2X6ImyXHJcbiAgJGNvbG9yX2ZvbnQwNTogI0U0RTRFNDsgLy8g5Z+65pys5paH5a2X6ImyXHJcbiAgJGNvbG9yX21haW4wMTogIzMyQzkzMjsgLy8g5Z+65pys6ImyXHJcbiAgJGNvbG9yX21haW4wMjogIzhBOEE4QTsgLy8g5Z+65pys6ImyXHJcblxyXG4gICRvcGFjaXR5X2hvdmVyX2xpc3Q6IDAuODsgLy8g44Oq44K544OI44Gu44Oq44Oz44Kv44Ob44OQ44O85pmC44Gu6JaE44GVIiwiQG1peGluIGxpbmstaG92ZXIoJGg6JG9wYWNpdHlfaG92ZXJfbGlzdCkge1xyXG4gICAgLy8gQGluY2x1ZGUgbGluay1ob3ZlcjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6ICRoO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZm9udEF3ZXNvbWUge1xyXG4gIC8vIEBpbmNsdWRlIGZvbnRBd2Vzb21lO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG59XHJcbkBtaXhpbiB0cmFuc2l0aW9uKCRzZWNvbmQ6IDAuMTVzKSB7XHJcbiAgLy8gQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAkc2Vjb25kO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtc3Age1xyXG4gIC8vIEBpbmNsdWRlIG1lZGlhLXNwIHt9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zcCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtdGIge1xyXG4gIC8vIEBpbmNsdWRlIG1lZGlhLXRiIHt9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi10Yikge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtcGMge1xyXG4gIC8vIEBpbmNsdWRlIG1lZGlhLXBjIHt9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1wYykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdHh0LWhpZGRlbiB7XHJcbiAgLy8gQGluY2x1ZGUgdHh0LWhpZGRlbjtcclxuICB0ZXh0LWluZGVudDoxMDAlO1xyXG4gIHdoaXRlLXNwYWNlOm5vd3JhcDtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbn1cclxuXHJcbkBtaXhpbiByZXBsYWNlKCRvcmlnaW5hbCwgJHJlcGxhY2VtZW50KSB7XHJcbiAgLy8gQGluY2x1ZGUgcmVwbGFjZSgkLCAkKSB7fVxyXG4gIEBhdC1yb290IHtcclxuICAgICN7c2VsZWN0b3ItcmVwbGFjZSgmLCAkb3JpZ2luYWwsICRyZXBsYWNlbWVudCl9IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgLy8gQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59IiwiLypcclxuICog44Oc44K/44OzXHJcbiAqL1xyXG4uYy1idG4ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwLjNlbSAxZW07XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi8qXHJcbiAqIOODmOODg+ODgOODvFxyXG4gKi9cclxuLmMtaC0xIHtcclxuICBjb2xvcjogJGNvbG9yX2ZvbnQwMztcclxuICBmb250LXNpemU6IDJyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICB9XHJcbn1cclxuLmMtaC0yIHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3JfbWFpbjAyO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfbWFpbjAyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gIH1cclxufSIsIi8qXHJcbiAqIGhlYWRlclxyXG4gKi9cclxuLnAtaGVhZCB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICZfX3Age1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBjb2xvcjogJGNvbG9yX2ZvbnQwMjtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gICZfX2JveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1oMSB7XHJcbiAgY29sb3I6ICRjb2xvcl9tYWluMDE7XHJcbiAgZm9udC1zaXplOiAycmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgZm9udC1zaXplOiAzLjhyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICAmLS1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtaC1hZGQge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICAmIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkFCQUJBO1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICBwYWRkaW5nOiAycHggN3B4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdHh0IHtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxuICAgICYtLXNtYWxsIHtcclxuICAgICAgY29sb3I6ICNkOGQ4ZDg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWgtdGVsIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgJl9fdHh0IHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19udW0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6ICRjb2xvcl9tYWluMDEgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcmVtO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBmb250LXNpemU6IDMuMXJlbTtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogLTNweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjAxO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtbmF2IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogLTI1MHB4O1xyXG4gIHdpZHRoOiAyNTBweDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcl9tYWluMDI7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yX21haW4wMjtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgJl9faXRlbSB7XHJcbiAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgIGNvbG9yOiAkY29sb3JfbWFpbjAxO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkY29sb3JfbWFpbjAyO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBwYWRkaW5nOiAxM3B4IDA7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfZm9udDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gICAgJiBhIHtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZzogN3B4IDVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QkUwNTk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtbmF2LWJnIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICB6LWluZGV4OiA5O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLy8g44K544OG44Kj44OD44Kt44O844OY44OD44OA44O8XHJcbkBpbmNsdWRlIG1lZGlhLXNwIHtcclxuLmpzLW5hdi1jbG9uZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlCRTA1OTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdG9wOiAtNzBweDtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC4zcztcclxuICAmLnZpc2libGUge1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxuICAmIC5wLW5hdiB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICB9XHJcbiAgJiAucC1uYXZfX2l0ZW0ge1xyXG4gICAgJiBhIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgY29sb3I6ICM5QkUwNTk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG59XHJcbkBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAuanMtbmF2LWNsb25lIHtcclxuICAgIHRvcDogLTU4cHg7XHJcbiAgfVxyXG59XHJcbi5wLW1lbnUge1xyXG4gIHdpZHRoOiA0MnB4O1xyXG4gIGhlaWdodDogNDJweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAzMHB4O1xyXG4gIHJpZ2h0OiAxMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfbWFpbjAxO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB6LWluZGV4OiAyMDtcclxuICBwYWRkaW5nOiA4LjVweCA1cHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJl9faW5uZXIge1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gICVib3JkZXJfYmFzZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICB9XHJcbiAgJiBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW4wMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbWFyZ2luLXRvcDogLTEuNXB4O1xyXG4gICAgfVxyXG4gICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5vcGVuIHNwYW4ge1xyXG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMS41cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMS41cHg7XHJcbiAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLypcclxuICogbWFpblxyXG4gKi9cclxuLnAtbWFpbiB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDMwcHggMCAwO1xyXG4gICZfX2gxIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiVGltZXMgTmV3IFJvbWFuXCIsIFwiWXVNaW5jaG9cIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIll1IE1pbmNob1wiLCBcIk1TIFBNaW5jaG9cIiwgc2VyaWY7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yX21haW4wMjtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgZm9udC1zaXplOiAzLjZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ltZyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvbnRhaW47JztcclxuICAgIH1cclxuICB9XHJcbn1cclxuLypcclxuICogYXJ0aWNsZVxyXG4gKi9cclxuLnAtdm9pY2Uge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9mb250MDU7XHJcbiAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgJl9faDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG59XHJcbi5wLXF1ZSB7XHJcbiAgcGFkZGluZzogMTVweCAwIDYwcHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgcGFkZGluZzogMzBweCAwIDYwcHg7XHJcbiAgfVxyXG4gICZfX2gyIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2gzIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkY29sb3JfZm9udDAzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zcGFjZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIHBhZGRpbmc6IDg0cHggMCA0MHB4O1xyXG4gICAgfVxyXG4gICAgJiBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA1OHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3R4dCB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuMXB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgfVxyXG4gICAgJiArICYge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1saXN0IHtcclxuICBtYXJnaW46IDAgJHdpZHRoLW07XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICBtYXJnaW46IDI1cHggMCAwO1xyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggNDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGNvbG9yX21haW4wMjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggNDBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAyNXB4IDYwcHg7XHJcbiAgICB9XHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTJweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggMjRweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaWNvbl9jaGVjay5wbmcnKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB3aWR0aDogMjhweDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0N3B4IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHdpZHRoOiA0N3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgcmlnaHQ6IC01MHB4O1xyXG4gICAgICB3aWR0aDogMjczcHg7XHJcbiAgICAgIGhlaWdodDogMzkwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWludHJvIHtcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAmX19oMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAmX19ib3gge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yX21haW4wMjtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIHBhZGRpbmc6IDE3cHggMjBweCAzMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2hlYWQge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAkY29sb3JfbWFpbjAyO1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHggMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbiAgJl9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgJl9fYm94LWwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICB3aWR0aDogNzAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19mc3gxIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fZnN4MiB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgfVxyXG4gICAgJiArICYge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19mc3gzIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ltZyB7XHJcbiAgICAmIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ltZy1zcCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faW1nLXRiIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtcnNuIHtcclxuICBwYWRkaW5nOiA0NXB4IDAgNDVweDtcclxuICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICBwYWRkaW5nOiA4NXB4IDAgOTBweDtcclxuICB9XHJcbiAgJl9faDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdHh0IHtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gIH1cclxufVxyXG4ucC1oLTIge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICBib3JkZXI6IDVweCBzb2xpZCAkY29sb3JfZm9udDA1O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgZm9udC1zaXplOiAyLjlyZW07XHJcbiAgICBib3JkZXItd2lkdGg6IDlweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzN3B4O1xyXG4gIH1cclxuICAmIHNwYW4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMjhweDtcclxuICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3QUM1NDM7XHJcbiAgICBwYWRkaW5nOiA3cHggMTBweCA5cHggMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIHRvcDogLTM3cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgcGFkZGluZzogOXB4IDE1cHggMTJweCAxNXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBsZWZ0OiAtNDRweDtcclxuICAgICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgICAgIHBhZGRpbmc6IDlweCAyMHB4IDEycHggMjBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtbGlzdDIge1xyXG4gICZfX2l0ZW0ge1xyXG4gICAgJiArICYge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDM3cHg7XHJcbiAgICB9XHJcbiAgICAmIGltZyB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvbnRhaW47JztcclxuICAgICAgYm94LXNoYWRvdzogNXB4IDVweCA4cHggcmdiYSgwLDAsMCwwLjI1KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICAgIHdpZHRoOiAzMTdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX190eHQge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWZsb3cge1xyXG4gIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gICZfX2gxIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgfVxyXG59XHJcbi5wLWxpc3QzIHtcclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgfVxyXG4gICAgJiArICYge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3gge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG4gICAgJiBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgYm94LXNoYWRvdzogNXB4IDVweCA4cHggcmdiYSgwLDAsMCwwLjI1KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fdHh0IHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1oLTMge1xyXG4gIGZvbnQtc2l6ZTogMnJlbTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gIH1cclxuICAmIHNwYW4ge1xyXG4gICAgcGFkZGluZzogNXB4IDhweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdBQzU0MztcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBwYWRkaW5nOiA3cHggMTFweDtcclxuICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgZm9udC1zaXplOiA0LjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLXByaWNlIHtcclxuICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAmX19oMiB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIH1cclxuICAmX19oMyB7XHJcbiAgICBjb2xvcjogJGNvbG9yX2ZvbnQwMztcclxuICB9XHJcbiAgJl9fdHh0IHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgIG1hcmdpbjogMTBweCAwIDE1cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xyXG4gICAgICBtYXJnaW46IDIwcHggMCAzNXB4O1xyXG4gICAgfVxyXG4gICAgJi0tZXgge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19hc2lkZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0FDNTQzO1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC10Ymwge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcbiAgfVxyXG4gICYgdGQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfbWFpbjAyO1xyXG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIHdpZHRoOiAyMSU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1hY3Mge1xyXG4gIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICZfX2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW46IDI4cHggJHdpZHRoLW0gNTBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIG1hcmdpbjogMjhweCAwIDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JveCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYgaWZyYW1lIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMjA5cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICAgIGhlaWdodDogNDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fdHh0IHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYXAge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yX2ZvbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgJiBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtZmdyYm94IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faWNvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgd2lkdGg6IDY0cHg7XHJcbiAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgIGhlaWdodDogMzJweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgIGhlaWdodDogNjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtZmdyIHtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIHdpZHRoOiA0OCU7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgfVxyXG4gICYgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gIH1cclxuICAmX190eHQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmIHNwYW4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2ZvbnQwMztcclxuICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWgtNCB7XHJcbiAgY29sb3I6ICRjb2xvcl9mb250MDM7XHJcbiAgZm9udC1zaXplOiAycmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICB9XHJcbn1cclxuLypcclxuICogc2VjdGlvblxyXG4gKi9cclxuLnAtYm94IHtcclxuICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICB3aWR0aDogNDglO1xyXG4gIH1cclxuICAmX19vdXRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiA1cHggNXB4IDhweCByZ2JhKDAsMCwwLDAuMjUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faDEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgIHBhZGRpbmc6IDM2cHggMzJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMTBweCAwIDE1cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgbWFyZ2luOiAyMnB4IDAgMzVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdHh0IHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHBhZGRpbmc6IDAgMjBweCAyNXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICYgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAyMzdweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3ZlcjsnO1xyXG4gIH1cclxufVxyXG4ucC1tb3JlIHtcclxuICBjb2xvcjogJGNvbG9yX2ZvbnQwMztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGRkRDO1xyXG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2ZvbnQwMztcclxuICBwYWRkaW5nOiAxMHB4IDIzcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICB9XHJcbn1cclxuLypcclxuICogYXNpZGVcclxuICovXHJcbi5wLXBvaW50IHtcclxuICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjAxO1xyXG4gIH1cclxuICAmX19ib3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIHBhZGRpbmc6IDM3cHggMDtcclxuICAgIH1cclxuICAgICYgaW1nIHtcclxuICAgICAgd2lkdGg6IDMxJTtcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb250YWluOyc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWFzaWRlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjAxO1xyXG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gIH1cclxuICAmX19ib3gtdG9wIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTBweCAwIDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMCA0NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19oMSB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogNS4xcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190aHVtYiB7XHJcbiAgICB3aWR0aDogMzAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgd2lkdGg6IDE5N3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3gtbWRsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWRlcyB7XHJcbiAgcGFkZGluZzogNnB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiA3cHg7XHJcbiAgfVxyXG4gICVpbWdfYmFzZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gICZfX2ltZyB7XHJcbiAgICAmIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgICAgIHdpZHRoOiA5MiU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICAgIHdpZHRoOiAxMiU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoMyksICY6bnRoLW9mLXR5cGUoNCkge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgfVxyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDkyJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1hLXRlbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgJl9fb3V0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICAmX19ib3gge1xyXG4gICAgY29sb3I6ICMzQTlEQzE7XHJcbiAgICBoZWlnaHQ6IDg1cHg7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIGhlaWdodDogMTEzcHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjhweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19udW0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAzLjNyZW07XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICdBcmlhbCcsc2Fucy1zZXJpZjtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogOHJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRuIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgYm9yZGVyOiAwLjVweCBzb2xpZCAjM0E5REMxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDhweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbWcge1xyXG4gICAgd2lkdGg6IDI3LjVweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIHdpZHRoOiA1NXB4O1xyXG4gICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWFzaWRlMiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4QUMzNDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIHBhZGRpbmc6IDMwcHggMDtcclxuICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTVweDtcclxuICB9XHJcbiAgJl9faDEge1xyXG4gICAgY29sb3I6ICRjb2xvcl9mb250MDQ7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICBtYXJnaW46IDAgYXV0byA4cHg7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xyXG4gICAgICB3aWR0aDogNjclO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTNweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAgICAgZm9udC1zaXplOiAzLjhyZW07XHJcbiAgICB9XHJcbiAgICAmLS1leCB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9faDIge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIG9udC1zaXplOiAyLjlyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3R4dCB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10YiB7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOGVtO1xyXG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIH1cclxuICAgICYtLXMge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG4gICAgfVxyXG4gICAgJi0tYnRtIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgcGFkZGluZzogN3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICB3aWR0aDogMTc3cHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19mbG93IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICgxMzBweCArIDEwcHgpKTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICgxNzdweCArIDE1cHgpKTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2JveCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcbiAgICAmICsgJiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xvZ28ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJiBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRuIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICYgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjJweDtcclxuICAgIH1cclxuICAgICYgaW1nIHtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1jb2RlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMnJlbTtcclxuICBjb2xvcjogJGNvbG9yX2ZvbnQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhLXRiIHtcclxuICAgIGZvbnQtc2l6ZTogNC42cmVtO1xyXG4gIH1cclxufVxyXG4vKlxyXG4gKiBmb290ZXJcclxuICovXHJcbi5wLWZvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2ZvbnQwMjtcclxuICBwYWRkaW5nOiA0MHB4IDAgMTAwcHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgcGFkZGluZzogNDBweCAwO1xyXG4gIH1cclxuICAmX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm94IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgICYgKyAmIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvcl9mb250MDU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvcl9mb250MDU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX190eHQge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBjb2xvcjogJGNvbG9yX2ZvbnQwNTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdGIge1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgJiBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2gxIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faDIge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAkY29sb3JfZm9udDA1O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIHBhZGRpbmc6IDVweCAxM3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGNvbG9yOiAkY29sb3JfZm9udDA1O1xyXG4gIH1cclxufVxyXG4ucC1wb3N0cyB7XHJcbiAgY29sb3I6ICRjb2xvcl9mb250MDU7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAmX19pdGVtIHtcclxuICAgICYgKyAmIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtZmxvYXQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDA7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sb3I6ICMzYTlkYzE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcclxuICBwYWRkaW5nOiAwICR3aWR0aC1tO1xyXG4gIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICZfX3RlbCB7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICB9XHJcbiAgJl9fbGluZSB7XHJcbiAgICBmb250LXNpemU6IDUuOHJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICYgaSB7XHJcbiAgICAgIGNvbG9yOiAjMDBCOTAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190eHQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgfVxyXG4gICZfX3NlcCB7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiA5MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjAyO1xyXG4gICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtZ290b3Age1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDE1cHg7XHJcbiAgcmlnaHQ6ICR3aWR0aC1tO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgQGluY2x1ZGUgbWVkaWEtc3Age1xyXG4gICAgcmlnaHQ6IDMlO1xyXG4gICAgYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAmX19ib3gge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNwIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW4wMTtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNDAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvcl9tYWluMDE7XHJcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3JfbWFpbjAxO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zcCB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
