File: D:/HostingSpaces/SBogers10/boldt.komma.pro/wwwroot/css/kms.css
html {
font-size: 18px;
}
body {
margin: 0;
color: white;
font-family: "Rubik", sans-serif;
background-color: #1D2433;
}
body #main {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 230px;
overflow: auto;
}
body input {
font-family: "Rubik", sans-serif;
}
.text-muted {
color: #9ba0ae;
}
.text-primary {
color: #3289ff;
}
.text-success {
color: #3c763d;
}
.text-info {
color: #31708f;
}
.text-warning {
color: #ff8d00;
}
.text-danger {
color: #f2303f;
}
.text-light {
color: #9ba0ae;
font-weight: 310;
}
h1, h2, h3, h4 {
font-weight: 400;
}
h1 {
font-size: 1.8rem;
}
h2 {
font-size: 1.6rem;
}
h3 {
font-size: 1.4rem;
}
h4 {
font-size: 1.2rem;
}
.small-profile {
padding: 0 20px;
margin-top: 30px;
height: 90px;
margin-bottom: 30px;
}
.small-profile img.small-profile-image {
width: 90px;
height: 90px;
border-radius: 100%;
float: left;
margin-right: 30px;
background-color: #cccccc;
}
.small-profile p.small-profile-name {
margin-bottom: 10px;
padding: 0;
}
.small-profile p.small-profile-description {
padding: 0;
font-size: 0.9rem;
line-height: 1.5em;
color: #70778c;
}
.inline {
display: inline;
}
#selectYearAndMonthForm .selectize-control {
float: left;
width: 45%;
margin-left: 3.3333%;
}
/* ==========================================================================
* Basic style settings
* ========================================================================== */
* {
box-sizing: border-box;
}
/* * Set up the body
* *
* * 1. This is the base for al rem units
* * 2. Makes sue that some fonts are better rendered
* * #. Set font to lining figures
* */
html {
line-height: 1.6;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
font-feature-settings: "lnum";
}
/**
* * 1.Default display for images is block to lose the extra margin below the image
* * 2. Remove border / especially on older browsers
* */
img, svg {
display: block;
border: none;
}
/**
* * Add translation to prevent recoloring from autocomplete
* */
input :-ms-input-placeholder, textarea :-ms-input-placeholder {
-ms-transition: all 9999s linear 9999s;
transition: all 9999s linear 9999s;
}
input ::-moz-placeholder, textarea ::-moz-placeholder {
-moz-transition: all 9999s linear 9999s;
transition: all 9999s linear 9999s;
}
input ::placeholder, textarea ::placeholder {
transition: all 9999s linear 9999s;
}
/* * Remove default margin around figure
* */
figure {
margin: 0;
}
@-webkit-keyframes shake1 {
0% {
transform: translate3d(0.5px, 0.25px, 0);
}
10% {
transform: translate3d(-0.25px, -0.5px, 0);
}
20% {
transform: translate3d(-0.75px, 0px, 0);
}
30% {
transform: translate3d(0px, 0.5px, 0);
}
40% {
transform: translate3d(0.25px, -0.25px, 0);
}
50% {
transform: translate3d(-0.25px, 0.5px, 0);
}
60% {
transform: translate3d(-0.75px, 0.25px, 0);
}
70% {
transform: translate3d(0.5px, 0.25px, 0);
}
80% {
transform: translate3d(-0.25px, -0.25px, 0);
}
90% {
transform: translate3d(0.5px, 0.5px, 0);
}
100% {
transform: translate3d(0.25px, -0.5px, 0);
}
}
@keyframes shake1 {
0% {
transform: translate3d(0.5px, 0.25px, 0);
}
10% {
transform: translate3d(-0.25px, -0.5px, 0);
}
20% {
transform: translate3d(-0.75px, 0px, 0);
}
30% {
transform: translate3d(0px, 0.5px, 0);
}
40% {
transform: translate3d(0.25px, -0.25px, 0);
}
50% {
transform: translate3d(-0.25px, 0.5px, 0);
}
60% {
transform: translate3d(-0.75px, 0.25px, 0);
}
70% {
transform: translate3d(0.5px, 0.25px, 0);
}
80% {
transform: translate3d(-0.25px, -0.25px, 0);
}
90% {
transform: translate3d(0.5px, 0.5px, 0);
}
100% {
transform: translate3d(0.25px, -0.5px, 0);
}
}
@-webkit-keyframes shake2 {
0% {
transform: translate3d(0.25px, -0.5px, 0);
}
10% {
transform: translate3d(0.5px, 0.5px, 0);
}
20% {
transform: translate3d(-0.25px, -0.25px, 0);
}
30% {
transform: translate3d(0.5px, 0.25px, 0);
}
40% {
transform: translate3d(-0.75px, 0.25px, 0);
}
50% {
transform: translate3d(-0.25px, 0.5px, 0);
}
60% {
transform: translate3d(0.25px, -0.25px, 0);
}
70% {
transform: translate3d(0px, 0.5px, 0);
}
80% {
transform: translate3d(-0.75px, 0px, 0);
}
90% {
transform: translate3d(-0.25px, -0.5px, 0);
}
100% {
transform: translate3d(0.5px, 0.25px, 0);
}
}
@keyframes shake2 {
0% {
transform: translate3d(0.25px, -0.5px, 0);
}
10% {
transform: translate3d(0.5px, 0.5px, 0);
}
20% {
transform: translate3d(-0.25px, -0.25px, 0);
}
30% {
transform: translate3d(0.5px, 0.25px, 0);
}
40% {
transform: translate3d(-0.75px, 0.25px, 0);
}
50% {
transform: translate3d(-0.25px, 0.5px, 0);
}
60% {
transform: translate3d(0.25px, -0.25px, 0);
}
70% {
transform: translate3d(0px, 0.5px, 0);
}
80% {
transform: translate3d(-0.75px, 0px, 0);
}
90% {
transform: translate3d(-0.25px, -0.5px, 0);
}
100% {
transform: translate3d(0.5px, 0.25px, 0);
}
}
/* ==========================================================================
* Functions used in grid calculation
* ========================================================================== */
/**
* * Define amount of grid columns
* */
/**
* * This is where the magic happens
* * Return percentage based on amount of columns
* * Use parent column size to adjust the origin
* */
/**
* * Default function for columns
* * Return as percentage
* */
/**
* * Return as viewport width
* */
/* ==========================================================================
* Login KMS
* ========================================================================== */
.login {
position: relative;
min-height: 100vh;
display: flex;
justify-content: center;
align-items: center;
background-color: #1D2433;
background-image: url("/img/kms/background.svg");
background-size: cover;
background-position: center;
}
.login .placeholder {
width: 80%;
max-width: 400px;
padding: 20px 40px;
background-color: white;
color: #2B2F83;
/* Alert messages
* ========================================================================== */
}
.login .placeholder .header {
margin-bottom: 40px;
display: flex;
justify-content: space-between;
align-items: center;
}
.login .placeholder .header.small {
margin-bottom: 20px;
}
.login .placeholder .header img {
display: block;
width: 45px;
height: 45px;
margin-left: auto;
}
.login .placeholder .header h2 {
width: calc(100% - 45px);
margin: 0;
color: #2B2F83;
font-size: 1.2rem;
font-weight: bold;
}
.login .placeholder .warning {
padding: 7px 12px;
margin: 8px 0;
border: 1px solid #2B2F83;
font-size: 0.7rem;
color: #2B2F83;
}
.login .placeholder input {
width: 100%;
height: 40px;
margin: 8px 0;
border-radius: 4px;
font-size: 0.7rem;
color: #2B2F83;
text-indent: 10px;
border: #d8dae2 solid 1px;
transition: box-shadow 0.4s;
}
.login .placeholder input:focus {
outline: 0;
box-shadow: rgba(0, 0, 255, 0.75) 0 0 5px 0;
}
.login .placeholder input[type=submit] {
background-color: #2B2F83;
border: none;
color: white;
text-align: center;
cursor: pointer;
transition: background-color 0.4s;
}
.login .placeholder input[type=submit]:hover {
background-color: #383da9;
}
.login .placeholder a {
color: #2B2F83;
font-size: 0.7rem;
font-weight: semibold();
}
/* ==========================================================================
* Entities navigation KMS
* ========================================================================== */
#entities {
position: absolute;
top: 0;
left: 0;
width: 380px;
height: auto;
min-height: 100vh;
background-color: white;
color: #3289ff;
/* Header block
* ========================================================================== */
/* Search block
* ========================================================================== */
/* Add new item block
* ========================================================================== */
/* Change order block
* ========================================================================== */
/* Entities list
* ==========================================================================
* Entities header: 141px
* Search: 50px
* New item: 50px
* Order: 50px
* */
}
#entities .entities-header {
padding: 40px 0;
border-bottom: 1px solid #d8dae2;
text-align: center;
}
#entities .entities-header h1 {
font-size: 1.2rem;
color: #2B2F83;
font-weight: medium();
margin: 0;
}
#entities .entities-header p {
font-size: 0.7rem;
color: #70778c;
opacity: 0.5;
margin: 0;
font-weight: lightest();
}
#entities .entities-content > p, #entities .entities-content h2 {
padding: 0 20px;
}
#entities .entities-content > p {
font-size: 0.9rem;
}
#entities .search .search-field {
height: 50px;
border-top: 1px solid #d8dae2;
border-bottom: 1px solid #d8dae2;
font-size: 0.9rem;
cursor: text;
background-color: #f4f5f7;
background-image: url("/img/kms/icons/icon_search.svg");
background-repeat: no-repeat;
background-position: 7px center;
}
#entities .search .search-field input {
width: 100%;
height: 50px;
padding: 0;
margin: 0;
border: none;
font-size: 0.7rem;
line-height: 2.2;
text-indent: 90px;
background-color: transparent;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
#entities .search .search-field input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
#entities .search .search-result-text {
display: none;
height: 50px;
width: 100%;
border-bottom: 2px solid #3289ff;
transition: background-color 0.2s, color 0.2s;
margin: 0;
padding: 0 15px 0 60px;
color: #70778c;
font-size: 0.7rem;
line-height: 1;
}
#entities .search .search-result-text span {
display: inline-block;
margin-left: 5px;
color: #3289ff;
}
#entities .search .entities-list {
display: none;
height: calc( 100vh - 235px);
}
#entities .search .entities-list ul .entities-list-item {
display: none;
}
#entities .search .entities-list ul .entities-list-item.active {
display: block;
}
#entities .search .entities-list ul .entities-list-item.active > a {
background-color: transparent;
color: #70778c;
}
#entities .search .entities-list ul .entities-list-item.active > a .icon {
background-color: rgba(216, 218, 226, 0.6);
}
#entities .search .entities-list ul .entities-list-item.active > a p {
margin: 0;
width: calc(100% - 65px);
}
#entities .search .entities-list ul .entities-list-item.active > a p:before {
content: attr(data-breadcrumb);
display: block;
color: #70778c;
font-size: 0.6rem;
opacity: 0.5;
}
#entities .search.active .entities-list {
display: block;
}
#entities .search.active .search-result-text {
display: flex;
justify-content: flex-start;
align-items: center;
}
#entities .new-item {
display: flex;
justify-content: flex-start;
align-items: center;
height: 50px;
width: 100%;
background-color: transparent;
border-bottom: 2px solid #3289ff;
transition: background-color 0.2s, color 0.2s;
color: #3289ff;
font-size: 0.7rem;
line-height: 1;
text-decoration: none;
}
#entities .new-item span {
display: inline-block;
width: 30px;
height: 30px;
margin: 0 15px 0 15px;
border: 1px solid #3289ff;
border-radius: 100%;
background-color: white;
}
#entities .new-item span:before {
content: "";
background-image: url("/img/kms/icons/icon_plus.svg");
background-repeat: no-repeat;
background-position: center;
display: inline-block;
width: 30px;
height: 30px;
}
#entities .new-item:hover {
background-color: #3289ff;
color: white;
}
#entities .entities-order {
position: relative;
width: 100%;
height: 50px;
border-top: solid 1px #e0e6ec;
}
#entities .entities-order .sortable-button {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
text-decoration: none;
color: #3289ff;
font-size: 0.7rem;
text-align: center;
cursor: pointer;
}
#entities .entities-order .sortable-button:before {
content: "";
display: inline-block;
width: 19px;
height: 23px;
background-image: url("/img/kms/icons/icon_reorder.svg");
background-repeat: no-repeat;
vertical-align: middle;
margin-right: 10px;
}
#entities .entities-order .sortable-button.save-order {
position: absolute;
left: 0;
top: 0;
opacity: 0;
pointer-events: none;
z-index: -1;
background-color: #3289ff;
color: white;
}
#entities .entities-order .sortable-button.save-order.show {
z-index: 2;
opacity: 1;
pointer-events: all;
}
#entities .entities-order .sortable-button.save-order:before {
background-image: url("/img/kms/icons/icon_save_order.svg");
}
#entities #main-entities-list.hide {
display: none;
}
#entities .entities-list {
position: relative;
height: calc( 100vh - 185px);
overflow: auto;
overflow-x: hidden;
}
#entities .entities-list ul {
margin: 0;
padding: 0;
list-style: none;
}
#entities .entities-list ul.ui-sortable, #entities .entities-list ul.sortable {
height: calc(100% - 100px);
overflow: auto;
overflow-x: hidden;
}
#entities .entities-list ul ul {
padding-left: 20px;
min-height: 10px;
}
#entities .entities-list ul .sortable-placeholder {
height: 50px;
width: 100%;
background-color: #f7f7f7;
border: 1px dashed rgba(50, 137, 255, 0.4);
}
#entities .entities-list ul .entities-list-item {
background-color: white;
transition: background-color 0.3s;
}
#entities .entities-list ul .entities-list-item:nth-child(even) {
background-color: #f7f7f7;
}
#entities .entities-list ul .entities-list-item > a, #entities .entities-list ul .entities-list-item .tree-node-content {
position: relative;
display: flex;
justify-content: flex-start;
align-items: center;
height: 50px;
width: 100%;
text-decoration: none;
font-size: 0.7rem;
line-height: 1.1;
color: #70778c;
cursor: pointer;
font-weight: lightest();
}
#entities .entities-list ul .entities-list-item > a sub, #entities .entities-list ul .entities-list-item .tree-node-content sub {
opacity: 0.6;
}
#entities .entities-list ul .entities-list-item > a:hover, #entities .entities-list ul .entities-list-item .tree-node-content:hover {
background-color: #eceef3;
color: #2B2F83;
}
#entities .entities-list ul .entities-list-item.active > a, #entities .entities-list ul .entities-list-item.active > .tree-node-content {
background-color: #3289ff;
color: white;
}
#entities .entities-list ul .entities-list-item.active > a .icon, #entities .entities-list ul .entities-list-item.active > .tree-node-content .icon {
background-color: #d8dae2;
}
#entities .entities-list ul .entities-list-item .color-status {
display: inline-block;
height: 100%;
width: 5px;
background-color: transparent;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="0"] {
background-color: #d8dae2;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="1"] {
background-color: #78dc84;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="2"] {
background-color: #f2303f;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="3"] {
background-color: #2B2F83;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="4"] {
background-color: #ff8d00;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="5"] {
background-color: #3c763d;
}
#entities .entities-list ul .entities-list-item p {
margin: 0;
width: calc(100% - 60px);
}
#entities .entities-list ul .entities-list-item .icon {
display: flex;
justify-content: center;
align-items: center;
width: 30px;
height: 30px;
margin: 0 15px;
border-radius: 100%;
background-color: rgba(216, 218, 226, 0.6);
background-position: center;
background-size: cover;
overflow: hidden;
}
#entities .entities-list ul .entities-list-item .icon img {
width: 30px;
height: 30px;
}
#entities .entities-list ul .entities-list-item .icon span {
font-size: 0.8rem;
color: #70778c;
position: relative;
top: 1px;
}
#entities .entities-list ul .entities-list-item .triangle {
position: absolute;
right: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
background-color: rgba(0, 0, 0, 0.03);
width: 40px;
height: 100%;
cursor: pointer;
}
#entities .entities-list ul .entities-list-item .triangle:before {
content: "";
display: inline-block;
width: 10px;
height: 5px;
background-image: url("/img/kms/icons/icon_triangle_down.svg");
background-position: center center;
background-repeat: no-repeat;
transition: transform 0.4s;
}
#entities .entities-list ul .entities-list-item[collapsed=true] .triangle:before {
transform: rotate(180deg);
}
#entities .entities-list .sorting .entities-list-item {
position: relative;
cursor: move;
}
#entities .entities-list .sorting .entities-list-item a {
cursor: move;
-webkit-animation: shake1 1.5s infinite alternate;
animation: shake1 1.5s infinite alternate;
}
#entities .entities-list .sorting .entities-list-item:nth-child(odd) a {
-webkit-animation: shake2 1.5s infinite alternate;
animation: shake2 1.5s infinite alternate;
}
/* Drag and drop styling
* ========================================================================== */
/* ==========================================================================
* Entity block KMS
* ========================================================================== */
#entity {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 400px;
border-left: 1px solid rgba(255, 255, 255, 0.2);
/* Header + Save and Delete buttons
* ========================================================================== */
/* (Language) Tabs
* ========================================================================== */
/* Container for attributes
* ========================================================================== */
}
#entity .entity-header {
display: flex;
justify-content: space-between;
align-items: center;
height: 140px;
position: relative;
padding-left: 40px;
padding-right: 20px;
box-shadow: inset 0px -20px 20px -20px rgba(0, 0, 0, 0.5);
}
#entity .entity-header .entity-header-attributes {
width: calc(100% - 200px);
display: flex;
justify-content: flex-start;
align-items: center;
}
#entity .entity-header .entity-header-attributes .entity-thumbnail {
position: relative;
width: 100px;
height: 100px;
overflow: hidden;
border: solid 1px white;
border-radius: 10px;
background-color: #d8dae2;
line-height: 100px;
text-align: center;
font-size: 1.6rem;
font-weight: bold;
color: #70778c;
}
#entity .entity-header .entity-header-attributes .entity-thumbnail img {
width: 100%;
height: 100%;
-o-object-fit: contain;
object-fit: contain;
}
#entity .entity-header .entity-header-attributes .entity-thumbnail:after {
content: "";
position: absolute;
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 5;
background: linear-gradient(135deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%);
}
#entity .entity-header .entity-header-attributes h2 {
display: block;
width: calc(100% - 100px);
padding-left: 40px;
font-size: 1.2rem;
color: white;
}
#entity .entity-buttons {
width: 200px;
}
#entity .entity-buttons .save, #entity .entity-buttons .trash {
display: inline-block;
vertical-align: top;
height: 40px;
border-radius: 4px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: none;
cursor: pointer;
transition: background-color 0.3s;
}
#entity .entity-buttons .save:focus, #entity .entity-buttons .trash:focus {
outline: none;
}
#entity .entity-buttons .save {
width: 150px;
background-color: #3289ff;
color: white;
font-size: 0.7rem;
}
#entity .entity-buttons .save.disabled {
pointer-events: none;
background-color: #2f3b54;
color: rgba(255, 255, 255, 0.3);
}
#entity .entity-buttons .save:hover {
background-color: #006cfe;
}
#entity .entity-buttons .trash {
width: 40px;
background-color: #FF323C;
background-image: url("/img/kms/icons/icon_trash.svg");
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: 16px 16px;
}
#entity .entity-buttons .trash:hover {
background-color: #e5000b;
}
#entity .entity-tabs {
width: 100%;
height: 50px;
padding-left: 40px;
background-color: #262f43;
}
#entity .entity-tabs ul {
display: flex;
justify-content: flex-start;
align-items: flex-end;
margin: 0;
padding: 0;
list-style: none;
height: 100%;
}
#entity .entity-tabs ul li {
background-color: #394664;
margin: 0 5px;
height: 35px;
line-height: 40px;
border-radius: 4px 4px 0 0;
transition: background-color 0.3s, box-shadow 0.3s;
}
#entity .entity-tabs ul li a {
display: block;
height: 100%;
width: 100%;
color: white;
font-size: 0.7rem;
text-decoration: none;
text-transform: uppercase;
padding: 0 20px;
}
#entity .entity-tabs ul li:hover {
background-color: #2f3b54;
}
#entity .entity-tabs ul li.active {
background-color: #ffffff;
}
#entity .entity-tabs ul li.active a {
color: #3289ff;
}
#entity .entity-tabs ul li.error {
background-color: #FF323C;
}
#entity .entity-attributes {
position: absolute;
top: 190px;
bottom: 0;
width: 100%;
overflow: auto;
background-color: white;
}
#entity .entity-attributes .contentBlockAddButton {
text-align: center;
width: 33%;
display: inline-block;
cursor: pointer;
}
#entity .entity-attributes .contentBlockAddButton img {
display: block;
margin: 0 auto;
pointer-events: none;
}
#entity .entity-attributes .contentBlockAddButton label {
position: static;
display: inline;
margin-left: auto;
font-size: 0.8rem;
color: #9ba0ae;
text-transform: uppercase;
font-weight: 300;
white-space: nowrap;
pointer-events: none;
}
#entity .tab-content, #entity .sub-tab-content {
display: none;
}
#entity .tab-content.active, #entity .sub-tab-content.active {
display: block;
}
#entity.full-width {
left: 0;
color: #3289ff;
}
.fieldGroupCollection ul {
list-style: none;
margin: 0;
padding: 0;
}
.fieldGroupCollection ul li {
list-style: none;
position: relative;
padding-left: 25px;
}
.fieldGroupCollection ul.fieldGroupItems li:before {
content: "";
display: inline-block;
height: 25px;
width: 35px;
background-image: url("/img/kms/icons/drag.png");
background-size: contain;
background-repeat: no-repeat;
position: absolute;
left: 20px;
top: 17px;
}
/* ==========================================================================
* Sidebar KMS
* ========================================================================== */
#sidebar {
position: fixed;
top: 0;
left: 0;
height: 100vh;
padding-bottom: 50px;
width: 230px;
background-color: #1D2433;
/* Account block
* ========================================================================== */
/* Navigation
* ========================================================================== */
/* Log out button
* ========================================================================== */
}
#sidebar .logo-placeholder {
height: 85px;
width: 100%;
background-image: url("/img/kms/logo_background.svg");
background-size: cover;
}
#sidebar .logo-placeholder a {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
height: 100%;
padding: 0 20px 0 20px;
text-decoration: none;
}
#sidebar .logo-placeholder a img {
width: 40px;
height: 40px;
}
#sidebar .logo-placeholder a p {
color: white;
font-size: 0.75rem;
line-height: 1.2;
}
#sidebar .account-block {
display: flex;
justify-content: space-between;
align-items: center;
text-decoration: none;
border: 1px solid rgba(255, 255, 255, 0.2);
border-left: none;
border-right: none;
padding: 10px;
height: 82px;
}
#sidebar .account-block figure {
position: relative;
display: flex;
justify-content: center;
align-items: center;
width: 60px;
height: 60px;
margin: 0;
background-color: rgba(50, 137, 255, 0.3);
border-radius: 100%;
}
#sidebar .account-block figure:empty:after {
content: "";
background-image: url("/img/kms/icons/user.svg");
background-position: center;
background-size: contain;
background-repeat: no-repeat;
width: 40px;
height: 40px;
opacity: 0.4;
}
#sidebar .account-block figure span {
position: absolute;
left: 0;
top: 0;
display: block;
width: 100%;
height: 100%;
border-radius: 100%;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
#sidebar .account-block .text {
width: calc(100% - 80px);
}
#sidebar .account-block .text h3 {
color: white;
font-size: 0.85rem;
margin: 0;
}
#sidebar .navigation {
overflow: auto;
position: fixed;
height: calc(100vh - 85px - 82px - 50px);
width: 230px;
}
#sidebar .navigation ul {
display: block;
margin: 0;
padding: 0;
list-style: none;
}
#sidebar .navigation ul li {
position: relative;
display: block;
width: 100%;
font-size: 0.7rem;
border-bottom: solid 1px rgba(255, 255, 255, 0.2);
background-color: transparent;
transition: background-color 0.4s;
}
#sidebar .navigation ul li .drop-down {
position: absolute;
top: 22px;
right: 20px;
display: block;
border-style: solid;
border-width: 4px 5px 0 5px;
border-color: white transparent transparent transparent;
transform: rotate(0deg);
opacity: 0.5;
}
#sidebar .navigation ul li a, #sidebar .navigation ul li span {
display: flex;
justify-content: flex-start;
align-items: center;
height: 100%;
width: 100%;
padding: 14px 25px;
color: white;
text-decoration: none;
cursor: pointer;
}
#sidebar .navigation ul li:hover > span, #sidebar .navigation ul li:hover > a {
background-color: rgba(43, 47, 131, 0.4);
}
#sidebar .navigation ul li.active > .drop-down {
transform: rotate(180deg);
}
#sidebar .navigation ul li.active > span, #sidebar .navigation ul li.active > a {
background-color: #3289ff;
}
#sidebar .navigation ul li.active > ul {
display: block;
}
#sidebar .navigation ul li.active.has-sub-items > span, #sidebar .navigation ul li.active.has-sub-items > a {
background-color: rgba(43, 47, 131, 0.9);
}
#sidebar .navigation ul li > ul {
display: none;
position: relative;
float: none;
box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.7);
background-color: #161b26;
border: none;
transition: all 1s;
overflow: hidden;
}
#sidebar .navigation ul li > ul li a, #sidebar .navigation ul li > ul li span {
padding-left: 40px;
}
#sidebar .log-out {
position: absolute;
bottom: 0;
width: 100%;
height: 50px;
display: flex;
justify-content: flex-start;
align-items: center;
padding: 0 25px;
background-color: rgba(43, 47, 131, 0.4);
border: none;
border-top: solid 1px rgba(255, 255, 255, 0.2);
color: white;
text-decoration: none;
font-size: 0.7rem;
transition: background-color 0.4s;
}
#sidebar .log-out:hover {
background-color: rgba(43, 47, 131, 0.6);
}
#confirmBox {
position: fixed;
z-index: -100;
pointer-events: none;
display: none;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
#confirmBox.show {
z-index: 100;
pointer-events: all;
display: flex;
justify-content: center;
align-items: center;
}
#confirmBox .shader {
position: absolute;
z-index: 1;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
}
#confirmBox .modal {
display: block;
border-radius: 5px 5px 0 0;
overflow: hidden;
width: 100%;
max-width: 500px;
background-color: white;
z-index: 2;
}
#confirmBox .modal .header {
padding: 12px 40px;
background-color: #262f43;
}
#confirmBox .modal .header h4 {
font-size: 0.8rem;
line-height: 1.6;
color: rgba(255, 255, 255, 0.75);
font-weight: 100;
margin: 0;
text-transform: uppercase;
text-align: center;
}
#confirmBox .modal .body {
padding: 25px 40px 40px;
}
#confirmBox .modal .body p {
font-size: 0.7rem;
line-height: 1.2;
color: #9ba0ae;
margin: 0;
text-align: center;
}
#confirmBox .modal .body .navigatableElements {
display: flex;
justify-content: center;
align-items: center;
margin-top: 25px;
}
#confirmBox .modal .body .navigatableElements button {
display: flex;
justify-content: center;
align-items: center;
display: inline-block;
width: 120px;
height: 40px;
border: none;
border-radius: 3px;
color: white;
font-size: 0.7rem;
line-height: 1.2;
cursor: pointer;
}
#confirmBox .modal .body .navigatableElements button + button {
margin-left: 10px;
}
#confirmBox .modal .body .navigatableElements button.confirm {
background-color: #3289ff;
}
#confirmBox .modal .body .navigatableElements button.confirm:hover {
background-color: #0c73ff;
}
#confirmBox .modal .body .navigatableElements button.cancel {
background-color: #FF323C;
}
#confirmBox .modal .body .navigatableElements button.cancel:hover {
background-color: #ff0c18;
}
#confirmButtons {
padding: 15px 0 0;
text-align: center;
}
#confirmButtons .button {
display: inline-block;
margin-right: 15px;
min-width: 100px;
border-radius: 3px;
}
#confirmButtons .button:last-child {
margin-right: 0;
}
.uk-tooltip {
display: none;
position: fixed;
z-index: 1030;
box-sizing: border-box;
max-width: 200px;
padding: 5px 8px;
background: #333333;
color: rgba(255, 255, 255, 0.7);
font-size: 14px;
line-height: 20px;
text-align: center;
margin-left: -5px;
}
.uk-tooltip:after {
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
border: 5px dashed #333333;
}
.uk-tooltip-top:after,
.uk-tooltip-top-left:after,
.uk-tooltip-top-right:after {
bottom: -5px;
border-top-style: solid;
border-bottom: none;
border-left-color: transparent;
border-right-color: transparent;
border-top-color: #333333;
}
.uk-tooltip-bottom:after,
.uk-tooltip-bottom-left:after,
.uk-tooltip-bottom-right:after {
top: -5px;
border-bottom-style: solid;
border-top: none;
border-left-color: transparent;
border-right-color: transparent;
border-bottom-color: #333333;
}
.uk-tooltip-top:after,
.uk-tooltip-bottom:after {
left: 50%;
margin-left: -5px;
}
.uk-tooltip-top-left:after,
.uk-tooltip-bottom-left:after {
left: 17px;
}
.uk-tooltip-top-right:after,
.uk-tooltip-bottom-right:after {
right: 17px;
}
.uk-tooltip-left:after {
right: -5px;
top: 50%;
margin-top: -5px;
border-left-style: solid;
border-right: none;
border-top-color: transparent;
border-bottom-color: transparent;
border-left-color: #333333;
}
.uk-tooltip-right:after {
left: -5px;
top: 50%;
margin-top: -5px;
border-right-style: solid;
border-left: none;
border-top-color: transparent;
border-bottom-color: transparent;
border-right-color: #333333;
}
#flash-message {
position: fixed;
top: 50px;
right: 225px;
z-index: 1000;
display: flex;
justify-content: center;
align-items: center;
min-width: 200px;
min-height: 40px;
margin: 0;
padding: 10px 15px;
background-color: rgba(29, 36, 51, 0.8);
border-radius: 4px;
border: 1px solid transparent;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);
font-size: 0.7rem;
line-height: 1.2;
color: #ffffff;
pointer-events: none;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
#flash-message[data-type="1"] {
border-color: #f2303f;
}
#flash-message[data-type="2"] {
border-color: #78dc84;
}
#flash-message[data-type="3"] {
border-color: #3289ff;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
transform: none;
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
transform: none;
}
}
.error-block {
margin-bottom: 50px;
margin-left: 50px;
width: 25%;
margin-top: -150px;
border: 1px solid darkred;
margin-bottom: 50px;
margin-left: 25px;
margin-top: 20px;
padding: 25px;
width: 90%;
background-color: rgba(139, 0, 0, 0.2);
}
.error-block h2 {
margin: 0 0 10px 0;
}
.error-block h3 {
margin: 0;
cursor: pointer;
}
.error-block h3:hover {
color: darkred;
background-color: rgba(139, 0, 0, 0.4);
}
.order-table {
margin-left: 10px;
margin-right: 10px;
margin-top: 50px;
}
.order-table td, .order-table th {
text-align: left;
border-right: #ededed 1px solid;
padding-left: 10px;
padding-right: 10px;
}
.order-table th {
color: #3289ff;
}
.order-table tr.order-row {
border-top: solid 1px #e0e6ec;
}
.order-table tr.order-row:nth-of-type(even) {
background-color: #eff6ff;
}
.order-table tr:first-child {
border-bottom: solid 2px #e0e6ec;
}
.order-table a {
color: #3289ff;
text-decoration: none;
}
.order-status-box {
margin-left: 180px;
}
.order-status-box .order-status.selectize {
width: 80%;
padding-top: 20px;
}
.entity-attribute-wrapper.hidden {
visibility: hidden;
height: 0;
}
.entity-attribute {
position: relative;
min-height: 61px;
border-bottom: 1px solid #e0e6ec;
font-size: 1rem;
line-height: 60px;
box-sizing: border-box;
}
.entity-attribute label {
position: absolute;
display: block;
width: 175px;
margin-left: 30px;
font-size: 0.7rem;
color: #9ba0ae;
text-transform: uppercase;
font-weight: 600;
white-space: nowrap;
background-color: white;
}
.entity-attribute.error {
border: 1px solid #f2303f;
}
.entity-attribute.error label {
color: #f2303f;
}
.entity-attribute.hidden {
display: none;
}
.entity-attribute .content {
position: relative;
padding-left: 205px;
padding-right: 15px;
line-height: 30px;
padding-top: 15px;
padding-bottom: 15px;
background-color: transparent;
border: 0;
display: block;
color: #5c5f65;
box-sizing: border-box;
}
.entity-attribute .input-read-only {
text-indent: 205px;
font-size: 0.7rem;
color: #32343a;
opacity: 0.5;
-webkit-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
user-select: none;
cursor: not-allowed;
}
.entity-attribute input {
width: 100%;
min-height: 60px;
background-color: transparent;
text-indent: 20px;
font-size: 0.7rem;
margin-left: 205px;
border: 0;
z-index: 99999;
display: block;
color: #32343a;
box-sizing: border-box;
transition: border-color ease-in-out 0.25s, box-shadow ease-in-out 0.25s;
}
.entity-attribute input[type=checkbox] {
margin-left: 0;
width: auto;
}
.entity-attribute .explanation {
display: block;
padding: 10px 0;
color: #9ba0ae;
font-size: 0.7rem;
line-height: 1.2;
margin-left: 30px;
}
.entity-attribute-documents {
position: relative;
padding-bottom: 20px;
}
.entity-attribute-documents ul.files {
position: relative;
margin: 10px 0 0 205px;
width: calc(100% - 205px);
padding: 0;
}
.entity-attribute-documents ul.files .document {
position: relative;
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
max-width: 720px;
height: 82px;
padding: 10px;
transition: opacity 0.4s, border 0.4s;
}
.entity-attribute-documents ul.files .document.isDropTarget {
border: 2px dashed #d0d4dc !important;
}
.entity-attribute-documents ul.files .document.deleted {
opacity: 0.4;
border-color: #f5606c;
}
.entity-attribute-documents ul.files .document + .document {
margin-top: 2px;
border-top: 1px solid #eceef3;
}
.entity-attribute-documents ul.files .document > input[type=file] {
display: none;
}
.entity-attribute-documents ul.files .document .thumb {
position: relative;
display: block;
width: 50px;
height: 50px;
border-radius: 100%;
overflow: hidden;
background-color: #f7f7f7;
background-position: center;
background-size: cover;
transition: all 0.3s;
}
.entity-attribute-documents ul.files .document .thumb.hidden {
display: none !important;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=svg] {
background-color: #F9C80E;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=pdf] {
background-color: #EA3546;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=zip], .entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=rar] {
background-color: #f5cf56;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=csv], .entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=xlsx] {
background-color: #227045;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=mp3] {
background-color: #43BCCD;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=mp4] {
background-color: #3066BE;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=docx], .entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=docx] {
background-color: #2C5697;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image):not(.has-icon) {
display: flex;
justify-content: center;
align-items: center;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image):not(.has-icon):after {
content: "." attr(data-filetype);
font-weight: bold;
text-transform: uppercase;
font-size: 0.7rem;
line-height: 1.2;
color: #70778c;
}
.entity-attribute-documents ul.files .document .thumb__image {
position: absolute;
z-index: 1;
left: 0;
top: 0;
width: 100%;
height: 100%;
border-radius: 100%;
background-position: center;
background-size: cover;
}
.entity-attribute-documents ul.files .document .thumb.is-uploading {
border: 1px solid #3289ff;
width: 49px;
height: 49px;
background-color: #f7f7f7 !important;
}
.entity-attribute-documents ul.files .document .thumb.is-uploading .thumb__image {
filter: blur(1px);
}
.entity-attribute-documents ul.files .document .thumb .percentage {
position: absolute;
z-index: 2;
left: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
border-radius: 50%;
overflow: hidden;
opacity: 0.6;
}
.entity-attribute-documents ul.files .document .thumb .percentage:after {
content: "";
background-color: #3289ff;
width: 100%;
height: 100%;
transition: transform 0.3s;
border-radius: 50%;
transform: scale3d(0, 0, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="0"]:after {
transform: scale3d(0, 0, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="1"]:after {
transform: scale3d(0.01, 0.01, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="2"]:after {
transform: scale3d(0.02, 0.02, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="3"]:after {
transform: scale3d(0.03, 0.03, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="4"]:after {
transform: scale3d(0.04, 0.04, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="5"]:after {
transform: scale3d(0.05, 0.05, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="6"]:after {
transform: scale3d(0.06, 0.06, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="7"]:after {
transform: scale3d(0.07, 0.07, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="8"]:after {
transform: scale3d(0.08, 0.08, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="9"]:after {
transform: scale3d(0.09, 0.09, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="10"]:after {
transform: scale3d(0.1, 0.1, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="11"]:after {
transform: scale3d(0.11, 0.11, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="12"]:after {
transform: scale3d(0.12, 0.12, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="13"]:after {
transform: scale3d(0.13, 0.13, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="14"]:after {
transform: scale3d(0.14, 0.14, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="15"]:after {
transform: scale3d(0.15, 0.15, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="16"]:after {
transform: scale3d(0.16, 0.16, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="17"]:after {
transform: scale3d(0.17, 0.17, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="18"]:after {
transform: scale3d(0.18, 0.18, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="19"]:after {
transform: scale3d(0.19, 0.19, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="20"]:after {
transform: scale3d(0.2, 0.2, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="21"]:after {
transform: scale3d(0.21, 0.21, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="22"]:after {
transform: scale3d(0.22, 0.22, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="23"]:after {
transform: scale3d(0.23, 0.23, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="24"]:after {
transform: scale3d(0.24, 0.24, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="25"]:after {
transform: scale3d(0.25, 0.25, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="26"]:after {
transform: scale3d(0.26, 0.26, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="27"]:after {
transform: scale3d(0.27, 0.27, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="28"]:after {
transform: scale3d(0.28, 0.28, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="29"]:after {
transform: scale3d(0.29, 0.29, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="30"]:after {
transform: scale3d(0.3, 0.3, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="31"]:after {
transform: scale3d(0.31, 0.31, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="32"]:after {
transform: scale3d(0.32, 0.32, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="33"]:after {
transform: scale3d(0.33, 0.33, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="34"]:after {
transform: scale3d(0.34, 0.34, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="35"]:after {
transform: scale3d(0.35, 0.35, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="36"]:after {
transform: scale3d(0.36, 0.36, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="37"]:after {
transform: scale3d(0.37, 0.37, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="38"]:after {
transform: scale3d(0.38, 0.38, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="39"]:after {
transform: scale3d(0.39, 0.39, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="40"]:after {
transform: scale3d(0.4, 0.4, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="41"]:after {
transform: scale3d(0.41, 0.41, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="42"]:after {
transform: scale3d(0.42, 0.42, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="43"]:after {
transform: scale3d(0.43, 0.43, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="44"]:after {
transform: scale3d(0.44, 0.44, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="45"]:after {
transform: scale3d(0.45, 0.45, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="46"]:after {
transform: scale3d(0.46, 0.46, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="47"]:after {
transform: scale3d(0.47, 0.47, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="48"]:after {
transform: scale3d(0.48, 0.48, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="49"]:after {
transform: scale3d(0.49, 0.49, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="50"]:after {
transform: scale3d(0.5, 0.5, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="51"]:after {
transform: scale3d(0.51, 0.51, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="52"]:after {
transform: scale3d(0.52, 0.52, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="53"]:after {
transform: scale3d(0.53, 0.53, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="54"]:after {
transform: scale3d(0.54, 0.54, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="55"]:after {
transform: scale3d(0.55, 0.55, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="56"]:after {
transform: scale3d(0.56, 0.56, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="57"]:after {
transform: scale3d(0.57, 0.57, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="58"]:after {
transform: scale3d(0.58, 0.58, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="59"]:after {
transform: scale3d(0.59, 0.59, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="60"]:after {
transform: scale3d(0.6, 0.6, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="61"]:after {
transform: scale3d(0.61, 0.61, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="62"]:after {
transform: scale3d(0.62, 0.62, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="63"]:after {
transform: scale3d(0.63, 0.63, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="64"]:after {
transform: scale3d(0.64, 0.64, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="65"]:after {
transform: scale3d(0.65, 0.65, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="66"]:after {
transform: scale3d(0.66, 0.66, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="67"]:after {
transform: scale3d(0.67, 0.67, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="68"]:after {
transform: scale3d(0.68, 0.68, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="69"]:after {
transform: scale3d(0.69, 0.69, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="70"]:after {
transform: scale3d(0.7, 0.7, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="71"]:after {
transform: scale3d(0.71, 0.71, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="72"]:after {
transform: scale3d(0.72, 0.72, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="73"]:after {
transform: scale3d(0.73, 0.73, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="74"]:after {
transform: scale3d(0.74, 0.74, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="75"]:after {
transform: scale3d(0.75, 0.75, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="76"]:after {
transform: scale3d(0.76, 0.76, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="77"]:after {
transform: scale3d(0.77, 0.77, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="78"]:after {
transform: scale3d(0.78, 0.78, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="79"]:after {
transform: scale3d(0.79, 0.79, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="80"]:after {
transform: scale3d(0.8, 0.8, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="81"]:after {
transform: scale3d(0.81, 0.81, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="82"]:after {
transform: scale3d(0.82, 0.82, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="83"]:after {
transform: scale3d(0.83, 0.83, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="84"]:after {
transform: scale3d(0.84, 0.84, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="85"]:after {
transform: scale3d(0.85, 0.85, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="86"]:after {
transform: scale3d(0.86, 0.86, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="87"]:after {
transform: scale3d(0.87, 0.87, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="88"]:after {
transform: scale3d(0.88, 0.88, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="89"]:after {
transform: scale3d(0.89, 0.89, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="90"]:after {
transform: scale3d(0.9, 0.9, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="91"]:after {
transform: scale3d(0.91, 0.91, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="92"]:after {
transform: scale3d(0.92, 0.92, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="93"]:after {
transform: scale3d(0.93, 0.93, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="94"]:after {
transform: scale3d(0.94, 0.94, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="95"]:after {
transform: scale3d(0.95, 0.95, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="96"]:after {
transform: scale3d(0.96, 0.96, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="97"]:after {
transform: scale3d(0.97, 0.97, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="98"]:after {
transform: scale3d(0.98, 0.98, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="99"]:after {
transform: scale3d(0.99, 0.99, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="100"]:after {
transform: scale3d(1, 1, 1);
}
.entity-attribute-documents ul.files .document .select {
display: inline-block;
padding: 0.8em 2.2em;
border: 0.1em solid #9ba0ae;
margin: 0 0.3em 0.3em 0;
border-radius: 0.12em;
box-sizing: border-box;
text-decoration: none;
font-weight: 300;
color: #9ba0ae;
text-align: center;
transition: all 0.2s;
}
.entity-attribute-documents ul.files .document .select:hover {
color: #ffffff;
background-color: #9ba0ae;
}
.entity-attribute-documents ul.files .document .select.hidden {
display: none;
}
.entity-attribute-documents ul.files .document .content-wrapper {
width: calc(100% - 100px);
padding: 0 10px;
}
.entity-attribute-documents ul.files .document .content-wrapper.hidden {
display: none;
}
.entity-attribute-documents ul.files .document .content-wrapper input {
margin-left: 0;
padding: 10px;
min-height: auto;
background-color: #f7f7f7;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
.entity-attribute-documents ul.files .document .content-wrapper input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.entity-attribute-documents ul.files .document .content-wrapper p {
margin: 5px 0 0;
padding: 0 10px;
color: #9ba0ae;
font-size: 0.7rem;
line-height: 1.2;
}
.entity-attribute-documents ul.files .document .drag-icon {
width: 30px;
height: 30px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: move;
}
.entity-attribute-documents ul.files .document .drag-icon.is-hidden {
opacity: 0;
}
.entity-attribute-documents ul.files .document .drag-icon:after {
content: "";
background-position: center;
background-repeat: no-repeat;
background-size: contain;
background-image: url("/img/kms/icons/drag-dots.svg");
width: 9px;
height: 16px;
opacity: 0.2;
}
.entity-attribute-documents ul.files .document .delete {
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
border-radius: 100%;
width: 24px;
height: 24px;
font-size: 13px;
line-height: 13px;
background-color: transparent;
border: 2px solid transparent;
transition: color 0.3s, background-color 0.3s, border 0.3s;
}
.entity-attribute-documents ul.files .document .delete.hidden {
display: none;
}
.entity-attribute-documents ul.files .document .delete:before {
content: "";
display: inline-block;
height: 10px;
width: 10px;
background-image: url("/img/kms/icons/icon_cross_red.svg");
background-position: center;
background-size: contain;
background-repeat: no-repeat;
}
.entity-attribute-documents ul.files .document .delete:hover {
background-color: #f5606c;
color: white;
}
.entity-attribute-documents ul.files .document .delete:hover:before {
background-image: url("/img/kms/icons/icon_cross.svg");
}
.entity-attribute-documents ul.files .document:last-child {
margin-bottom: 20px;
}
.entity-attribute-documents .drag-and-drop-area {
height: 260px;
border: 2px dashed #d8dae2;
text-align: center;
margin-left: 205px;
line-height: 1rem;
width: 100%;
max-width: 700px;
padding: 30px;
cursor: pointer;
transition: border 0.2s;
}
.entity-attribute-documents .drag-and-drop-area:hover {
border-color: #3289ff;
background-color: rgba(50, 137, 255, 0.05);
}
.entity-attribute-documents .drag-and-drop-area .icon {
display: inline-block;
width: 95px;
height: 78px;
margin-bottom: 20px;
background-image: url("/img/kms/icons/drag-and-drop-cloud.svg");
background-position: center;
background-size: contain;
background-repeat: no-repeat;
}
.entity-attribute-documents .drag-and-drop-area p {
margin: 0;
color: #70778c;
font-size: 0.7rem;
line-height: 1.2;
}
.entity-attribute-documents .drag-and-drop-area .or {
display: inline-block;
margin: 10px 0;
font-size: 0.8rem;
line-height: 1.2;
color: rgba(112, 119, 140, 0.5);
}
.entity-attribute-documents .drag-and-drop-area .select {
display: block;
width: 100%;
max-width: 250px;
margin: 0 auto;
padding: 10px 20px;
border-radius: 4px;
border: 1px solid #3289ff;
font-size: 0.7rem;
line-height: 1.2;
color: #3289ff;
cursor: pointer;
}
.entity-attribute-documents .drag-and-drop-area .select:hover {
background-color: #3289ff;
color: white;
}
.entity-attribute-documents .drag-and-drop-area--small {
width: 60px;
height: 60px;
padding: 0;
}
.entity-attribute-documents .drag-and-drop-area--small .icon {
width: 55px;
height: 55px;
background-image: url("/img/kms/icons/icon_plus.svg");
margin-bottom: 0;
}
.entity-attribute-documents .drag-and-drop-area--small p, .entity-attribute-documents .drag-and-drop-area--small .select, .entity-attribute-documents .drag-and-drop-area--small .or {
display: none;
}
.entity-attribute-documents .drag-and-drop-area.is-hidden {
display: none;
}
.entity-attribute-link {
padding: 0;
box-sizing: border-box;
}
.entity-attribute-link a {
margin-left: 205px;
color: #3289ff;
font-size: 0.7rem;
}
.entity-attribute-multiselect-combo-box {
color: #000000;
}
.entity-attribute-multiselect-combo-box ul {
list-style-type: none;
padding-left: 0;
margin: 0;
}
.entity-attribute-multiselect-combo-box ul li {
font-size: 0.7rem;
color: #32343a;
opacity: 0.5;
}
.entity-attribute-multiselect-combo-box ul li:before {
content: "-";
margin-right: 5px;
}
.entity-attribute-multiselect-combo-box .ui-widget {
position: relative;
margin-left: 205px;
max-width: 400px;
padding-top: 10px;
}
.entity-attribute-multiselect-combo-box .ui-widget input {
display: block;
height: auto;
min-height: 40px;
padding: 8px;
font-size: 0.75rem;
margin-left: 0;
line-height: 1.6;
border: 1px solid #d8dae2;
border-radius: 3px;
text-indent: 0;
color: #32343a;
background: #f7f7f7;
}
.entity-attribute-multiselect-combo-box .ui-widget input.ui-autocomplete-input.hidden {
display: none;
}
.entity-attribute-multiselect-combo-box .ui-widget input:focus {
outline: none;
border-color: rgba(50, 137, 255, 0.75);
}
.entity-attribute-multiselect-combo-box .ui-widget .dropdown {
position: absolute;
right: 1px;
top: 11px;
width: 39px;
height: calc(100% - 12px);
background-color: rgba(224, 230, 236, 0.5);
border-radius: 0 3px 3px 0;
cursor: pointer;
display: flex;
justify-content: center;
align-items: center;
}
.entity-attribute-multiselect-combo-box .ui-widget .dropdown.hidden {
display: none;
}
.entity-attribute-multiselect-combo-box .ui-widget .dropdown:after {
content: "";
display: block;
border-style: solid;
border-width: 4px 5px 0 5px;
border-color: #2B2F83 transparent transparent transparent;
opacity: 0.5;
}
.entity-attribute-multiselect-combo-box .items {
margin-left: 205px;
max-width: 400px;
padding: 10px 0;
}
.entity-attribute-multiselect-combo-box .items .item {
position: relative;
margin: 0 0 5px;
font-size: 0.7rem;
line-height: 1.2;
color: #70778c;
padding: 5px 35px 5px 15px;
background-color: #f7f7f7;
border-radius: 3px;
display: flex;
justify-content: flex-start;
align-items: center;
}
.entity-attribute-multiselect-combo-box .items .item .remove {
position: absolute;
right: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
width: 35px;
height: 100%;
border-radius: 0 3px 3px 0;
cursor: pointer;
background-color: transparent;
transition: background-color 0.1s;
}
.entity-attribute-multiselect-combo-box .items .item .remove:after {
content: "";
display: block;
width: 20px;
height: 20px;
background-image: url("/img/kms/icons/icon_cross_red.svg");
background-position: center;
background-size: 50%;
background-repeat: no-repeat;
}
.entity-attribute-multiselect-combo-box .items .item .remove:hover {
background-color: #f5606c;
}
.entity-attribute-multiselect-combo-box .items .item .remove:hover:after {
background-image: url("/img/kms/icons/icon_cross.svg");
}
.entity-attribute-multiselect-combo-box .items .item .text {
width: calc(100% - 30px);
}
.entity-attribute-multiselect-combo-box .items .item .drag-icon {
width: 30px;
height: 30px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: move;
}
.entity-attribute-multiselect-combo-box .items .item .drag-icon.hidden {
display: none;
}
.entity-attribute-multiselect-combo-box .items .item .drag-icon:after {
content: "";
background-position: center;
background-repeat: no-repeat;
background-size: contain;
background-image: url("/img/kms/icons/drag-dots.svg");
width: 9px;
height: 16px;
opacity: 0.2;
}
.entity-attribute-multiselect-combo-box .items .item.readonly .remove {
display: none;
}
.entity-attribute-multiselect-combo-box .explanation {
margin-left: 205px;
}
.ui-menu.ui-autocomplete {
padding: 0;
margin: 0;
list-style: none;
border: 1px solid #d8dae2;
background-color: white;
max-height: 500px;
max-width: 400px;
overflow: hidden;
overflow-y: scroll;
}
.ui-menu.ui-autocomplete.ui-widget.ui-widget-content {
border-top: none;
}
.ui-menu.ui-autocomplete li {
font-size: 0.7rem;
line-height: 1.6;
color: #32343a;
}
.ui-menu.ui-autocomplete li div {
padding: 4px 8px;
}
.ui-menu.ui-autocomplete li div.ui-state-active {
border: none !important;
background-color: #f4f5f7;
color: #32343a;
margin: 0 !important;
}
.entity-attribute.entity-attribute-on-off {
display: flex;
justify-content: flex-start;
align-items: center;
}
.entity-attribute.entity-attribute-on-off label {
position: relative;
}
.entity-attribute.entity-attribute-on-off input {
display: none;
}
.entity-attribute.entity-attribute-on-off .placeholder {
padding: 20px 0;
}
.entity-attribute.entity-attribute-on-off .explanation {
margin-top: 10px;
margin-left: 0;
padding-bottom: 0;
}
.entity-attribute.entity-attribute-on-off .on-off-switch {
position: relative;
display: block;
width: 35px;
height: 20px;
border-radius: 20px;
background-color: #e0e6ec;
cursor: pointer;
transition: background 0.4s;
}
.entity-attribute.entity-attribute-on-off .on-off-switch:after {
content: "";
position: absolute;
display: block;
left: 2px;
top: 2px;
height: 16px;
width: 16px;
border-radius: 100%;
background-color: white;
transform: translate3d(0, 0, 0);
transition: transform 0.4s;
}
.entity-attribute.entity-attribute-on-off .on-off-switch.on {
background-color: #78dc84;
}
.entity-attribute.entity-attribute-on-off .on-off-switch.on:after {
transform: translate3d(15px, 0, 0);
}
.entity-attribute-password {
position: relative;
}
.entity-attribute-password .password.repeat {
border-top: 1px solid #e0e6ec;
}
.entity-attribute-password .validationHelper {
position: absolute;
z-index: 3;
top: -235px;
left: 205px;
pointer-events: none;
opacity: 0;
transform: translate3d(0, 10px, 0);
transition: opacity 0.3s, transform 0.3s;
transition-delay: 0s;
width: calc(100% - 225px);
height: 225px;
max-width: 340px;
background-color: white;
box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.15);
border-radius: 5px;
}
.entity-attribute-password .validationHelper h3 {
font-size: 0.7rem;
line-height: 1.6;
color: rgba(255, 255, 255, 0.5);
font-weight: 100;
margin: 0;
background-color: #262f43;
padding: 12px 20px;
border-radius: 5px 5px 0 0;
text-transform: uppercase;
}
.entity-attribute-password .validationHelper .success {
display: flex;
justify-content: center;
align-items: flex-end;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
transition: opacity 0.4s;
border-radius: 5px;
background-image: url("/img/kms/icons/success.gif");
background-position: top center;
background-repeat: no-repeat;
background-color: #12c06a;
}
.entity-attribute-password .validationHelper .success p {
margin: 0;
opacity: 0.6;
font-size: 0.8rem;
letter-spacing: 0.8px;
text-transform: uppercase;
}
.entity-attribute-password .validationHelper .requirements {
padding: 10px 15px;
}
.entity-attribute-password .validationHelper .requirements p {
font-size: 0.7rem;
color: rgba(155, 160, 174, 0.65);
line-height: 0.85;
}
.entity-attribute-password .validationHelper .requirements p span {
display: inline-block;
position: relative;
padding: 0 5px;
}
.entity-attribute-password .validationHelper .requirements p span:after {
content: "";
position: absolute;
top: 4px;
left: 0;
display: block;
width: 100%;
height: 1px;
transform: scaleX(0);
transform-origin: 0 50%;
background-color: #70778c;
transition: transform 0.6s;
}
.entity-attribute-password .validationHelper .requirements p.info {
color: #70778c;
font-weight: bold;
margin-bottom: 1rem;
padding: 0 5px;
}
.entity-attribute-password .validationHelper .requirements p.invalid {
color: #f2303f;
opacity: 0.8;
}
.entity-attribute-password .validationHelper .requirements p.valid span:after {
transform: scaleX(1);
}
.entity-attribute-password .validationHelper:after {
content: "";
position: absolute;
width: 0;
height: 0;
border: 0 solid transparent;
border-left-width: 15px;
border-right-width: 15px;
border-top: 15px solid white;
left: calc(50% - 7.5px);
bottom: -15px;
transition: border 0.4s;
}
.entity-attribute-password .validationHelper.active {
opacity: 1;
transform: translate3d(0, 0, 0);
pointer-events: all;
}
.entity-attribute-password .validationHelper.valid {
opacity: 0;
transition-delay: 4s;
pointer-events: none;
}
.entity-attribute-password .validationHelper.valid:after {
border-top-color: #12c06a;
}
.entity-attribute-password .validationHelper.valid .success {
opacity: 1;
z-index: 4;
}
.entity-attribute-select {
display: flex;
justify-content: flex-start;
align-items: center;
}
.select-wrapper {
margin-left: 205px;
width: calc(100% - 225px);
max-width: 500px;
}
.select-wrapper .select-menu {
display: none;
}
.select-wrapper .ui-selectmenu-button {
position: relative;
display: block;
font-size: 0.75rem;
line-height: 1.6;
padding: 8px;
border: 1px solid #d8dae2;
border-radius: 3px;
color: #32343a;
background: #f7f7f7;
}
.select-wrapper .ui-selectmenu-button:focus {
outline: none;
border-color: rgba(50, 137, 255, 0.75);
}
.select-wrapper .ui-selectmenu-button:after {
content: "";
position: absolute;
right: 12px;
top: 17px;
width: 0;
height: 0;
border-style: solid;
border-width: 4px 5px 0 5px;
border-color: #2B2F83 transparent transparent transparent;
opacity: 0.5;
}
.select-wrapper .ui-selectmenu-button.dropdown-open:after {
transform: rotate(180deg);
}
.select-wrapper .ui-selectmenu-button .ui-icon {
display: none;
}
.ui-selectmenu-menu {
display: none;
margin: 0;
}
.ui-selectmenu-menu.ui-selectmenu-open {
display: block;
}
.ui-selectmenu-menu ul {
padding: 0;
margin: 0;
list-style: none;
border: 1px solid #d8dae2;
background-color: white;
max-height: 500px;
overflow: hidden;
overflow-y: scroll;
}
.ui-selectmenu-menu ul.ui-widget.ui-widget-content {
border-top: none;
}
.ui-selectmenu-menu ul li {
font-size: 0.7rem;
line-height: 1.6;
color: #32343a;
}
.ui-selectmenu-menu ul li.ui-state-focus {
background-color: #f4f5f7;
}
.ui-selectmenu-menu ul li div {
padding: 4px 8px;
}
.ui-selectmenu-menu ul li div.ui-state-active {
border: 1px solid transparent !important;
background-color: #f4f5f7;
color: #32343a;
}
.entity-attribute-separator {
min-height: 30px;
background-color: #f4f5f7;
box-shadow: inset 0px 15px 15px -15px rgba(0, 0, 0, 0.15);
}
.entity-attribute-text, .entity-attribute-password {
padding: 0;
box-sizing: border-box;
}
.entity-attribute-text.error + .error, .entity-attribute-password.error + .error {
box-shadow: inset 0 1px 1px rgba(242, 48, 63, 0.075), inset 0 0 1px rgba(224, 117, 125, 0.75);
border: 1px solid #f2303f;
border-top: 0;
}
.entity-attribute-text input, .entity-attribute-password input {
width: calc(100% - 205px);
margin-left: 205px;
border-left: solid 1px #e0e6ec;
background-color: #fbfbfb;
box-shadow: inset 1px 0 5px rgba(0, 0, 0, 0.075);
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
.entity-attribute-text input:focus, .entity-attribute-password input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.entity-attribute-text input:-ms-input-placeholder, .entity-attribute-password input:-ms-input-placeholder {
font-style: italic;
}
.entity-attribute-text input::-moz-placeholder, .entity-attribute-password input::-moz-placeholder {
font-style: italic;
}
.entity-attribute-text input::placeholder, .entity-attribute-password input::placeholder {
font-style: italic;
}
.entity-attribute-text.error input, .entity-attribute-password.error input {
background-image: url("/img/kms/icons/icon_cross_red.svg");
background-repeat: no-repeat;
background-position: right 20px center;
background-size: 10px 10px;
}
.entity-attribute-text-area {
padding: 0;
}
.entity-attribute-text-area label {
vertical-align: top;
}
.entity-attribute-text-area .text-area-wrapper {
display: inline-block;
vertical-align: top;
width: calc(100% - 205px);
margin-left: 205px;
border-left: solid 1px #e0e6ec;
}
.entity-attribute-text-area .text-area-wrapper > textarea {
display: block;
width: 100%;
padding: 20px 20px 20px 20px;
background-color: #fbfbfb;
box-shadow: inset 1px 0 5px rgba(0, 0, 0, 0.075);
min-height: 200px;
border: none;
line-height: 30px;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
font-size: 0.7rem;
resize: vertical;
}
.entity-attribute-text-area .text-area-wrapper > textarea:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.entity-attribute-text-area .text-area-wrapper > textarea:-ms-input-placeholder {
font-style: italic;
}
.entity-attribute-text-area .text-area-wrapper > textarea::-moz-placeholder {
font-style: italic;
}
.entity-attribute-text-area .text-area-wrapper > textarea::placeholder {
font-style: italic;
}
div.mce-edit-area {
background: #fbfbfb !important;
}
div.mce-toolbar-grp {
border-bottom: 1px solid #e0e6ec;
}
.entity-attribute-title h3 {
padding-left: 30px;
color: #3289ff;
font-size: 0.8rem;
font-weight: 600;
text-transform: uppercase;
margin: 0;
}
.entity-attribute-view {
padding: 0;
box-sizing: border-box;
}
.entity-attribute-view.error + .error {
box-shadow: inset 0 1px 1px rgba(242, 48, 63, 0.075), inset 0 0 1px rgba(224, 117, 125, 0.75);
border: 1px solid #f2303f;
border-top: 0;
}
.entity-attribute-view .content {
padding: 60px 30px 0 30px;
}
.entity-attribute-date-picker {
line-height: 1;
min-height: 0;
padding: 15px 0;
}
.entity-attribute-date-picker input {
display: inline-block;
text-indent: 0;
margin-left: auto;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
.entity-attribute-date-picker input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.entity-attribute-date-picker .date-field {
position: relative;
display: inline-block;
width: 175px;
cursor: pointer;
margin-left: 205px;
}
.entity-attribute-date-picker .date-field .icon {
position: absolute;
pointer-events: none;
left: 20px;
top: 19px;
}
.entity-attribute-date-picker .date-field .icon img {
width: 20px;
max-height: 23px;
}
.entity-attribute-date-picker .date-field input {
min-height: 0;
width: 100%;
text-align: right;
padding: 23px 25px;
border: 1px solid #d8dae2;
border-radius: 4px;
cursor: pointer;
}
.entity-attribute-date-picker .date-field input:focus {
border-color: rgba(50, 137, 255, 0.75);
}
.entity-attribute-date-picker .time-field {
display: inline-block;
width: 101px;
border: 1px solid #d8dae2;
border-radius: 4px;
}
.entity-attribute-date-picker .time-field.hidden {
display: none;
}
.entity-attribute-date-picker .time-field > span {
display: inline-block;
width: 10px;
color: #9ba0ae;
font-size: 0.8rem;
line-height: 1;
text-align: center;
}
.entity-attribute-date-picker .time-field .ui-spinner {
position: relative;
border: none !important;
margin: 0;
width: 40px;
}
.entity-attribute-date-picker .time-field .ui-spinner input {
width: 100%;
margin: 0;
padding: 23px 10px;
min-height: 0;
text-align: center;
}
.entity-attribute-date-picker .time-field .ui-spinner input::-webkit-outer-spin-button, .entity-attribute-date-picker .time-field .ui-spinner input::-webkit-inner-spin-button {
-webkit-appearance: none;
appearance: none;
}
.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button {
position: absolute;
left: 0;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 15px;
cursor: pointer;
border: none !important;
background-color: transparent;
}
.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button .ui-icon {
position: relative;
top: 0;
left: 0;
margin-top: 0;
margin-left: 0;
width: 8px;
height: 4px;
background-image: url("/img/kms/icons/icon_triangle_down_grey.svg");
background-position: center;
background-size: contain;
transform-origin: center;
opacity: 0;
transition: opacity 0.3s;
}
.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button.ui-spinner-up {
top: 0;
}
.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button.ui-spinner-up .ui-icon {
transform: rotate(180deg);
}
.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button.ui-spinner-down {
bottom: 0;
}
.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button {
background: rgba(155, 160, 174, 0.08);
}
.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button .ui-icon {
opacity: 0.4;
}
.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button:hover {
background: rgba(155, 160, 174, 0.14);
}
.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button:hover .ui-icon {
opacity: 1;
}
#ui-datepicker-div {
position: fixed;
left: -100vh;
min-width: 285px;
width: 320px;
margin-top: 5px;
padding: 15px;
border: 1px solid #d8dae2;
border-radius: 4px;
background-color: white;
box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.15);
}
#ui-datepicker-div .ui-datepicker-header {
position: relative;
padding: 0;
margin: 0 0 10px;
border-radius: 0;
border: none;
background: none;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
position: absolute;
top: 5px;
display: flex;
justify-content: center;
align-items: center;
width: 25px;
height: 25px;
border: none !important;
border-radius: 100%;
cursor: pointer;
background: transparent;
transition: background-color 0.3s;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover {
background: rgba(155, 160, 174, 0.2);
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:focus, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:focus {
outline: 0;
box-shadow: none;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon {
position: relative;
left: 0;
top: 4px;
margin-left: 0;
margin-right: 0;
width: 8px;
height: 4px;
transform-origin: center;
background-image: url("/img/kms/icons/icon_triangle_down_grey.svg");
background-size: contain;
background-position: center;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
right: 2px !important;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon {
transform: rotate(-90deg);
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
left: 2px !important;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon {
left: -2px;
transform: rotate(90deg);
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {
width: 100%;
margin: 0;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: none !important;
margin: 0;
padding: 10px 5px;
background-color: transparent;
font-size: 0.8rem;
line-height: 1.2;
font-weight: 400;
color: #2B2F83;
cursor: pointer;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select:focus {
outline: 0;
box-shadow: none;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month {
direction: rtl;
width: 48%;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-year {
width: 42%;
}
#ui-datepicker-div table {
width: 100%;
border-spacing: 0;
margin-bottom: 0;
}
#ui-datepicker-div table thead {
background-color: rgba(224, 230, 236, 0.4);
border-radius: 4px;
}
#ui-datepicker-div table thead tr {
display: flex;
justify-content: space-between;
align-items: center;
}
#ui-datepicker-div table thead th {
display: flex;
justify-content: center;
align-items: center;
padding: 0;
width: 36px;
height: 36px;
font-size: 0.7rem;
line-height: 1;
font-weight: 400;
color: #9ba0ae;
}
#ui-datepicker-div table tbody {
display: block;
margin-top: 5px;
}
#ui-datepicker-div table tbody tr {
display: flex;
justify-content: space-between;
align-items: center;
}
#ui-datepicker-div table tbody td {
display: flex;
justify-content: center;
align-items: center;
padding: 0;
}
#ui-datepicker-div table tbody td a {
position: relative;
display: flex;
justify-content: center;
align-items: center;
width: 36px;
height: 36px;
margin: 0;
padding: 0;
text-align: center;
background-color: transparent;
font-size: 0.7rem;
color: #9ba0ae;
text-decoration: none;
border: none;
}
#ui-datepicker-div table tbody td a:after {
content: "";
position: absolute;
z-index: -1;
left: 7.5%;
top: 7.5%;
height: 85%;
width: 85%;
border-radius: 100%;
background-color: transparent;
transition: background-color 0.2s;
}
#ui-datepicker-div table tbody td a:hover:after {
background-color: rgba(155, 160, 174, 0.1);
}
#ui-datepicker-div table tbody td .ui-priority-secondary {
opacity: 0.4;
}
#ui-datepicker-div table tbody td .ui-state-highlight:after {
background-color: rgba(50, 137, 255, 0.1);
}
#ui-datepicker-div table tbody td .ui-state-active {
color: white;
font-weight: bold;
}
#ui-datepicker-div table tbody td .ui-state-active:after {
background-color: #3289ff !important;
}
.c-components-area {
padding: 60px;
background: linear-gradient(170deg, #f3f7fa 0%, #e8ebf2 65%, #d9dde8 95%, #cdd0d3 100%);
box-shadow: inset 0px 15px 15px -15px rgba(0, 0, 0, 0.15);
}
.c-components-area__main {
width: 100%;
max-width: 1000px;
margin: auto;
}
.c-components-area__main.hide-background-options .entity-attribute.is-background-option {
display: none;
}
.c-components-area__copy {
display: flex;
justify-content: flex-end;
align-items: center;
background: white;
padding: 15px 0;
width: 100%;
max-width: 1000px;
margin: 30px auto;
box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);
color: #666666;
font-size: 0.7rem;
}
.c-components-area__copy p {
margin: 0 15px;
}
.c-components-area__copy select {
-webkit-appearance: button;
-moz-appearance: button;
-webkit-user-select: none;
-moz-user-select: none;
-webkit-padding-end: 20px;
-moz-padding-end: 20px;
-webkit-padding-start: 20px;
-moz-padding-start: 20px;
background-color: rgba(103, 113, 122, 0.05);
background-image: url("/img/kms/svg/arrow_dark_select.svg");
background-position: 100% 50%;
background-repeat: no-repeat;
border: 1px solid #E0E1E3;
border-radius: 5px;
box-shadow: none;
font-size: 0.7rem;
margin: 0 15px;
overflow: hidden;
padding: 5px 10px;
text-overflow: ellipsis;
white-space: nowrap;
min-width: 60px;
}
.c-components-area__copy select:focus {
box-shadow: none;
outline: none;
}
.c-components-area__copy .confirm {
display: inline-block;
cursor: pointer;
border: solid 1px #a0a9b7;
border-radius: 5px;
padding: 8px 15px;
color: #666666;
margin: 0 15px;
font-size: 12px;
font-family: "Rubik", sans-serif;
}
.c-components-area__buttons {
width: 100%;
max-width: 1000px;
margin: auto;
}
.c-components-area__grid {
display: -ms-grid;
display: grid;
grid-gap: 20px;
-ms-grid-columns: 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr;
}
.c-components-area__label {
display: block;
margin-bottom: 15px;
font-size: 16px;
line-height: 1.4;
letter-spacing: 0.4px;
color: #70778c;
font-weight: bold;
}
.c-components-area-button {
position: relative;
z-index: 2;
display: flex;
justify-content: space-between;
align-items: center;
padding: 15px 10px 15px 15px;
background: white;
cursor: pointer;
}
.c-components-area-button > * {
pointer-events: none;
-webkit-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
user-select: none;
}
.c-components-area-button:before {
content: "";
position: absolute;
left: 80px;
top: 5px;
display: block;
width: 1px;
height: calc(100% - 10px);
background-color: #d8dae2;
opacity: 0.75;
}
.c-components-area-button:after {
content: "";
position: absolute;
z-index: -1;
left: 0;
top: 0;
display: block;
width: 100%;
height: 100%;
box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);
opacity: 1;
transition: opacity 0.4s;
}
.c-components-area-button:hover:after {
opacity: 0.2;
}
.c-components-area-button__icon {
width: 50px;
}
.c-components-area-button__icon img {
width: 100%;
}
.c-components-area-button__label {
margin-top: 2px;
width: calc(100% - 80px);
font-size: 14px;
line-height: 1.4;
font-weight: bold;
letter-spacing: 0.4px;
color: #a0a9b7;
}
.c-component {
position: relative;
z-index: 2;
background-color: white;
margin-bottom: 60px;
}
.c-component:after {
content: "";
position: absolute;
z-index: -1;
left: 0;
top: 0;
display: block;
width: 100%;
height: 100%;
box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);
opacity: 1;
transition: opacity 0.4s;
}
.c-component .entity-attribute label {
line-height: 1.2;
padding: 22.5px 0;
}
.c-component__header {
position: relative;
display: flex;
justify-content: flex-start;
align-items: center;
border-bottom: 1px solid #e0e6ec;
-webkit-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
user-select: none;
}
.c-component__icon {
display: flex;
justify-content: center;
align-items: center;
width: 62px;
height: 62px;
padding: 2px 10px;
border-right: 1px solid #e0e6ec;
}
.c-component__icon img {
width: 100%;
}
.c-component__order-buttons {
padding: 2px 10px;
color: #a0a9b7;
height: 62px;
border-right: 1px solid #e0e6ec;
}
.c-component__order-button {
cursor: pointer;
}
.c-component__title {
width: calc(100% - 62px - 33px - 35px - 15px);
padding: 5px 10px;
font-size: 14px;
line-height: 1.4;
font-weight: bold;
letter-spacing: 0.4px;
color: #a0a9b7;
}
.c-component__delete-button {
width: 35px;
height: 35px;
background-color: #FF323C;
background-image: url("/img/kms/icons/icon_trash.svg");
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: 16px 16px;
cursor: pointer;
border-radius: 5px;
opacity: 1;
transition: opacity 0.3s;
}
.c-component__delete-button:hover {
opacity: 0.4;
}
.component-tab {
background-color: #f4f5f7;
padding: 30px;
overflow: hidden;
}
.component-tab__list {
display: flex;
justify-content: flex-start;
align-items: flex-end;
margin: 0;
padding: 0;
list-style: none;
}
.component-tab__list-item {
background-color: #394664;
height: 35px;
line-height: 40px;
border-radius: 4px 4px 0 0;
cursor: pointer;
transition: background-color 0.3s, box-shadow 0.3s;
}
.component-tab__list-item + .component-tab__list-item {
margin-left: 5px;
}
.component-tab__list-item:hover {
background-color: #2f3b54;
}
.component-tab__list-item.active {
background-color: #ffffff;
}
.component-tab__list-item.active a.component-tab__button {
color: #3289ff;
}
.component-tab__list-item.error {
background-color: #FF323C;
}
.component-tab__list-item a.component-tab__button {
display: block;
height: 100%;
width: 100%;
color: white;
font-size: 0.7rem;
text-decoration: none;
text-transform: uppercase;
padding: 0 20px;
}
.component-tab__container {
position: relative;
}
.component-tab__content {
background-color: white;
position: absolute;
top: 0;
z-index: -1;
}
.component-tab__content.active {
position: relative;
z-index: 1;
}
.c-video__grid {
display: flex;
justify-content: flex-start;
align-items: flex-start;
}
.c-video__fields {
width: calc(100% - 475px);
}
.c-video__fields {
padding: 20px 20px 20px 0;
}
.c-video__preview {
position: relative;
width: 200px;
min-height: 150px;
padding: 20px 0;
text-decoration: none;
}
.c-video__preview[href]:after {
display: none;
}
.c-video__preview:after {
content: "";
display: block;
width: 200px;
height: 150px;
background-color: rgba(155, 160, 174, 0.15);
}
.c-video__label {
width: 120px;
margin: 0;
padding: 20px 5px 20px 30px;
}
.c-video__label, .c-video__title {
display: block;
font-size: 0.7rem;
line-height: 1.2;
color: #9ba0ae;
text-transform: uppercase;
font-weight: 600;
}
.c-video__title {
width: 100%;
color: #70778c;
}
.c-video__id {
display: flex;
justify-content: flex-start;
align-items: center;
flex-wrap: wrap;
flex-direction: row;
flex-flow: row wrap;
}
.c-video__url {
display: inline-block;
width: 220px;
font-size: 0.7rem;
line-height: 1.2;
color: #9ba0ae;
}
.c-video__input {
display: inline-block;
width: calc(100% - 220px);
padding: 5px 10px;
background-color: transparent;
font-size: 0.7rem;
border: 1px solid rgba(155, 160, 174, 0.4);
color: #32343a;
box-sizing: border-box;
transition: border-color ease-in-out 0.25s, box-shadow ease-in-out 0.25s;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
.c-video__input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.c-video__autoplay {
margin-top: 20px;
border-top: 1px solid #e0e6ec;
padding-top: 20px;
}
.c-video__thumb {
display: none;
width: 100%;
}
.c-video__thumb[src] {
display: block;
}
.entity-attribute-file input {
position: relative;
min-height: 60px;
text-indent: 0;
width: auto;
padding: 10px 30px;
}
.entity-attribute-file input:focus {
outline: none;
}
.entity-attribute-file input::-webkit-file-upload-button {
visibility: hidden;
}
.entity-attribute-file input:after {
content: "Kies een bestand";
display: block;
border: dashed 2px #9ba0ae;
border-radius: 4px;
outline: none;
white-space: nowrap;
-webkit-user-select: none;
cursor: pointer;
line-height: 60px;
text-align: center;
margin-top: 10px;
}
.entity-attribute-file textarea {
min-width: 500px;
min-height: 100px;
margin: 10px 30px;
padding: 10px;
font-size: 0.7rem;
z-index: 99999;
display: block;
color: #32343a;
}
.entity-attribute-currency input {
width: calc(100% - 205px);
margin-left: 205px;
border-left: solid 1px #e0e6ec;
background-color: #fbfbfb;
box-shadow: inset 1px 0 5px rgba(0, 0, 0, 0.075);
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
.entity-attribute-currency input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.entity-attribute-currency input:-ms-input-placeholder {
font-style: italic;
}
.entity-attribute-currency input::-moz-placeholder {
font-style: italic;
}
.entity-attribute-currency input::placeholder {
font-style: italic;
}
.entity-attribute-currency.error input {
background-image: url("/img/kms/icons/icon_cross_red.svg");
background-repeat: no-repeat;
background-position: right 20px center;
background-size: 10px 10px;
}
#entity.transfer-section {
position: static;
top: 0;
height: 100%;
}
#entity.action-log-section {
position: static;
top: 0;
height: 100%;
background-color: #fafafa;
}
#entity.action-log-section .entity-attributes {
position: static;
background-color: transparent;
}
#entity.action-log-section .entity-attributes .tab-content {
background-color: white;
border-bottom: 1px solid #e0e6ec;
}
#entity.action-log-section .entity-attributes .tab-content .entity-attribute-title h3 {
font-size: 1.2rem;
line-height: 1.2;
color: #2D323C;
font-weight: 700;
text-transform: none;
padding: 21px 0 13px 30px;
}
#entity.action-log-section .entity-attributes .tab-content .entity-attribute-title h3 p {
font-size: 0.7rem;
line-height: 1.4rem;
color: #70778c;
opacity: 0.5;
margin: 0;
font-weight: 100;
}
#entity.action-log-section .entity-attributes .tab-content .entity-attribute-date-picker {
width: auto;
display: inline-block;
padding-left: 30px;
border-bottom: none;
}
#entity.action-log-section .entity-attributes .tab-content .entity-attribute-date-picker label {
width: 100%;
margin-left: 0;
margin-bottom: 10px;
}
#entity.action-log-section .entity-attributes .tab-content button {
display: inline-block;
height: 40px;
border-radius: 4px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: none;
cursor: pointer;
transition: background-color 0.3s;
width: 150px;
background-color: #3289ff;
color: white;
font-size: 0.7rem;
}
#entity.action-log-section .entity-attributes .tab-content button:focus {
outline: none;
}
#entity.action-log-section textarea {
border: none;
color: #333;
font-size: 0.7rem;
width: 100%;
height: calc(100vh - 216px);
padding: 30px;
background: transparent;
}
#entity.action-log-section textarea:focus {
outline: none;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvX2Jhc2Uuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvc3R5bGVzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL19jb25maWcuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvdG9vbHMvX25vcm1hbGl6ZXIuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvdG9vbHMvX2tleWZyYW1lcy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy90b29scy9fZ3JpZC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9ibG9ja3MvX2xvZ2luLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL3Rvb2xzL19mbGV4LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2Jsb2Nrcy9fZW50aXRpZXMuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvdG9vbHMvX2F0dHJpYnV0ZUZvY3VzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2Jsb2Nrcy9fZW50aXR5LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2Jsb2Nrcy9fc2lkZWJhci5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9wYXJ0aWFscy9fY29uZmlybUJveC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9wYXJ0aWFscy9fY3VzdG9tX3VpX2tpdC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9wYXJ0aWFscy9fZmxhc2hNZXNzYWdlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL3BhcnRpYWxzL19pbXBvcnRfZXJyb3Iuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvcGFydGlhbHMvX29yZGVyX3RhYmxlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX2F0dHJpYnV0ZXMuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fZG9jdW1lbnRzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL3Rvb2xzL19wcm9ncmVzcy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL19saW5rLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX211bHRpc2VsZWN0LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX29uT2ZmU3dpdGNoLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX3Bhc3N3b3JkLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX3NlbGVjdC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL19zZXBlcmF0b3Iuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fdGV4dC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL190ZXh0QXJlYS5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL190aXRsZS5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL192aWV3LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX2RhdGVQaWNrZXIuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fY29tcG9uZW50c0FyZWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fY29tcG9uZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX2NvbXBvbmVudFRhYnMuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fZmlsZS5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL19udW1iZXIuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvc2VjdGlvbnMvX3RyYW5zZmVyLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL3NlY3Rpb25zL19hY3Rpb25Mb2cuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQTtFQUNFO0NDRkY7O0FESUE7RUFDRTtFQUNBO0VBQ0EsaUNBVFc7RUFVWCwwQkVlZ0I7Q0RoQmxCO0FER0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0NESjtBREdFO0VBQ0UsaUNBckJTO0NDb0JiOztBREdBO0VBQ0UsZUVwQmdCO0NEb0JsQjs7QURFQTtFQUNFLGVFWmdCO0NEYWxCOztBRENBO0VBQ0UsZUViZ0I7Q0RlbEI7O0FEQUE7RUFDRSxlRWZnQjtDRGtCbEI7O0FEREE7RUFDRSxlRWpCZ0I7Q0RxQmxCOztBREZBO0VBQ0UsZUVuQmdCO0NEd0JsQjs7QURIQTtFQUNFLGVFdENnQjtFRnVDaEIsaUJFaUJvQjtDRFh0Qjs7QURKQTtFQUNFLGlCRWVvQjtDRFJ0Qjs7QURMQTtFQUNFO0NDUUY7O0FETkE7RUFDRTtDQ1NGOztBRFBBO0VBQ0U7Q0NVRjs7QURSQTtFQUNFO0NDV0Y7O0FEVEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDQ1lGO0FEVkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0NZSjtBRFZFO0VBQ0U7RUFDQTtDQ1lKO0FEVkU7RUFDRTtFQUNBO0VBQ0E7RUFDQSxlRS9FYztDRDJGbEI7O0FEVkE7RUFDRTtDQ2FGOztBRFZBO0VBQ0U7RUFDQTtFQUNBO0NDYUY7O0FFeEdBOztnRkFBQTtBQUlBO0VBQ0U7Q0YwR0Y7O0FFeEdBOzs7OztLQUFBO0FBT0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NGeUdGOztBRXZHQTs7O0tBQUE7QUFJQTtFQUNFO0VBQ0E7Q0YwR0Y7O0FFeEdBOztLQUFBO0FBSUU7RUFDRTtFQUFBO0NGMEdKO0FFM0dFO0VBQ0U7RUFBQTtDRjBHSjtBRTNHRTtFQUNFO0NGMEdKOztBRXhHQTtLQUFBO0FBR0E7RUFDRTtDRjBHRjs7QUduSkE7RUFDRTtJQUNFO0dIc0pGO0VHckpBO0lBQ0U7R0h1SkY7RUd0SkE7SUFDRTtHSHdKRjtFR3ZKQTtJQUNFO0dIeUpGO0VHeEpBO0lBQ0U7R0gwSkY7RUd6SkE7SUFDRTtHSDJKRjtFRzFKQTtJQUNFO0dINEpGO0VHM0pBO0lBQ0U7R0g2SkY7RUc1SkE7SUFDRTtHSDhKRjtFRzdKQTtJQUNFO0dIK0pGO0VHOUpBO0lBQ0U7R0hnS0Y7Q0FDRjs7QUd2TEE7RUFDRTtJQUNFO0dIc0pGO0VHckpBO0lBQ0U7R0h1SkY7RUd0SkE7SUFDRTtHSHdKRjtFR3ZKQTtJQUNFO0dIeUpGO0VHeEpBO0lBQ0U7R0gwSkY7RUd6SkE7SUFDRTtHSDJKRjtFRzFKQTtJQUNFO0dINEpGO0VHM0pBO0lBQ0U7R0g2SkY7RUc1SkE7SUFDRTtHSDhKRjtFRzdKQTtJQUNFO0dIK0pGO0VHOUpBO0lBQ0U7R0hnS0Y7Q0FDRjtBRy9KQTtFQUNFO0lBQ0U7R0hpS0Y7RUdoS0E7SUFDRTtHSGtLRjtFR2pLQTtJQUNFO0dIbUtGO0VHbEtBO0lBQ0U7R0hvS0Y7RUduS0E7SUFDRTtHSHFLRjtFR3BLQTtJQUNFO0dIc0tGO0VHcktBO0lBQ0U7R0h1S0Y7RUd0S0E7SUFDRTtHSHdLRjtFR3ZLQTtJQUNFO0dIeUtGO0VHeEtBO0lBQ0U7R0gwS0Y7RUd6S0E7SUFDRTtHSDJLRjtDQUNGO0FHbE1BO0VBQ0U7SUFDRTtHSGlLRjtFR2hLQTtJQUNFO0dIa0tGO0VHaktBO0lBQ0U7R0htS0Y7RUdsS0E7SUFDRTtHSG9LRjtFR25LQTtJQUNFO0dIcUtGO0VHcEtBO0lBQ0U7R0hzS0Y7RUdyS0E7SUFDRTtHSHVLRjtFR3RLQTtJQUNFO0dId0tGO0VHdktBO0lBQ0U7R0h5S0Y7RUd4S0E7SUFDRTtHSDBLRjtFR3pLQTtJQUNFO0dIMktGO0NBQ0Y7QUkxTkE7O2dGQUFBO0FBSUE7O0tBQUE7QUFLQTs7OztLQUFBO0FBa0JBOzs7S0FBQTtBQU9BOztLQUFBO0FDbENBOztnRkFBQTtBQUlBO0VBQ0U7RUFDQTtFQ0hBO0VBRUEsd0JERU07RUNETixvQkRDYztFQUNkLDBCSmlCZ0I7RUloQmhCO0VBQ0E7RUFDQTtDTGlQRjtBSzlPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZUpPYztFSWVkO2lGQUFBO0NMNE5KO0FLaFBJO0VBQ0U7RUNuQko7RUFFQSwrQkRrQlU7RUNqQlYsb0JEaUJ5QjtDTHNQM0I7QUtwUE07RUFDRTtDTHNQUjtBS3BQTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NMc1BSO0FLcFBNO0VBQ0U7RUFDQTtFQUNBLGVKWFU7RUlZVjtFQUNBO0NMc1BSO0FLalBJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlSnZCWTtDRDBRbEI7QUtqUEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZUovQlk7RUlpQ1o7RUFDQTtFQUNBO0NMa1BOO0FLaFBNO0VBQ0U7RUFDQTtDTGtQUjtBS2hQTTtFQUNFLDBCSjFDVTtFSTJDVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NMa1BSO0FLaFBRO0VBQ0U7Q0xrUFY7QUtoUEk7RUFDRSxlSnJEWTtFSXNEWjtFQUNBO0NMa1BOOztBT25VQTs7Z0ZBQUE7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZU5nQmdCO0VNZGhCO2lGQUFBO0VBNEJBO2lGQUFBO0VBb0ZBO2lGQUFBO0VBc0NBO2lGQUFBO0VBK0NBOzs7Ozs7TUFBQTtDUDZJRjtBT2hWRTtFQUNFO0VBQ0E7RUFDQTtDUGtWSjtBT2hWSTtFQUNFO0VBQ0EsZU5HWTtFTUZaO0VBQ0E7Q1BrVk47QU9qVkk7RUFDRTtFQUNBLGVOSVk7RU1IWjtFQUNBO0VBQ0E7Q1BtVk47QU8vVUk7RUFDRTtDUGlWTjtBTy9VSTtFQUNFO0NQaVZOO0FPM1VJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLDBCTjFDWTtFTTJDWjtFQUNBO0VBQ0E7Q1A0VU47QU8xVU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUMzRE47Q1J3WUY7QVF0WUU7RUFSQTtFQUNBO0VBQ0E7Q1JpWkY7QU8vVUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGVOM0VZO0VNNEVaO0VBQ0E7Q1BnVk47QU85VU07RUFDRTtFQUVBO0VBQ0EsZU4xRFU7Q0R5WWxCO0FPN1VJO0VBQ0U7RUFDQTtDUCtVTjtBTzVVUTtFQUNFO0NQOFVWO0FPNVVVO0VBQ0U7Q1A4VVo7QU81VVk7RUFDRTtFQUNBLGVObEdJO0NEZ2JsQjtBTzVVYztFQUNFO0NQOFVoQjtBTzVVYztFQUNFO0VBQ0E7Q1A4VWhCO0FPNVVnQjtFQUNFO0VBQ0E7RUFDQSxlTjlHQTtFTStHQTtFQUNBO0NQOFVsQjtBTzFVTTtFQUNFO0NQNFVSO0FPMVVNO0VEdkhKO0VBRUEsNEJDc0hZO0VEckhaLG9CQ3FIdUI7Q1BnVnpCO0FPM1VFO0VEN0hBO0VBRUEsNEJDNEhRO0VEM0hSLG9CQzJIbUI7RUFDakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGVONUdjO0VNNkdkO0VBQ0E7RUFDQTtDUGdWSjtBTzlVSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NQZ1ZOO0FPOVVNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1BnVlI7QU85VUk7RUFDRSwwQk5wSVk7RU1xSVo7Q1BnVk47QU8zVUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDUDZVSjtBTzNVSTtFRHpLRjtFQUVBLHdCQ3dLVTtFRHZLVixvQkN1S2tCO0VBQ2Q7RUFDQTtFQUNBO0VBQ0EsZU5ySlk7RU1zSlo7RUFDQTtFQUNBO0NQaVZOO0FPL1VNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUGlWUjtBTy9VTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCTjNLVTtFTTRLVjtDUGlWUjtBTy9VUTtFQUNFO0VBQ0E7RUFDQTtDUGlWVjtBTy9VUTtFQUNFO0NQaVZWO0FPclVJO0VBQ0U7Q1B1VU47QU9yVUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDUHVVSjtBT3JVSTtFQUNFO0VBQ0E7RUFDQTtDUHVVTjtBT3JVTTtFQUNFO0VBQ0E7RUFDQTtDUHVVUjtBT3BVTTtFQUNFO0VBQ0E7Q1BzVVI7QU9uVU07RUFDRTtFQUNBO0VBQ0EsMEJOck5VO0VNc05WO0NQcVVSO0FPbFVNO0VBQ0U7RUFDQTtDUG9VUjtBT2pVUTtFQUNFLDBCTi9OUTtDRGtpQmxCO0FPL1RRO0VBQ0U7RURwUVI7RUFFQSw0QkNtUWM7RURsUWQsb0JDa1EwQjtFQUNsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZU45T1E7RU0rT1I7RUFDQTtDUHFVVjtBT25VVTtFQUNFO0NQcVVaO0FPbFVVO0VBQ0UsMEJOclBNO0VNc1BOLGVOOVBNO0NEa2tCbEI7QU9oVVU7RUFDRSwwQk5qUU07RU1rUU47Q1BrVVo7QU9qVVk7RUFDRSwwQk4vUEk7Q0Rra0JsQjtBT2hVUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NQa1VWO0FPaFVVO0VBQ0UsMEJOelFNO0NEMmtCbEI7QU9qVVU7RUFDRSwwQk5uUU07Q0Rza0JsQjtBT2xVVTtFQUNFLDBCTnRRTTtDRDBrQmxCO0FPblVVO0VBQ0UsMEJOaFNNO0NEcW1CbEI7QU9wVVU7RUFDRSwwQk4vUk07Q0RxbUJsQjtBT3JVVTtFQUNFLDBCTm5TTTtDRDBtQmxCO0FPclVRO0VBQ0U7RUFDQTtDUHVVVjtBT3BVUTtFRHhUTjtFQUVBLHdCQ3VUYztFRHRUZCxvQkNzVHNCO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUDBVVjtBT3hVVTtFQUNFO0VBQ0E7Q1AwVVo7QU94VVU7RUFDRTtFQUNBLGVONVNNO0VNNlNOO0VBQ0E7Q1AwVVo7QU92VVE7RUFDRTtFQUNBO0VBQ0E7RURqVlI7RUFFQSx3QkNnVmM7RUQvVWQsb0JDK1VzQjtFQUNkO0VBQ0E7RUFDQTtFQUNBO0NQNlVWO0FPNVVVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUDhVWjtBTzFVWTtFQUNFO0NQNFVkO0FPeFVNO0VBQ0U7RUFDQTtDUDBVUjtBT3hVUTtFQUNFO0VBQ0E7VUFBQTtDUDBVVjtBT3ZVUTtFQUNFO1VBQUE7Q1B5VVY7O0FPdFVBO2lGQUFBO0FFeFhBOztnRkFBQTtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7aUZBQUE7RUFnR0E7aUZBQUE7RUE0Q0E7aUZBQUE7Q1R5akJGO0FTbnNCRTtFSFpBO0VBRUEsK0JHV1E7RUhWUixvQkdVdUI7RUFDckI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVHlzQko7QVN0c0JJO0VBQ0U7RUh0Qko7RUFFQSw0QkdxQlU7RUhwQlYsb0JHb0JzQjtDVDRzQnhCO0FTMXNCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCUkZVO0VRSVY7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlUlRVO0NEb3RCbEI7QVN6c0JRO0VBQ0U7RUFDQTtFQUNBO0tBQUE7Q1Qyc0JWO0FTenNCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVDJzQlY7QVN6c0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVDJzQlI7QVN4c0JFO0VBQ0U7Q1Qwc0JKO0FTeHNCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7YUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0NUMHNCTjtBU3pzQk07RUFDRTtDVDJzQlI7QVN6c0JJO0VBQ0U7RUFDQSwwQlJ4RFk7RVF5RFo7RUFDQTtDVDJzQk47QVN6c0JNO0VBQ0U7RUFDQTtFQUNBO0NUMnNCUjtBU3hzQk07RUFDRTtDVDBzQlI7QVN2c0JJO0VBQ0U7RUFDQSwwQlJ0RVk7RVF1RVo7RUFDQTtFQUNBO0VBQ0E7Q1R5c0JOO0FTdnNCTTtFQUNFO0NUeXNCUjtBU3JzQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDVHVzQko7QVNyc0JJO0VIbEhGO0VBRUEsNEJHaUhVO0VIaEhWLHNCR2dIc0I7RUFDbEI7RUFDQTtFQUNBO0VBQ0E7Q1Qyc0JOO0FTenNCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVDJzQlI7QVN6c0JRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVDJzQlY7QVN6c0JRO0VBQ0U7Q1Qyc0JWO0FTenNCUTtFQUNFLDBCUnZJUTtDRGsxQmxCO0FTMXNCVTtFQUNFLGVSeEhNO0NEbzBCbEI7QVMxc0JRO0VBQ0UsMEJSekhRO0NEcTBCbEI7QVN4c0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NUMHNCSjtBU3hzQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDVDBzQk47QVN6c0JNO0VBQ0U7RUFDQTtFQUNBO0NUMnNCUjtBUzFzQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1Q0c0JSO0FTMXNCRTtFQUNFO0NUNHNCSjtBUzFzQkk7RUFDRTtDVDRzQk47QVMxc0JFO0VBQ0U7RUFDQSxlUm5LYztDRCsyQmxCOztBU3RzQkU7RUFDRTtFQUNBO0VBQ0E7Q1R5c0JKO0FTeHNCSTtFQUNFO0VBQ0E7RUFDQTtDVDBzQk47QVN0c0JRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1R3c0JWOztBVWw2QkE7O2dGQUFBO0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQlRjZ0I7RVNVaEI7aUZBQUE7RUF3REE7aUZBQUE7RUE2RUE7aUZBQUE7Q1Y2d0JGO0FVeDZCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NWMDZCSjtBVXg2Qkk7RUpoQkY7RUFFQSwrQkllVTtFSmRWLG9CSWN5QjtFQUNyQjtFQUNBO0VBQ0E7RUFDQTtDVjg2Qk47QVU1NkJNO0VBQ0U7RUFDQTtDVjg2QlI7QVU1NkJNO0VBQ0U7RUFDQTtFQUNBO0NWODZCUjtBVXo2QkU7RUpuQ0E7RUFFQSwrQklrQ1E7RUpqQ1Isb0JJaUN1QjtFQUNyQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1YrNkJKO0FVNzZCSTtFQUNFO0VKN0NKO0VBRUEsd0JJNENVO0VKM0NWLG9CSTJDa0I7RUFDZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWbTdCTjtBVWg3QlE7RUFDRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Y7RUFDQTtFQUNBO0NWaTdCVjtBVS82Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVFO0VBQ0E7RUFDQTtDVmc3QlY7QVU5NkJJO0VBQ0U7Q1ZnN0JOO0FVOTZCTTtFQUNFO0VBQ0E7RUFDQTtDVmc3QlI7QVV6NkJFO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7Q1YwNkJKO0FVeDZCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NWMDZCTjtBVXg2Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVjA2QlI7QVV4NkJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWMDZCVjtBVXg2QlE7RUo1SE47RUFFQSw0QkkySGM7RUoxSGQsb0JJMEgwQjtFQUNsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1Y4NkJWO0FVMzZCVTtFQUNFO0NWNjZCWjtBVTE2QlU7RUFDRTtDVjQ2Qlo7QVUzNkJVO0VBQ0UsMEJUcEhNO0NEaWlDbEI7QVUzNkJVO0VBQ0U7Q1Y2NkJaO0FVMTZCWTtFQUNFO0NWNDZCZDtBVXo2QlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWMjZCVjtBVXo2Qlk7RUFDRTtDVjI2QmQ7QVVyNkJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUo1S0Y7RUFFQSw0QkkyS1E7RUoxS1Isb0JJMEtvQjtFQUNsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWMjZCSjtBVXo2Qkk7RUFDRTtDVjI2Qk47O0FXdG1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1h5bUNGO0FXdm1DRTtFQUNFO0VBQ0E7RUxURjtFQUVBLHdCS1FRO0VMUFIsb0JLT2dCO0NYNm1DbEI7QVczbUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1g2bUNKO0FXM21DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NYNm1DSjtBVzNtQ0k7RUFDRTtFQUNBO0NYNm1DTjtBVzNtQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDWDZtQ1I7QVczbUNJO0VBQ0U7Q1g2bUNOO0FXM21DTTtFQUNFO0VBQ0E7RUFDQSxlVmhEVTtFVWlEVjtFQUNBO0NYNm1DUjtBVzNtQ007RUxyREo7RUFFQSx3QktvRFk7RUxuRFosb0JLbURvQjtFQUNkO0NYaW5DUjtBVy9tQ1E7RUx6RE47RUFFQSx3Qkt3RGM7RUx2RGQsb0JLdURzQjtFQUNkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtDWG9uQ1Y7QVdsbkNVO0VBQ0U7Q1hvbkNaO0FXbG5DVTtFQUNFLDBCVmpETTtDRHFxQ2xCO0FXbG5DWTtFQUNFO0NYb25DZDtBV2xuQ1U7RUFDRSwwQlZyRE07Q0R5cUNsQjtBV25uQ1k7RUFDRTtDWHFuQ2Q7O0FXbG5DQTtFQUNFO0VBQ0E7Q1hxbkNGO0FXbm5DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NYcW5DSjtBV25uQ0k7RUFDRTtDWHFuQ047O0FZeHRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDWjJ0Q0Y7QVl6dENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NaMnRDSjs7QVl6dENBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1o0dENGOztBWTF0Q0E7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDWjZ0Q0Y7O0FZM3RDQTs7RUFFRTtFQUNBO0NaOHRDRjs7QVk1dENBOztFQUVFO0NaK3RDRjs7QVk3dENBOztFQUVFO0NaZ3VDRjs7QVk5dENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDWml1Q0Y7O0FZL3RDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1prdUNGOztBYTN5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFUERBO0VBRUEsd0JPQ007RVBBTjtFT0NBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0EsZVpQZ0I7RVlRaEI7RUFHQTtVQUFBO0VBRUE7VUFBQTtDYit5Q0Y7QWE3eUNFO0VBQ0Usc0JaYWM7Q0RreUNsQjtBYTd5Q0U7RUFDRSxzQlpXYztDRG95Q2xCO0FhN3lDRTtFQUNFLHNCWkxjO0NEb3pDbEI7QWFueUNBO0VBQ0U7SUFDRTtJQUdBO0dia3pDRjtFYWp6Q0E7SUFDRTtJQUdBO0dibXpDRjtDQUNGO0FhOXpDQTtFQUNFO0lBQ0U7SUFHQTtHYmt6Q0Y7RWFqekNBO0lBQ0U7SUFHQTtHYm16Q0Y7Q0FDRjtBYzMyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NkNjJDRjtBYzUyQ0U7RUFDRTtDZDgyQ0o7QWM3MkNFO0VBQ0U7RUFDQTtDZCsyQ0o7QWM5MkNJO0VBQ0U7RUFDQTtDZGczQ047O0FlbjRDQTtFQUNFO0VBQ0E7RUFDQTtDZnM0Q0Y7QWVyNENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q2Z1NENKO0FldDRDRTtFQUNFO0NmdzRDSjtBZXY0Q0U7RUFDRTtDZnk0Q0o7QWV4NENJO0VBQ0U7Q2YwNENOO0FlejRDRTtFQUNFO0NmMjRDSjtBZTE0Q0U7RUFDRTtFQUNBO0NmNDRDSjs7QWUxNENBO0VBQ0U7Q2Y2NENGO0FlNTRDRTtFQUNFO0VBQ0E7Q2Y4NENKOztBZ0J0NkNFO0VBQ0U7RUFDQTtDaEJ5NkNKOztBZ0J2NkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQjA2Q0Y7QWdCeDZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlZmZjO0VlZ0JkO0VBQ0EsaUJmeUNrQjtFZXhDbEI7RUFDQTtDaEIwNkNKO0FnQng2Q0U7RUFDRTtDaEIwNkNKO0FnQno2Q0k7RUFDRSxlZlJZO0NEbTdDbEI7QWdCejZDRTtFQUNFO0NoQjI2Q0o7QWdCejZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hCMjZDSjtBZ0J6NkNFO0VBQ0U7RUFDQTtFQUNBLGVmL0NjO0VlZ0RkO0VBQ0E7TUFBQTthQUFBO1VBQUE7RUFDQTtDaEIyNkNKO0FnQno2Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlZjlEYztFZStEZDtFQUNBO0NoQjI2Q0o7QWdCejZDSTtFQUNFO0VBQ0E7Q2hCMjZDTjtBZ0J6NkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQjI2Q0o7O0FpQnovQ0E7RUFDRTtFQUNBO0NqQjQvQ0Y7QWlCMS9DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NqQjQvQ0o7QWlCMS9DSTtFQUNFO0VYUko7RUFFQSwrQldPVTtFWE5WLG9CV015QjtFQUNyQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NqQmdnRE47QWlCOS9DTTtFQUNFO0NqQmdnRFI7QWlCOS9DTTtFQUNFO0VBQ0E7Q2pCZ2dEUjtBaUI5L0NNO0VBQ0U7RUFDQTtDakJnZ0RSO0FpQjkvQ007RUFDRTtDakJnZ0RSO0FpQjkvQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFRSwwQmhCTlE7RWdCT1I7RUFDQTtFQUVGO0NqQjgvQ1I7QWlCNS9DUTtFQUNFO0NqQjgvQ1Y7QWlCMS9DVTtFQUNFO0NqQjQvQ1o7QWlCMy9DVTtFQUNFO0NqQjYvQ1o7QWlCNS9DVTtFQUNFO0NqQjgvQ1o7QWlCNy9DVTtFQUNFO0NqQisvQ1o7QWlCOS9DVTtFQUNFO0NqQmdnRFo7QWlCLy9DVTtFQUNFO0NqQmlnRFo7QWlCaGdEVTtFQUNFO0NqQmtnRFo7QWlCNy9DUTtFWG5FTjtFQUVBLHdCV2tFYztFWGpFZCxvQldpRXNCO0NqQm1nRHhCO0FpQmxnRFU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZWhCOUNNO0NEa2pEbEI7QWlCbGdEUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUU7RUFDQTtDakJtZ0RaO0FpQmpnRFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDakJtZ0RWO0FpQmxnRFU7RUFDRTtDakJvZ0RaO0FpQmxnRFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFWHJHUjtFQUVBLHdCV29HYztFWG5HZCxvQldtR3NCO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDakJ3Z0RWO0FrQjdsREU7RUFDRTtFQUNBLDBCakJDYztFaUJBZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NsQitsREo7QWtCNWxESTtFQUNFO0NsQjhsRE47QWtCL2xESTtFQUNFO0NsQmltRE47QWtCbG1ESTtFQUNFO0NsQm9tRE47QWtCcm1ESTtFQUNFO0NsQnVtRE47QWtCeG1ESTtFQUNFO0NsQjBtRE47QWtCM21ESTtFQUNFO0NsQjZtRE47QWtCOW1ESTtFQUNFO0NsQmduRE47QWtCam5ESTtFQUNFO0NsQm1uRE47QWtCcG5ESTtFQUNFO0NsQnNuRE47QWtCdm5ESTtFQUNFO0NsQnluRE47QWtCMW5ESTtFQUNFO0NsQjRuRE47QWtCN25ESTtFQUNFO0NsQituRE47QWtCaG9ESTtFQUNFO0NsQmtvRE47QWtCbm9ESTtFQUNFO0NsQnFvRE47QWtCdG9ESTtFQUNFO0NsQndvRE47QWtCem9ESTtFQUNFO0NsQjJvRE47QWtCNW9ESTtFQUNFO0NsQjhvRE47QWtCL29ESTtFQUNFO0NsQmlwRE47QWtCbHBESTtFQUNFO0NsQm9wRE47QWtCcnBESTtFQUNFO0NsQnVwRE47QWtCeHBESTtFQUNFO0NsQjBwRE47QWtCM3BESTtFQUNFO0NsQjZwRE47QWtCOXBESTtFQUNFO0NsQmdxRE47QWtCanFESTtFQUNFO0NsQm1xRE47QWtCcHFESTtFQUNFO0NsQnNxRE47QWtCdnFESTtFQUNFO0NsQnlxRE47QWtCMXFESTtFQUNFO0NsQjRxRE47QWtCN3FESTtFQUNFO0NsQitxRE47QWtCaHJESTtFQUNFO0NsQmtyRE47QWtCbnJESTtFQUNFO0NsQnFyRE47QWtCdHJESTtFQUNFO0NsQndyRE47QWtCenJESTtFQUNFO0NsQjJyRE47QWtCNXJESTtFQUNFO0NsQjhyRE47QWtCL3JESTtFQUNFO0NsQmlzRE47QWtCbHNESTtFQUNFO0NsQm9zRE47QWtCcnNESTtFQUNFO0NsQnVzRE47QWtCeHNESTtFQUNFO0NsQjBzRE47QWtCM3NESTtFQUNFO0NsQjZzRE47QWtCOXNESTtFQUNFO0NsQmd0RE47QWtCanRESTtFQUNFO0NsQm10RE47QWtCcHRESTtFQUNFO0NsQnN0RE47QWtCdnRESTtFQUNFO0NsQnl0RE47QWtCMXRESTtFQUNFO0NsQjR0RE47QWtCN3RESTtFQUNFO0NsQit0RE47QWtCaHVESTtFQUNFO0NsQmt1RE47QWtCbnVESTtFQUNFO0NsQnF1RE47QWtCdHVESTtFQUNFO0NsQnd1RE47QWtCenVESTtFQUNFO0NsQjJ1RE47QWtCNXVESTtFQUNFO0NsQjh1RE47QWtCL3VESTtFQUNFO0NsQml2RE47QWtCbHZESTtFQUNFO0NsQm92RE47QWtCcnZESTtFQUNFO0NsQnV2RE47QWtCeHZESTtFQUNFO0NsQjB2RE47QWtCM3ZESTtFQUNFO0NsQjZ2RE47QWtCOXZESTtFQUNFO0NsQmd3RE47QWtCandESTtFQUNFO0NsQm13RE47QWtCcHdESTtFQUNFO0NsQnN3RE47QWtCdndESTtFQUNFO0NsQnl3RE47QWtCMXdESTtFQUNFO0NsQjR3RE47QWtCN3dESTtFQUNFO0NsQit3RE47QWtCaHhESTtFQUNFO0NsQmt4RE47QWtCbnhESTtFQUNFO0NsQnF4RE47QWtCdHhESTtFQUNFO0NsQnd4RE47QWtCenhESTtFQUNFO0NsQjJ4RE47QWtCNXhESTtFQUNFO0NsQjh4RE47QWtCL3hESTtFQUNFO0NsQml5RE47QWtCbHlESTtFQUNFO0NsQm95RE47QWtCcnlESTtFQUNFO0NsQnV5RE47QWtCeHlESTtFQUNFO0NsQjB5RE47QWtCM3lESTtFQUNFO0NsQjZ5RE47QWtCOXlESTtFQUNFO0NsQmd6RE47QWtCanpESTtFQUNFO0NsQm16RE47QWtCcHpESTtFQUNFO0NsQnN6RE47QWtCdnpESTtFQUNFO0NsQnl6RE47QWtCMXpESTtFQUNFO0NsQjR6RE47QWtCN3pESTtFQUNFO0NsQit6RE47QWtCaDBESTtFQUNFO0NsQmswRE47QWtCbjBESTtFQUNFO0NsQnEwRE47QWtCdDBESTtFQUNFO0NsQncwRE47QWtCejBESTtFQUNFO0NsQjIwRE47QWtCNTBESTtFQUNFO0NsQjgwRE47QWtCLzBESTtFQUNFO0NsQmkxRE47QWtCbDFESTtFQUNFO0NsQm8xRE47QWtCcjFESTtFQUNFO0NsQnUxRE47QWtCeDFESTtFQUNFO0NsQjAxRE47QWtCMzFESTtFQUNFO0NsQjYxRE47QWtCOTFESTtFQUNFO0NsQmcyRE47QWtCajJESTtFQUNFO0NsQm0yRE47QWtCcDJESTtFQUNFO0NsQnMyRE47QWtCdjJESTtFQUNFO0NsQnkyRE47QWtCMTJESTtFQUNFO0NsQjQyRE47QWtCNzJESTtFQUNFO0NsQisyRE47QWtCaDNESTtFQUNFO0NsQmszRE47QWtCbjNESTtFQUNFO0NsQnEzRE47QWtCdDNESTtFQUNFO0NsQnczRE47QWtCejNESTtFQUNFO0NsQjIzRE47QWtCNTNESTtFQUNFO0NsQjgzRE47QWtCLzNESTtFQUNFO0NsQmk0RE47QWtCbDRESTtFQUNFO0NsQm80RE47QWtCcjRESTtFQUNFO0NsQnU0RE47QWtCeDRESTtFQUNFO0NsQjA0RE47QWlCN3pETTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlaEJ0SFU7RWdCdUhWO0VBQ0E7Q2pCK3pEUjtBaUI5ekRRO0VBQ0U7RUFDQSwwQmhCM0hRO0NEMjdEbEI7QWlCOXpEUTtFQUNFO0NqQmcwRFY7QWlCOXpETTtFQUNFO0VBQ0E7Q2pCZzBEUjtBaUIvekRRO0VBQ0U7Q2pCaTBEVjtBaUIvekRRO0VBQ0U7RUFDQTtFQUNBO0VBRUEsMEJoQjVHUTtFTzVCaEI7Q1J5OERGO0FRdjhERTtFQVJBO0VBQ0E7RUFDQTtDUms5REY7QWlCbjBEUTtFQUNFO0VBQ0E7RUFDQSxlaEJqSlE7RWdCa0pSO0VBQ0E7Q2pCcTBEVjtBaUJuMERNO0VBQ0U7RUFDQTtFWHhKTjtFQUVBLDRCV3VKWTtFWHRKWixvQldzSndCO0VBQ2xCO0NqQnkwRFI7QWlCdjBEUTtFQUNFO0NqQnkwRFY7QWlCdjBEUTtFQUNFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDRjtFQUNBO0VBQ0E7Q2pCdzBEVjtBaUJ0MERNO0VYMUtKO0VBRUEsd0JXeUtZO0VYeEtaLG9CV3dLb0I7RUFDZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2pCNDBEUjtBaUIxMERRO0VBQ0U7Q2pCNDBEVjtBaUIxMERRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtDakIyMERaO0FpQnowRFE7RUFDRTtFQUNBO0NqQjIwRFY7QWlCejBEVTtFQUNFO0NqQjIwRFo7QWlCejBETTtFQUNFO0NqQjIwRFI7QWlCeDBERTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NqQnkwREo7QWlCdjBESTtFQUNFLHNCaEJwTVk7RWdCcU1aO0NqQnkwRE47QWlCdjBESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7Q2pCdzBEUjtBaUJ0MERJO0VBQ0U7RUFDQSxlaEJoTlk7RWdCaU5aO0VBQ0E7Q2pCdzBETjtBaUJ0MERJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDakJ3MEROO0FpQnQwREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQSxlaEIxT1k7RWdCMk9aO0NqQnUwRE47QWlCcjBETTtFQUNFLDBCaEI5T1U7RWdCK09WO0NqQnUwRFI7QWlCcjBESTtFQUNFO0VBQ0E7RUFDQTtDakJ1MEROO0FpQnIwRE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtDakJ1MERSO0FpQnIwRE07RUFDRTtDakJ1MERSO0FpQnIwREk7RUFDRTtDakJ1MEROOztBbUJubUVBO0VBQ0U7RUFDQTtDbkJzbUVGO0FtQnBtRUU7RUFDRTtFQUNBLGVsQlNjO0VrQlJkO0NuQnNtRUo7O0FvQjdtRUE7RUFDRTtDcEJnbkVGO0FvQjdtRUU7RUFDRTtFQUNBO0VBQ0E7Q3BCK21FSjtBb0I5bUVJO0VBQ0U7RUFDQTtFQUNBO0NwQmduRU47QW9CL21FTTtFQUNFO0VBQ0E7Q3BCaW5FUjtBb0I3bUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3BCK21FSjtBb0I3bUVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlbkJqQ1k7RW1Ca0NaLG9CbkI3Qlk7Q0Q0b0VsQjtBb0I3bUVNO0VBQ0U7Q3BCK21FUjtBb0I3bUVNO0VBQ0U7RUFDQTtDcEIrbUVSO0FvQjVtRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VkbkRKO0VBRUEsd0Jja0RVO0VkakRWLG9CY2lEa0I7Q3BCa25FcEI7QW9CaG5FTTtFQUNFO0NwQmtuRVI7QW9CaG5FTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDcEJrbkVSO0FvQmpuRUU7RUFDRTtFQUNBO0VBQ0E7Q3BCbW5FSjtBb0JqbkVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlbkIxRVk7RW1CMkVaO0VBQ0EsMEJuQnhFWTtFbUJ5RVo7RWQ3RUo7RUFFQSw0QmM0RVU7RWQzRVYsb0JjMkVzQjtDcEJ1bkV4QjtBb0JybkVNO0VBQ0U7RUFDQTtFQUNBO0VkbkZOO0VBRUEsd0Jja0ZZO0VkakZaLG9CY2lGb0I7RUFDZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3BCMm5FUjtBb0J6bkVRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtDcEIwbkVaO0FvQnhuRVE7RUFDRTtDcEIwbkVWO0FvQnhuRVU7RUFDRTtDcEIwbkVaO0FvQnZuRU07RUFDRTtDcEJ5bkVSO0FvQnZuRU07RUFDRTtFQUNBO0VkbkhOO0VBRUEsNEJja0hZO0VkakhaLG9CY2lId0I7RUFDbEI7Q3BCNm5FUjtBb0I1bkVRO0VBQ0U7Q3BCOG5FVjtBb0I1bkVRO0VBQ0U7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNGO0VBQ0E7RUFDQTtDcEI2bkVWO0FvQnpuRVE7RUFDRTtDcEIybkVWO0FvQnhuRUU7RUFDRTtDcEIwbkVKOztBb0J4bkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NwQjJuRUY7QW9Cem5FRTtFQUNFO0NwQjJuRUo7QW9Cdm5FRTtFQUNFO0VBQ0E7RUFDQSxlbkJqS2M7Q0QweEVsQjtBb0JsbkVJO0VBQ0U7Q3BCb25FTjtBb0JsbkVNO0VBQ0U7RUFDQSwwQm5CcktVO0VtQnNLVixlbkI5S1U7RW1CK0tWO0NwQm9uRVI7O0FxQnJ5RUE7RWZHRTtFQUVBLDRCZUpNO0VmS04sb0JlTGtCO0NyQjR5RXBCO0FxQjF5RUU7RUFDRTtDckI0eUVKO0FxQjF5RUU7RUFDRTtDckI0eUVKO0FxQjF5RUU7RUFDRTtDckI0eUVKO0FxQjF5RUU7RUFDRTtFQUNBO0VBQ0E7Q3JCNHlFSjtBcUIxeUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCcEJqQmM7RW9CbUJkO0VBQ0E7Q3JCMnlFSjtBcUJ6eUVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDckIyeUVOO0FxQnp5RUk7RUFDRSwwQnBCRFk7Q0Q0eUVsQjtBcUJ6eUVNO0VBQ0U7Q3JCMnlFUjs7QXNCeDFFQTtFQUNFO0N0QjIxRUY7QXNCeDFFSTtFQUNFO0N0QjAxRU47QXNCeDFFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdEIwMUVKO0FzQngxRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3RCMDFFTjtBc0J4MUVJO0VoQmhDRjtFQUVBLHdCZ0IrQlU7RWhCOUJWLHNCZ0I4QmtCO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0N0QjYxRVI7QXNCMzFFTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3RCNjFFUjtBc0IzMUVJO0VBQ0U7Q3RCNjFFTjtBc0IzMUVNO0VBQ0U7RUFDQTtFQUNBO0N0QjYxRVI7QXNCMzFFUTtFQUNFO0VBQ0E7RUFDQTtDdEI2MUVWO0FzQjMxRVU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnJCOUVNO0VxQitFTjtDdEI2MUVaO0FzQjMxRVE7RUFDRSxlckJsRlE7RXFCbUZSO0VBQ0E7RUFDQTtDdEI2MUVWO0FzQjMxRVE7RUFDRSxlckJuRFE7RXFCb0RSO0N0QjYxRVY7QXNCejFFWTtFQUNFO0N0QjIxRWQ7QXNCejFFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3RCMjFFTjtBc0J6MUVJO0VBQ0U7RUFDQTtFQUNBO0N0QjIxRU47QXNCejFFSTtFQUNFO0VBQ0E7RUFDQTtDdEIyMUVOO0FzQnoxRU07RUFDRTtDdEIyMUVSO0FzQnoxRU07RUFDRTtFQUNBO0N0QjIxRVI7O0F1QjE5RUE7RWpCR0U7RUFFQSw0QmlCSk07RWpCS04sb0JpQkxrQjtDdkJpK0VwQjs7QXVCLzlFQTtFQUNFO0VBQ0E7RUFDQTtDdkJrK0VGO0F1QmgrRUU7RUFDRTtDdkJrK0VKO0F1QmgrRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGV0QmpCYztFc0JrQmQsb0J0QmJjO0NEKytFbEI7QXVCaCtFSTtFQUNFO0VBQ0E7Q3ZCaytFTjtBdUJoK0VJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3ZCaytFTjtBdUIvOUVNO0VBQ0U7Q3ZCaStFUjtBdUIvOUVJO0VBQ0U7Q3ZCaStFTjs7QXVCOTlFQTtFQUNFO0VBQ0E7Q3ZCaStFRjtBdUIvOUVFO0VBQ0U7Q3ZCaStFSjtBdUIvOUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkJpK0VKO0F1Qi85RUk7RUFDRTtDdkJpK0VOO0F1Qi85RUk7RUFDRTtFQUNBO0VBQ0EsZXRCbkVZO0NEb2lGbEI7QXVCMzlFTTtFQUNFLDBCdEJsRVU7Q0QraEZsQjtBdUIxOUVNO0VBQ0U7Q3ZCNDlFUjtBdUIxOUVRO0VBQ0U7RUFDQSwwQnRCMUVRO0VzQjJFUixldEJuRlE7Q0QraUZsQjs7QXdCampGQTtFQUNFO0VBQ0EsMEJ2QlFnQjtFdUJMaEI7Q3hCb2pGRjs7QXlCempGQTtFQUNFO0VBQ0E7Q3pCNGpGRjtBeUIxakZFO0VBQ0U7RUFDQTtFQUNBO0N6QjRqRko7QXlCMWpGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWpCUEY7Q1Jva0ZGO0FRbGtGRTtFQVJBO0VBQ0E7RUFDQTtDUjZrRkY7QXlCL2pGSTtFQUNFO0N6QmlrRk47QXlCbGtGSTtFQUNFO0N6QmlrRk47QXlCbGtGSTtFQUNFO0N6QmlrRk47QXlCL2pGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0N6QmlrRko7O0EwQnpsRkE7RUFDRTtDMUI0bEZGO0EwQjFsRkU7RUFDRTtDMUI0bEZKO0EwQjFsRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MxQjRsRko7QTBCMWxGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RWxCZko7RWtCaUJJO0VBQ0E7QzFCMmxGTjtBUTNtRkU7RUFSQTtFQUNBO0VBQ0E7Q1JzbkZGO0EwQjlsRk07RUFDRTtDMUJnbUZSO0EwQmptRk07RUFDRTtDMUJnbUZSO0EwQmptRk07RUFDRTtDMUJnbUZSOztBMEI1bEZBO0VBQ0U7QzFCK2xGRjs7QTBCN2xGQTtFQUNFO0MxQmdtRkY7O0EyQmxvRkU7RUFDRTtFQUNBLGUxQldjO0UwQlZkO0VBQ0EsaUIxQndEa0I7RTBCdkRsQjtFQUNBO0MzQnFvRko7O0E0QjdvRkE7RUFDRTtFQUNBO0M1QmdwRkY7QTRCOW9GRTtFQUNFO0VBQ0E7RUFDQTtDNUJncEZKO0E0QjlvRkU7RUFDRTtDNUJncEZKOztBNkIxcEZBO0VBQ0U7RUFDQTtFQUNBO0M3QjZwRkY7QTZCM3BGRTtFQUNFO0VBQ0E7RUFDQTtFckJERjtDUitwRkY7QVE3cEZFO0VBUkE7RUFDQTtFQUNBO0NSd3FGRjtBNkJocUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDN0JrcUZKO0E2QmhxRkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDN0JrcUZOO0E2QmpxRk07RUFDRTtFQUNBO0M3Qm1xRlI7QTZCaHFGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0M3QmtxRk47QTZCaHFGTTtFQUNFO0M3QmtxRlI7QTZCaHFGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0M3QmtxRko7QTZCaHFGSTtFQUNFO0M3QmtxRk47QTZCaHFGSTtFQUNFO0VBQ0E7RUFDQSxlNUJoRFk7RTRCaURaO0VBQ0E7RUFDQTtDN0JrcUZOO0E2QmhxRkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDN0JrcUZOO0E2QmhxRk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0M3QmtxRlI7QTZCaHFGUTtFQUNFO1VBQUE7QzdCa3FGVjtBNkJocUZNO0VBQ0U7RUFDQTtFdkJ4RU47RUFFQSx3QnVCdUVZO0V2QnRFWixvQnVCc0VvQjtFQUNkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzdCc3FGUjtBNkJwcUZRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzdCc3FGVjtBNkJwcUZRO0VBQ0U7QzdCc3FGVjtBNkJycUZVO0VBQ0U7QzdCdXFGWjtBNkJycUZRO0VBQ0U7QzdCdXFGVjtBNkJwcUZRO0VBQ0U7QzdCc3FGVjtBNkJycUZVO0VBQ0U7QzdCdXFGWjtBNkJycUZVO0VBQ0U7QzdCdXFGWjtBNkJ0cUZZO0VBQ0U7QzdCd3FGZDs7QTZCcnFGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0M3QndxRkY7QTZCdHFGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDN0J3cUZKO0E2QnRxRkk7RUFDRTtFQUNBO0V2QnpJSjtFQUVBLHdCdUJ3SVU7RXZCdklWLG9CdUJ1SWtCO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzdCNHFGTjtBNkIxcUZNO0VBQ0U7QzdCNHFGUjtBNkIxcUZNO0VBQ0U7RUFDQTtDN0I0cUZSO0E2QjFxRk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0M3QjRxRlI7QTZCMXFGSTtFQUNFO0M3QjRxRk47QTZCM3FGTTtFQUNFO0M3QjZxRlI7QTZCM3FGSTtFQUNFO0M3QjZxRk47QTZCNXFGTTtFQUNFO0VBQ0E7QzdCOHFGUjtBNkI1cUZJO0VBQ0U7RUFDQTtDN0I4cUZOO0E2QjVxRk07RUFDRTthQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGU1QmxMVTtFNEJtTFY7QzdCOHFGUjtBNkI1cUZRO0VBQ0U7RUFDQTtDN0I4cUZWO0E2QjVxRlE7RUFDRTtFQUNBO0M3QjhxRlY7QTZCNXFGUTtFQUNFO0M3QjhxRlY7QTZCM3FGRTtFQUNFO0VBQ0E7RUFDQTtDN0I2cUZKO0E2QjNxRkk7RUFDRTtFQUNBO0M3QjZxRk47QTZCM3FGTTtFdkJ2Tko7RUFFQSwrQnVCc05ZO0V2QnJOWixvQnVCcU4yQjtDN0JpckY3QjtBNkIvcUZNO0V2QjFOSjtFQUVBLHdCdUJ5Tlk7RXZCeE5aLG9CdUJ3Tm9CO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZTVCak9VO0NEczVGbEI7QTZCbnJGSTtFQUNFO0VBQ0E7QzdCcXJGTjtBNkJuckZNO0V2QnhPSjtFQUVBLCtCdUJ1T1k7RXZCdE9aLG9CdUJzTzJCO0M3QnlyRjdCO0E2QnZyRk07RXZCM09KO0VBRUEsd0J1QjBPWTtFdkJ6T1osb0J1QnlPb0I7RUFDZDtDN0I2ckZSO0E2QjNyRlE7RUFDRTtFdkJoUFI7RUFFQSx3QnVCK09jO0V2QjlPZCxvQnVCOE9zQjtFQUNkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZTVCeFBRO0U0QnlQUjtFQUNBO0M3QmlzRlY7QTZCL3JGVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0M3QmlzRlo7QTZCOXJGWTtFQUNFO0M3QmdzRmQ7QTZCOXJGUTtFQUNFO0M3QmdzRlY7QTZCN3JGVTtFQUNFO0M3QityRlo7QTZCN3JGUTtFQUNFO0VBQ0E7QzdCK3JGVjtBNkI5ckZVO0VBQ0U7QzdCZ3NGWjs7QThCMzlGQTtFQUNFO0VBQ0E7RUFDQTtDOUI4OUZGOztBOEIzOUZBO0VBQ0U7RUFDQTtFQUNBO0M5Qjg5RkY7QThCMzlGSTtFQUNFO0M5QjY5Rk47O0E4Qng5RkE7RXhCZkU7RUFFQSwwQndCY2M7RXhCYmQsb0J3QmF3QjtFQUN4QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0M5Qis5RkY7QThCNzlGRTtFQUNFO0M5Qis5Rko7QThCNTlGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0M5Qjg5Rko7QThCNTlGSTtFQUNFO0VBQ0E7QzlCODlGTjtBOEIxOUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlDL0J4RVM7Q0NvaUdiOztBOEJ4OUZBO0VBQ0U7RUFDQTtFQUNBO0M5QjI5RkY7O0E4QnY5RkE7RUFDRTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0M5QjA5RkY7O0E4QnY5RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZTdCL0RnQjtFNkJnRWhCO0M5QjA5RkY7O0E4QnY5RkE7RUFDRTtFQUNBO0V4QmxHQTtFQUVBLCtCd0JpR2M7RXhCaEdkLG9Cd0JnRzZCO0VBQzdCO0VBQ0E7RUFDQTtDOUI4OUZGO0E4QjU5RkU7RUFDRTtFQUNBO01BQUE7YUFBQTtVQUFBO0M5Qjg5Rko7QThCMzlGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEI3QnZGYztFNkJ3RmQ7QzlCNjlGSjtBOEIxOUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDOUI0OUZKO0E4Qng5Rkk7RUFDRTtDOUIwOUZOOztBOEJyOUZBO0VBQ0U7QzlCdzlGRjtBOEJ0OUZFO0VBQ0U7QzlCdzlGSjs7QThCcDlGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0M5QnU5RkY7O0ErQnZuR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDL0IwbkdGO0ErQnhuR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MvQjBuR0o7QStCdm5HRTtFQUNFO0VBQ0E7Qy9CeW5HSjs7QStCcG5HQTtFQUNFO0V6QnpCQTtFQUVBLDRCeUJ3QmM7RXpCdkJkLG9CeUJ1QjBCO0VBQzFCO0VBQ0E7TUFBQTthQUFBO1VBQUE7Qy9CMm5HRjs7QStCeG5HQTtFekIvQkU7RUFFQSx3QnlCOEJjO0V6QjdCZCxvQnlCNkJzQjtFQUN0QjtFQUNBO0VBQ0E7RUFDQTtDL0IrbkdGO0ErQjduR0U7RUFDRTtDL0IrbkdKOztBK0IzbkdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Qy9COG5HRjs7QStCM25HQTtFQUNFO0MvQjhuR0Y7O0ErQjNuR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDL0I4bkdGOztBK0IzbkdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDL0I4bkdGO0ErQjVuR0U7RUFDRTtDL0I4bkdKOztBZ0Mvc0dBO0VBQ0UsMEIvQlNnQjtFK0JSaEI7RUFDQTtDaENrdEdGOztBZ0NodEdBO0UxQkZFO0VBRUEsNEIwQkNNO0UxQkFOO0UwQkNBO0VBQ0E7RUFDQTtDaEN1dEdGOztBZ0NydEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQ3d0R0Y7QWdDdHRHRTtFQUNFO0NoQ3d0R0o7QWdDdHRHRTtFQUNFO0NoQ3d0R0o7QWdDdHRHRTtFQUNFLDBCL0JmYztDRHV1R2xCO0FnQ3Z0R0k7RUFDRTtDaEN5dEdOO0FnQ3Z0R0U7RUFDRSwwQi9CRGM7Q0QwdEdsQjtBZ0N0dEdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDaEN3dEdKOztBZ0N0dEdBO0VBQ0U7Q2hDeXRHRjs7QWdDdnRHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NoQzB0R0Y7QWdDeHRHRTtFQUNFO0VBQ0E7Q2hDMHRHSjs7QWlDL3dHQTtFM0JDRTtFQUVBLDRCMkJGYztFM0JHZCx3QjJCSDBCO0NqQ3N4RzVCOztBaUNueEdBO0VBQ0U7Q2pDc3hHRjs7QWlDbnhHQTtFQUNFO0NqQ3N4R0Y7O0FpQ254R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NqQ3N4R0Y7QWlDbnhHSTtFQUNFO0NqQ3F4R047QWlDanhHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2pDbXhHSjs7QWlDL3dHQTtFQUNFO0VBQ0E7RUFDQTtDakNreEdGOztBaUMvd0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsZWhDMUNnQjtFZ0MyQ2hCO0VBQ0EsaUJoQ2NvQjtDRG93R3RCOztBaUMvd0dBO0VBQ0U7RUFDQSxlaENsRGdCO0NEbzBHbEI7O0FpQy93R0E7RTNCckRFO0VBRUEsNEIyQm9EYztFM0JuRGQsb0IyQm1EMEI7RTNCL0MxQjtFQUNBO0VBQ0E7Q05zMEdGOztBaUNyeEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlaEM5RGdCO0NEczFHbEI7O0FpQ3J4R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlaEMxRWdCO0VnQzRFaEI7RUFDQTtFekJ4RUE7Q1JnMkdGO0FROTFHRTtFQVJBO0VBQ0E7RUFDQTtDUnkyR0Y7O0FpQ3h4R0E7RUFDRTtFQUNBO0VBQ0E7Q2pDMnhHRjs7QWlDeHhHQTtFQUNFO0VBQ0E7Q2pDMnhHRjtBaUN6eEdFO0VBQ0U7Q2pDMnhHSjs7QWtDejNHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2xDNDNHSjtBa0MxM0dJO0VBQ0U7Q2xDNDNHTjtBa0MxM0dJO0VBQ0U7Q2xDNDNHTjtBa0MxM0dJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbEM0M0dOO0FrQzEzR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVqQ2pDYztDRDY1R2xCOztBbUM5NUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0JDRjtDUmk2R0Y7QVEvNUdFO0VBUkE7RUFDQTtFQUNBO0NSMDZHRjtBbUNwNkdJO0VBQ0U7Q25DczZHTjtBbUN2NkdJO0VBQ0U7Q25DczZHTjtBbUN2NkdJO0VBQ0U7Q25DczZHTjtBbUNwNkdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q25DczZHSjs7QW9DcDdHQTtFQUNFO0VBQ0E7RUFDQTtDcEN1N0dGOztBcUMxN0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3JDNjdHRjtBcUM1N0dFO0VBQ0U7RUFDQTtDckM4N0dKO0FxQzc3R0k7RUFDRTtFQUNBO0NyQys3R047QXFDNzdHUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDckMrN0dWO0FxQzc3R1U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3JDKzdHWjtBcUM3N0dNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3JDKzdHUjtBcUM3N0dRO0VBQ0U7RUFDQTtFQUNBO0NyQys3R1Y7QXFDNzdHTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO2FBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJwQ3RCVTtFb0N1QlY7RUFDQTtDckMrN0dSO0FxQzc3R1E7RUFDRTtDckMrN0dWO0FxQzM3R0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDckM2N0dKO0FxQzM3R0k7RUFDRSIsImZpbGUiOiJjc3Mva21zLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRmb250RmFtaWx5OiAnUnViaWsnLCBzYW5zLXNlcmlmXG4vLyRmb250RmFtaWx5OiAnTXVsaScsIHNhbnMtc2VyaWZcblxuaHRtbFxuICBmb250LXNpemU6IDE4cHhcblxuYm9keVxuICBtYXJnaW46IDBcbiAgY29sb3I6IHdoaXRlXG4gIGZvbnQtZmFtaWx5OiAkZm9udEZhbWlseVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2VyQmx1ZVxuXG4gICNtYWluXG4gICAgcG9zaXRpb246IGZpeGVkXG4gICAgdG9wOiAwXG4gICAgcmlnaHQ6IDBcbiAgICBib3R0b206IDBcbiAgICBsZWZ0OiAyMzBweFxuICAgIG92ZXJmbG93OiBhdXRvXG5cbiAgaW5wdXRcbiAgICBmb250LWZhbWlseTogJGZvbnRGYW1pbHlcblxuLnRleHQtbXV0ZWRcbiAgY29sb3I6ICRsaWdodC1ncmF5XG5cbi50ZXh0LXByaW1hcnlcbiAgY29sb3I6ICRicmFuZC1wcmltYXJ5XG5cbi50ZXh0LXN1Y2Nlc3NcbiAgY29sb3I6ICRicmFuZC1zdWNjZXNzXG5cbi50ZXh0LWluZm9cbiAgY29sb3I6ICRicmFuZC1pbmZvXG5cbi50ZXh0LXdhcm5pbmdcbiAgY29sb3I6ICRicmFuZC13YXJuaW5nXG5cbi50ZXh0LWRhbmdlclxuICBjb2xvcjogJGJyYW5kLWRhbmdlclxuXG4udGV4dC1saWdodFxuICBjb2xvcjogJGxpZ2h0LWdyYXlcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodFxuXG5oMSwgaDIsIGgzLCBoNFxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbFxuXG5oMVxuICBmb250LXNpemU6IDEuOHJlbVxuXG5oMlxuICBmb250LXNpemU6IDEuNnJlbVxuXG5oM1xuICBmb250LXNpemU6IDEuNHJlbVxuXG5oNFxuICBmb250LXNpemU6IDEuMnJlbVxuXG4uc21hbGwtcHJvZmlsZVxuICBwYWRkaW5nOiAwIDIwcHhcbiAgbWFyZ2luLXRvcDogZ3JpZC1yb3coMSlcbiAgaGVpZ2h0OiBncmlkLXJvdygzKVxuICBtYXJnaW4tYm90dG9tOiBncmlkLXJvdygxKVxuXG4gIGltZy5zbWFsbC1wcm9maWxlLWltYWdlXG4gICAgd2lkdGg6IDkwcHhcbiAgICBoZWlnaHQ6IDkwcHhcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlXG4gICAgZmxvYXQ6IGxlZnRcbiAgICBtYXJnaW4tcmlnaHQ6IGdyaWQtcm93KDEpXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjY1xuXG4gIHAuc21hbGwtcHJvZmlsZS1uYW1lXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAgIHBhZGRpbmc6IDBcblxuICBwLnNtYWxsLXByb2ZpbGUtZGVzY3JpcHRpb25cbiAgICBwYWRkaW5nOiAwXG4gICAgZm9udC1zaXplOiAwLjlyZW1cbiAgICBsaW5lLWhlaWdodDogMS41ZW1cbiAgICBjb2xvcjogJG1lZGl1bS1ncmF5XG5cbi5pbmxpbmVcbiAgZGlzcGxheTogaW5saW5lXG5cbi8vc2VsZWN0eWVhcmFuZG1vbnRoXG4jc2VsZWN0WWVhckFuZE1vbnRoRm9ybSAuc2VsZWN0aXplLWNvbnRyb2xcbiAgZmxvYXQ6IGxlZnRcbiAgd2lkdGg6IDQ1JVxuICBtYXJnaW4tbGVmdDogMy4zMzMzJSIsImh0bWwge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFEMjQzMztcbn1cbmJvZHkgI21haW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMjMwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuYm9keSBpbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM5YmEwYWU7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzMyODlmZjtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmOGQwMDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNmMjMwM2Y7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICM5YmEwYWU7XG4gIGZvbnQtd2VpZ2h0OiAzMTA7XG59XG5cbmgxLCBoMiwgaDMsIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cblxuLnNtYWxsLXByb2ZpbGUge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zbWFsbC1wcm9maWxlIGltZy5zbWFsbC1wcm9maWxlLWltYWdlIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbn1cbi5zbWFsbC1wcm9maWxlIHAuc21hbGwtcHJvZmlsZS1uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbWFsbC1wcm9maWxlIHAuc21hbGwtcHJvZmlsZS1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGNvbG9yOiAjNzA3NzhjO1xufVxuXG4uaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4jc2VsZWN0WWVhckFuZE1vbnRoRm9ybSAuc2VsZWN0aXplLWNvbnRyb2wge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDMuMzMzMyU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBCYXNpYyBzdHlsZSBzZXR0aW5nc1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiAqIFNldCB1cCB0aGUgYm9keVxuICogKlxuICogKiAxLiBUaGlzIGlzIHRoZSBiYXNlIGZvciBhbCByZW0gdW5pdHNcbiAqICogMi4gTWFrZXMgc3VlIHRoYXQgc29tZSBmb250cyBhcmUgYmV0dGVyIHJlbmRlcmVkXG4gKiAqICMuIFNldCBmb250IHRvIGxpbmluZyBmaWd1cmVzXG4gKiAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibG51bVwiO1xufVxuXG4vKipcbiAqICogMS5EZWZhdWx0IGRpc3BsYXkgZm9yIGltYWdlcyBpcyBibG9jayB0byBsb3NlIHRoZSBleHRyYSBtYXJnaW4gYmVsb3cgdGhlIGltYWdlXG4gKiAqIDIuIFJlbW92ZSBib3JkZXIgLyBlc3BlY2lhbGx5IG9uIG9sZGVyIGJyb3dzZXJzXG4gKiAqL1xuaW1nLCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKipcbiAqICogQWRkIHRyYW5zbGF0aW9uIHRvIHByZXZlbnQgcmVjb2xvcmluZyBmcm9tIGF1dG9jb21wbGV0ZVxuICogKi9cbmlucHV0IDo6cGxhY2Vob2xkZXIsIHRleHRhcmVhIDo6cGxhY2Vob2xkZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgOTk5OXMgbGluZWFyIDk5OTlzO1xufVxuXG4vKiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBhcm91bmQgZmlndXJlXG4gKiAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAuNXB4LCAwLjI1cHgsIDApO1xuICB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMC4yNXB4LCAtMC41cHgsIDApO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMC43NXB4LCAwcHgsIDApO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAuNXB4LCAwKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMC4yNXB4LCAtMC4yNXB4LCAwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTAuMjVweCwgMC41cHgsIDApO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMC43NXB4LCAwLjI1cHgsIDApO1xuICB9XG4gIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLjVweCwgMC4yNXB4LCAwKTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTAuMjVweCwgLTAuMjVweCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAuNXB4LCAwLjVweCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLjI1cHgsIC0wLjVweCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hha2UyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMC4yNXB4LCAtMC41cHgsIDApO1xuICB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLjVweCwgMC41cHgsIDApO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMC4yNXB4LCAtMC4yNXB4LCAwKTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMC41cHgsIDAuMjVweCwgMCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0wLjc1cHgsIDAuMjVweCwgMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0wLjI1cHgsIDAuNXB4LCAwKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMC4yNXB4LCAtMC4yNXB4LCAwKTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLjVweCwgMCk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0wLjc1cHgsIDBweCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0wLjI1cHgsIC0wLjVweCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLjVweCwgMC4yNXB4LCAwKTtcbiAgfVxufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIEZ1bmN0aW9ucyB1c2VkIGluIGdyaWQgY2FsY3VsYXRpb25cbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqICogRGVmaW5lIGFtb3VudCBvZiBncmlkIGNvbHVtbnNcbiAqICovXG4vKipcbiAqICogVGhpcyBpcyB3aGVyZSB0aGUgbWFnaWMgaGFwcGVuc1xuICogKiBSZXR1cm4gcGVyY2VudGFnZSBiYXNlZCBvbiBhbW91bnQgb2YgY29sdW1uc1xuICogKiBVc2UgcGFyZW50IGNvbHVtbiBzaXplIHRvIGFkanVzdCB0aGUgb3JpZ2luXG4gKiAqL1xuLyoqXG4gKiAqIERlZmF1bHQgZnVuY3Rpb24gZm9yIGNvbHVtbnNcbiAqICogUmV0dXJuIGFzIHBlcmNlbnRhZ2VcbiAqICovXG4vKipcbiAqICogUmV0dXJuIGFzIHZpZXdwb3J0IHdpZHRoXG4gKiAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIExvZ2luIEtNU1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sb2dpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQyNDMzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9iYWNrZ3JvdW5kLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmxvZ2luIC5wbGFjZWhvbGRlciB7XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMkIyRjgzO1xuICAvKiBBbGVydCBtZXNzYWdlc1xuICAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG59XG4ubG9naW4gLnBsYWNlaG9sZGVyIC5oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubG9naW4gLnBsYWNlaG9sZGVyIC5oZWFkZXIuc21hbGwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmxvZ2luIC5wbGFjZWhvbGRlciAuaGVhZGVyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5sb2dpbiAucGxhY2Vob2xkZXIgLmhlYWRlciBoMiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0NXB4KTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzJCMkY4MztcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxvZ2luIC5wbGFjZWhvbGRlciAud2FybmluZyB7XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xuICBtYXJnaW46IDhweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkIyRjgzO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgY29sb3I6ICMyQjJGODM7XG59XG4ubG9naW4gLnBsYWNlaG9sZGVyIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiA4cHggMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgY29sb3I6ICMyQjJGODM7XG4gIHRleHQtaW5kZW50OiAxMHB4O1xuICBib3JkZXI6ICNkOGRhZTIgc29saWQgMXB4O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNHM7XG59XG4ubG9naW4gLnBsYWNlaG9sZGVyIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAyNTUsIDAuNzUpIDAgMCA1cHggMDtcbn1cbi5sb2dpbiAucGxhY2Vob2xkZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJCMkY4MztcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHM7XG59XG4ubG9naW4gLnBsYWNlaG9sZGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODNkYTk7XG59XG4ubG9naW4gLnBsYWNlaG9sZGVyIGEge1xuICBjb2xvcjogIzJCMkY4MztcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGZvbnQtd2VpZ2h0OiBzZW1pYm9sZCgpO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogRW50aXRpZXMgbmF2aWdhdGlvbiBLTVNcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4jZW50aXRpZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDM4MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMzMjg5ZmY7XG4gIC8qIEhlYWRlciBibG9ja1xuICAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIFNlYXJjaCBibG9ja1xuICAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIEFkZCBuZXcgaXRlbSBibG9ja1xuICAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIENoYW5nZSBvcmRlciBibG9ja1xuICAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIEVudGl0aWVzIGxpc3RcbiAgKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAqIEVudGl0aWVzIGhlYWRlcjogIDE0MXB4XG4gICogU2VhcmNoOiAgICAgICAgICAgNTBweFxuICAqIE5ldyBpdGVtOiAgICAgICAgIDUwcHhcbiAgKiBPcmRlcjogICAgICAgICAgICA1MHB4XG4gICogKi9cbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtaGVhZGVyIHtcbiAgcGFkZGluZzogNDBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZGFlMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1oZWFkZXIgaDEge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY29sb3I6ICMyQjJGODM7XG4gIGZvbnQtd2VpZ2h0OiBtZWRpdW0oKTtcbiAgbWFyZ2luOiAwO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1oZWFkZXIgcCB7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBjb2xvcjogIzcwNzc4YztcbiAgb3BhY2l0eTogMC41O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVzdCgpO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1jb250ZW50ID4gcCwgI2VudGl0aWVzIC5lbnRpdGllcy1jb250ZW50IGgyIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1jb250ZW50ID4gcCB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuI2VudGl0aWVzIC5zZWFyY2ggLnNlYXJjaC1maWVsZCB7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOGRhZTI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkYWUyO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY3Vyc29yOiB0ZXh0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9pY29uX3NlYXJjaC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDdweCBjZW50ZXI7XG59XG4jZW50aXRpZXMgLnNlYXJjaCAuc2VhcmNoLWZpZWxkIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsaW5lLWhlaWdodDogMi4yO1xuICB0ZXh0LWluZGVudDogOTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjI1cyBlYXNlLWluLW91dDtcbn1cbiNlbnRpdGllcyAuc2VhcmNoIC5zZWFyY2gtZmllbGQgaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzYzhiZjU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgaW5zZXQgMCAwIDEycHggcmdiYSgxMjAsIDE2OSwgMjM2LCAwLjMpO1xufVxuI2VudGl0aWVzIC5zZWFyY2ggLnNlYXJjaC1yZXN1bHQtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzI4OWZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxNXB4IDAgNjBweDtcbiAgY29sb3I6ICM3MDc3OGM7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNlbnRpdGllcyAuc2VhcmNoIC5zZWFyY2gtcmVzdWx0LXRleHQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgY29sb3I6ICMzMjg5ZmY7XG59XG4jZW50aXRpZXMgLnNlYXJjaCAuZW50aXRpZXMtbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogY2FsYyggMTAwdmggLSAyMzVweCk7XG59XG4jZW50aXRpZXMgLnNlYXJjaCAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNlbnRpdGllcyAuc2VhcmNoIC5lbnRpdGllcy1saXN0IHVsIC5lbnRpdGllcy1saXN0LWl0ZW0uYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jZW50aXRpZXMgLnNlYXJjaCAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtLmFjdGl2ZSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM3MDc3OGM7XG59XG4jZW50aXRpZXMgLnNlYXJjaCAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtLmFjdGl2ZSA+IGEgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNiwgMjE4LCAyMjYsIDAuNik7XG59XG4jZW50aXRpZXMgLnNlYXJjaCAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtLmFjdGl2ZSA+IGEgcCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDY1cHgpO1xufVxuI2VudGl0aWVzIC5zZWFyY2ggLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbS5hY3RpdmUgPiBhIHA6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyZWFkY3J1bWIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM3MDc3OGM7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICBvcGFjaXR5OiAwLjU7XG59XG4jZW50aXRpZXMgLnNlYXJjaC5hY3RpdmUgLmVudGl0aWVzLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNlbnRpdGllcyAuc2VhcmNoLmFjdGl2ZSAuc2VhcmNoLXJlc3VsdC10ZXh0IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2VudGl0aWVzIC5uZXctaXRlbSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzI4OWZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnM7XG4gIGNvbG9yOiAjMzI4OWZmO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNlbnRpdGllcyAubmV3LWl0ZW0gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAwIDE1cHggMCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzI4OWZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNlbnRpdGllcyAubmV3LWl0ZW0gc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9pY29uX3BsdXMuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbiNlbnRpdGllcyAubmV3LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI4OWZmO1xuICBjb2xvcjogd2hpdGU7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLW9yZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2UwZTZlYztcbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtb3JkZXIgLnNvcnRhYmxlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzI4OWZmO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLW9yZGVyIC5zb3J0YWJsZS1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9pY29uX3Jlb3JkZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLW9yZGVyIC5zb3J0YWJsZS1idXR0b24uc2F2ZS1vcmRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjg5ZmY7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtb3JkZXIgLnNvcnRhYmxlLWJ1dHRvbi5zYXZlLW9yZGVyLnNob3cge1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1vcmRlciAuc29ydGFibGUtYnV0dG9uLnNhdmUtb3JkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvaWNvbl9zYXZlX29yZGVyLnN2Z1wiKTtcbn1cbiNlbnRpdGllcyAjbWFpbi1lbnRpdGllcy1saXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGNhbGMoIDEwMHZoIC0gMTg1cHgpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHVsLnVpLXNvcnRhYmxlLCAjZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwuc29ydGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtbGlzdCB1bCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWluLWhlaWdodDogMTBweDtcbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtbGlzdCB1bCAuc29ydGFibGUtcGxhY2Vob2xkZXIge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSg1MCwgMTM3LCAyNTUsIDAuNCk7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHVsIC5lbnRpdGllcy1saXN0LWl0ZW0gPiBhLCAjZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbSAudHJlZS1ub2RlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICM3MDc3OGM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXN0KCk7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbSA+IGEgc3ViLCAjZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbSAudHJlZS1ub2RlLWNvbnRlbnQgc3ViIHtcbiAgb3BhY2l0eTogMC42O1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHVsIC5lbnRpdGllcy1saXN0LWl0ZW0gPiBhOmhvdmVyLCAjZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbSAudHJlZS1ub2RlLWNvbnRlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZWYzO1xuICBjb2xvcjogIzJCMkY4Mztcbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtLmFjdGl2ZSA+IGEsICNlbnRpdGllcyAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtLmFjdGl2ZSA+IC50cmVlLW5vZGUtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjg5ZmY7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtLmFjdGl2ZSA+IGEgLmljb24sICNlbnRpdGllcyAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtLmFjdGl2ZSA+IC50cmVlLW5vZGUtY29udGVudCAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGRhZTI7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbSAuY29sb3Itc3RhdHVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHVsIC5lbnRpdGllcy1saXN0LWl0ZW0gLmNvbG9yLXN0YXR1c1tkYXRhLXN0YXR1cy10eXBlPVwiMFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGRhZTI7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbSAuY29sb3Itc3RhdHVzW2RhdGEtc3RhdHVzLXR5cGU9XCIxXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ZGM4NDtcbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtIC5jb2xvci1zdGF0dXNbZGF0YS1zdGF0dXMtdHlwZT1cIjJcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjIzMDNmO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHVsIC5lbnRpdGllcy1saXN0LWl0ZW0gLmNvbG9yLXN0YXR1c1tkYXRhLXN0YXR1cy10eXBlPVwiM1wiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQjJGODM7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbSAuY29sb3Itc3RhdHVzW2RhdGEtc3RhdHVzLXR5cGU9XCI0XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGQwMDtcbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtIC5jb2xvci1zdGF0dXNbZGF0YS1zdGF0dXMtdHlwZT1cIjVcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHVsIC5lbnRpdGllcy1saXN0LWl0ZW0gcCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHVsIC5lbnRpdGllcy1saXN0LWl0ZW0gLmljb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE2LCAyMTgsIDIyNiwgMC42KTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHVsIC5lbnRpdGllcy1saXN0LWl0ZW0gLmljb24gaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtbGlzdCB1bCAuZW50aXRpZXMtbGlzdC1pdGVtIC5pY29uIHNwYW4ge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6ICM3MDc3OGM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbSAudHJpYW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jZW50aXRpZXMgLmVudGl0aWVzLWxpc3QgdWwgLmVudGl0aWVzLWxpc3QtaXRlbSAudHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fdHJpYW5nbGVfZG93bi5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IHVsIC5lbnRpdGllcy1saXN0LWl0ZW1bY29sbGFwc2VkPXRydWVdIC50cmlhbmdsZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IC5zb3J0aW5nIC5lbnRpdGllcy1saXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogbW92ZTtcbn1cbiNlbnRpdGllcyAuZW50aXRpZXMtbGlzdCAuc29ydGluZyAuZW50aXRpZXMtbGlzdC1pdGVtIGEge1xuICBjdXJzb3I6IG1vdmU7XG4gIGFuaW1hdGlvbjogc2hha2UxIDEuNXMgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuI2VudGl0aWVzIC5lbnRpdGllcy1saXN0IC5zb3J0aW5nIC5lbnRpdGllcy1saXN0LWl0ZW06bnRoLWNoaWxkKG9kZCkgYSB7XG4gIGFuaW1hdGlvbjogc2hha2UyIDEuNXMgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuXG4vKiBEcmFnIGFuZCBkcm9wIHN0eWxpbmdcbiAqICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIEVudGl0eSBibG9jayBLTVNcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4jZW50aXR5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDQwMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgLyogSGVhZGVyICsgU2F2ZSBhbmQgRGVsZXRlIGJ1dHRvbnNcbiAgKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiAoTGFuZ3VhZ2UpIFRhYnNcbiAgKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiBDb250YWluZXIgZm9yIGF0dHJpYnV0ZXNcbiAgKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xufVxuI2VudGl0eSAuZW50aXR5LWhlYWRlciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMjBweCAyMHB4IC0yMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbiNlbnRpdHkgLmVudGl0eS1oZWFkZXIgLmVudGl0eS1oZWFkZXItYXR0cmlidXRlcyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNlbnRpdHkgLmVudGl0eS1oZWFkZXIgLmVudGl0eS1oZWFkZXItYXR0cmlidXRlcyAuZW50aXR5LXRodW1ibmFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IHNvbGlkIDFweCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZGFlMjtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM3MDc3OGM7XG59XG4jZW50aXR5IC5lbnRpdHktaGVhZGVyIC5lbnRpdHktaGVhZGVyLWF0dHJpYnV0ZXMgLmVudGl0eS10aHVtYm5haWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbiNlbnRpdHkgLmVudGl0eS1oZWFkZXIgLmVudGl0eS1oZWFkZXItYXR0cmlidXRlcyAuZW50aXR5LXRodW1ibmFpbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNTElLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xufVxuI2VudGl0eSAuZW50aXR5LWhlYWRlciAuZW50aXR5LWhlYWRlci1hdHRyaWJ1dGVzIGgyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNlbnRpdHkgLmVudGl0eS1idXR0b25zIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuI2VudGl0eSAuZW50aXR5LWJ1dHRvbnMgLnNhdmUsICNlbnRpdHkgLmVudGl0eS1idXR0b25zIC50cmFzaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG4jZW50aXR5IC5lbnRpdHktYnV0dG9ucyAuc2F2ZTpmb2N1cywgI2VudGl0eSAuZW50aXR5LWJ1dHRvbnMgLnRyYXNoOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbiNlbnRpdHkgLmVudGl0eS1idXR0b25zIC5zYXZlIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI4OWZmO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xufVxuI2VudGl0eSAuZW50aXR5LWJ1dHRvbnMgLnNhdmUuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmM2I1NDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbiNlbnRpdHkgLmVudGl0eS1idXR0b25zIC5zYXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmNmZTtcbn1cbiNlbnRpdHkgLmVudGl0eS1idXR0b25zIC50cmFzaCB7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYzMjNDO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9pY29uX3RyYXNoLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG59XG4jZW50aXR5IC5lbnRpdHktYnV0dG9ucyAudHJhc2g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUwMDBiO1xufVxuI2VudGl0eSAuZW50aXR5LXRhYnMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjJmNDM7XG59XG4jZW50aXR5IC5lbnRpdHktdGFicyB1bCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNlbnRpdHkgLmVudGl0eS10YWJzIHVsIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5NDY2NDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgYm94LXNoYWRvdyAwLjNzO1xufVxuI2VudGl0eSAuZW50aXR5LXRhYnMgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbiNlbnRpdHkgLmVudGl0eS10YWJzIHVsIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmM2I1NDtcbn1cbiNlbnRpdHkgLmVudGl0eS10YWJzIHVsIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4jZW50aXR5IC5lbnRpdHktdGFicyB1bCBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMzI4OWZmO1xufVxuI2VudGl0eSAuZW50aXR5LXRhYnMgdWwgbGkuZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYzMjNDO1xufVxuI2VudGl0eSAuZW50aXR5LWF0dHJpYnV0ZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTkwcHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNlbnRpdHkgLmVudGl0eS1hdHRyaWJ1dGVzIC5jb250ZW50QmxvY2tBZGRCdXR0b24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzMyU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2VudGl0eSAuZW50aXR5LWF0dHJpYnV0ZXMgLmNvbnRlbnRCbG9ja0FkZEJ1dHRvbiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI2VudGl0eSAuZW50aXR5LWF0dHJpYnV0ZXMgLmNvbnRlbnRCbG9ja0FkZEJ1dHRvbiBsYWJlbCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBjb2xvcjogIzliYTBhZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jZW50aXR5IC50YWItY29udGVudCwgI2VudGl0eSAuc3ViLXRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNlbnRpdHkgLnRhYi1jb250ZW50LmFjdGl2ZSwgI2VudGl0eSAuc3ViLXRhYi1jb250ZW50LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2VudGl0eS5mdWxsLXdpZHRoIHtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICMzMjg5ZmY7XG59XG5cbi5maWVsZEdyb3VwQ29sbGVjdGlvbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5maWVsZEdyb3VwQ29sbGVjdGlvbiB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmZpZWxkR3JvdXBDb2xsZWN0aW9uIHVsLmZpZWxkR3JvdXBJdGVtcyBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2RyYWcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbiAgdG9wOiAxN3B4O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogU2lkZWJhciBLTVNcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4jc2lkZWJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgd2lkdGg6IDIzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQyNDMzO1xuICAvKiBBY2NvdW50IGJsb2NrXG4gICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogTmF2aWdhdGlvblxuICAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIExvZyBvdXQgYnV0dG9uXG4gICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbn1cbiNzaWRlYmFyIC5sb2dvLXBsYWNlaG9sZGVyIHtcbiAgaGVpZ2h0OiA4NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvbG9nb19iYWNrZ3JvdW5kLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbiNzaWRlYmFyIC5sb2dvLXBsYWNlaG9sZGVyIGEge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNzaWRlYmFyIC5sb2dvLXBsYWNlaG9sZGVyIGEgaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbiNzaWRlYmFyIC5sb2dvLXBsYWNlaG9sZGVyIGEgcCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuI3NpZGViYXIgLmFjY291bnQtYmxvY2sge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xuICBoZWlnaHQ6IDgycHg7XG59XG4jc2lkZWJhciAuYWNjb3VudC1ibG9jayBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTAsIDEzNywgMjU1LCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuI3NpZGViYXIgLmFjY291bnQtYmxvY2sgZmlndXJlOmVtcHR5OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvdXNlci5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBvcGFjaXR5OiAwLjQ7XG59XG4jc2lkZWJhciAuYWNjb3VudC1ibG9jayBmaWd1cmUgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI3NpZGViYXIgLmFjY291bnQtYmxvY2sgLnRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG59XG4jc2lkZWJhciAuYWNjb3VudC1ibG9jayAudGV4dCBoMyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBtYXJnaW46IDA7XG59XG4jc2lkZWJhciAubmF2aWdhdGlvbiB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDg1cHggLSA4MnB4IC0gNTBweCk7XG4gIHdpZHRoOiAyMzBweDtcbn1cbiNzaWRlYmFyIC5uYXZpZ2F0aW9uIHVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiNzaWRlYmFyIC5uYXZpZ2F0aW9uIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzO1xufVxuI3NpZGViYXIgLm5hdmlnYXRpb24gdWwgbGkgLmRyb3AtZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMnB4O1xuICByaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNHB4IDVweCAwIDVweDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbiNzaWRlYmFyIC5uYXZpZ2F0aW9uIHVsIGxpIGEsICNzaWRlYmFyIC5uYXZpZ2F0aW9uIHVsIGxpIHNwYW4ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE0cHggMjVweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNzaWRlYmFyIC5uYXZpZ2F0aW9uIHVsIGxpOmhvdmVyID4gc3BhbiwgI3NpZGViYXIgLm5hdmlnYXRpb24gdWwgbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNDcsIDEzMSwgMC40KTtcbn1cbiNzaWRlYmFyIC5uYXZpZ2F0aW9uIHVsIGxpLmFjdGl2ZSA+IC5kcm9wLWRvd24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI3NpZGViYXIgLm5hdmlnYXRpb24gdWwgbGkuYWN0aXZlID4gc3BhbiwgI3NpZGViYXIgLm5hdmlnYXRpb24gdWwgbGkuYWN0aXZlID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjg5ZmY7XG59XG4jc2lkZWJhciAubmF2aWdhdGlvbiB1bCBsaS5hY3RpdmUgPiB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3NpZGViYXIgLm5hdmlnYXRpb24gdWwgbGkuYWN0aXZlLmhhcy1zdWItaXRlbXMgPiBzcGFuLCAjc2lkZWJhciAubmF2aWdhdGlvbiB1bCBsaS5hY3RpdmUuaGFzLXN1Yi1pdGVtcyA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA0NywgMTMxLCAwLjkpO1xufVxuI3NpZGViYXIgLm5hdmlnYXRpb24gdWwgbGkgPiB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAxMHB4IDEwcHggLTEwcHggcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxYjI2O1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAxcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNzaWRlYmFyIC5uYXZpZ2F0aW9uIHVsIGxpID4gdWwgbGkgYSwgI3NpZGViYXIgLm5hdmlnYXRpb24gdWwgbGkgPiB1bCBsaSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuI3NpZGViYXIgLmxvZy1vdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDQ3LCAxMzEsIDAuNCk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHM7XG59XG4jc2lkZWJhciAubG9nLW91dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDQ3LCAxMzEsIDAuNik7XG59XG5cbiNjb25maXJtQm94IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAtMTAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI2NvbmZpcm1Cb3guc2hvdyB7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jY29uZmlybUJveCAuc2hhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbiNjb25maXJtQm94IC5tb2RhbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAyO1xufVxuI2NvbmZpcm1Cb3ggLm1vZGFsIC5oZWFkZXIge1xuICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjJmNDM7XG59XG4jY29uZmlybUJveCAubW9kYWwgLmhlYWRlciBoNCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jY29uZmlybUJveCAubW9kYWwgLmJvZHkge1xuICBwYWRkaW5nOiAyNXB4IDQwcHggNDBweDtcbn1cbiNjb25maXJtQm94IC5tb2RhbCAuYm9keSBwIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjOWJhMGFlO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjb25maXJtQm94IC5tb2RhbCAuYm9keSAubmF2aWdhdGFibGVFbGVtZW50cyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuI2NvbmZpcm1Cb3ggLm1vZGFsIC5ib2R5IC5uYXZpZ2F0YWJsZUVsZW1lbnRzIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2NvbmZpcm1Cb3ggLm1vZGFsIC5ib2R5IC5uYXZpZ2F0YWJsZUVsZW1lbnRzIGJ1dHRvbiArIGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuI2NvbmZpcm1Cb3ggLm1vZGFsIC5ib2R5IC5uYXZpZ2F0YWJsZUVsZW1lbnRzIGJ1dHRvbi5jb25maXJtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyODlmZjtcbn1cbiNjb25maXJtQm94IC5tb2RhbCAuYm9keSAubmF2aWdhdGFibGVFbGVtZW50cyBidXR0b24uY29uZmlybTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzczZmY7XG59XG4jY29uZmlybUJveCAubW9kYWwgLmJvZHkgLm5hdmlnYXRhYmxlRWxlbWVudHMgYnV0dG9uLmNhbmNlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjMyM0M7XG59XG4jY29uZmlybUJveCAubW9kYWwgLmJvZHkgLm5hdmlnYXRhYmxlRWxlbWVudHMgYnV0dG9uLmNhbmNlbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjBjMTg7XG59XG5cbiNjb25maXJtQnV0dG9ucyB7XG4gIHBhZGRpbmc6IDE1cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jY29uZmlybUJ1dHRvbnMgLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4jY29uZmlybUJ1dHRvbnMgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udWstdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAzMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgYmFja2dyb3VuZDogIzMzMzMzMztcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi51ay10b29sdGlwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiA1cHggZGFzaGVkICMzMzMzMzM7XG59XG5cbi51ay10b29sdGlwLXRvcDphZnRlcixcbi51ay10b29sdGlwLXRvcC1sZWZ0OmFmdGVyLFxuLnVrLXRvb2x0aXAtdG9wLXJpZ2h0OmFmdGVyIHtcbiAgYm90dG9tOiAtNXB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzMzMzMzO1xufVxuXG4udWstdG9vbHRpcC1ib3R0b206YWZ0ZXIsXG4udWstdG9vbHRpcC1ib3R0b20tbGVmdDphZnRlcixcbi51ay10b29sdGlwLWJvdHRvbS1yaWdodDphZnRlciB7XG4gIHRvcDogLTVweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMzMzMzMztcbn1cblxuLnVrLXRvb2x0aXAtdG9wOmFmdGVyLFxuLnVrLXRvb2x0aXAtYm90dG9tOmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLnVrLXRvb2x0aXAtdG9wLWxlZnQ6YWZ0ZXIsXG4udWstdG9vbHRpcC1ib3R0b20tbGVmdDphZnRlciB7XG4gIGxlZnQ6IDE3cHg7XG59XG5cbi51ay10b29sdGlwLXRvcC1yaWdodDphZnRlcixcbi51ay10b29sdGlwLWJvdHRvbS1yaWdodDphZnRlciB7XG4gIHJpZ2h0OiAxN3B4O1xufVxuXG4udWstdG9vbHRpcC1sZWZ0OmFmdGVyIHtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMzMzMzMztcbn1cblxuLnVrLXRvb2x0aXAtcmlnaHQ6YWZ0ZXIge1xuICBsZWZ0OiAtNXB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzMzMzMzO1xufVxuXG4jZmxhc2gtbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MHB4O1xuICByaWdodDogMjI1cHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMzYsIDUxLCAwLjgpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG59XG4jZmxhc2gtbWVzc2FnZVtkYXRhLXR5cGU9XCIxXCJdIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjIzMDNmO1xufVxuI2ZsYXNoLW1lc3NhZ2VbZGF0YS10eXBlPVwiMlwiXSB7XG4gIGJvcmRlci1jb2xvcjogIzc4ZGM4NDtcbn1cbiNmbGFzaC1tZXNzYWdlW2RhdGEtdHlwZT1cIjNcIl0ge1xuICBib3JkZXItY29sb3I6ICMzMjg5ZmY7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLmVycm9yLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIHdpZHRoOiAyNSU7XG4gIG1hcmdpbi10b3A6IC0xNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya3JlZDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIHdpZHRoOiA5MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCAwLCAwLCAwLjIpO1xufVxuLmVycm9yLWJsb2NrIGgyIHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLmVycm9yLWJsb2NrIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXJyb3ItYmxvY2sgaDM6aG92ZXIge1xuICBjb2xvcjogZGFya3JlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDAsIDAsIDAuNCk7XG59XG5cbi5vcmRlci10YWJsZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ub3JkZXItdGFibGUgdGQsIC5vcmRlci10YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1yaWdodDogI2VkZWRlZCAxcHggc29saWQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5vcmRlci10YWJsZSB0aCB7XG4gIGNvbG9yOiAjMzI4OWZmO1xufVxuLm9yZGVyLXRhYmxlIHRyLm9yZGVyLXJvdyB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZTBlNmVjO1xufVxuLm9yZGVyLXRhYmxlIHRyLm9yZGVyLXJvdzpudGgtb2YtdHlwZShldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmY2ZmY7XG59XG4ub3JkZXItdGFibGUgdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2UwZTZlYztcbn1cbi5vcmRlci10YWJsZSBhIHtcbiAgY29sb3I6ICMzMjg5ZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm9yZGVyLXN0YXR1cy1ib3gge1xuICBtYXJnaW4tbGVmdDogMTgwcHg7XG59XG4ub3JkZXItc3RhdHVzLWJveCAub3JkZXItc3RhdHVzLnNlbGVjdGl6ZSB7XG4gIHdpZHRoOiA4MCU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uZW50aXR5LWF0dHJpYnV0ZS13cmFwcGVyLmhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uZW50aXR5LWF0dHJpYnV0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNjFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGU2ZWM7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZW50aXR5LWF0dHJpYnV0ZSBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNzVweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBjb2xvcjogIzliYTBhZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS5lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMjMwM2Y7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS5lcnJvciBsYWJlbCB7XG4gIGNvbG9yOiAjZjIzMDNmO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbnRpdHktYXR0cmlidXRlIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM1YzVmNjU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZW50aXR5LWF0dHJpYnV0ZSAuaW5wdXQtcmVhZC1vbmx5IHtcbiAgdGV4dC1pbmRlbnQ6IDIwNXB4O1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgY29sb3I6ICMzMjM0M2E7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZW50aXR5LWF0dHJpYnV0ZSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1pbmRlbnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBtYXJnaW4tbGVmdDogMjA1cHg7XG4gIGJvcmRlcjogMDtcbiAgei1pbmRleDogOTk5OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzMyMzQzYTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMjVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMjVzO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZW50aXR5LWF0dHJpYnV0ZSAuZXhwbGFuYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAwO1xuICBjb2xvcjogIzliYTBhZTtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDEwcHggMCAwIDIwNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjA1cHgpO1xuICBwYWRkaW5nOiAwO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgaGVpZ2h0OiA4MnB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIGJvcmRlciAwLjRzO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudC5pc0Ryb3BUYXJnZXQge1xuICBib3JkZXI6IDJweCBkYXNoZWQgI2QwZDRkYyAhaW1wb3J0YW50O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudC5kZWxldGVkIHtcbiAgb3BhY2l0eTogMC40O1xuICBib3JkZXItY29sb3I6ICNmNTYwNmM7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50ICsgLmRvY3VtZW50IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZWVmMztcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgPiBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iOm5vdCguaGFzLWltYWdlKVtkYXRhLWZpbGV0eXBlPXN2Z10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlDODBFO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWI6bm90KC5oYXMtaW1hZ2UpW2RhdGEtZmlsZXR5cGU9cGRmXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQTM1NDY7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYjpub3QoLmhhcy1pbWFnZSlbZGF0YS1maWxldHlwZT16aXBdLCAuZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYjpub3QoLmhhcy1pbWFnZSlbZGF0YS1maWxldHlwZT1yYXJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Y2Y1Njtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iOm5vdCguaGFzLWltYWdlKVtkYXRhLWZpbGV0eXBlPWNzdl0sIC5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iOm5vdCguaGFzLWltYWdlKVtkYXRhLWZpbGV0eXBlPXhsc3hdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNzA0NTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iOm5vdCguaGFzLWltYWdlKVtkYXRhLWZpbGV0eXBlPW1wM10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDNCQ0NEO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWI6bm90KC5oYXMtaW1hZ2UpW2RhdGEtZmlsZXR5cGU9bXA0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDY2QkU7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYjpub3QoLmhhcy1pbWFnZSlbZGF0YS1maWxldHlwZT1kb2N4XSwgLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWI6bm90KC5oYXMtaW1hZ2UpW2RhdGEtZmlsZXR5cGU9ZG9jeF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM1Njk3O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWI6bm90KC5oYXMtaW1hZ2UpOm5vdCguaGFzLWljb24pIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYjpub3QoLmhhcy1pbWFnZSk6bm90KC5oYXMtaWNvbik6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIiBhdHRyKGRhdGEtZmlsZXR5cGUpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjNzA3NzhjO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWJfX2ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iLmlzLXVwbG9hZGluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMjg5ZmY7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iLmlzLXVwbG9hZGluZyAudGh1bWJfX2ltYWdlIHtcbiAgZmlsdGVyOiBibHVyKDFweCk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwLjY7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjg5ZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIwXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjFcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4wMSwgMC4wMSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMlwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjAyLCAwLjAyLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIzXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMDMsIDAuMDMsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjRcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4wNCwgMC4wNCwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjA1LCAwLjA1LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI2XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMDYsIDAuMDYsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjdcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4wNywgMC4wNywgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiOFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjA4LCAwLjA4LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI5XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMDksIDAuMDksIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjEwXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIxMVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjExLCAwLjExLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIxMlwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEyLCAwLjEyLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIxM1wiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEzLCAwLjEzLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIxNFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjE0LCAwLjE0LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIxNVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjE1LCAwLjE1LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIxNlwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjE2LCAwLjE2LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIxN1wiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjE3LCAwLjE3LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIxOFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjE4LCAwLjE4LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIxOVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjE5LCAwLjE5LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCIyMFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjIsIDAuMiwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMjFcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4yMSwgMC4yMSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMjJcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4yMiwgMC4yMiwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMjNcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4yMywgMC4yMywgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMjRcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4yNCwgMC4yNCwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMjVcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4yNSwgMC4yNSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMjZcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4yNiwgMC4yNiwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMjdcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4yNywgMC4yNywgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMjhcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4yOCwgMC4yOCwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMjlcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4yOSwgMC4yOSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiMzBcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjMxXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMzEsIDAuMzEsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjMyXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMzIsIDAuMzIsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjMzXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMzMsIDAuMzMsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjM0XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMzQsIDAuMzQsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjM1XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMzUsIDAuMzUsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjM2XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMzYsIDAuMzYsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjM3XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMzcsIDAuMzcsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjM4XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMzgsIDAuMzgsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjM5XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMzksIDAuMzksIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjQwXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNCwgMC40LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI0MVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQxLCAwLjQxLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI0MlwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQyLCAwLjQyLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI0M1wiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQzLCAwLjQzLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI0NFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ0LCAwLjQ0LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI0NVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ1LCAwLjQ1LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI0NlwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ2LCAwLjQ2LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI0N1wiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3LCAwLjQ3LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI0OFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ4LCAwLjQ4LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI0OVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ5LCAwLjQ5LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI1MFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjUsIDAuNSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNTFcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41MSwgMC41MSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNTJcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41MiwgMC41MiwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNTNcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41MywgMC41MywgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNTRcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41NCwgMC41NCwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNTVcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41NSwgMC41NSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNTZcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41NiwgMC41NiwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNTdcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41NywgMC41NywgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNThcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41OCwgMC41OCwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNTlcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41OSwgMC41OSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiNjBcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC42LCAwLjYsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjYxXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNjEsIDAuNjEsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjYyXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNjIsIDAuNjIsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjYzXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNjMsIDAuNjMsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjY0XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNjQsIDAuNjQsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjY1XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNjUsIDAuNjUsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjY2XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNjYsIDAuNjYsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjY3XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNjcsIDAuNjcsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjY4XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNjgsIDAuNjgsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjY5XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNjksIDAuNjksIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjcwXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNywgMC43LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI3MVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjcxLCAwLjcxLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI3MlwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjcyLCAwLjcyLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI3M1wiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjczLCAwLjczLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI3NFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc0LCAwLjc0LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI3NVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAwLjc1LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI3NlwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc2LCAwLjc2LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI3N1wiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc3LCAwLjc3LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI3OFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc4LCAwLjc4LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI3OVwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc5LCAwLjc5LCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnRodW1iIC5wZXJjZW50YWdlW2FyaWEtdmFsdWVub3c9XCI4MFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjgsIDAuOCwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiODFcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC44MSwgMC44MSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiODJcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC44MiwgMC44MiwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiODNcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC44MywgMC44MywgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiODRcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC44NCwgMC44NCwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiODVcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC44NSwgMC44NSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiODZcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC44NiwgMC44NiwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiODdcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC44NywgMC44NywgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiODhcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC44OCwgMC44OCwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiODlcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC44OSwgMC44OSwgMSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC50aHVtYiAucGVyY2VudGFnZVthcmlhLXZhbHVlbm93PVwiOTBcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjkxXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTEsIDAuOTEsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjkyXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTIsIDAuOTIsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjkzXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTMsIDAuOTMsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjk0XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTQsIDAuOTQsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjk1XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDAuOTUsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjk2XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTYsIDAuOTYsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjk3XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjk4XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTgsIDAuOTgsIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjk5XCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTksIDAuOTksIDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAudGh1bWIgLnBlcmNlbnRhZ2VbYXJpYS12YWx1ZW5vdz1cIjEwMFwiXTphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC44ZW0gMi4yZW07XG4gIGJvcmRlcjogMC4xZW0gc29saWQgIzliYTBhZTtcbiAgbWFyZ2luOiAwIDAuM2VtIDAuM2VtIDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzliYTBhZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLnNlbGVjdDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWJhMGFlO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAuc2VsZWN0LmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC5jb250ZW50LXdyYXBwZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC5jb250ZW50LXdyYXBwZXIuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLmNvbnRlbnQtd3JhcHBlciBpbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4yNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC5jb250ZW50LXdyYXBwZXIgaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzYzhiZjU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgaW5zZXQgMCAwIDEycHggcmdiYSgxMjAsIDE2OSwgMjM2LCAwLjMpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAuY29udGVudC13cmFwcGVyIHAge1xuICBtYXJnaW46IDVweCAwIDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgY29sb3I6ICM5YmEwYWU7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAuZHJhZy1pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IG1vdmU7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgdWwuZmlsZXMgLmRvY3VtZW50IC5kcmFnLWljb24uaXMtaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLmRyYWctaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9kcmFnLWRvdHMuc3ZnXCIpO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLmRlbGV0ZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzLCBib3JkZXIgMC4zcztcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLmRlbGV0ZS5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIHVsLmZpbGVzIC5kb2N1bWVudCAuZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvaWNvbl9jcm9zc19yZWQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLmRlbGV0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTYwNmM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQgLmRlbGV0ZTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9pY29uX2Nyb3NzLnN2Z1wiKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyB1bC5maWxlcyAuZG9jdW1lbnQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgLmRyYWctYW5kLWRyb3AtYXJlYSB7XG4gIGhlaWdodDogMjYwcHg7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjZDhkYWUyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyMDVweDtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIC5kcmFnLWFuZC1kcm9wLWFyZWE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMjg5ZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTAsIDEzNywgMjU1LCAwLjA1KTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyAuZHJhZy1hbmQtZHJvcC1hcmVhIC5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOTVweDtcbiAgaGVpZ2h0OiA3OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9kcmFnLWFuZC1kcm9wLWNsb3VkLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgLmRyYWctYW5kLWRyb3AtYXJlYSBwIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzcwNzc4YztcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgLmRyYWctYW5kLWRyb3AtYXJlYSAub3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IHJnYmEoMTEyLCAxMTksIDE0MCwgMC41KTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyAuZHJhZy1hbmQtZHJvcC1hcmVhIC5zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyODlmZjtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMzI4OWZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgLmRyYWctYW5kLWRyb3AtYXJlYSAuc2VsZWN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyODlmZjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIC5kcmFnLWFuZC1kcm9wLWFyZWEtLXNtYWxsIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyAuZHJhZy1hbmQtZHJvcC1hcmVhLS1zbWFsbCAuaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fcGx1cy5zdmdcIik7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kb2N1bWVudHMgLmRyYWctYW5kLWRyb3AtYXJlYS0tc21hbGwgcCwgLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIC5kcmFnLWFuZC1kcm9wLWFyZWEtLXNtYWxsIC5zZWxlY3QsIC5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50cyAuZHJhZy1hbmQtZHJvcC1hcmVhLS1zbWFsbCAub3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZG9jdW1lbnRzIC5kcmFnLWFuZC1kcm9wLWFyZWEuaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVudGl0eS1hdHRyaWJ1dGUtbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1saW5rIGEge1xuICBtYXJnaW4tbGVmdDogMjA1cHg7XG4gIGNvbG9yOiAjMzI4OWZmO1xuICBmb250LXNpemU6IDAuN3JlbTtcbn1cblxuLmVudGl0eS1hdHRyaWJ1dGUtbXVsdGlzZWxlY3QtY29tYm8tYm94IHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1tdWx0aXNlbGVjdC1jb21iby1ib3ggdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtbXVsdGlzZWxlY3QtY29tYm8tYm94IHVsIGxpIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGNvbG9yOiAjMzIzNDNhO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1tdWx0aXNlbGVjdC1jb21iby1ib3ggdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCItXCI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtbXVsdGlzZWxlY3QtY29tYm8tYm94IC51aS13aWRnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAyMDVweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1tdWx0aXNlbGVjdC1jb21iby1ib3ggLnVpLXdpZGdldCBpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZGFlMjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0ZXh0LWluZGVudDogMDtcbiAgY29sb3I6ICMzMjM0M2E7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1tdWx0aXNlbGVjdC1jb21iby1ib3ggLnVpLXdpZGdldCBpbnB1dC51aS1hdXRvY29tcGxldGUtaW5wdXQuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLW11bHRpc2VsZWN0LWNvbWJvLWJveCAudWktd2lkZ2V0IGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUwLCAxMzcsIDI1NSwgMC43NSk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1tdWx0aXNlbGVjdC1jb21iby1ib3ggLnVpLXdpZGdldCAuZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcHg7XG4gIHRvcDogMTFweDtcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzAsIDIzNiwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1tdWx0aXNlbGVjdC1jb21iby1ib3ggLnVpLXdpZGdldCAuZHJvcGRvd24uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLW11bHRpc2VsZWN0LWNvbWJvLWJveCAudWktd2lkZ2V0IC5kcm9wZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDRweCA1cHggMCA1cHg7XG4gIGJvcmRlci1jb2xvcjogIzJCMkY4MyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtbXVsdGlzZWxlY3QtY29tYm8tYm94IC5pdGVtcyB7XG4gIG1hcmdpbi1sZWZ0OiAyMDVweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtbXVsdGlzZWxlY3QtY29tYm8tYm94IC5pdGVtcyAuaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM3MDc3OGM7XG4gIHBhZGRpbmc6IDVweCAzNXB4IDVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5lbnRpdHktYXR0cmlidXRlLW11bHRpc2VsZWN0LWNvbWJvLWJveCAuaXRlbXMgLml0ZW0gLnJlbW92ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXM7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1tdWx0aXNlbGVjdC1jb21iby1ib3ggLml0ZW1zIC5pdGVtIC5yZW1vdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvaWNvbl9jcm9zc19yZWQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtbXVsdGlzZWxlY3QtY29tYm8tYm94IC5pdGVtcyAuaXRlbSAucmVtb3ZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NjA2Yztcbn1cbi5lbnRpdHktYXR0cmlidXRlLW11bHRpc2VsZWN0LWNvbWJvLWJveCAuaXRlbXMgLml0ZW0gLnJlbW92ZTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fY3Jvc3Muc3ZnXCIpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtbXVsdGlzZWxlY3QtY29tYm8tYm94IC5pdGVtcyAuaXRlbSAudGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLW11bHRpc2VsZWN0LWNvbWJvLWJveCAuaXRlbXMgLml0ZW0gLmRyYWctaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtbXVsdGlzZWxlY3QtY29tYm8tYm94IC5pdGVtcyAuaXRlbSAuZHJhZy1pY29uLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1tdWx0aXNlbGVjdC1jb21iby1ib3ggLml0ZW1zIC5pdGVtIC5kcmFnLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvZHJhZy1kb3RzLnN2Z1wiKTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBvcGFjaXR5OiAwLjI7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1tdWx0aXNlbGVjdC1jb21iby1ib3ggLml0ZW1zIC5pdGVtLnJlYWRvbmx5IC5yZW1vdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtbXVsdGlzZWxlY3QtY29tYm8tYm94IC5leHBsYW5hdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAyMDVweDtcbn1cblxuLnVpLW1lbnUudWktYXV0b2NvbXBsZXRlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkYWUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi51aS1tZW51LnVpLWF1dG9jb21wbGV0ZS51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnVpLW1lbnUudWktYXV0b2NvbXBsZXRlIGxpIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjMzIzNDNhO1xufVxuLnVpLW1lbnUudWktYXV0b2NvbXBsZXRlIGxpIGRpdiB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG4udWktbWVudS51aS1hdXRvY29tcGxldGUgbGkgZGl2LnVpLXN0YXRlLWFjdGl2ZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICBjb2xvcjogIzMyMzQzYTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbnRpdHktYXR0cmlidXRlLmVudGl0eS1hdHRyaWJ1dGUtb24tb2ZmIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUuZW50aXR5LWF0dHJpYnV0ZS1vbi1vZmYgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS5lbnRpdHktYXR0cmlidXRlLW9uLW9mZiBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS5lbnRpdHktYXR0cmlidXRlLW9uLW9mZiAucGxhY2Vob2xkZXIge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS5lbnRpdHktYXR0cmlidXRlLW9uLW9mZiAuZXhwbGFuYXRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS5lbnRpdHktYXR0cmlidXRlLW9uLW9mZiAub24tb2ZmLXN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGU2ZWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUuZW50aXR5LWF0dHJpYnV0ZS1vbi1vZmYgLm9uLW9mZi1zd2l0Y2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAycHg7XG4gIHRvcDogMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS5lbnRpdHktYXR0cmlidXRlLW9uLW9mZiAub24tb2ZmLXN3aXRjaC5vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGRjODQ7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS5lbnRpdHktYXR0cmlidXRlLW9uLW9mZiAub24tb2ZmLXN3aXRjaC5vbjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTVweCwgMCwgMCk7XG59XG5cbi5lbnRpdHktYXR0cmlidXRlLXBhc3N3b3JkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmQgLnBhc3N3b3JkLnJlcGVhdCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlNmVjO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmQgLnZhbGlkYXRpb25IZWxwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIHRvcDogLTIzNXB4O1xuICBsZWZ0OiAyMDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdHJhbnNmb3JtIDAuM3M7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjI1cHgpO1xuICBoZWlnaHQ6IDIyNXB4O1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCA1cHggMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLXBhc3N3b3JkIC52YWxpZGF0aW9uSGVscGVyIGgzIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MmY0MztcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLXBhc3N3b3JkIC52YWxpZGF0aW9uSGVscGVyIC5zdWNjZXNzIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9zdWNjZXNzLmdpZlwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyYzA2YTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLXBhc3N3b3JkIC52YWxpZGF0aW9uSGVscGVyIC5zdWNjZXNzIHAge1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLXBhc3N3b3JkIC52YWxpZGF0aW9uSGVscGVyIC5yZXF1aXJlbWVudHMge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1wYXNzd29yZCAudmFsaWRhdGlvbkhlbHBlciAucmVxdWlyZW1lbnRzIHAge1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgY29sb3I6IHJnYmEoMTU1LCAxNjAsIDE3NCwgMC42NSk7XG4gIGxpbmUtaGVpZ2h0OiAwLjg1O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmQgLnZhbGlkYXRpb25IZWxwZXIgLnJlcXVpcmVtZW50cyBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1wYXNzd29yZCAudmFsaWRhdGlvbkhlbHBlciAucmVxdWlyZW1lbnRzIHAgc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzc4YztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnM7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1wYXNzd29yZCAudmFsaWRhdGlvbkhlbHBlciAucmVxdWlyZW1lbnRzIHAuaW5mbyB7XG4gIGNvbG9yOiAjNzA3NzhjO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1wYXNzd29yZCAudmFsaWRhdGlvbkhlbHBlciAucmVxdWlyZW1lbnRzIHAuaW52YWxpZCB7XG4gIGNvbG9yOiAjZjIzMDNmO1xuICBvcGFjaXR5OiAwLjg7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1wYXNzd29yZCAudmFsaWRhdGlvbkhlbHBlciAucmVxdWlyZW1lbnRzIHAudmFsaWQgc3BhbjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmQgLnZhbGlkYXRpb25IZWxwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDE1cHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMTVweDtcbiAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCB3aGl0ZTtcbiAgbGVmdDogY2FsYyg1MCUgLSA3LjVweCk7XG4gIGJvdHRvbTogLTE1cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjRzO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmQgLnZhbGlkYXRpb25IZWxwZXIuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLXBhc3N3b3JkIC52YWxpZGF0aW9uSGVscGVyLnZhbGlkIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1kZWxheTogNHM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmQgLnZhbGlkYXRpb25IZWxwZXIudmFsaWQ6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTJjMDZhO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmQgLnZhbGlkYXRpb25IZWxwZXIudmFsaWQgLnN1Y2Nlc3Mge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA0O1xufVxuXG4uZW50aXR5LWF0dHJpYnV0ZS1zZWxlY3Qge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZWxlY3Qtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAyMDVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIyNXB4KTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cbi5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdC13cmFwcGVyIC51aS1zZWxlY3RtZW51LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkYWUyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjMzIzNDNhO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuLnNlbGVjdC13cmFwcGVyIC51aS1zZWxlY3RtZW51LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MCwgMTM3LCAyNTUsIDAuNzUpO1xufVxuLnNlbGVjdC13cmFwcGVyIC51aS1zZWxlY3RtZW51LWJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogMTdweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHggNXB4IDAgNXB4O1xuICBib3JkZXItY29sb3I6ICMyQjJGODMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5zZWxlY3Qtd3JhcHBlciAudWktc2VsZWN0bWVudS1idXR0b24uZHJvcGRvd24tb3BlbjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc2VsZWN0LXdyYXBwZXIgLnVpLXNlbGVjdG1lbnUtYnV0dG9uIC51aS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVpLXNlbGVjdG1lbnUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUudWktc2VsZWN0bWVudS1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udWktc2VsZWN0bWVudS1tZW51IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkYWUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUgdWwudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUgdWwgbGkge1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICMzMjM0M2E7XG59XG4udWktc2VsZWN0bWVudS1tZW51IHVsIGxpLnVpLXN0YXRlLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNztcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUgdWwgbGkgZGl2IHtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUgdWwgbGkgZGl2LnVpLXN0YXRlLWFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XG4gIGNvbG9yOiAjMzIzNDNhO1xufVxuXG4uZW50aXR5LWF0dHJpYnV0ZS1zZXBhcmF0b3Ige1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDBweCAxNXB4IDE1cHggLTE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggMTVweCAxNXB4IC0xNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAxNXB4IDE1cHggLTE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmVudGl0eS1hdHRyaWJ1dGUtdGV4dCwgLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmQge1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtdGV4dC5lcnJvciArIC5lcnJvciwgLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmQuZXJyb3IgKyAuZXJyb3Ige1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgyNDIsIDQ4LCA2MywgMC4wNzUpLCBpbnNldCAwIDAgMXB4IHJnYmEoMjI0LCAxMTcsIDEyNSwgMC43NSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMjMwM2Y7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS10ZXh0IGlucHV0LCAuZW50aXR5LWF0dHJpYnV0ZS1wYXNzd29yZCBpbnB1dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDVweCk7XG4gIG1hcmdpbi1sZWZ0OiAyMDVweDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjZTBlNmVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLXRleHQgaW5wdXQ6Zm9jdXMsIC5lbnRpdHktYXR0cmlidXRlLXBhc3N3b3JkIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4YmY1O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIGluc2V0IDAgMCAxMnB4IHJnYmEoMTIwLCAxNjksIDIzNiwgMC4zKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLXRleHQgaW5wdXQ6OnBsYWNlaG9sZGVyLCAuZW50aXR5LWF0dHJpYnV0ZS1wYXNzd29yZCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS10ZXh0LmVycm9yIGlucHV0LCAuZW50aXR5LWF0dHJpYnV0ZS1wYXNzd29yZC5lcnJvciBpbnB1dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fY3Jvc3NfcmVkLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4O1xufVxuXG4uZW50aXR5LWF0dHJpYnV0ZS10ZXh0LWFyZWEge1xuICBwYWRkaW5nOiAwO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtdGV4dC1hcmVhIGxhYmVsIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLXRleHQtYXJlYSAudGV4dC1hcmVhLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDVweCk7XG4gIG1hcmdpbi1sZWZ0OiAyMDVweDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjZTBlNmVjO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtdGV4dC1hcmVhIC50ZXh0LWFyZWEtd3JhcHBlciA+IHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4yNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtdGV4dC1hcmVhIC50ZXh0LWFyZWEtd3JhcHBlciA+IHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4YmY1O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIGluc2V0IDAgMCAxMnB4IHJnYmEoMTIwLCAxNjksIDIzNiwgMC4zKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLXRleHQtYXJlYSAudGV4dC1hcmVhLXdyYXBwZXIgPiB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmRpdi5tY2UtZWRpdC1hcmVhIHtcbiAgYmFja2dyb3VuZDogI2ZiZmJmYiAhaW1wb3J0YW50O1xufVxuXG5kaXYubWNlLXRvb2xiYXItZ3JwIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGU2ZWM7XG59XG5cbi5lbnRpdHktYXR0cmlidXRlLXRpdGxlIGgzIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBjb2xvcjogIzMyODlmZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMDtcbn1cblxuLmVudGl0eS1hdHRyaWJ1dGUtdmlldyB7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS12aWV3LmVycm9yICsgLmVycm9yIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMjQyLCA0OCwgNjMsIDAuMDc1KSwgaW5zZXQgMCAwIDFweCByZ2JhKDIyNCwgMTE3LCAxMjUsIDAuNzUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjIzMDNmO1xuICBib3JkZXItdG9wOiAwO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtdmlldyAuY29udGVudCB7XG4gIHBhZGRpbmc6IDYwcHggMzBweCAwIDMwcHg7XG59XG5cbi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyIGlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWluZGVudDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4YmY1O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIGluc2V0IDAgMCAxMnB4IHJnYmEoMTIwLCAxNjksIDIzNiwgMC4zKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyIC5kYXRlLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNzVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogMjA1cHg7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kYXRlLXBpY2tlciAuZGF0ZS1maWVsZCAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGxlZnQ6IDIwcHg7XG4gIHRvcDogMTlweDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyIC5kYXRlLWZpZWxkIC5pY29uIGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXgtaGVpZ2h0OiAyM3B4O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXIgLmRhdGUtZmllbGQgaW5wdXQge1xuICBtaW4taGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDIzcHggMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZGFlMjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kYXRlLXBpY2tlciAuZGF0ZS1maWVsZCBpbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MCwgMTM3LCAyNTUsIDAuNzUpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXIgLnRpbWUtZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZGFlMjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXIgLnRpbWUtZmllbGQuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyIC50aW1lLWZpZWxkID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGNvbG9yOiAjOWJhMGFlO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyIC50aW1lLWZpZWxkIC51aS1zcGlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogNDBweDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyIC50aW1lLWZpZWxkIC51aS1zcGlubmVyIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjNweCAxMHB4O1xuICBtaW4taGVpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kYXRlLXBpY2tlciAudGltZS1maWVsZCAudWktc3Bpbm5lciBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXIgLnRpbWUtZmllbGQgLnVpLXNwaW5uZXIgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXIgLnRpbWUtZmllbGQgLnVpLXNwaW5uZXIgLnVpLXNwaW5uZXItYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kYXRlLXBpY2tlciAudGltZS1maWVsZCAudWktc3Bpbm5lciAudWktc3Bpbm5lci1idXR0b24gLnVpLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9pY29uX3RyaWFuZ2xlX2Rvd25fZ3JleS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyIC50aW1lLWZpZWxkIC51aS1zcGlubmVyIC51aS1zcGlubmVyLWJ1dHRvbi51aS1zcGlubmVyLXVwIHtcbiAgdG9wOiAwO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXIgLnRpbWUtZmllbGQgLnVpLXNwaW5uZXIgLnVpLXNwaW5uZXItYnV0dG9uLnVpLXNwaW5uZXItdXAgLnVpLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXIgLnRpbWUtZmllbGQgLnVpLXNwaW5uZXIgLnVpLXNwaW5uZXItYnV0dG9uLnVpLXNwaW5uZXItZG93biB7XG4gIGJvdHRvbTogMDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyIC50aW1lLWZpZWxkIC51aS1zcGlubmVyOmhvdmVyIC51aS1zcGlubmVyLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU1LCAxNjAsIDE3NCwgMC4wOCk7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kYXRlLXBpY2tlciAudGltZS1maWVsZCAudWktc3Bpbm5lcjpob3ZlciAudWktc3Bpbm5lci1idXR0b24gLnVpLWljb24ge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1kYXRlLXBpY2tlciAudGltZS1maWVsZCAudWktc3Bpbm5lcjpob3ZlciAudWktc3Bpbm5lci1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1NSwgMTYwLCAxNzQsIDAuMTQpO1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXIgLnRpbWUtZmllbGQgLnVpLXNwaW5uZXI6aG92ZXIgLnVpLXNwaW5uZXItYnV0dG9uOmhvdmVyIC51aS1pY29uIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuI3VpLWRhdGVwaWNrZXItZGl2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAtMTAwdmg7XG4gIG1pbi13aWR0aDogMjg1cHg7XG4gIHdpZHRoOiAzMjBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkYWUyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDVweCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldiwgI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG4jdWktZGF0ZXBpY2tlci1kaXYgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIsICN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTU1LCAxNjAsIDE3NCwgMC4yKTtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldjpmb2N1cywgI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1uZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldiAudWktaWNvbiwgI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1uZXh0IC51aS1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvaWNvbl90cmlhbmdsZV9kb3duX2dyZXkuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIHJpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItbmV4dCAudWktaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4jdWktZGF0ZXBpY2tlci1kaXYgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXByZXYge1xuICBsZWZ0OiAycHggIWltcG9ydGFudDtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldiAudWktaWNvbiB7XG4gIGxlZnQ6IC0ycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzJCMkY4MztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB3aWR0aDogNDglO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyIHtcbiAgd2lkdGg6IDQyJTtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiB0YWJsZSB0aGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzAsIDIzNiwgMC40KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IHRhYmxlIHRoZWFkIHRyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IHRhYmxlIHRoZWFkIHRoIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM5YmEwYWU7XG59XG4jdWktZGF0ZXBpY2tlci1kaXYgdGFibGUgdGJvZHkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IHRhYmxlIHRib2R5IHRyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IHRhYmxlIHRib2R5IHRkIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4jdWktZGF0ZXBpY2tlci1kaXYgdGFibGUgdGJvZHkgdGQgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGNvbG9yOiAjOWJhMGFlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiB0YWJsZSB0Ym9keSB0ZCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogNy41JTtcbiAgdG9wOiA3LjUlO1xuICBoZWlnaHQ6IDg1JTtcbiAgd2lkdGg6IDg1JTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbn1cbiN1aS1kYXRlcGlja2VyLWRpdiB0YWJsZSB0Ym9keSB0ZCBhOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDE2MCwgMTc0LCAwLjEpO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IHRhYmxlIHRib2R5IHRkIC51aS1wcmlvcml0eS1zZWNvbmRhcnkge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4jdWktZGF0ZXBpY2tlci1kaXYgdGFibGUgdGJvZHkgdGQgLnVpLXN0YXRlLWhpZ2hsaWdodDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTAsIDEzNywgMjU1LCAwLjEpO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IHRhYmxlIHRib2R5IHRkIC51aS1zdGF0ZS1hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IHRhYmxlIHRib2R5IHRkIC51aS1zdGF0ZS1hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI4OWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYSB7XG4gIHBhZGRpbmc6IDYwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzBkZWcsICNmM2Y3ZmEgMCUsICNlOGViZjIgNjUlLCAjZDlkZGU4IDk1JSwgI2NkZDBkMyAxMDAlKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDE1cHggMTVweCAtMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uYy1jb21wb25lbnRzLWFyZWFfX21haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5jLWNvbXBvbmVudHMtYXJlYV9fbWFpbi5oaWRlLWJhY2tncm91bmQtb3B0aW9ucyAuZW50aXR5LWF0dHJpYnV0ZS5pcy1iYWNrZ3JvdW5kLW9wdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYV9fY29weSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgM3B4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDAuN3JlbTtcbn1cbi5jLWNvbXBvbmVudHMtYXJlYV9fY29weSBwIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG4uYy1jb21wb25lbnRzLWFyZWFfX2NvcHkgc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC1tb3otYXBwZWFyYW5jZTogYnV0dG9uO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXBhZGRpbmctZW5kOiAyMHB4O1xuICAtbW96LXBhZGRpbmctZW5kOiAyMHB4O1xuICAtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDIwcHg7XG4gIC1tb3otcGFkZGluZy1zdGFydDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDMsIDExMywgMTIyLCAwLjA1KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvc3ZnL2Fycm93X2Rhcmtfc2VsZWN0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUxRTM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIG1hcmdpbjogMCAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1pbi13aWR0aDogNjBweDtcbn1cbi5jLWNvbXBvbmVudHMtYXJlYV9fY29weSBzZWxlY3Q6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmMtY29tcG9uZW50cy1hcmVhX19jb3B5IC5jb25maXJtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogc29saWQgMXB4ICNhMGE5Yjc7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtYXJnaW46IDAgMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xufVxuXG4uYy1jb21wb25lbnRzLWFyZWFfX2J1dHRvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmMtY29tcG9uZW50cy1hcmVhX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDIwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYV9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIGNvbG9yOiAjNzA3NzhjO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmMtY29tcG9uZW50cy1hcmVhLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4IDEwcHggMTVweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmMtY29tcG9uZW50cy1hcmVhLWJ1dHRvbiA+ICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYy1jb21wb25lbnRzLWFyZWEtYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogODBweDtcbiAgdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkYWUyO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLmMtY29tcG9uZW50cy1hcmVhLWJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbn1cbi5jLWNvbXBvbmVudHMtYXJlYS1idXR0b246aG92ZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYS1idXR0b25fX2ljb24ge1xuICB3aWR0aDogNTBweDtcbn1cbi5jLWNvbXBvbmVudHMtYXJlYS1idXR0b25fX2ljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYS1idXR0b25fX2xhYmVsIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgY29sb3I6ICNhMGE5Yjc7XG59XG5cbi5jLWNvbXBvbmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uYy1jb21wb25lbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDNweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG59XG4uYy1jb21wb25lbnQgLmVudGl0eS1hdHRyaWJ1dGUgbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAyMi41cHggMDtcbn1cblxuLmMtY29tcG9uZW50X19oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGU2ZWM7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYy1jb21wb25lbnRfX2ljb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGU2ZWM7XG59XG4uYy1jb21wb25lbnRfX2ljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jLWNvbXBvbmVudF9fb3JkZXItYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBjb2xvcjogI2EwYTliNztcbiAgaGVpZ2h0OiA2MnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlNmVjO1xufVxuXG4uYy1jb21wb25lbnRfX29yZGVyLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmMtY29tcG9uZW50X190aXRsZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MnB4IC0gMzNweCAtIDM1cHggLSAxNXB4KTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgY29sb3I6ICNhMGE5Yjc7XG59XG5cbi5jLWNvbXBvbmVudF9fZGVsZXRlLWJ1dHRvbiB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjMyM0M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fdHJhc2guc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbi5jLWNvbXBvbmVudF9fZGVsZXRlLWJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmNvbXBvbmVudC10YWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICBwYWRkaW5nOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29tcG9uZW50LXRhYl9fbGlzdCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jb21wb25lbnQtdGFiX19saXN0LWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0NjY0O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJveC1zaGFkb3cgMC4zcztcbn1cbi5jb21wb25lbnQtdGFiX19saXN0LWl0ZW0gKyAuY29tcG9uZW50LXRhYl9fbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5jb21wb25lbnQtdGFiX19saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzYjU0O1xufVxuLmNvbXBvbmVudC10YWJfX2xpc3QtaXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbXBvbmVudC10YWJfX2xpc3QtaXRlbS5hY3RpdmUgYS5jb21wb25lbnQtdGFiX19idXR0b24ge1xuICBjb2xvcjogIzMyODlmZjtcbn1cbi5jb21wb25lbnQtdGFiX19saXN0LWl0ZW0uZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYzMjNDO1xufVxuLmNvbXBvbmVudC10YWJfX2xpc3QtaXRlbSBhLmNvbXBvbmVudC10YWJfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLmNvbXBvbmVudC10YWJfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbXBvbmVudC10YWJfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuLmNvbXBvbmVudC10YWJfX2NvbnRlbnQuYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYy12aWRlb19fZ3JpZCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5jLXZpZGVvX19maWVsZHMge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDc1cHgpO1xufVxuXG4uYy12aWRlb19fZmllbGRzIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcbn1cblxuLmMtdmlkZW9fX3ByZXZpZXcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWluLWhlaWdodDogMTUwcHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmMtdmlkZW9fX3ByZXZpZXdbaHJlZl06YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmMtdmlkZW9fX3ByZXZpZXc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwgMTYwLCAxNzQsIDAuMTUpO1xufVxuXG4uYy12aWRlb19fbGFiZWwge1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweCA1cHggMjBweCAzMHB4O1xufVxuXG4uYy12aWRlb19fbGFiZWwsIC5jLXZpZGVvX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM5YmEwYWU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jLXZpZGVvX190aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzcwNzc4Yztcbn1cblxuLmMtdmlkZW9fX2lkIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5cbi5jLXZpZGVvX191cmwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMjBweDtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjOWJhMGFlO1xufVxuXG4uYy12aWRlb19faW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMjBweCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTU1LCAxNjAsIDE3NCwgMC40KTtcbiAgY29sb3I6ICMzMjM0M2E7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjI1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjI1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmMtdmlkZW9fX2lucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4YmY1O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIGluc2V0IDAgMCAxMnB4IHJnYmEoMTIwLCAxNjksIDIzNiwgMC4zKTtcbn1cblxuLmMtdmlkZW9fX2F1dG9wbGF5IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGU2ZWM7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uYy12aWRlb19fdGh1bWIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jLXZpZGVvX190aHVtYltzcmNdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lbnRpdHktYXR0cmlidXRlLWZpbGUgaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIHRleHQtaW5kZW50OiAwO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMTBweCAzMHB4O1xufVxuLmVudGl0eS1hdHRyaWJ1dGUtZmlsZSBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZW50aXR5LWF0dHJpYnV0ZS1maWxlIGlucHV0Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWZpbGUgaW5wdXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIktpZXMgZWVuIGJlc3RhbmRcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogZGFzaGVkIDJweCAjOWJhMGFlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWZpbGUgdGV4dGFyZWEge1xuICBtaW4td2lkdGg6IDUwMHB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luOiAxMHB4IDMwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzIzNDNhO1xufVxuXG4uZW50aXR5LWF0dHJpYnV0ZS1jdXJyZW5jeSBpbnB1dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDVweCk7XG4gIG1hcmdpbi1sZWZ0OiAyMDVweDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjZTBlNmVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWN1cnJlbmN5IGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4YmY1O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIGluc2V0IDAgMCAxMnB4IHJnYmEoMTIwLCAxNjksIDIzNiwgMC4zKTtcbn1cbi5lbnRpdHktYXR0cmlidXRlLWN1cnJlbmN5IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5lbnRpdHktYXR0cmlidXRlLWN1cnJlbmN5LmVycm9yIGlucHV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvaWNvbl9jcm9zc19yZWQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDEwcHg7XG59XG5cbiNlbnRpdHkudHJhbnNmZXItc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jZW50aXR5LmFjdGlvbi1sb2ctc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuI2VudGl0eS5hY3Rpb24tbG9nLXNlY3Rpb24gLmVudGl0eS1hdHRyaWJ1dGVzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jZW50aXR5LmFjdGlvbi1sb2ctc2VjdGlvbiAuZW50aXR5LWF0dHJpYnV0ZXMgLnRhYi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlNmVjO1xufVxuI2VudGl0eS5hY3Rpb24tbG9nLXNlY3Rpb24gLmVudGl0eS1hdHRyaWJ1dGVzIC50YWItY29udGVudCAuZW50aXR5LWF0dHJpYnV0ZS10aXRsZSBoMyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzJEMzIzQztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmc6IDIxcHggMCAxM3B4IDMwcHg7XG59XG4jZW50aXR5LmFjdGlvbi1sb2ctc2VjdGlvbiAuZW50aXR5LWF0dHJpYnV0ZXMgLnRhYi1jb250ZW50IC5lbnRpdHktYXR0cmlidXRlLXRpdGxlIGgzIHAge1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgY29sb3I6ICM3MDc3OGM7XG4gIG9wYWNpdHk6IDAuNTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogMTAwO1xufVxuI2VudGl0eS5hY3Rpb24tbG9nLXNlY3Rpb24gLmVudGl0eS1hdHRyaWJ1dGVzIC50YWItY29udGVudCAuZW50aXR5LWF0dHJpYnV0ZS1kYXRlLXBpY2tlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNlbnRpdHkuYWN0aW9uLWxvZy1zZWN0aW9uIC5lbnRpdHktYXR0cmlidXRlcyAudGFiLWNvbnRlbnQgLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXIgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jZW50aXR5LmFjdGlvbi1sb2ctc2VjdGlvbiAuZW50aXR5LWF0dHJpYnV0ZXMgLnRhYi1jb250ZW50IGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIHdpZHRoOiAxNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyODlmZjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDAuN3JlbTtcbn1cbiNlbnRpdHkuYWN0aW9uLWxvZy1zZWN0aW9uIC5lbnRpdHktYXR0cmlidXRlcyAudGFiLWNvbnRlbnQgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbiNlbnRpdHkuYWN0aW9uLWxvZy1zZWN0aW9uIHRleHRhcmVhIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyMTZweCk7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuI2VudGl0eS5hY3Rpb24tbG9nLXNlY3Rpb24gdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufSIsIi8vIENvbG9yc1xuJGRhcmtlci1ncmF5OiAgICAgIzJiMmIzMVxuJGRhcmstZ3JheTogICAgICAgIzMyMzQzYVxuJG1lZGl1bS1ncmF5OiAgICAgIzcwNzc4Y1xuJGxpZ2h0LWdyYXk6ICAgICAgIzliYTBhZVxuJGxpZ2h0ZXItZ3JheTogICAgI2Q4ZGFlMlxuJGxpZ2h0ZXN0LWdyYXk6ICAgI2UwZTZlY1xuJHdoaXRpc2g6ICAgICAgICAgI2Y3ZjdmN1xuXG5cbiRkYXJrLXdoaXRlOiAgICAgICNmNGY1ZjdcbiR3aGl0ZTogICAgICAgICAgICNmZmZmZmZcblxuJGJsYWNrOiAgICAgICAgICAgIzAwMDAwMFxuXG4kYnJhbmQtcHJpbWFyeTogICAjMzI4OWZmXG4kYnJhbmQtc2Vjb25kYXJ5OiAjMkIyRjgzXG4kYnJhbmQtc3VjY2VzczogICAjM2M3NjNkXG4kYnJhbmQtaW5mbzogICAgICAjMzE3MDhmXG4kYnJhbmQtd2FybmluZzogICAjZmY4ZDAwXG4kYnJhbmQtZGFuZ2VyOiAgICAjZjIzMDNmXG5cblxuXG4vLyBOZXcgQ29sb3JzXG4kZGFya2VyQmx1ZTogICAgICAjMUQyNDMzXG4kZGFya0JsdWU6ICAgICAgICAjMkIyRjgzXG4kbmVvbkJsdWU6ICAgICAgICAjMDAwMEZGXG4kYmx1ZTogICAgICAgICAgICAjMzI4OWZmXG4kcmVkOiAgICAgICAgICAgICAjQTYwQTE1XG4kYnJpZ2h0UmVkOiAgICAgICAjRkYzMjNDXG4kZ3JlZW46ICAgICAgICAgICAjN2ZiOTQ2XG4kZ3JheTogICAgICAgICAgICAjNzA3NzhjXG4kbGlnaHRHcmF5OiAgICAgICAjZDhkYWUyXG4kYmx1ZUdyYXk6ICAgICAgICAjZWNlZWYzXG4kYWxtb3N0V2hpdGU6ICAgICAjZjdmN2Y3XG5cbiRpY29uQ29sb3I6ICAgICAgICAjY2ZkYWUyXG5cblxuJG5lb25SZWQ6ICAgICAgICAgI2YyMzAzZlxuJG5lb25HcmVlbjogICAgICAgIzc4ZGM4NFxuXG5cbiRiYXNlSW1hZ2VQYXRoOiBcIi9pbWcva21zXCJcblxuJGJvZHktYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXItZ3JheVxuJGJhY2tncm91bmRHcmFkaWVudDogMTcwZGVnLCByZ2JhKDI0MywyNDcsMjUwLDEpIDAlLHJnYmEoMjMyLDIzNSwyNDIsMSkgNjUlLHJnYmEoMjE3LDIyMSwyMzIsMSkgOTUlLHJnYmEoMjA1LDIwOCwyMTEsMSkgMTAwJVxuXG4vLyBUeXBvZ3JhcGh5XG5cbiR0ZXh0LWNvbG9yOiAgICAgICAgJGRhcmstZ3JheVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAnVGl0aWxsaXVtIFdlYicsIHNhbnMtc2VyaWZcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgIDIwcHhcbiRmb250LXNpemUtbGFyZ2U6ICAgICBjZWlsKCRmb250LXNpemUtYmFzZSAqIDEuMDUpXG4kZm9udC1zaXplLXNtYWxsOiAgICAgY2VpbCgkZm9udC1zaXplLWJhc2UgKiAwLjg1KVxuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgMS42XG5cbiRmb250LXdlaWdodC1saWdodDogICAzMTBcbiRmb250LXdlaWdodC1ub3JtYWw6ICA0MDBcbiRmb250LXdlaWdodC1ib2xkOiAgICA2MDBcbiRmb250LXdlaWdodC1oZWF2eTogICA3MDBcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICRmb250LXdlaWdodC1ub3JtYWxcblxuXG4vLyBTaWRlYmFyXG5cbiRzaWRlYmFyLXdpZHRoOiAgICAgICAgICAgICAyNDBweFxuJHNpZGViYXItYmFja2dyb3VuZC1jb2xvcjogICRkYXJrLWdyYXlcbiRzaWRlYmFyLWxvZ28tZm9udC1zaXplOiAgICAkZm9udC1zaXplLWJhc2VcbiRzaWRlYmFyLWxvZ28tZm9udC13ZWlnaHQ6ICAkZm9udC13ZWlnaHQtYm9sZFxuJHNpZGViYXItbG9nby1mb250LWNvbG9yOiAgICR3aGl0ZVxuXG4kc2lkZWJhci1mb250LXdlaWdodDogICAgICAgJGZvbnQtd2VpZ2h0LWJvbGRcbiRzaWRlYmFyLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWxhcmdlXG4kc2lkZWJhci1mb250LWNvbG9yOiAgICAgICAgJHdoaXRlXG5cblxuLy8gVmVydGljYWwgZ3JpZFxuXG4kZ3JpZC1yb3c6IDMwcHhcbkBmdW5jdGlvbiBncmlkLXJvdygkZmFjdG9yOiAxKVxuICBAcmV0dXJuICRncmlkLXJvdyAqICRmYWN0b3IiLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQmFzaWMgc3R5bGUgc2V0dGluZ3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbipcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxuXG4vKlxuICogU2V0IHVwIHRoZSBib2R5XG4gKlxuICogMS4gVGhpcyBpcyB0aGUgYmFzZSBmb3IgYWwgcmVtIHVuaXRzXG4gKiAyLiBNYWtlcyBzdWUgdGhhdCBzb21lIGZvbnRzIGFyZSBiZXR0ZXIgcmVuZGVyZWRcbiAqICMuIFNldCBmb250IHRvIGxpbmluZyBmaWd1cmVzXG4gKi9cbmh0bWxcbiAgLy9mb250LXNpemU6IDIwcHhcbiAgbGluZS1oZWlnaHQ6IDEuNlxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZFxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHlcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbG51bSdcblxuLyoqXG4gKiAxLkRlZmF1bHQgZGlzcGxheSBmb3IgaW1hZ2VzIGlzIGJsb2NrIHRvIGxvc2UgdGhlIGV4dHJhIG1hcmdpbiBiZWxvdyB0aGUgaW1hZ2VcbiAqIDIuIFJlbW92ZSBib3JkZXIgLyBlc3BlY2lhbGx5IG9uIG9sZGVyIGJyb3dzZXJzXG4gKi9cbmltZywgc3ZnXG4gIGRpc3BsYXk6IGJsb2NrXG4gIGJvcmRlcjogbm9uZVxuXG4vKipcbiAgKiBBZGQgdHJhbnNsYXRpb24gdG8gcHJldmVudCByZWNvbG9yaW5nIGZyb20gYXV0b2NvbXBsZXRlXG4gICovXG5pbnB1dCwgdGV4dGFyZWFcbiAgOjpwbGFjZWhvbGRlclxuICAgIHRyYW5zaXRpb246IGFsbCA5OTk5cyBsaW5lYXIgOTk5OXNcblxuLypcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBhcm91bmQgZmlndXJlXG4gKi9cbmZpZ3VyZVxuICBtYXJnaW46IDAiLCJAa2V5ZnJhbWVzIHNoYWtlMVxuICAwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLjVweCwgLjI1cHgsIDApXG4gIDEwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLS4yNXB4LCAtLjVweCwgMClcbiAgMjAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtLjc1cHgsIDBweCwgMClcbiAgMzAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC41cHgsIDApXG4gIDQwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLjI1cHgsIC0uMjVweCwgMClcbiAgNTAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtLjI1cHgsIC41cHgsIDApXG4gIDYwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLS43NXB4LCAuMjVweCwgMClcbiAgNzAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCguNXB4LCAuMjVweCwgMClcbiAgODAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtLjI1cHgsIC0uMjVweCwgMClcbiAgOTAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCguNXB4LCAuNXB4LCAwKVxuICAxMDAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCguMjVweCwgLS41cHgsIDApXG5cbkBrZXlmcmFtZXMgc2hha2UyXG4gIDAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCguMjVweCwgLS41cHgsIDApXG4gIDEwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLjVweCwgLjVweCwgMClcbiAgMjAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtLjI1cHgsIC0uMjVweCwgMClcbiAgMzAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCguNXB4LCAuMjVweCwgMClcbiAgNDAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtLjc1cHgsIC4yNXB4LCAwKVxuICA1MCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0uMjVweCwgLjVweCwgMClcbiAgNjAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCguMjVweCwgLS4yNXB4LCAwKVxuICA3MCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLjVweCwgMClcbiAgODAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtLjc1cHgsIDBweCwgMClcbiAgOTAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtLjI1cHgsIC0uNXB4LCAwKVxuICAxMDAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCguNXB4LCAuMjVweCwgMClcbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIEZ1bmN0aW9ucyB1c2VkIGluIGdyaWQgY2FsY3VsYXRpb25cbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBEZWZpbmUgYW1vdW50IG9mIGdyaWQgY29sdW1uc1xuICovXG4kZ3JpZENvbHVtbnMgOiAxNFxuXG4vKipcbiAgKiBUaGlzIGlzIHdoZXJlIHRoZSBtYWdpYyBoYXBwZW5zXG4gICogUmV0dXJuIHBlcmNlbnRhZ2UgYmFzZWQgb24gYW1vdW50IG9mIGNvbHVtbnNcbiAgKiBVc2UgcGFyZW50IGNvbHVtbiBzaXplIHRvIGFkanVzdCB0aGUgb3JpZ2luXG4gICovXG5AZnVuY3Rpb24gY2FsY3VsYXRlQ29sdW1uU2l6ZSgkY29sdW1uQ291bnQgOiAxLCAkb3JpZ2luIDogJGdyaWRDb2x1bW5zKVxuICAvLyBDYWxjdWxhdGUgdGhlIHdpZHRoIGZvciBhIHNpbmdsZSBjb2x1bW4gb24gYSBmdWxsIGdyaWRcbiAgJHNpbmdsZUNvbHVtblNpemUgOiAxMDAgLyAkZ3JpZENvbHVtbnNcblxuICAvLyBHZXQgdGhlIG9yaWdpbiBzaXplIGluIHBlcmNlbnRhZ2UgZnJvbSB0aGUgZnVsbCBncmlkXG4gICRvcmlnaW5QZXJjZW50YWdlIDogJG9yaWdpbiAvICRncmlkQ29sdW1ucyAqIDEwMFxuXG4gIC8vIENhbGN1bGF0ZSBzaW5nbGUgY29sdW1uIGZyb20gbmV3IG9yaWdpblxuICAkbmV3U2luZ2xlQ29sdW1uU2l6ZSA6ICRzaW5nbGVDb2x1bW5TaXplIC8gJG9yaWdpblBlcmNlbnRhZ2UgKiAxMDBcblxuICAvLyBSZXR1cm4gYW1vdW50IG9mIGNvbHVtbnMgYXMgcGVyY2VudGFnZVxuICBAcmV0dXJuICgkbmV3U2luZ2xlQ29sdW1uU2l6ZSAqICRjb2x1bW5Db3VudClcblxuLyoqXG4gICogRGVmYXVsdCBmdW5jdGlvbiBmb3IgY29sdW1uc1xuICAqIFJldHVybiBhcyBwZXJjZW50YWdlXG4gICovXG5AZnVuY3Rpb24gY29sdW1uKCRjb2x1bW5Db3VudCA6IDEsICRvcmlnaW4gOiAkZ3JpZENvbHVtbnMpXG4gIEByZXR1cm4gY2FsY3VsYXRlQ29sdW1uU2l6ZSgkY29sdW1uQ291bnQsJG9yaWdpbikgKiAxJVxuXG4vKipcbiAgKiBSZXR1cm4gYXMgdmlld3BvcnQgd2lkdGhcbiAgKi9cbkBmdW5jdGlvbiBjb2x1bW5WdygkY29sdW1uQ291bnQgOiAxLCAkb3JpZ2luIDogJGdyaWRDb2x1bW5zKVxuICBAcmV0dXJuIGNhbGN1bGF0ZUNvbHVtblNpemUoJGNvbHVtbkNvdW50LCRvcmlnaW4pICogMXZ3IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIExvZ2luIEtNU1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmxvZ2luXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBtaW4taGVpZ2h0OiAxMDB2aFxuICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtlckJsdWVcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skYmFzZUltYWdlUGF0aH0vYmFja2dyb3VuZC5zdmdcIilcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcblxuXG4gIC5wbGFjZWhvbGRlclxuICAgIHdpZHRoOiA4MCVcbiAgICBtYXgtd2lkdGg6IDQwMHB4XG4gICAgcGFkZGluZzogMjBweCA0MHB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbiAgICBjb2xvcjogJGRhcmtCbHVlXG5cbiAgICAuaGVhZGVyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4XG4gICAgICArZmxleChzcGFjZS1iZXR3ZWVuLCBjZW50ZXIpXG5cbiAgICAgICYuc21hbGxcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG4gICAgICBpbWdcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgd2lkdGg6IDQ1cHhcbiAgICAgICAgaGVpZ2h0OiA0NXB4XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG5cbiAgICAgIGgyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NXB4KVxuICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgY29sb3I6ICRkYXJrQmx1ZVxuICAgICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICAgICBmb250LXdlaWdodDogYm9sZFxuXG4gICAgLyogQWxlcnQgbWVzc2FnZXNcbiAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgICAud2FybmluZ1xuICAgICAgcGFkZGluZzogN3B4IDEycHhcbiAgICAgIG1hcmdpbjogOHB4IDBcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrQmx1ZVxuICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgIGNvbG9yOiAkZGFya0JsdWVcblxuICAgIGlucHV0XG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICBtYXJnaW46IDhweCAwXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHhcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICBjb2xvcjogJGRhcmtCbHVlXG5cbiAgICAgIHRleHQtaW5kZW50OiAxMHB4XG4gICAgICBib3JkZXI6ICRsaWdodGVyLWdyYXkgc29saWQgMXB4XG4gICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNHNcblxuICAgICAgJjpmb2N1c1xuICAgICAgICBvdXRsaW5lOiAwXG4gICAgICAgIGJveC1zaGFkb3c6IHJnYmEoJG5lb25CbHVlLCAuNzUpIDAgMCA1cHggMFxuXG4gICAgICAmW3R5cGU9c3VibWl0XVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0JsdWVcbiAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgIGNvbG9yOiB3aGl0ZVxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40c1xuXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRkYXJrQmx1ZSwgMTAlKVxuXG4gICAgYVxuICAgICAgY29sb3I6ICRkYXJrQmx1ZVxuICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgIGZvbnQtd2VpZ2h0OiBzZW1pYm9sZCgpXG4iLCI9ZmxleCgkanVzdGlmeTogc3BhY2UtYmV0d2VlbiwgJGFsaWduSXRlbTogc3RyZXRjaClcbiAgZGlzcGxheTogLW1zLWZsZXhib3hcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4XG4gIGRpc3BsYXk6IGZsZXhcblxuICBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5XG4gIGFsaWduLWl0ZW1zOiAkYWxpZ25JdGVtXG5cblxuPWZsZXgtcm93c1xuICBmbGV4LXdyYXA6IHdyYXBcbiAgZmxleC1kaXJlY3Rpb246IHJvd1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwXG5cbj1vcmRlcigkcGxhY2UpXG4gIG9yZGVyOiAkcGxhY2VcblxuPWFsaWduLWNvbnRlbnQoJGFsaWduKVxuICBhbGlnbi1jb250ZW50OiAkYWxpZ25cblxuPWFsaWduLXNlbGYoJGFsaWduKVxuICBhbGlnbi1zZWxmOiAkYWxpZ24iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRW50aXRpZXMgbmF2aWdhdGlvbiBLTVNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiNlbnRpdGllc1xuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgdG9wOiAwXG4gIGxlZnQ6IDBcbiAgd2lkdGg6IDM4MHB4XG4gIGhlaWdodDogYXV0b1xuICBtaW4taGVpZ2h0OiAxMDB2aFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuICBjb2xvcjogJGJsdWVcblxuICAvKiBIZWFkZXIgYmxvY2tcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAuZW50aXRpZXMtaGVhZGVyXG4gICAgcGFkZGluZzogNDBweCAwXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodEdyYXlcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuICAgIGgxXG4gICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICAgY29sb3I6ICRkYXJrQmx1ZVxuICAgICAgZm9udC13ZWlnaHQ6IG1lZGl1bSgpXG4gICAgICBtYXJnaW46IDBcbiAgICBwXG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgY29sb3I6ICRncmF5XG4gICAgICBvcGFjaXR5OiAwLjVcbiAgICAgIG1hcmdpbjogMFxuICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXN0KClcblxuXG4gIC5lbnRpdGllcy1jb250ZW50XG4gICAgPiBwLCBoMlxuICAgICAgcGFkZGluZzogMCAyMHB4XG5cbiAgICA+IHBcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtXG5cblxuICAvKiBTZWFyY2ggYmxvY2tcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAuc2VhcmNoXG4gICAgLnNlYXJjaC1maWVsZFxuICAgICAgaGVpZ2h0OiA1MHB4XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0R3JheVxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodEdyYXlcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtXG4gICAgICBjdXJzb3I6IHRleHRcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGVcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGJhc2VJbWFnZVBhdGh9L2ljb25zL2ljb25fc2VhcmNoLnN2Z1wiKVxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4IGNlbnRlclxuXG4gICAgICBpbnB1dFxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBoZWlnaHQ6IDUwcHhcbiAgICAgICAgcGFkZGluZzogMFxuICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDkwcHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgK2F0dHJpYnV0ZS1mb2N1c1xuXG4gICAgLnNlYXJjaC1yZXN1bHQtdGV4dFxuICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgaGVpZ2h0OiA1MHB4XG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibHVlXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnNcbiAgICAgIG1hcmdpbjogMFxuICAgICAgcGFkZGluZzogMCAxNXB4IDAgNjBweFxuXG4gICAgICBjb2xvcjogJG1lZGl1bS1ncmF5XG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgbGluZS1oZWlnaHQ6IDFcblxuICAgICAgc3BhblxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgLy9mb250LXNpemU6IDAuODVyZW1cbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweFxuICAgICAgICBjb2xvcjogJGJsdWVcblxuICAgIC5lbnRpdGllcy1saXN0XG4gICAgICBkaXNwbGF5OiBub25lXG4gICAgICBoZWlnaHQ6IGNhbGMoIDEwMHZoIC0gMjM1cHgpXG5cbiAgICAgIHVsXG4gICAgICAgIC5lbnRpdGllcy1saXN0LWl0ZW1cbiAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgICAgICAmLmFjdGl2ZVxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcblxuICAgICAgICAgICAgPiBhXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXlcblxuICAgICAgICAgICAgICAuaWNvblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0R3JheSwgMC42KVxuXG4gICAgICAgICAgICAgIHBcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjVweClcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJlYWRjcnVtYilcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNnJlbVxuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41XG5cblxuICAgICYuYWN0aXZlXG4gICAgICAuZW50aXRpZXMtbGlzdFxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICAgICAuc2VhcmNoLXJlc3VsdC10ZXh0XG4gICAgICAgICtmbGV4KGZsZXgtc3RhcnQsY2VudGVyKVxuXG5cbiAgLyogQWRkIG5ldyBpdGVtIGJsb2NrXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLm5ldy1pdGVtXG4gICAgK2ZsZXgoZmxleC1zdGFydCxjZW50ZXIpXG4gICAgaGVpZ2h0OiA1MHB4XG4gICAgd2lkdGg6IDEwMCVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmx1ZVxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4yc1xuXG4gICAgY29sb3I6ICRibHVlXG4gICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICBsaW5lLWhlaWdodDogMVxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXG4gICAgc3BhblxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICB3aWR0aDogMzBweFxuICAgICAgaGVpZ2h0OiAzMHB4XG4gICAgICBtYXJnaW46IDAgMTVweCAwIDE1cHhcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuXG4gICAgICAmOmJlZm9yZVxuICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9pY29uX3BsdXMuc3ZnXCIpXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICB3aWR0aDogMzBweFxuICAgICAgICBoZWlnaHQ6IDMwcHhcblxuICAgICY6aG92ZXJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlXG4gICAgICBjb2xvcjogd2hpdGVcblxuXG4gIC8qIENoYW5nZSBvcmRlciBibG9ja1xuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC5lbnRpdGllcy1vcmRlclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiA1MHB4XG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRsaWdodGVzdC1ncmF5XG5cbiAgICAuc29ydGFibGUtYnV0dG9uXG4gICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgY29sb3I6ICRibHVlXG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAgICAgJjpiZWZvcmVcbiAgICAgICAgY29udGVudDogJydcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgIHdpZHRoOiAxOXB4XG4gICAgICAgIGhlaWdodDogMjNweFxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9pY29uX3Jlb3JkZXIuc3ZnXCIpXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcblxuICAgICAgJi5zYXZlLW9yZGVyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIHRvcDogMFxuICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICAgIHotaW5kZXg6IC0xXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlXG4gICAgICAgIGNvbG9yOiB3aGl0ZVxuXG4gICAgICAgICYuc2hvd1xuICAgICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgICBvcGFjaXR5OiAxXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbFxuXG4gICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skYmFzZUltYWdlUGF0aH0vaWNvbnMvaWNvbl9zYXZlX29yZGVyLnN2Z1wiKVxuXG5cbiAgLyogRW50aXRpZXMgbGlzdFxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgRW50aXRpZXMgaGVhZGVyOiAgMTQxcHhcbiAgICBTZWFyY2g6ICAgICAgICAgICA1MHB4XG4gICAgTmV3IGl0ZW06ICAgICAgICAgNTBweFxuICAgIE9yZGVyOiAgICAgICAgICAgIDUwcHhcbiAgICAqL1xuXG4gICNtYWluLWVudGl0aWVzLWxpc3RcbiAgICAmLmhpZGVcbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAuZW50aXRpZXMtbGlzdFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGhlaWdodDogY2FsYyggMTAwdmggLSAxODVweClcbiAgICBvdmVyZmxvdzogYXV0b1xuICAgIG92ZXJmbG93LXg6IGhpZGRlblxuXG4gICAgdWxcbiAgICAgIG1hcmdpbjogMFxuICAgICAgcGFkZGluZzogMFxuICAgICAgbGlzdC1zdHlsZTogbm9uZVxuXG4gICAgICAmLnVpLXNvcnRhYmxlLCAmLnNvcnRhYmxlXG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTAwcHgpXG4gICAgICAgIG92ZXJmbG93OiBhdXRvXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlblxuXG4gICAgICAvLyBFYWNoIHVsIHdpbGwgYmUgYSBiaXQgZGVlcGVyXG4gICAgICB1bFxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcbiAgICAgICAgbWluLWhlaWdodDogMTBweFxuXG4gICAgICAvLyBTb3J0YWJsZSBwbGFjZWhvbGRlciBmb3IgaW5kaWNhdGlvbiB3aGVyZSB0byBkcm9wXG4gICAgICAuc29ydGFibGUtcGxhY2Vob2xkZXJcbiAgICAgICAgaGVpZ2h0OiA1MHB4XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbG1vc3RXaGl0ZVxuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgkYnJhbmQtcHJpbWFyeSwgMC40KVxuXG4gICAgICAvLyBMaXN0IGl0ZW0gc3R5bGluZ1xuICAgICAgLmVudGl0aWVzLWxpc3QtaXRlbVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3NcblxuICAgICAgICAvL1plYnJhIGNvbG9yaW5nXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsbW9zdFdoaXRlXG5cblxuICAgICAgICAvLyBUZXh0IC8gcGxhY2Vob2xkZXJcbiAgICAgICAgPmEsIC50cmVlLW5vZGUtY29udGVudFxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICtmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcilcbiAgICAgICAgICBoZWlnaHQ6IDUwcHhcbiAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMVxuICAgICAgICAgIGNvbG9yOiAkZ3JheVxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVzdCgpXG5cbiAgICAgICAgICBzdWJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNlxuXG4gICAgICAgICAgLy9Ib3ZlciBjb2xvclxuICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlR3JheVxuICAgICAgICAgICAgY29sb3I6ICRkYXJrQmx1ZVxuXG4gICAgICAgIC8vQWN0aXZlIGNvbG9yaW5nXG4gICAgICAgICYuYWN0aXZlXG4gICAgICAgICAgPmEsID4udHJlZS1ub2RlLWNvbnRlbnRcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlXG4gICAgICAgICAgICBjb2xvcjogd2hpdGVcbiAgICAgICAgICAgIC5pY29uXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyYXlcblxuICAgICAgICAvLyBTdGF0dXNcbiAgICAgICAgLmNvbG9yLXN0YXR1c1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgIHdpZHRoOiA1cHhcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuXG4gICAgICAgICAgJltkYXRhLXN0YXR1cy10eXBlPVwiMFwiXVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JheVxuICAgICAgICAgICZbZGF0YS1zdGF0dXMtdHlwZT1cIjFcIl1cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZW9uR3JlZW5cbiAgICAgICAgICAmW2RhdGEtc3RhdHVzLXR5cGU9XCIyXCJdXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmVvblJlZFxuICAgICAgICAgICZbZGF0YS1zdGF0dXMtdHlwZT1cIjNcIl1cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnlcbiAgICAgICAgICAmW2RhdGEtc3RhdHVzLXR5cGU9XCI0XCJdXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtd2FybmluZ1xuICAgICAgICAgICZbZGF0YS1zdGF0dXMtdHlwZT1cIjVcIl1cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zdWNjZXNzXG5cbiAgICAgICAgcFxuICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KVxuXG4gICAgICAgIC8vIEljb25cbiAgICAgICAgLmljb25cbiAgICAgICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgICAgICAgICB3aWR0aDogMzBweFxuICAgICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICAgIG1hcmdpbjogMCAxNXB4XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0R3JheSwgMC42KVxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuXG5cbiAgICAgICAgICBpbWdcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHhcblxuICAgICAgICAgIHNwYW5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtXG4gICAgICAgICAgICBjb2xvcjogJGdyYXlcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgdG9wOiAxcHhcblxuICAgICAgICAvLyBEcm9wIGRvd24gaWNvblxuICAgICAgICAudHJpYW5nbGVcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICByaWdodDogMFxuICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuMDMpXG4gICAgICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDEwcHhcbiAgICAgICAgICAgIGhlaWdodDogNXB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9pY29uX3RyaWFuZ2xlX2Rvd24uc3ZnXCIpXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40c1xuXG4gICAgICAgICZbY29sbGFwc2VkPXRydWVdXG4gICAgICAgICAgLnRyaWFuZ2xlXG4gICAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG5cbiAgICAvLyBTb3J0aW5nIGFuaW1hdGlvblxuICAgIC5zb3J0aW5nXG4gICAgICAuZW50aXRpZXMtbGlzdC1pdGVtXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBjdXJzb3I6IG1vdmVcblxuICAgICAgICBhXG4gICAgICAgICAgY3Vyc29yOiBtb3ZlXG4gICAgICAgICAgYW5pbWF0aW9uOiBzaGFrZTEgMS41cyBpbmZpbml0ZSBhbHRlcm5hdGVcblxuICAgICAgLmVudGl0aWVzLWxpc3QtaXRlbTpudGgtY2hpbGQob2RkKVxuICAgICAgICBhXG4gICAgICAgICAgYW5pbWF0aW9uOiBzaGFrZTIgMS41cyBpbmZpbml0ZSBhbHRlcm5hdGVcblxuXG4vKiBEcmFnIGFuZCBkcm9wIHN0eWxpbmdcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vLy5hbmd1bGFyLXVpLXRyZWUtZHJhZy5hbmd1bGFyLXVpLXRyZWUtbm9kZXNcbi8vICBwb3NpdGlvbjogZml4ZWRcbi8vICBtYXJnaW46IDBcbi8vICBwYWRkaW5nOiAwXG4vLyAgbGlzdC1zdHlsZTogbm9uZVxuLy8gIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodEdyYXlcbi8vXG4vLyAgLmVudGl0aWVzLWxpc3QtaXRlbVxuLy8gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbi8vXG4vLyAgICAvLyBUZXh0IC8gcGxhY2Vob2xkZXJcbi8vICAgID5hLCAudHJlZS1ub2RlLWNvbnRlbnRcbi8vICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4vLyAgICAgICtmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcilcbi8vICAgICAgaGVpZ2h0OiA1MHB4XG4vLyAgICAgIHdpZHRoOiAxMDAlXG4vLyAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuLy8gICAgICBmb250LXNpemU6IDAuN3JlbVxuLy8gICAgICBjb2xvcjogJGRhcmtCbHVlXG4vLyAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVzdCgpXG4vL1xuLy8gICAgLy8gU3RhdHVzXG4vLyAgICAuY29sb3Itc3RhdHVzXG4vLyAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuLy8gICAgICBoZWlnaHQ6IDEwMCVcbi8vICAgICAgd2lkdGg6IDVweFxuLy8gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmVvblJlZFxuLy8gICAgICAmLmFjdGl2ZVxuLy8gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZW9uR3JlZW5cbi8vXG4vLyAgICAvLyBJY29uXG4vLyAgICAuaWNvblxuLy8gICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbi8vICAgICAgd2lkdGg6IDMwcHhcbi8vICAgICAgaGVpZ2h0OiAzMHB4XG4vLyAgICAgIG1hcmdpbjogMCAxNXB4XG4vLyAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcbi8vICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbGlnaHRHcmF5LCAwLjYpXG4vLyAgICAgIG92ZXJmbG93OiBoaWRkZW5cbi8vXG4vLyAgICAgIGltZ1xuLy8gICAgICAgIHdpZHRoOiAzMHB4XG4vLyAgICAgICAgaGVpZ2h0OiAzMHB4XG4vL1xuLy8gICAgICBzcGFuXG4vLyAgICAgICAgZm9udC1zaXplOiAwLjhyZW1cbi8vICAgICAgICBjb2xvcjogJGdyYXlcbi8vICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbi8vICAgICAgICB0b3A6IDFweCIsIkBtaXhpbiBmb2N1c2VkLWVsZW1lbnRcbiAgYm9yZGVyLWNvbG9yOiBkZXNhdHVyYXRlKCRicmFuZC1wcmltYXJ5LCAxMCUpXG4gIG91dGxpbmU6IDBcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSwgaW5zZXQgMCAwIGdyaWQtcm93KC40KSByZ2JhKGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkYnJhbmQtcHJpbWFyeSwgMjUlKSwgMTAlKSwuMylcblxuXG5AbWl4aW4gYXR0cmlidXRlLWZvY3VzXG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMjVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4yNXMgZWFzZS1pbi1vdXRcblxuICAmOmZvY3VzXG4gICAgK2ZvY3VzZWQtZWxlbWVudCIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbnRpdHkgYmxvY2sgS01TXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4jZW50aXR5XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IDBcbiAgcmlnaHQ6IDBcbiAgYm90dG9tOiAwXG4gIGxlZnQ6IDQwMHB4XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSh3aGl0ZSwgMC4yKVxuXG5cbiAgLyogSGVhZGVyICsgU2F2ZSBhbmQgRGVsZXRlIGJ1dHRvbnNcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAuZW50aXR5LWhlYWRlclxuICAgICtmbGV4KHNwYWNlLWJldHdlZW4sIGNlbnRlcilcbiAgICBoZWlnaHQ6IDE0MHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4XG4gICAgcGFkZGluZy1yaWdodDogMjBweFxuICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMjBweCAyMHB4IC0yMHB4IHJnYmEoMCwwLDAsLjUpXG5cbiAgICAvLyBHcm91cCBpdCBmb3IgZmxleC1ib3hcbiAgICAuZW50aXR5LWhlYWRlci1hdHRyaWJ1dGVzXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpXG4gICAgICArZmxleChmbGV4LXN0YXJ0LCBjZW50ZXIpXG5cbiAgICAgIC5lbnRpdHktdGh1bWJuYWlsXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICB3aWR0aDogMTAwcHhcbiAgICAgICAgaGVpZ2h0OiAxMDBweFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IHdoaXRlXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JheVxuXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW1cbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgY29sb3I6ICRncmF5XG5cbiAgICAgICAgaW1nXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluXG5cbiAgICAgICAgJjphZnRlclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgbGVmdDogMFxuICAgICAgICAgIHotaW5kZXg6IDVcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTElLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSlcblxuICAgICAgaDJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KVxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHhcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cbiAgICAgICAgY29sb3I6IHdoaXRlXG5cbiAgLy8gRW50aXR5IFNhdmUgYW5kIGRlbGV0ZSBidXR0b25zXG4gIC5lbnRpdHktYnV0dG9uc1xuICAgIHdpZHRoOiAyMDBweFxuXG4gICAgLnNhdmUsIC50cmFzaFxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG4gICAgICBoZWlnaHQ6IDQwcHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweFxuICAgICAgYXBwZWFyYW5jZTogbm9uZVxuICAgICAgYm9yZGVyOiBub25lXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zc1xuICAgICAgJjpmb2N1c1xuICAgICAgICBvdXRsaW5lOiBub25lXG5cbiAgICAuc2F2ZVxuICAgICAgd2lkdGg6IDE1MHB4XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZVxuICAgICAgY29sb3I6IHdoaXRlXG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuXG4gICAgICAmLmRpc2FibGVkXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGRhcmtlckJsdWUsIDEwJSlcbiAgICAgICAgY29sb3I6IHJnYmEod2hpdGUsIDAuMylcblxuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmx1ZSwgMTAlKVxuXG5cbiAgICAudHJhc2hcbiAgICAgIHdpZHRoOiA0MHB4XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJpZ2h0UmVkXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9pY29uX3RyYXNoLnN2Z1wiKVxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJVxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHhcblxuICAgICAgJjpob3ZlclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJyaWdodFJlZCwgMTUlKVxuXG4gIC8qIChMYW5ndWFnZSkgVGFic1xuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC5lbnRpdHktdGFic1xuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiA1MHB4XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFya2VyQmx1ZSwgNSUpXG5cbiAgICB1bFxuICAgICAgK2ZsZXgoZmxleC1zdGFydCwgZmxleC1lbmQpXG4gICAgICBtYXJnaW46IDBcbiAgICAgIHBhZGRpbmc6IDBcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmVcbiAgICAgIGhlaWdodDogMTAwJVxuXG4gICAgICBsaVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRkYXJrZXJCbHVlLCAxNSUpXG4gICAgICAgIG1hcmdpbjogMCA1cHhcbiAgICAgICAgaGVpZ2h0OiAzNXB4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgYm94LXNoYWRvdyAwLjNzXG5cbiAgICAgICAgYVxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBjb2xvcjogd2hpdGVcbiAgICAgICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHhcblxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFya2VyQmx1ZSwgMTAlKVxuXG4gICAgICAgICYuYWN0aXZlXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgICAgICAgYVxuICAgICAgICAgICAgY29sb3I6ICRibHVlXG5cbiAgICAgICAgJi5lcnJvclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmlnaHRSZWRcblxuICAvKiBDb250YWluZXIgZm9yIGF0dHJpYnV0ZXNcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAuZW50aXR5LWF0dHJpYnV0ZXNcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDE5MHB4XG4gICAgYm90dG9tOiAwXG4gICAgd2lkdGg6IDEwMCVcbiAgICBvdmVyZmxvdzogYXV0b1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG5cbiAgICAuY29udGVudEJsb2NrQWRkQnV0dG9uIC8vVE9ETzogU1RZTEUgVEhJUyBQUk9QRVJMWVxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICB3aWR0aDogMzMlXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgaW1nXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICBsYWJlbFxuICAgICAgICBwb3NpdGlvbjogc3RhdGljXG4gICAgICAgIGRpc3BsYXk6IGlubGluZVxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0b1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbVxuICAgICAgICBjb2xvcjogIzliYTBhZVxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDBcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuXG4gIC50YWItY29udGVudCwgLnN1Yi10YWItY29udGVudFxuICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICYuYWN0aXZlXG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICYuZnVsbC13aWR0aFxuICAgIGxlZnQ6IDBcbiAgICBjb2xvcjogJGJsdWVcblxuXG4vLyBUT0RPIERpc2N1c3Npb24gd2l0aCBNaWtlIGlmIHdlIHdhbnQgdGhpcyBmdW5jdGlvbmFsaXR5IGZvciBLTVNcbi8vIGVsc2UgaXQgd2lsbCBiZSBhbHNvIG1vdmVkIHRvIGFuIG93biBhdHRyaWJ1dGUgYmxvY2sgI2JhZFRpbVxuLmZpZWxkR3JvdXBDb2xsZWN0aW9uXG4gIHVsXG4gICAgbGlzdC1zdHlsZTogbm9uZVxuICAgIG1hcmdpbjogMFxuICAgIHBhZGRpbmc6IDBcbiAgICBsaVxuICAgICAgbGlzdC1zdHlsZTogbm9uZVxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHhcbiAgICAmLmZpZWxkR3JvdXBJdGVtc1xuXG4gICAgICBsaVxuICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4XG4gICAgICAgICAgd2lkdGg6IDM1cHhcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9kcmFnLnBuZ1wiKVxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICBsZWZ0OiAyMHB4XG4gICAgICAgICAgdG9wOiAxN3B4IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFNpZGViYXIgS01TXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4jc2lkZWJhclxuICBwb3NpdGlvbjogZml4ZWRcbiAgdG9wOiAwXG4gIGxlZnQ6IDBcbiAgaGVpZ2h0OiAxMDB2aFxuICBwYWRkaW5nLWJvdHRvbTogNTBweFxuICB3aWR0aDogMjMwcHhcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtlckJsdWVcblxuICAubG9nby1wbGFjZWhvbGRlclxuICAgIGhlaWdodDogODVweFxuICAgIHdpZHRoOiAxMDAlXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skYmFzZUltYWdlUGF0aH0vbG9nb19iYWNrZ3JvdW5kLnN2Z1wiKVxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcblxuICAgIGFcbiAgICAgICtmbGV4KHNwYWNlLWJldHdlZW4sIGNlbnRlcilcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDIwcHhcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXG4gICAgICBpbWdcbiAgICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICAgaGVpZ2h0OiA0MHB4XG5cbiAgICAgIHBcbiAgICAgICAgY29sb3I6IHdoaXRlXG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbVxuICAgICAgICBsaW5lLWhlaWdodDogMS4yXG5cbiAgLyogQWNjb3VudCBibG9ja1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuICAuYWNjb3VudC1ibG9ja1xuICAgICtmbGV4KHNwYWNlLWJldHdlZW4sIGNlbnRlcilcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LCAwLjIpXG4gICAgYm9yZGVyLWxlZnQ6IG5vbmVcbiAgICBib3JkZXItcmlnaHQ6IG5vbmVcbiAgICBwYWRkaW5nOiAxMHB4XG4gICAgaGVpZ2h0OiA4MnB4XG5cbiAgICBmaWd1cmVcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgK2ZsZXgoY2VudGVyLCBjZW50ZXIpXG4gICAgICB3aWR0aDogNjBweFxuICAgICAgaGVpZ2h0OiA2MHB4XG4gICAgICBtYXJnaW46IDBcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsdWUsIDAuMylcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcblxuICAgICAgJjplbXB0eVxuICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICAgICAgaW1hZ2U6IHVybChcIiN7JGJhc2VJbWFnZVBhdGh9L2ljb25zL3VzZXIuc3ZnXCIpXG4gICAgICAgICAgICBwb3NpdGlvbjogY2VudGVyXG4gICAgICAgICAgICBzaXplOiBjb250YWluXG4gICAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICAgICAgb3BhY2l0eTogMC40XG5cbiAgICAgIHNwYW5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGxlZnQ6IDBcbiAgICAgICAgdG9wOiAwXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlXG4gICAgICAgIGJhY2tncm91bmQ6XG4gICAgICAgICAgcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgIHNpemU6IGNvdmVyXG4gICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXRcblxuICAgIC50ZXh0XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweClcblxuICAgICAgaDNcbiAgICAgICAgY29sb3I6IHdoaXRlXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NXJlbVxuICAgICAgICBtYXJnaW46IDBcblxuXG5cbiAgLyogTmF2aWdhdGlvblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuICAubmF2aWdhdGlvblxuICAgIG92ZXJmbG93OiBhdXRvXG4gICAgcG9zaXRpb246IGZpeGVkXG4gICAgLy90b3A6IGNhbGMoIDE0MHB4ICsgODVweCkgLy8gSGVpZ2h0IGFjY291bnQgYmxvY2sgKyBsb2dvXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODVweCAtIDgycHggLSA1MHB4KVxuICAgIHdpZHRoOiAyMzBweFxuXG4gICAgdWxcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBtYXJnaW46IDBcbiAgICAgIHBhZGRpbmc6IDBcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmVcblxuICAgICAgbGlcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKDI1NSwyNTUsMjU1LCAwLjIpXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40c1xuXG4gICAgICAgIC5kcm9wLWRvd25cbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDIycHhcbiAgICAgICAgICByaWdodDogMjBweFxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZFxuICAgICAgICAgIGJvcmRlci13aWR0aDogNHB4IDVweCAwIDVweFxuICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnRcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKVxuICAgICAgICAgIG9wYWNpdHk6IDAuNVxuXG4gICAgICAgIGEsIHNwYW5cbiAgICAgICAgICArZmxleChmbGV4LXN0YXJ0LCBjZW50ZXIpXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDI1cHhcbiAgICAgICAgICBjb2xvcjogd2hpdGVcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgPnNwYW4sID5hXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrQmx1ZSwgMC40KVxuXG4gICAgICAgICYuYWN0aXZlXG4gICAgICAgICAgPi5kcm9wLWRvd25cbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbiAgICAgICAgICA+c3BhbiwgPmFcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlXG5cbiAgICAgICAgICA+dWxcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgICAgICAgICAmLmhhcy1zdWItaXRlbXNcbiAgICAgICAgICAgID5zcGFuLCA+YVxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrQmx1ZSwgMC45KVxuXG4gICAgICAgIC8vIFRPRE8gVGVzdCBjb2RlIGJlbG93XG4gICAgICAgID51bFxuICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICBmbG9hdDogbm9uZVxuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAxMHB4IDEwcHggLTEwcHggcmdiYSgwLCAwLCAwLCAuNylcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGRhcmtlckJsdWUsIDQlKVxuICAgICAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxc1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICAgICAgICBsaVxuICAgICAgICAgICAgYSwgc3BhblxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHhcblxuXG4gIC8qIExvZyBvdXQgYnV0dG9uXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4gIC5sb2ctb3V0XG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgYm90dG9tOiAwXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDUwcHhcbiAgICArZmxleChmbGV4LXN0YXJ0LCBjZW50ZXIpXG4gICAgcGFkZGluZzogMCAyNXB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFya0JsdWUsIDAuNClcbiAgICBib3JkZXI6IG5vbmVcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggcmdiYSgyNTUsMjU1LDI1NSwgMC4yKVxuICAgIGNvbG9yOiB3aGl0ZVxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzXG5cbiAgICAmOmhvdmVyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrQmx1ZSwgMC42KSIsIiNjb25maXJtQm94XG4gIHBvc2l0aW9uOiBmaXhlZFxuICB6LWluZGV4OiAtMTAwXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG4gIGRpc3BsYXk6IG5vbmVcbiAgdG9wOiAwXG4gIGxlZnQ6IDBcbiAgd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiAxMDAlXG5cbiAgJi5zaG93XG4gICAgei1pbmRleDogMTAwXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbFxuICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuXG4gIC5zaGFkZXJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB6LWluZGV4OiAxXG4gICAgbGVmdDogMFxuICAgIHRvcDogMFxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpXG5cbiAgLm1vZGFsXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMFxuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICB3aWR0aDogMTAwJVxuICAgIG1heC13aWR0aDogNTAwcHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuICAgIHotaW5kZXg6IDJcblxuICAgIC5oZWFkZXJcbiAgICAgIHBhZGRpbmc6IDEycHggNDBweFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFya2VyQmx1ZSwgNSUpXG5cbiAgICAgIGg0XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZcbiAgICAgICAgY29sb3I6IHJnYmEod2hpdGUsIDAuNzUpXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDBcbiAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG5cbiAgICAuYm9keVxuICAgICAgcGFkZGluZzogMjVweCA0MHB4IDQwcHhcblxuICAgICAgcFxuICAgICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheVxuICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG5cbiAgICAgIC5uYXZpZ2F0YWJsZUVsZW1lbnRzXG4gICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4XG5cbiAgICAgICAgYnV0dG9uXG4gICAgICAgICAgK2ZsZXgoY2VudGVyLCBjZW50ZXIpXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgd2lkdGg6IDEyMHB4XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4XG5cbiAgICAgICAgICBjb2xvcjogd2hpdGVcbiAgICAgICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAgICAgICAgICsgYnV0dG9uXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweFxuXG4gICAgICAgICAgJi5jb25maXJtXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZVxuXG4gICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmx1ZSwgNy41JSlcblxuICAgICAgICAgICYuY2FuY2VsXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJpZ2h0UmVkXG4gICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnJpZ2h0UmVkLCA3LjUlKVxuXG5cbiNjb25maXJtQnV0dG9uc1xuICBwYWRkaW5nOiAxNXB4IDAgMFxuICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuICAuYnV0dG9uXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4XG4gICAgbWluLXdpZHRoOiAxMDBweFxuICAgIGJvcmRlci1yYWRpdXM6IDNweFxuXG4gICAgJjpsYXN0LWNoaWxkXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAiLCIudWstdG9vbHRpcFxuICBkaXNwbGF5OiBub25lXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB6LWluZGV4OiAxMDMwXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgbWF4LXdpZHRoOiAyMDBweFxuICBwYWRkaW5nOiA1cHggOHB4XG4gIGJhY2tncm91bmQ6ICMzMzMzMzNcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KVxuICBmb250LXNpemU6IDE0cHhcbiAgbGluZS1oZWlnaHQ6IDIwcHhcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIG1hcmdpbi1sZWZ0OiAtNXB4XG5cbiAgJjphZnRlclxuICAgIGNvbnRlbnQ6IFwiXCJcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHdpZHRoOiAwXG4gICAgaGVpZ2h0OiAwXG4gICAgYm9yZGVyOiA1cHggZGFzaGVkICMzMzMzMzNcblxuLnVrLXRvb2x0aXAtdG9wOmFmdGVyLFxuLnVrLXRvb2x0aXAtdG9wLWxlZnQ6YWZ0ZXIsXG4udWstdG9vbHRpcC10b3AtcmlnaHQ6YWZ0ZXJcbiAgYm90dG9tOiAtNXB4XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkXG4gIGJvcmRlci1ib3R0b206IG5vbmVcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMzMzMzM1xuXG4udWstdG9vbHRpcC1ib3R0b206YWZ0ZXIsXG4udWstdG9vbHRpcC1ib3R0b20tbGVmdDphZnRlcixcbi51ay10b29sdGlwLWJvdHRvbS1yaWdodDphZnRlclxuICB0b3A6IC01cHhcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWRcbiAgYm9yZGVyLXRvcDogbm9uZVxuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzMzMzMzXG5cbi51ay10b29sdGlwLXRvcDphZnRlcixcbi51ay10b29sdGlwLWJvdHRvbTphZnRlclxuICBsZWZ0OiA1MCVcbiAgbWFyZ2luLWxlZnQ6IC01cHhcblxuLnVrLXRvb2x0aXAtdG9wLWxlZnQ6YWZ0ZXIsXG4udWstdG9vbHRpcC1ib3R0b20tbGVmdDphZnRlclxuICBsZWZ0OiAxN3B4XG5cbi51ay10b29sdGlwLXRvcC1yaWdodDphZnRlcixcbi51ay10b29sdGlwLWJvdHRvbS1yaWdodDphZnRlclxuICByaWdodDogMTdweFxuXG4udWstdG9vbHRpcC1sZWZ0OmFmdGVyXG4gIHJpZ2h0OiAtNXB4XG4gIHRvcDogNTAlXG4gIG1hcmdpbi10b3A6IC01cHhcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkXG4gIGJvcmRlci1yaWdodDogbm9uZVxuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudFxuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudFxuICBib3JkZXItbGVmdC1jb2xvcjogIzMzMzMzM1xuXG4udWstdG9vbHRpcC1yaWdodDphZnRlclxuICBsZWZ0OiAtNXB4XG4gIHRvcDogNTAlXG4gIG1hcmdpbi10b3A6IC01cHhcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZFxuICBib3JkZXItbGVmdDogbm9uZVxuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudFxuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudFxuICBib3JkZXItcmlnaHQtY29sb3I6ICMzMzMzMzNcbiIsIiNmbGFzaC1tZXNzYWdlXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB0b3A6IDUwcHhcbiAgcmlnaHQ6IDIyNXB4XG4gIHotaW5kZXg6IDEwMDBcblxuICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgbWluLXdpZHRoOiAyMDBweFxuICBtaW4taGVpZ2h0OiA0MHB4XG4gIG1hcmdpbjogMFxuICBwYWRkaW5nOiAxMHB4IDE1cHhcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFya2VyQmx1ZSwgMC44KVxuICBib3JkZXItcmFkaXVzOiA0cHhcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRcbiAgYm94LXNoYWRvdzogMCAwIDVweCAycHggcmdiYSgwLDAsMCwuMSlcblxuICBmb250LXNpemU6IDAuN3JlbVxuICBsaW5lLWhlaWdodDogMS4yXG4gIGNvbG9yOiAkd2hpdGVcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXNcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxc1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duXG5cbiAgJltkYXRhLXR5cGU9XCIxXCJdXG4gICAgYm9yZGVyLWNvbG9yOiAkbmVvblJlZFxuXG4gICZbZGF0YS10eXBlPVwiMlwiXVxuICAgIGJvcmRlci1jb2xvcjogJG5lb25HcmVlblxuXG4gICZbZGF0YS10eXBlPVwiM1wiXVxuICAgIGJvcmRlci1jb2xvcjogJGJsdWVcblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25cbiAgMCVcbiAgICBvcGFjaXR5OiAwXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApXG4gIDEwMCVcbiAgICBvcGFjaXR5OiAxXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmVcbiAgICB0cmFuc2Zvcm06IG5vbmVcblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duXG4gIDAlXG4gICAgb3BhY2l0eTogMFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMClcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMClcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKVxuICAxMDAlXG4gICAgb3BhY2l0eTogMVxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lXG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZVxuICAgIHRyYW5zZm9ybTogbm9uZVxuIiwiLmVycm9yLWJsb2NrXG4gIG1hcmdpbi1ib3R0b206IDUwcHhcbiAgbWFyZ2luLWxlZnQ6IDUwcHhcbiAgd2lkdGg6IDI1JVxuICBtYXJnaW4tdG9wOiAtMTUwcHggLy9uaWV0IGVjaHQgZGUgYmVkb2VsaW5nLCBtYWFyIHdlZXQgbmlldCB3YWFyb20gaGV0IG9wIDE1MCBzdGFhdFxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrcmVkXG4gIG1hcmdpbi1ib3R0b206IDUwcHhcbiAgbWFyZ2luLWxlZnQ6IDI1cHhcbiAgbWFyZ2luLXRvcDogMjBweFxuICBwYWRkaW5nOiAyNXB4XG4gIHdpZHRoOiA5MCVcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggZGFya3JlZCwgLjIgKVxuICBoMlxuICAgIG1hcmdpbjogMCAwIDEwcHggMFxuICBoM1xuICAgIG1hcmdpbjogMFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgICY6aG92ZXJcbiAgICAgIGNvbG9yOiBkYXJrcmVkXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGRhcmtyZWQsIC40KSIsIi5vcmRlci10YWJsZVxuICBtYXJnaW4tbGVmdDogMTBweFxuICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgbWFyZ2luLXRvcDogNTBweFxuICB0ZCwgdGhcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgYm9yZGVyLXJpZ2h0OiAjZWRlZGVkIDFweCBzb2xpZFxuICAgIHBhZGRpbmctbGVmdDogMTBweFxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHhcbiAgdGhcbiAgICBjb2xvcjogIzMyODlmZlxuICB0ci5vcmRlci1yb3dcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2UwZTZlY1xuICAgICY6bnRoLW9mLXR5cGUoZXZlbilcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oIzMyODlmZiwgMzcpXG4gIHRyOmZpcnN0LWNoaWxkXG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNlMGU2ZWNcbiAgYVxuICAgIGNvbG9yOiAjMzI4OWZmXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbi5vcmRlci1zdGF0dXMtYm94XG4gIG1hcmdpbi1sZWZ0OiAxODBweFxuICAub3JkZXItc3RhdHVzLnNlbGVjdGl6ZVxuICAgIHdpZHRoOiA4MCVcbiAgICBwYWRkaW5nLXRvcDogMjBweFxuXG4iLCIuZW50aXR5LWF0dHJpYnV0ZS13cmFwcGVyXG4gICYuaGlkZGVuXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuXG4gICAgaGVpZ2h0OiAwXG5cbi5lbnRpdHktYXR0cmlidXRlXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBtaW4taGVpZ2h0OiBncmlkLXJvdygyKSArIDFweFxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTZlY1xuICBmb250LXNpemU6IDFyZW1cbiAgbGluZS1oZWlnaHQ6IGdyaWQtcm93KDIpXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuICBsYWJlbFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgd2lkdGg6IDE3NXB4XG4gICAgbWFyZ2luLWxlZnQ6IGdyaWQtcm93KDEpXG4gICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICBjb2xvcjogJGxpZ2h0LWdyYXlcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG5cbiAgJi5lcnJvclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1kYW5nZXJcbiAgICBsYWJlbFxuICAgICAgY29sb3I6ICRicmFuZC1kYW5nZXJcblxuICAmLmhpZGRlblxuICAgIGRpc3BsYXk6IG5vbmVcblxuICAuY29udGVudFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHBhZGRpbmctbGVmdDogMjA1cHhcbiAgICBwYWRkaW5nLXJpZ2h0OiBncmlkLXJvdyguNSlcbiAgICBsaW5lLWhlaWdodDogZ3JpZC1yb3coMSlcbiAgICBwYWRkaW5nLXRvcDogZ3JpZC1yb3coLjUpXG4gICAgcGFkZGluZy1ib3R0b206IGdyaWQtcm93KC41KVxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgYm9yZGVyOiAwXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBjb2xvcjogIzVjNWY2NVxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuICAuaW5wdXQtcmVhZC1vbmx5XG4gICAgdGV4dC1pbmRlbnQ6IDIwNXB4XG4gICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICBjb2xvcjogJGRhcmstZ3JheVxuICAgIG9wYWNpdHk6IDAuNVxuICAgIHVzZXItc2VsZWN0OiBub25lXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZFxuXG4gIGlucHV0XG4gICAgd2lkdGg6IDEwMCVcbiAgICBtaW4taGVpZ2h0OiA2MHB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICB0ZXh0LWluZGVudDogMjBweFxuICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgbWFyZ2luLWxlZnQ6IDIwNXB4XG4gICAgYm9yZGVyOiAwXG4gICAgei1pbmRleDogOTk5OTlcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIGNvbG9yOiAkZGFyay1ncmF5XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjI1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjI1c1xuXG4gICAgJlt0eXBlPSdjaGVja2JveCddXG4gICAgICBtYXJnaW4tbGVmdDogMFxuICAgICAgd2lkdGg6IGF1dG9cblxuICAuZXhwbGFuYXRpb25cbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHBhZGRpbmc6IDEwcHggMFxuICAgIGNvbG9yOiAjOWJhMGFlXG4gICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgbWFyZ2luLWxlZnQ6IDMwcHhcblxuXG5cbkBpbXBvcnQgXCJkb2N1bWVudHNcIlxuQGltcG9ydCBcImxpbmtcIlxuQGltcG9ydCBcIm11bHRpc2VsZWN0XCJcbkBpbXBvcnQgXCJvbk9mZlN3aXRjaFwiXG5AaW1wb3J0IFwicGFzc3dvcmRcIlxuQGltcG9ydCBcInNlbGVjdFwiXG5AaW1wb3J0IFwic2VwZXJhdG9yXCJcbkBpbXBvcnQgXCJ0ZXh0XCJcbkBpbXBvcnQgXCJ0ZXh0QXJlYVwiXG5AaW1wb3J0IFwidGl0bGVcIlxuQGltcG9ydCBcInZpZXdcIlxuQGltcG9ydCBcImRhdGVQaWNrZXJcIlxuQGltcG9ydCBcImNvbXBvbmVudHNBcmVhXCJcbkBpbXBvcnQgXCJjb21wb25lbnRcIlxuQGltcG9ydCBcImNvbXBvbmVudFRhYnNcIlxuQGltcG9ydCBcInZpZGVvXCJcbkBpbXBvcnQgXCJmaWxlXCJcbkBpbXBvcnQgXCJudW1iZXJcIiIsIi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50c1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgcGFkZGluZy1ib3R0b206IDIwcHhcblxuICB1bC5maWxlc1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIG1hcmdpbjogMTBweCAwIDAgMjA1cHhcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjA1cHgpXG4gICAgcGFkZGluZzogMFxuXG4gICAgLmRvY3VtZW50XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICtmbGV4KHNwYWNlLWJldHdlZW4sIGNlbnRlcilcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXgtd2lkdGg6IDcyMHB4XG4gICAgICBoZWlnaHQ6IDgycHhcbiAgICAgIHBhZGRpbmc6IDEwcHhcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cywgYm9yZGVyIDAuNHNcblxuICAgICAgJi5pc0Ryb3BUYXJnZXRcbiAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICNkMGQ0ZGMgIWltcG9ydGFudFxuXG4gICAgICAmLmRlbGV0ZWRcbiAgICAgICAgb3BhY2l0eTogMC40XG4gICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkbmVvblJlZCwgMTAlKVxuXG4gICAgICArIC5kb2N1bWVudFxuICAgICAgICBtYXJnaW4tdG9wOiAycHhcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRibHVlR3JheVxuXG4gICAgICA+aW5wdXRbdHlwZT0nZmlsZSddXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgLnRodW1iXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB3aWR0aDogNTBweFxuICAgICAgICBoZWlnaHQ6IDUwcHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJVxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgICAgIGJhY2tncm91bmQ6XG4gICAgICAgICAgY29sb3I6ICRhbG1vc3RXaGl0ZVxuICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXJcbiAgICAgICAgICBzaXplOiBjb3ZlclxuXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzXG5cbiAgICAgICAgJi5oaWRkZW5cbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcblxuICAgICAgICAmOm5vdCguaGFzLWltYWdlKVxuXG4gICAgICAgICAgJltkYXRhLWZpbGV0eXBlPSdzdmcnXVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QzgwRVxuICAgICAgICAgICZbZGF0YS1maWxldHlwZT0ncGRmJ11cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQTM1NDZcbiAgICAgICAgICAmW2RhdGEtZmlsZXR5cGU9J3ppcCddLCAmW2RhdGEtZmlsZXR5cGU9J3JhciddXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjZjU2XG4gICAgICAgICAgJltkYXRhLWZpbGV0eXBlPSdjc3YnXSwgJltkYXRhLWZpbGV0eXBlPSd4bHN4J11cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjcwNDVcbiAgICAgICAgICAmW2RhdGEtZmlsZXR5cGU9J21wMyddXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDNCQ0NEXG4gICAgICAgICAgJltkYXRhLWZpbGV0eXBlPSdtcDQnXVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwNjZCRVxuICAgICAgICAgICZbZGF0YS1maWxldHlwZT0nZG9jeCddLCAmW2RhdGEtZmlsZXR5cGU9J2RvY3gnXVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJDNTY5N1xuICAgICAgICAgIC8vJltkYXRhLWZpbGV0eXBlPSdwbmcnXSwgJltkYXRhLWZpbGV0eXBlPSdqcGcnXSwgJltkYXRhLWZpbGV0eXBlPSdqcGVnJ10sICZbZGF0YS1maWxldHlwZT0nZ2lmJ11cbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjMjYyZjQzXG5cblxuICAgICAgICAmOm5vdCguaGFzLWltYWdlKTpub3QoLmhhcy1pY29uKVxuICAgICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiLlwiYXR0cihkYXRhLWZpbGV0eXBlKVxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICAgICAgICBjb2xvcjogJGdyYXlcblxuICAgICAgICAmX19pbWFnZVxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHotaW5kZXg6IDFcbiAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlXG4gICAgICAgICAgYmFja2dyb3VuZDpcbiAgICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXJcbiAgICAgICAgICAgIHNpemU6IGNvdmVyXG5cbiAgICAgICAgJi5pcy11cGxvYWRpbmdcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZVxuICAgICAgICAgIHdpZHRoOiA0OXB4XG4gICAgICAgICAgaGVpZ2h0OiA0OXB4XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsbW9zdFdoaXRlICFpbXBvcnRhbnRcbiAgICAgICAgICAudGh1bWJfX2ltYWdlXG4gICAgICAgICAgICBmaWx0ZXI6IGJsdXIoMXB4KVxuXG4gICAgICAgIC5wZXJjZW50YWdlXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgei1pbmRleDogMlxuICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICAgICAgICBvcGFjaXR5OiAwLjZcbiAgICAgICAgICArcHJvZ3Jlc3NQdWxzZSgkYmx1ZSlcblxuICAgICAgLnNlbGVjdFxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgcGFkZGluZzogMC44MGVtIDIuMmVtXG4gICAgICAgIGJvcmRlcjogMC4xZW0gc29saWQgJGxpZ2h0LWdyYXlcbiAgICAgICAgbWFyZ2luOiAwIDAuM2VtIDAuM2VtIDBcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xMmVtXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDBcbiAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yc1xuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgY29sb3I6ICNmZmZmZmZcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheVxuXG4gICAgICAgICYuaGlkZGVuXG4gICAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAuY29udGVudC13cmFwcGVyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweClcbiAgICAgICAgcGFkZGluZzogMCAxMHB4XG4gICAgICAgICYuaGlkZGVuXG4gICAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAgIGlucHV0XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDBcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgICAgbWluLWhlaWdodDogYXV0b1xuICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbGlnaHRlc3QtZ3JheSwgMC41KVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbG1vc3RXaGl0ZVxuICAgICAgICAgICthdHRyaWJ1dGUtZm9jdXNcblxuICAgICAgICBwXG4gICAgICAgICAgbWFyZ2luOiA1cHggMCAwXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4XG4gICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5XG4gICAgICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yXG5cbiAgICAgIC5kcmFnLWljb25cbiAgICAgICAgd2lkdGg6IDMwcHhcbiAgICAgICAgaGVpZ2h0OiAzMHB4XG4gICAgICAgICtmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcilcbiAgICAgICAgY3Vyc29yOiBtb3ZlXG5cbiAgICAgICAgJi5pcy1oaWRkZW5cbiAgICAgICAgICBvcGFjaXR5OiAwXG5cbiAgICAgICAgJjphZnRlclxuICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgYmFja2dyb3VuZDpcbiAgICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXJcbiAgICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0XG4gICAgICAgICAgICBzaXplOiBjb250YWluXG4gICAgICAgICAgICBpbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvZHJhZy1kb3RzLnN2Z1wiKVxuICAgICAgICAgIHdpZHRoOiA5cHhcbiAgICAgICAgICBoZWlnaHQ6IDE2cHhcbiAgICAgICAgICBvcGFjaXR5OiAwLjJcblxuICAgICAgLmRlbGV0ZVxuICAgICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcbiAgICAgICAgd2lkdGg6IDI0cHhcbiAgICAgICAgaGVpZ2h0OiAyNHB4XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweFxuICAgICAgICBsaW5lLWhlaWdodDogMTNweFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudFxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJvcmRlciAwLjNzXG5cbiAgICAgICAgJi5oaWRkZW5cbiAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgIGhlaWdodDogMTBweFxuICAgICAgICAgIHdpZHRoOiAxMHB4XG4gICAgICAgICAgYmFja2dyb3VuZDpcbiAgICAgICAgICAgIGltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9pY29uX2Nyb3NzX3JlZC5zdmdcIilcbiAgICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXJcbiAgICAgICAgICAgIHNpemU6IGNvbnRhaW5cbiAgICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0XG5cbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJG5lb25SZWQsIDEwJSlcbiAgICAgICAgICBjb2xvcjogd2hpdGVcblxuICAgICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9pY29uX2Nyb3NzLnN2Z1wiKVxuXG4gICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG5cbiAgLmRyYWctYW5kLWRyb3AtYXJlYVxuICAgIC8vYm90dG9tOiAyMHB4XG4gICAgaGVpZ2h0OiAyNjBweFxuICAgIGJvcmRlcjogMnB4IGRhc2hlZCAkbGlnaHRHcmF5XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgbWFyZ2luLWxlZnQ6IDIwNXB4XG4gICAgbGluZS1oZWlnaHQ6IDFyZW1cbiAgICB3aWR0aDogMTAwJVxuICAgIG1heC13aWR0aDogNzAwcHhcbiAgICBwYWRkaW5nOiAzMHB4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnNcblxuICAgICY6aG92ZXJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJsdWVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsdWUsIDAuMDUpXG5cbiAgICAuaWNvblxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICB3aWR0aDogOTVweFxuICAgICAgaGVpZ2h0OiA3OHB4XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICBpbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvZHJhZy1hbmQtZHJvcC1jbG91ZC5zdmdcIilcbiAgICAgICAgcG9zaXRpb246IGNlbnRlclxuICAgICAgICBzaXplOiBjb250YWluXG4gICAgICAgIHJlcGVhdDogbm8tcmVwZWF0XG5cbiAgICBwXG4gICAgICBtYXJnaW46IDBcbiAgICAgIGNvbG9yOiAkZ3JheVxuICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcblxuICAgIC5vclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICBtYXJnaW46IDEwcHggMFxuICAgICAgZm9udC1zaXplOiAwLjhyZW1cbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAwLjUpXG5cbiAgICAuc2VsZWN0XG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIG1heC13aWR0aDogMjUwcHhcbiAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweFxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWVcblxuICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICAgIGNvbG9yOiAkYmx1ZVxuICAgICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgICAgICY6aG92ZXJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICAgICAgY29sb3I6IHdoaXRlXG5cbiAgICAmLS1zbWFsbFxuICAgICAgd2lkdGg6IDYwcHhcbiAgICAgIGhlaWdodDogNjBweFxuICAgICAgcGFkZGluZzogMFxuXG4gICAgICAuaWNvblxuICAgICAgICB3aWR0aDogNTVweFxuICAgICAgICBoZWlnaHQ6IDU1cHhcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvaWNvbl9wbHVzLnN2Z1wiKVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG5cbiAgICAgIHAsIC5zZWxlY3QsIC5vclxuICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAmLmlzLWhpZGRlblxuICAgICAgZGlzcGxheTogbm9uZSIsIj1wcm9ncmVzc0NpcmNsZSgkdGhlbWVDb2xvcjogYmx1ZSwgJGJhY2tDb2xvcjogd2hpdGUsICRzdGVwIDogMSwgJGF0dHJpYnV0ZSA6ICdhcmlhLXZhbHVlbm93JylcbiAgJGxvb3BzOiByb3VuZCgxMDAgLyAkc3RlcClcbiAgJGluY3JlbWVudDogMzYwIC8gJGxvb3BzXG4gICRoYWxmOiByb3VuZCgkbG9vcHMgLyAyKVxuXG4gICY6YWZ0ZXJcbiAgICBjb250ZW50OiAnJ1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0cHgpXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0cHgpXG4gICAgbGVmdDogLTJweFxuICAgIHRvcDogLTJweFxuXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGxvb3BzXG4gICAgJlsjeyRhdHRyaWJ1dGV9PSBcIiN7JGkgKiAkc3RlcH1cIl06YWZ0ZXJcbiAgICAgIEBpZiAkaSA8ICRoYWxmXG4gICAgICAgICRuZXh0RGVnOiA5MGRlZyArICRpbmNyZW1lbnQgKiAkaVxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRiYWNrQ29sb3IgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KCRuZXh0RGVnLCAkdGhlbWVDb2xvciA1MCUsICRiYWNrQ29sb3IgNTAlLCAkYmFja0NvbG9yKVxuXG4gICAgICBAZWxzZVxuICAgICAgICAkbmV4dERlZzogLTkwZGVnICsgJGluY3JlbWVudCAqICgkaSAtICRoYWxmKVxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJG5leHREZWcsICR0aGVtZUNvbG9yIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICR0aGVtZUNvbG9yIDUwJSwgJGJhY2tDb2xvciA1MCUsICRiYWNrQ29sb3IpXG5cbj1wcm9ncmVzc1B1bHNlKCR0aGVtZUNvbG9yOiBibHVlKVxuXG4gICY6YWZ0ZXJcbiAgICBjb250ZW50OiAnJ1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZUNvbG9yXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDEwMCVcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zc1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLDAsMSlcblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwMFxuICAgICZbI3thcmlhLXZhbHVlbm93fT0gXCIjeyRpfVwiXTphZnRlclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKCN7MCArICgkaS8xMDApIH0sICN7MCArICgkaS8xMDApIH0sIDEpIiwiLmVudGl0eS1hdHRyaWJ1dGUtbGlua1xuICBwYWRkaW5nOiAwXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuICBhXG4gICAgbWFyZ2luLWxlZnQ6IDIwNXB4XG4gICAgY29sb3I6ICRicmFuZC1wcmltYXJ5XG4gICAgZm9udC1zaXplOiAwLjdyZW0iLCIuZW50aXR5LWF0dHJpYnV0ZS1tdWx0aXNlbGVjdC1jb21iby1ib3hcbiAgY29sb3I6ICMwMDAwMDBcblxuICAvL1JlYWQgb25seSBpdGVtcyBiZWxvdyB0aGlzIGxpbmVcbiAgdWxcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgICBwYWRkaW5nLWxlZnQ6IDBcbiAgICBtYXJnaW46IDBcbiAgICBsaVxuICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgIGNvbG9yOiAjMzIzNDNhXG4gICAgICBvcGFjaXR5OiAwLjVcbiAgICAgICY6YmVmb3JlXG4gICAgICAgIGNvbnRlbnQ6IFwiLVwiXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4XG5cblxuICAvL05vbiByZWFkIG9ubHkgaXRlbXMgYmVsb3cgdGhpcyBsaW5lXG4gIC51aS13aWRnZXRcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBtYXJnaW4tbGVmdDogMjA1cHhcbiAgICBtYXgtd2lkdGg6IDQwMHB4XG4gICAgcGFkZGluZy10b3A6IDEwcHhcblxuICAgIGlucHV0XG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICBtaW4taGVpZ2h0OiA0MHB4XG4gICAgICBwYWRkaW5nOiA4cHhcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbVxuICAgICAgbWFyZ2luLWxlZnQ6IDBcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjZcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGVyLWdyYXlcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweFxuICAgICAgdGV4dC1pbmRlbnQ6IDBcbiAgICAgIGNvbG9yOiAkZGFyay1ncmF5XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGlzaFxuXG4gICAgICAmLnVpLWF1dG9jb21wbGV0ZS1pbnB1dC5oaWRkZW5cbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAmOmZvY3VzXG4gICAgICAgIG91dGxpbmU6IG5vbmVcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRicmFuZC1wcmltYXJ5LCAwLjc1KVxuXG5cbiAgICAuZHJvcGRvd25cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgcmlnaHQ6IDFweFxuICAgICAgdG9wOiAxMXB4XG4gICAgICB3aWR0aDogMzlweFxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMnB4KVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbGlnaHRlc3QtZ3JheSwgMC41KVxuICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDBcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgK2ZsZXgoY2VudGVyLCBjZW50ZXIpXG5cbiAgICAgICYuaGlkZGVuXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgJjphZnRlclxuICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkXG4gICAgICAgIGJvcmRlci13aWR0aDogNHB4IDVweCAwIDVweFxuICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrQmx1ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuICAgICAgICBvcGFjaXR5OiAwLjVcbiAgLml0ZW1zXG4gICAgbWFyZ2luLWxlZnQ6IDIwNXB4XG4gICAgbWF4LXdpZHRoOiA0MDBweFxuICAgIHBhZGRpbmc6IDEwcHggMFxuXG4gICAgLml0ZW1cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgbWFyZ2luOiAwIDAgNXB4XG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheVxuICAgICAgcGFkZGluZzogNXB4IDM1cHggNXB4IDE1cHhcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0aXNoXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHhcbiAgICAgICtmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcilcblxuICAgICAgLnJlbW92ZVxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgcmlnaHQ6IDBcbiAgICAgICAgdG9wOiAwXG4gICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICB3aWR0aDogMzVweFxuICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDBcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xc1xuXG4gICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgd2lkdGg6IDIwcHhcbiAgICAgICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICAgICAgaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fY3Jvc3NfcmVkLnN2Z1wiKVxuICAgICAgICAgICAgcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgICAgc2l6ZTogNTAlXG4gICAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdFxuXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRuZW9uUmVkLCAxMCUpXG5cbiAgICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9pY29uX2Nyb3NzLnN2Z1wiKVxuXG5cbiAgICAgIC50ZXh0XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KVxuXG4gICAgICAuZHJhZy1pY29uXG4gICAgICAgIHdpZHRoOiAzMHB4XG4gICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICArZmxleChmbGV4LXN0YXJ0LCBjZW50ZXIpXG4gICAgICAgIGN1cnNvcjogbW92ZVxuICAgICAgICAmLmhpZGRlblxuICAgICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICAgICAgcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgICAgIHNpemU6IGNvbnRhaW5cbiAgICAgICAgICAgIGltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9kcmFnLWRvdHMuc3ZnXCIpXG4gICAgICAgICAgd2lkdGg6IDlweFxuICAgICAgICAgIGhlaWdodDogMTZweFxuICAgICAgICAgIG9wYWNpdHk6IDAuMlxuXG5cbiAgICAgICYucmVhZG9ubHlcbiAgICAgICAgLnJlbW92ZVxuICAgICAgICAgIGRpc3BsYXk6IG5vbmVcblxuXG4gIC5leHBsYW5hdGlvblxuICAgIG1hcmdpbi1sZWZ0OiAyMDVweFxuXG4udWktbWVudS51aS1hdXRvY29tcGxldGVcbiAgcGFkZGluZzogMFxuICBtYXJnaW46IDBcbiAgbGlzdC1zdHlsZTogbm9uZVxuICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRlci1ncmF5XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gIG1heC1oZWlnaHQ6IDUwMHB4XG4gIG1heC13aWR0aDogNDAwcHhcbiAgb3ZlcmZsb3c6IGhpZGRlblxuICBvdmVyZmxvdy15OiBzY3JvbGxcblxuICAmLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudFxuICAgIGJvcmRlci10b3A6IG5vbmVcblxuXG5cbiAgbGlcbiAgICBmb250LXNpemU6IDAuN3JlbVxuICAgIGxpbmUtaGVpZ2h0OiAxLjZcbiAgICBjb2xvcjogJGRhcmstZ3JheVxuXG4gICAgLy9VbmNvbW1lbnQgaWYgc2VsZWN0bWVudSByZW5kZXJzIHdpdGhvdXQgZGl2XG4gICAgLy9ib3JkZXI6IG5vbmUgIWltcG9ydGFudFxuICAgIC8vcGFkZGluZzogNHB4IDhweFxuXG4gICAgLy9Db21tZW50IGlmIHNlbGVjdG1lbnUgcmVuZGVycyB3aXRob3V0IGRpdlxuICAgIGRpdlxuICAgICAgcGFkZGluZzogNHB4IDhweFxuXG4gICAgICAmLnVpLXN0YXRlLWFjdGl2ZVxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZVxuICAgICAgICBjb2xvcjogJGRhcmstZ3JheVxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudCIsIi5lbnRpdHktYXR0cmlidXRlLmVudGl0eS1hdHRyaWJ1dGUtb24tb2ZmXG4gICtmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcilcblxuICBsYWJlbFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gIGlucHV0XG4gICAgZGlzcGxheTogbm9uZVxuXG4gIC5wbGFjZWhvbGRlclxuICAgIHBhZGRpbmc6IDIwcHggMFxuXG4gIC5leHBsYW5hdGlvblxuICAgIG1hcmdpbi10b3A6IDEwcHhcbiAgICBtYXJnaW4tbGVmdDogMFxuICAgIHBhZGRpbmctYm90dG9tOiAwXG5cbiAgLm9uLW9mZi1zd2l0Y2hcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHdpZHRoOiAzNXB4XG4gICAgaGVpZ2h0OiAyMHB4XG4gICAgYm9yZGVyLXJhZGl1czogMjBweFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVzdC1ncmF5XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkbmVvblJlZFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40c1xuXG4gICAgJjphZnRlclxuICAgICAgY29udGVudDogJydcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIGxlZnQ6IDJweFxuICAgICAgdG9wOiAycHhcbiAgICAgIGhlaWdodDogMTZweFxuICAgICAgd2lkdGg6IDE2cHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHNcblxuICAgICYub25cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZW9uR3JlZW5cblxuICAgICAgJjphZnRlclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE1cHgsIDAsIDApIiwiLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmRcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgLnBhc3N3b3JkXG4gICAgJi5yZXBlYXRcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHRlc3QtZ3JheVxuXG4gIC52YWxpZGF0aW9uSGVscGVyXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgei1pbmRleDogM1xuICAgIHRvcDogLTIzNXB4XG4gICAgbGVmdDogMjA1cHhcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgIG9wYWNpdHk6IDBcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB0cmFuc2Zvcm0gMC4zc1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIyNXB4KVxuICAgIGhlaWdodDogMjI1cHhcbiAgICBtYXgtd2lkdGg6IDM0MHB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbiAgICBib3gtc2hhZG93OiAwIDVweCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KVxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxuXG4gICAgaDNcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICBsaW5lLWhlaWdodDogMS42XG4gICAgICBjb2xvcjogcmdiYSh3aGl0ZSwgMC41KVxuICAgICAgZm9udC13ZWlnaHQ6IDEwMFxuICAgICAgbWFyZ2luOiAwXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRkYXJrZXJCbHVlLCA1JSlcbiAgICAgIHBhZGRpbmc6IDEycHggMjBweFxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDBcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcblxuICAgIC5zdWNjZXNzXG4gICAgICArZmxleChjZW50ZXIsIGZsZXgtZW5kKVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBib3R0b206IDBcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgIG9wYWNpdHk6IDBcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40c1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4XG4gICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICBpbWFnZTogdXJsKFwiI3skYmFzZUltYWdlUGF0aH0vaWNvbnMvc3VjY2Vzcy5naWZcIilcbiAgICAgICAgcG9zaXRpb246IHRvcCBjZW50ZXJcbiAgICAgICAgcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgY29sb3I6ICMxMmMwNmFcblxuICAgICAgcFxuICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgb3BhY2l0eTogMC42XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjhweFxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cbiAgICAucmVxdWlyZW1lbnRzXG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHhcblxuICAgICAgcFxuICAgICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgICBjb2xvcjogcmdiYSgkbGlnaHQtZ3JheSwgMC42NSlcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuODVcblxuICAgICAgICBzcGFuXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgcGFkZGluZzogMCA1cHhcblxuICAgICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIHRvcDogNHB4XG4gICAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogMXB4XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKVxuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCVcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtZWRpdW0tZ3JheVxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnNcblxuICAgICAgICAmLmluZm9cbiAgICAgICAgICBjb2xvcjogJG1lZGl1bS1ncmF5XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtXG4gICAgICAgICAgcGFkZGluZzogMCA1cHhcblxuICAgICAgICAmLmludmFsaWRcbiAgICAgICAgICBjb2xvcjogJG5lb25SZWRcbiAgICAgICAgICBvcGFjaXR5OiAwLjhcblxuICAgICAgICAmLnZhbGlkXG4gICAgICAgICAgc3BhblxuICAgICAgICAgICAgJjphZnRlclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKVxuXG4gICAgJjphZnRlclxuICAgICAgY29udGVudDogJydcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgd2lkdGg6IDBcbiAgICAgIGhlaWdodDogMFxuICAgICAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMTVweFxuICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxNXB4XG4gICAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkIHdoaXRlXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDcuNXB4KVxuICAgICAgYm90dG9tOiAtMTVweFxuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuNHNcblxuICAgICYuYWN0aXZlXG4gICAgICBvcGFjaXR5OiAxXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsXG5cbiAgICAmLnZhbGlkXG4gICAgICBvcGFjaXR5OiAwXG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiA0c1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAgICAgJjphZnRlclxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjMTJjMDZhXG5cbiAgICAgIC5zdWNjZXNzXG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICAgICAgei1pbmRleDogNCIsIi5lbnRpdHktYXR0cmlidXRlLXNlbGVjdFxuICArZmxleChmbGV4LXN0YXJ0LCBjZW50ZXIpXG5cbi5zZWxlY3Qtd3JhcHBlclxuICBtYXJnaW4tbGVmdDogMjA1cHhcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIyNXB4KVxuICBtYXgtd2lkdGg6IDUwMHB4XG5cbiAgLnNlbGVjdC1tZW51XG4gICAgZGlzcGxheTogbm9uZVxuXG4gIC51aS1zZWxlY3RtZW51LWJ1dHRvblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgZm9udC1zaXplOiAwLjc1cmVtXG4gICAgbGluZS1oZWlnaHQ6IDEuNlxuICAgIHBhZGRpbmc6IDhweFxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGVyLWdyYXlcbiAgICBib3JkZXItcmFkaXVzOiAzcHhcbiAgICBjb2xvcjogJGRhcmstZ3JheVxuICAgIGJhY2tncm91bmQ6ICR3aGl0aXNoXG5cbiAgICAmOmZvY3VzXG4gICAgICBvdXRsaW5lOiBub25lXG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoJGJyYW5kLXByaW1hcnksIDAuNzUpXG5cbiAgICAmOmFmdGVyXG4gICAgICBjb250ZW50OiAnJ1xuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICByaWdodDogMTJweFxuICAgICAgdG9wOiAxN3B4XG4gICAgICB3aWR0aDogMFxuICAgICAgaGVpZ2h0OiAwXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkXG4gICAgICBib3JkZXItd2lkdGg6IDRweCA1cHggMCA1cHhcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmtCbHVlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG4gICAgICBvcGFjaXR5OiAwLjVcblxuICAgICYuZHJvcGRvd24tb3BlblxuICAgICAgJjphZnRlclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG5cbiAgICAudWktaWNvblxuICAgICAgZGlzcGxheTogbm9uZVxuXG5cbi51aS1zZWxlY3RtZW51LW1lbnVcbiAgZGlzcGxheTogbm9uZVxuICBtYXJnaW46IDBcblxuICAmLnVpLXNlbGVjdG1lbnUtb3BlblxuICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgdWxcbiAgICBwYWRkaW5nOiAwXG4gICAgbWFyZ2luOiAwXG4gICAgbGlzdC1zdHlsZTogbm9uZVxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGVyLWdyYXlcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuICAgIG1heC1oZWlnaHQ6IDUwMHB4XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIG92ZXJmbG93LXk6IHNjcm9sbFxuXG4gICAgJi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnRcbiAgICAgIGJvcmRlci10b3A6IG5vbmVcblxuICAgIGxpXG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgbGluZS1oZWlnaHQ6IDEuNlxuICAgICAgY29sb3I6ICRkYXJrLWdyYXlcblxuICAgICAgLy9VbmNvbW1lbnQgaWYgc2VsZWN0bWVudSByZW5kZXJzIHdpdGhvdXQgZGl2XG4gICAgICAvL2JvcmRlcjogbm9uZSAhaW1wb3J0YW50XG4gICAgICAvL3BhZGRpbmc6IDRweCA4cHhcblxuICAgICAgJi51aS1zdGF0ZS1mb2N1c1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZVxuXG4gICAgICAvL0NvbW1lbnQgaWYgc2VsZWN0bWVudSByZW5kZXJzIHdpdGhvdXQgZGl2XG4gICAgICBkaXZcbiAgICAgICAgcGFkZGluZzogNHB4IDhweFxuXG4gICAgICAgICYudWktc3RhdGUtYWN0aXZlXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlXG4gICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXkiLCIuZW50aXR5LWF0dHJpYnV0ZS1zZXBhcmF0b3JcbiAgbWluLWhlaWdodDogZ3JpZC1yb3coMSlcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGVcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMTVweCAxNXB4IC0xNXB4IHJnYmEoJGJsYWNrLC4xNSlcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggMTVweCAxNXB4IC0xNXB4IHJnYmEoJGJsYWNrLC4xNSlcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDE1cHggMTVweCAtMTVweCByZ2JhKCRibGFjaywuMTUpIiwiLmVudGl0eS1hdHRyaWJ1dGUtdGV4dCwgLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmRcbiAgcGFkZGluZzogMFxuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG5cbiAgJi5lcnJvciArIC5lcnJvclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKCRicmFuZC1kYW5nZXIsIC4wNzUpLCBpbnNldCAwIDAgMXB4IHJnYmEobGlnaHRlbihkZXNhdHVyYXRlKCRicmFuZC1kYW5nZXIsIDI1JSksIDEwJSksLjc1KVxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1kYW5nZXJcbiAgICBib3JkZXItdG9wOiAwXG5cbiAgaW5wdXRcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjA1cHgpXG4gICAgbWFyZ2luLWxlZnQ6IDIwNXB4XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjZTBlNmVjXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYlxuICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwIDVweCByZ2JhKCRibGFjaywgLjA3NSlcbiAgICArYXR0cmlidXRlLWZvY3VzXG5cbiAgICAmOjpwbGFjZWhvbGRlclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljXG5cbiAgJi5lcnJvciBpbnB1dFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skYmFzZUltYWdlUGF0aH0vaWNvbnMvaWNvbl9jcm9zc19yZWQuc3ZnJylcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggMTBweCIsIi5lbnRpdHktYXR0cmlidXRlLXRleHQtYXJlYVxuICBwYWRkaW5nOiAwXG5cbiAgbGFiZWxcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG5cbiAgLnRleHQtYXJlYS13cmFwcGVyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgdmVydGljYWwtYWxpZ246IHRvcFxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDVweClcbiAgICBtYXJnaW4tbGVmdDogMjA1cHhcbiAgICBib3JkZXItbGVmdDogc29saWQgMXB4ICNlMGU2ZWNcblxuICAgID50ZXh0YXJlYVxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyMHB4XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCA1cHggcmdiYSgkYmxhY2ssIC4wNzUpXG5cbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4XG4gICAgICBib3JkZXI6IG5vbmVcbiAgICAgIGxpbmUtaGVpZ2h0OiBncmlkLXJvdygxKVxuICAgICAgK2F0dHJpYnV0ZS1mb2N1c1xuICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgIHJlc2l6ZTogdmVydGljYWxcblxuICAgICAgJjo6cGxhY2Vob2xkZXJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljXG5cblxuXG5kaXYubWNlLWVkaXQtYXJlYVxuICBiYWNrZ3JvdW5kOiAjZmJmYmZiICFpbXBvcnRhbnRcblxuZGl2Lm1jZS10b29sYmFyLWdycFxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTZlYyIsIi5lbnRpdHktYXR0cmlidXRlLXRpdGxlXG5cbiAgaDNcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHhcbiAgICBjb2xvcjogJGJyYW5kLXByaW1hcnlcbiAgICBmb250LXNpemU6IDAuOHJlbVxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBtYXJnaW46IDAiLCIuZW50aXR5LWF0dHJpYnV0ZS12aWV3XG4gIHBhZGRpbmc6IDBcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxuXG4gICYuZXJyb3IgKyAuZXJyb3JcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgkYnJhbmQtZGFuZ2VyLCAuMDc1KSwgaW5zZXQgMCAwIDFweCByZ2JhKGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkYnJhbmQtZGFuZ2VyLCAyNSUpLCAxMCUpLC43NSlcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtZGFuZ2VyXG4gICAgYm9yZGVyLXRvcDogMFxuXG4gIC5jb250ZW50XG4gICAgcGFkZGluZzogZ3JpZC1yb3coMikgZ3JpZC1yb3coMSkgMCBncmlkLXJvdygxKSIsIi5lbnRpdHktYXR0cmlidXRlLWRhdGUtcGlja2VyXG4gIGxpbmUtaGVpZ2h0OiAxXG4gIG1pbi1oZWlnaHQ6IDBcbiAgcGFkZGluZzogMTVweCAwXG5cbiAgaW5wdXRcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICB0ZXh0LWluZGVudDogMFxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG4gICAgK2F0dHJpYnV0ZS1mb2N1c1xuXG4gIC5kYXRlLWZpZWxkXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgd2lkdGg6IDE3NXB4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgbWFyZ2luLWxlZnQ6IDIwNXB4XG5cbiAgICAuaWNvblxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgICAgbGVmdDogMjBweFxuICAgICAgdG9wOiAxOXB4XG4gICAgICBpbWdcbiAgICAgICAgd2lkdGg6IDIwcHhcbiAgICAgICAgbWF4LWhlaWdodDogMjNweFxuXG5cbiAgICBpbnB1dFxuICAgICAgbWluLWhlaWdodDogMFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgICBwYWRkaW5nOiAyM3B4IDI1cHhcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGVyLWdyYXlcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweFxuICAgICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgICAgICY6Zm9jdXNcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRicmFuZC1wcmltYXJ5LCAwLjc1KVxuXG4gIC50aW1lLWZpZWxkXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgd2lkdGg6IDEwMXB4XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0ZXItZ3JheVxuICAgIGJvcmRlci1yYWRpdXM6IDRweFxuXG4gICAgJi5oaWRkZW5cbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgID5zcGFuXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIHdpZHRoOiAxMHB4XG4gICAgICBjb2xvcjogJGxpZ2h0LWdyYXlcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtXG4gICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG5cbiAgICAudWktc3Bpbm5lclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudFxuICAgICAgbWFyZ2luOiAwXG4gICAgICB3aWR0aDogNDBweFxuXG4gICAgICBpbnB1dFxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgcGFkZGluZzogMjNweCAxMHB4XG4gICAgICAgIG1pbi1oZWlnaHQ6IDBcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG5cbiAgICAgICAgJjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvblxuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmVcblxuICAgICAgLnVpLXNwaW5uZXItYnV0dG9uXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBoZWlnaHQ6IDE1cHhcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAgICAgLnVpLWljb25cbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgbWFyZ2luLXRvcDogMFxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICAgICAgd2lkdGg6IDhweFxuICAgICAgICAgIGhlaWdodDogNHB4XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvaWNvbl90cmlhbmdsZV9kb3duX2dyZXkuc3ZnXCIpXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyXG4gICAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zc1xuXG4gICAgICAgICYudWktc3Bpbm5lci11cFxuICAgICAgICAgIHRvcDogMFxuICAgICAgICAgIC51aS1pY29uXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG5cbiAgICAgICAgJi51aS1zcGlubmVyLWRvd25cbiAgICAgICAgICBib3R0b206IDBcblxuICAgICAgJjpob3ZlclxuICAgICAgICAudWktc3Bpbm5lci1idXR0b25cbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRsaWdodC1ncmF5LCAwLjA4KVxuICAgICAgICAgIC51aS1pY29uXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjRcblxuICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGxpZ2h0LWdyYXksIDAuMTQpXG4gICAgICAgICAgICAudWktaWNvblxuICAgICAgICAgICAgICBvcGFjaXR5OiAxXG5cblxuI3VpLWRhdGVwaWNrZXItZGl2XG4gIHBvc2l0aW9uOiBmaXhlZFxuICBsZWZ0OiAtMTAwdmhcbiAgbWluLXdpZHRoOiAyODVweFxuICB3aWR0aDogMzIwcHhcbiAgbWFyZ2luLXRvcDogNXB4XG4gIHBhZGRpbmc6IDE1cHhcbiAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0ZXItZ3JheVxuICBib3JkZXItcmFkaXVzOiA0cHhcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbiAgYm94LXNoYWRvdzogMCA1cHggMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSlcblxuICAudWktZGF0ZXBpY2tlci1oZWFkZXJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBwYWRkaW5nOiAwXG4gICAgbWFyZ2luOiAwIDAgMTBweFxuICAgIGJvcmRlci1yYWRpdXM6IDBcbiAgICBib3JkZXI6IG5vbmVcbiAgICBiYWNrZ3JvdW5kOiBub25lXG5cbiAgICAudWktZGF0ZXBpY2tlci1wcmV2LCAudWktZGF0ZXBpY2tlci1uZXh0XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHRvcDogNXB4XG4gICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgICAgIHdpZHRoOiAyNXB4XG4gICAgICBoZWlnaHQ6IDI1cHhcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3NcblxuICAgICAgJjpob3ZlclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRsaWdodC1ncmF5LCAwLjIpXG5cbiAgICAgICY6Zm9jdXNcbiAgICAgICAgb3V0bGluZTogMFxuICAgICAgICBib3gtc2hhZG93OiBub25lXG5cbiAgICAgIC51aS1pY29uXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIHRvcDogNHB4XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICAgIG1hcmdpbi1yaWdodDogMFxuICAgICAgICB3aWR0aDogOHB4XG4gICAgICAgIGhlaWdodDogNHB4XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9pY29uX3RyaWFuZ2xlX2Rvd25fZ3JleS5zdmdcIilcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuXG4gICAgLnVpLWRhdGVwaWNrZXItbmV4dFxuICAgICAgcmlnaHQ6IDJweCAhaW1wb3J0YW50XG4gICAgICAudWktaWNvblxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpXG5cbiAgICAudWktZGF0ZXBpY2tlci1wcmV2XG4gICAgICBsZWZ0OiAycHggIWltcG9ydGFudFxuICAgICAgLnVpLWljb25cbiAgICAgICAgbGVmdDogLTJweFxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZylcblxuICAgIC51aS1kYXRlcGlja2VyLXRpdGxlXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgbWFyZ2luOiAwXG5cbiAgICAgIHNlbGVjdFxuICAgICAgICBhcHBlYXJhbmNlOiBub25lXG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50XG4gICAgICAgIG1hcmdpbjogMFxuICAgICAgICBwYWRkaW5nOiAxMHB4IDVweFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICBmb250LXNpemU6IDAuOHJlbVxuICAgICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICAgICAgY29sb3I6ICRicmFuZC1zZWNvbmRhcnlcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgICAgICAgJjpmb2N1c1xuICAgICAgICAgIG91dGxpbmU6IDBcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lXG5cbiAgICAgICAgJi51aS1kYXRlcGlja2VyLW1vbnRoXG4gICAgICAgICAgZGlyZWN0aW9uOiBydGxcbiAgICAgICAgICB3aWR0aDogNDglXG5cbiAgICAgICAgJi51aS1kYXRlcGlja2VyLXllYXJcbiAgICAgICAgICB3aWR0aDogNDIlXG5cblxuICB0YWJsZVxuICAgIHdpZHRoOiAxMDAlXG4gICAgYm9yZGVyLXNwYWNpbmc6IDBcbiAgICBtYXJnaW4tYm90dG9tOiAwXG5cbiAgICB0aGVhZFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbGlnaHRlc3QtZ3JheSwgMC40KVxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4XG5cbiAgICAgIHRyXG4gICAgICAgICtmbGV4KHNwYWNlLWJldHdlZW4sIGNlbnRlcilcblxuICAgICAgdGhcbiAgICAgICAgK2ZsZXgoY2VudGVyLCBjZW50ZXIpXG4gICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgd2lkdGg6IDM2cHhcbiAgICAgICAgaGVpZ2h0OiAzNnB4XG4gICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcbiAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5XG5cbiAgICB0Ym9keVxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIG1hcmdpbi10b3A6IDVweFxuXG4gICAgICB0clxuICAgICAgICArZmxleChzcGFjZS1iZXR3ZWVuLCBjZW50ZXIpXG5cbiAgICAgIHRkXG4gICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICBwYWRkaW5nOiAwXG5cbiAgICAgICAgYVxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICAgIHdpZHRoOiAzNnB4XG4gICAgICAgICAgaGVpZ2h0OiAzNnB4XG4gICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgICAgcGFkZGluZzogMFxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXlcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgICBib3JkZXI6IG5vbmVcblxuICAgICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIHotaW5kZXg6IC0xXG4gICAgICAgICAgICBsZWZ0OiA3LjUlXG4gICAgICAgICAgICB0b3A6IDcuNSVcbiAgICAgICAgICAgIGhlaWdodDogODUlXG4gICAgICAgICAgICB3aWR0aDogODUlXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzXG5cbiAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0LWdyYXksIDAuMSlcblxuICAgICAgICAudWktcHJpb3JpdHktc2Vjb25kYXJ5XG4gICAgICAgICAgb3BhY2l0eTogMC40XG5cbiAgICAgICAgLnVpLXN0YXRlLWhpZ2hsaWdodFxuICAgICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJyYW5kLXByaW1hcnksIDAuMSlcblxuICAgICAgICAudWktc3RhdGUtYWN0aXZlXG4gICAgICAgICAgY29sb3I6IHdoaXRlXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcHJpbWFyeSAhaW1wb3J0YW50IiwiLmMtY29tcG9uZW50cy1hcmVhIHtcbiAgcGFkZGluZzogNjBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRiYWNrZ3JvdW5kR3JhZGllbnQpO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMTVweCAxNXB4IC0xNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSlcbn1cblxuLmMtY29tcG9uZW50cy1hcmVhX19tYWlue1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogYXV0bztcblxuICAmLmhpZGUtYmFja2dyb3VuZC1vcHRpb25ze1xuICAgIC5lbnRpdHktYXR0cmlidXRlLmlzLWJhY2tncm91bmQtb3B0aW9ue1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmMtY29tcG9uZW50cy1hcmVhX19jb3B5IHtcbiAgQGluY2x1ZGUgZmxleChmbGV4LWVuZCwgY2VudGVyKTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgYm94LXNoYWRvdzogMCAzcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuXG4gIHAge1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICB9XG5cbiAgc2VsZWN0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICAtbW96LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC1wYWRkaW5nLWVuZDogMjBweDtcbiAgICAtbW96LXBhZGRpbmctZW5kOiAyMHB4O1xuICAgIC13ZWJraXQtcGFkZGluZy1zdGFydDogMjBweDtcbiAgICAtbW96LXBhZGRpbmctc3RhcnQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDMsIDExMywgMTIyLCAwLjA1KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9zdmcvYXJyb3dfZGFya19zZWxlY3Quc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UwRTFFMztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY29uZmlybSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjYTBhOWI3O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250RmFtaWx5O1xuICB9XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYV9fYnV0dG9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4vL1RPRE86IFRlc3QgdGhpcyBvbiBJRVxuLmMtY29tcG9uZW50cy1hcmVhX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDIwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYV9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIGNvbG9yOiAkZ3JheTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYS1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIEBpbmNsdWRlIGZsZXgoc3BhY2UtYmV0d2VlbiwgY2VudGVyKTtcbiAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMTVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICA+ICoge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA4MHB4O1xuICAgIHRvcDogNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRHcmF5O1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAmOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbiAgfVxuXG4gICY6aG92ZXJ7XG4gICAgJjphZnRlcntcbiAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG4gIH1cbn1cblxuLmMtY29tcG9uZW50cy1hcmVhLWJ1dHRvbl9faWNvbiB7XG4gIHdpZHRoOiA1MHB4O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmMtY29tcG9uZW50cy1hcmVhLWJ1dHRvbl9fbGFiZWwge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICBjb2xvcjogbWl4KCRpY29uQ29sb3IsICRncmF5KTtcblxufVxuXG5cblxuXG5cbiIsIi5jLWNvbXBvbmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDNweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuICB9XG5cbiAgLmVudGl0eS1hdHRyaWJ1dGUgbGFiZWx7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBwYWRkaW5nOiAyMi41cHggMDtcbiAgfVxuXG59XG5cbi5jLWNvbXBvbmVudF9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlNmVjO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmMtY29tcG9uZW50X19pY29uIHtcbiAgQGluY2x1ZGUgZmxleChjZW50ZXIsIGNlbnRlcik7XG4gIHdpZHRoOiA2MnB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlNmVjO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmMtY29tcG9uZW50X19vcmRlci1idXR0b25zIHtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGNvbG9yOiBtaXgoJGljb25Db2xvciwgJGdyYXkpO1xuICBoZWlnaHQ6IDYycHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGU2ZWM7XG59XG5cbi5jLWNvbXBvbmVudF9fb3JkZXItYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYy1jb21wb25lbnRfX3RpdGxlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYycHggLSAzM3B4IC0gMzVweCAtIDE1cHgpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICBjb2xvcjogbWl4KCRpY29uQ29sb3IsICRncmF5KTtcbn1cblxuLmMtY29tcG9uZW50X19kZWxldGUtYnV0dG9uIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMzIzQztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skYmFzZUltYWdlUGF0aH0vaWNvbnMvaWNvbl90cmFzaC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuXG4gICY6aG92ZXJ7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbn0iLCIuY29tcG9uZW50LXRhYlxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZVxuICBwYWRkaW5nOiAzMHB4XG4gIG92ZXJmbG93OiBoaWRkZW5cblxuLmNvbXBvbmVudC10YWJfX2xpc3RcbiAgK2ZsZXgoZmxleC1zdGFydCwgZmxleC1lbmQpXG4gIG1hcmdpbjogMFxuICBwYWRkaW5nOiAwXG4gIGxpc3Qtc3R5bGU6IG5vbmVcblxuLmNvbXBvbmVudC10YWJfX2xpc3QtaXRlbVxuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRkYXJrZXJCbHVlLCAxNSUpXG4gIGhlaWdodDogMzVweFxuICBsaW5lLWhlaWdodDogNDBweFxuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMFxuICBjdXJzb3I6IHBvaW50ZXJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBib3gtc2hhZG93IDAuM3NcblxuICAmICsgJlxuICAgIG1hcmdpbi1sZWZ0OiA1cHhcblxuICAmOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFya2VyQmx1ZSwgMTAlKVxuXG4gICYuYWN0aXZlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgYS5jb21wb25lbnQtdGFiX19idXR0b25cbiAgICAgIGNvbG9yOiAkYmx1ZVxuXG4gICYuZXJyb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJpZ2h0UmVkXG5cblxuICBhLmNvbXBvbmVudC10YWJfX2J1dHRvblxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgd2lkdGg6IDEwMCVcbiAgICBjb2xvcjogd2hpdGVcbiAgICBmb250LXNpemU6IDAuN3JlbVxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBwYWRkaW5nOiAwIDIwcHhcblxuLmNvbXBvbmVudC10YWJfX2NvbnRhaW5lclxuICBwb3NpdGlvbjogcmVsYXRpdmVcblxuLmNvbXBvbmVudC10YWJfX2NvbnRlbnRcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbiAgcG9zaXRpb246IGFic29sdXRlXG4gIHRvcDogMFxuICB6LWluZGV4OiAtMVxuXG4gICYuYWN0aXZlXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgei1pbmRleDogMSIsIi5jLXZpZGVve31cblxuLmMtdmlkZW9fX2dyaWR7XG4gIEBpbmNsdWRlIGZsZXgoZmxleC1zdGFydCwgZmxleC1zdGFydClcbn1cblxuLmMtdmlkZW9fX2ZpZWxkc3tcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ3NXB4KTtcbn1cblxuLmMtdmlkZW9fX2ZpZWxkc3tcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcbn1cblxuLmMtdmlkZW9fX3ByZXZpZXd7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJltocmVmXXtcbiAgICAmOmFmdGVye1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0LWdyYXksIDAuMTUpO1xuICB9XG59XG5cbi5jLXZpZGVvX19sYWJlbHtcbiAgd2lkdGg6IDEyMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggNXB4IDIwcHggMzBweDtcbn1cblxuLmMtdmlkZW9fX2xhYmVsLCAuYy12aWRlb19fdGl0bGV7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICRsaWdodC1ncmF5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5cbi5jLXZpZGVvX190aXRsZXtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAkbWVkaXVtLWdyYXk7XG59XG5cbi5jLXZpZGVvX19pZHtcbiAgQGluY2x1ZGUgZmxleChmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuICBAaW5jbHVkZSBmbGV4LXJvd3M7XG59XG5cbi5jLXZpZGVvX191cmx7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIyMHB4O1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICRsaWdodC1ncmF5O1xufVxuXG4uYy12aWRlb19faW5wdXR7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIyMHB4KTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkbGlnaHQtZ3JheSwgMC40KTsgXG4gIGNvbG9yOiAkZGFyay1ncmF5O1xuXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjI1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjI1cztcbiAgQGluY2x1ZGUgYXR0cmlidXRlLWZvY3VzXG5cbn1cblxuLmMtdmlkZW9fX2F1dG9wbGF5e1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTZlYztcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5jLXZpZGVvX190aHVtYntcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJltzcmNde1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59IiwiLmVudGl0eS1hdHRyaWJ1dGUtZmlsZVxuICBpbnB1dFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIG1pbi1oZWlnaHQ6IDYwcHhcbiAgICB0ZXh0LWluZGVudDogMFxuICAgIHdpZHRoOiBhdXRvXG4gICAgcGFkZGluZzogMTBweCAzMHB4XG5cbiAgICAmOmZvY3VzXG4gICAgICBvdXRsaW5lOiBub25lXG5cbiAgICAmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvblxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuXG5cbiAgICAmOmFmdGVyXG4gICAgICBjb250ZW50OiBcIktpZXMgZWVuIGJlc3RhbmRcIlxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIGJvcmRlcjogZGFzaGVkIDJweCAkbGlnaHQtZ3JheVxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4XG4gICAgICBvdXRsaW5lOiBub25lXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHhcblxuICB0ZXh0YXJlYVxuICAgIG1pbi13aWR0aDogNTAwcHhcbiAgICBtaW4taGVpZ2h0OiAxMDBweFxuICAgIG1hcmdpbjogMTBweCAzMHB4XG4gICAgcGFkZGluZzogMTBweFxuICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgei1pbmRleDogOTk5OTlcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIGNvbG9yOiAkZGFyay1ncmF5XG4iLCIuZW50aXR5LWF0dHJpYnV0ZS1jdXJyZW5jeVxuICBpbnB1dFxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDVweClcbiAgICBtYXJnaW4tbGVmdDogMjA1cHhcbiAgICBib3JkZXItbGVmdDogc29saWQgMXB4ICNlMGU2ZWNcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgNXB4IHJnYmEoJGJsYWNrLCAuMDc1KVxuICAgICthdHRyaWJ1dGUtZm9jdXNcblxuICAgICY6OnBsYWNlaG9sZGVyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWNcblxuICAmLmVycm9yIGlucHV0XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9pY29uX2Nyb3NzX3JlZC5zdmcnKVxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IGNlbnRlclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4IiwiLy8gVHJhbnNmZXIgU2VjdGlvblxuXG4jZW50aXR5LnRyYW5zZmVyLXNlY3Rpb25cbiAgcG9zaXRpb246IHN0YXRpY1xuICB0b3A6IDBcbiAgaGVpZ2h0OiAxMDAlIiwiLy8gQWN0aW9uIGxvZyBTZWN0aW9uXG5cbiNlbnRpdHkuYWN0aW9uLWxvZy1zZWN0aW9uXG4gIHBvc2l0aW9uOiBzdGF0aWNcbiAgdG9wOiAwXG4gIGhlaWdodDogMTAwJVxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4od2hpdGUsIDIlKVxuICAuZW50aXR5LWF0dHJpYnV0ZXNcbiAgICBwb3NpdGlvbjogc3RhdGljXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAudGFiLWNvbnRlbnRcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTZlY1xuICAgICAgLmVudGl0eS1hdHRyaWJ1dGUtdGl0bGVcbiAgICAgICAgaDNcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICAgICAgICBjb2xvcjogIzJEMzIzQ1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxuICAgICAgICAgIHBhZGRpbmc6IDIxcHggMCAxM3B4IDMwcHhcblxuICAgICAgICAgIHBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtXG4gICAgICAgICAgICBjb2xvcjogIzcwNzc4Y1xuICAgICAgICAgICAgb3BhY2l0eTogMC41XG4gICAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDBcblxuICAgICAgLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXJcbiAgICAgICAgd2lkdGg6IGF1dG9cbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweFxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lXG5cbiAgICAgICAgbGFiZWxcbiAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuXG4gICAgICBidXR0b25cbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgIGhlaWdodDogNDBweFxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHhcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZVxuICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zc1xuICAgICAgICB3aWR0aDogMTUwcHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICAgICAgY29sb3I6IHdoaXRlXG4gICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG5cbiAgICAgICAgJjpmb2N1c1xuICAgICAgICAgIG91dGxpbmU6IG5vbmVcblxuXG5cbiAgdGV4dGFyZWFcbiAgICBib3JkZXI6IG5vbmVcbiAgICBjb2xvcjogIzMzM1xuICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyMTZweClcbiAgICBwYWRkaW5nOiAzMHB4XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcblxuICAgICY6Zm9jdXNcbiAgICAgIG91dGxpbmU6IG5vbmVcbiJdLCJzb3VyY2VSb290IjoiIn0=*/