/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css ***!
  \**************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,500;0,600;0,700;0,800;1,300&family=Open+Sans:wght@300&display=swap);
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css (1) ***!
  \******************************************************************************************************************/
@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.1/font/bootstrap-icons.css);
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css (2) ***!
  \******************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Caveat&display=swap);
/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/page.css ***!
  \***************************************************************************************************************/
.page-wrapper {
    width: 90%;
    margin: 0;
    padding: 0 5%;
    display: flex;
    justify-content: space-between;
}

.page-wrapper .content {
    width: 70%;
    padding: 0 0 0 0;
}

.page-wrapper .content .static {
    padding: 30px 3%;
}

.page-wrapper .content .static h3 {
    font-family: 'Nunito';
    font-weight: 100;
    letter-spacing: -1px;
    font-size: 1em;
    text-transform: uppercase;
}

.page-wrapper .sidebar {
    width: 28%;
    padding: 30px 0 30px 2%;
    border-left: 1px solid #ddd;
}

.page-wrapper .sidebar h3 {
    font-weight: 100;
}
/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/news.css ***!
  \***************************************************************************************************************/
.events {
    padding: 30px 3%;
}

.events h3 {
    font-family: 'Nunito';
    font-weight: 100;
    letter-spacing: -1px;
    font-size: 1em;
    text-transform: uppercase;
}

.events .event_list {
    display: flex;
    justify-content: flex-start;
    margin-top: 20px;
    flex-flow: row wrap;
}

.events .event_list .block {
    width: 21%;
    padding: 0 2%;
    margin: 0;
    border-right: 1px solid #EEE;
    flex-basis: 20%;
}

.events .event_list .block:nth-child(4n) {
    border: none;
}

.events .event_list .block .img {
    width: 100%;
    height: 110px;
    background-size: cover;
}

.events .event_list .block p.date,
.events p.date {
    font-weight: 100;
    font-size: .75em;
    margin: 7px 0 0 0;
}

.events .event_list .block a {
    font-family: 'Nunito';
    font-weight: 700;
    letter-spacing: -.4px;
    font-size: .975em;
    color: #313131;
    margin: 7px 0 0 0;
    display: block;
}

.events .event_list .block p {
    font-family: 'Nunito';
    color: #444;
    font-weight: 100;
    line-height: 1.4em;
    margin-top: 7px;
    font-size: .9125em;
}

.events .all_news {
    font-family: 'Nunito';
    font-weight: 100;
    letter-spacing: -.4px;
    font-size: .8125em;
    color: #313131;
    margin: 45px 0 0 0;
    display: block;
    text-align: right;
    text-transform: uppercase;
}

.events .event_list-inline {
    margin-top: 20px;
}

.events .event_list-inline .block-inline {
    width: 100%;
    padding: 30px 0 0 0;
    margin: 0 0 30px 0;
    display: flex;
    justify-content: flex-start;
    border-top: 1px solid #e7ecef;
}

.events .event_list-inline .block-inline .img {
    width: 30%;
    aspect-ratio: 2/1.3;
    background-size: cover;
    border-radius: 5px;
}

.events .event_list-inline .block-inline .block {
    margin: 0 0 0 3%;
    width: 67%;
}

.events .event_list-inline .block-inline .block p.date {
    font-weight: 100;
    font-size: .75em;
    margin: 0 0 0 0;
}

.events .event_list-inline .block-inline .block a {
    font-family: 'Nunito';
    font-weight: 700;
    letter-spacing: -.5px;
    font-size: 1.25em;
    color: #313131;
    margin: 7px 0 0 0;
    display: block;
}

.events .event_list-inline .block-inline .block p {
    font-family: 'Nunito';
    color: #444;
    font-weight: 100;
    line-height: 1.4em;
    margin-top: 10px;
    font-size: .9125em;
}

.events .event_list-inline .block-inline .block ul {
    padding: 0 0 0 20px;
}

.events .event_list-inline .block-inline .block ul li {
    margin: 0 0 6px 0;
    font-family: 'Nunito';
    color: #315054;
    font-weight: 400;
}

.event_list-sidebar {
    margin-top: 20px;
}

.event_list-sidebar .block {
    width: 100%;
    margin-bottom: 30px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px;
    display: flex;
}

.event_list-sidebar .block .info {
    width: 67%;
    margin: 0 0 0 3%;
}

.event_list-sidebar .block .img {
    width: 30%;
    background-size: cover;
    aspect-ratio: 2/1;
    border-radius: 5px;
}

.event_list-sidebar .block .info p.date {
    font-weight: 100;
    font-size: .75em;
    margin: 0 0 0 0;
    padding: 0 3%;
}

.event_list-sidebar .block .info a {
    font-family: 'Nunito';
    font-weight: 700;
    letter-spacing: -.4px;
    font-size: .975em;
    color: #313131;
    display: block;
    padding: 0 3%;
    margin: 4px 0 0 0;
}

.event_list-sidebar .block .info p {
    font-family: 'Nunito';
    color: #444;
    font-weight: 100;
    line-height: 1.4em;
    font-size: .9125em;
    padding: 0 3%;
    margin: 0 0 0 0;
}

.events .main_img {
    max-width: 100%;
    margin: 30px auto 0 auto;
    display: block;
}

.events p.img_comment {
    margin-top: 0;
    font-size: .9125em;
    color: #9e9e9e;
    text-align: center;
}

.event_list-article {
    margin-top: 20px;
}

.event_list-article .block-inline {
    width: 100%;
    padding: 0;
    margin: 0 0 20px 0;
    display: flex;
    justify-content: flex-start;
    background-color: #f6f6f6;
}

.event_list-article .block-inline .img {
    width: 27%;
    height: 110px;
    background-size: cover;
    aspect-ratio: 2/1.5;
}

.event_list-article .block-inline .block {
    margin: 0 0 0 3%;
    padding: 0 0 10px 0;
}

.event_list-article .block-inline .block p.date {
    font-weight: 100;
    font-size: .75em;
    margin: 7px 0 0 0;
}

.event_list-article .block-inline .block a {
    font-family: 'Nunito';
    font-weight: 700;
    letter-spacing: -.4px;
    font-size: .975em;
    color: #313131;
    margin: 7px 0 0 0;
    display: block;
}

.event_list-article .block-inline .block p {
    font-family: 'Nunito';
    color: #444;
    font-weight: 100;
    line-height: 1.4em;
    margin-top: 7px;
    font-size: .9125em;
}

.article {
    margin: 30px 30px 1% 0;
}

.article .title {
    padding: 0 0 40px 0;
}

.article .title h1 {
    font-weight: 100;
    letter-spacing: -1px;
}

.article .title p {
    font-size: .8125em;
    letter-spacing: -.5px;
    margin: 0;
}

.article .carousel {
    margin: 0 0 50px 0;
}

.article .carousel .carousel-cell {
    width: 100%;
}

.article .carousel .carousel-cell .img_comment {
    text-align: center;
}

.article .carousel .carousel-cell .main_img {
    width: 100%;
    height: 500px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position-x: 50%;
}

.article ul {
    padding: 0 0 0 20px;
}

.article ul li {
    margin: 0 0 6px 0;
    font-family: 'Nunito';
    color: #315054;
    font-weight: 400;
}
/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/search.css ***!
  \*****************************************************************************************************************/
.search_result {
    width: 50%;
    margin: 0 auto;
}

.search_result h1 {
    font-size: 3em;
    display: block;
    border-bottom: 5px solid #313131;
}

.search_result ul {

}

.search_result ul li {
    list-style-type: none;
}

.search_result ul li a {
    display: block;
    color: #1e4895;
    margin: 10px 0 0 0;
    font-family: Nunito;
    font-size: 1em;
    font-weight: 600;
}
/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/schedule.css ***!
  \*******************************************************************************************************************/
.bus-schedule {
    padding: 30px 3%;
}

.stops {
    display: flex;
    justify-content: flex-start;
    margin-block: 0;
    padding-inline: 0;
    margin: 20px 0 20px 0;
}

.stops li {
    list-style-type: none;
    width: 32%;
    margin-right: 15px;
    text-align: center;
    font-family: 'Nunito';
    font-size: 1.25em;
    font-weight: 700;
    color: #315054;
}

.schedule_line {
    display: flex;
    justify-content: space-between;
    margin: 30px 0 0px 0;
}

.schedule_line .schedule {
    width: 30%;
    margin-block: 0;
    padding-inline: 0;
    padding: 1%;
    background-color: #eaf7e0;
    font-family: 'Nunito';
    border-radius: 5px;
}

.schedule_line .schedule li {
    list-style-type: none;
    background-color: #FFF;
    padding: 7px 4%;
    margin: 0 15px 15px 0;
    border-radius: 7px;
    display: flex;
    align-items: center;
}

.schedule_line .schedule li:first-child {
    background-color: #ecddc1;
    display: block;
    text-align: center;
    border-radius: 5px 5px 0 0;
    margin: -3% -3% 15px -3%;
    padding: 15px 0;
}

.schedule_line .schedule li.sent {
    background-color: #dedede;
}

.schedule li div p.departure_in {
    font-size: 1em;
    font-weight: 700;
}

.direction {
    font-size: 1em;
    margin-block: 0;
    margin: 20px 0 14px 0;
    font-weight: 700;
    letter-spacing: -.2px;
}

.devider {
    height: 20px;
}

.schedule_line_all {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 30px 0 0px 0;
}

.schedule_line_all .group {
    width: 30%;
}

.schedule_line_all .group .header {
    background-color: #ecddc1;
    border-radius: 5px 5px 0 0;
    padding: 10px 5% 20px 5%;
    width: 92%;
}

.schedule_line_all .group .header p {
    font-weight: 800;
    font-size: 1.5em;
}

.schedule_line_all .group .header ul {
    margin: 6px 0 0 6%;
    padding-inline-start: 0;
}

.schedule_line_all .group .header ul li {
    font-family: 'Nunito';
    list-style: none;
    margin: 0 0 3px 0;
}

.schedule_line_all .group .header ul li:before {
    content:  "-";
    position: relative;
    left:     -5px;
}

.schedule_line_all .group .schedule {
    width: 100%;
    margin-block: 0;
    padding-inline: 0;
    padding: 1%;
    background-color: #eaf7e0;
    font-family: 'Nunito';
    border-radius: 0 0 5px 5px;
    margin: 0 0 50px 0;
    display: flex;
    flex-wrap: wrap;
}

.schedule_line_all .group .schedule li {
    list-style-type: none;
    background-color: #FFF;
    padding: 7px 4%;
    margin: 10px 1% 10px 2%;
    border-radius: 7px;
    display: flex;
    align-items: center;
}
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/weather.css ***!
  \******************************************************************************************************************/
.weather {
    margin: 17px 0 0 20px;
    padding: 7px 10px;
    border-radius: 10px;
    display: block;
    height: fit-content;
}

.weather span {
    font-family: 'Nunito';
    font-size: .8125em;
}

.weather .current {
    color: #558287;
    font-weight: 800;
}

.weather .forecast, .weather .uv {
    color: #659278;
    margin: 0 0 0 7px;
}
/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/bus.css ***!
  \**************************************************************************************************************/
.next_bus {
    display: flex;
    justify-content: center;
}

.next_bus .from {
    background-color: #fff;
    margin: 10px 10px 0;
    padding-top: 10px;
    width: 30%;
    border-top: 5px solid #509842;
    text-align: center;
    border-radius: 0px 0px 5px 5px;
}

.next_bus .from h5 {
    font-family: 'Nunito';
    font-weight: 600;
    font-size: 1em;
}

.next_bus .from .time {

}
/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/important.css ***!
  \********************************************************************************************************************/
.important {
    margin: 0;
}

.important .block-list {
    display: flex;
    justify-content: space-between;
    margin: 40px 0 0 0;
}

.important .block-list a {
    width: 18%;
    display: block;
    text-align: center;
    padding: 20px 1%;
}

.important .block-list a:hover {
    opacity: .7;
}

.important .block-list a .fa-solid {
    font-size: 3em;
    color: #315054;
}

.important .block-list a h5 {
    font-family: 'Nunito';
    font-weight: 700;
    margin-top: 15px;
    letter-spacing: -.6px;
    font-size: 1.25em;
    color: #315054;
}
/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/map.css ***!
  \**************************************************************************************************************/
#map {
    height: calc(100% - 102px);
}

.leaflet-bottom {
    display: none;
}
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css (3) ***!
  \******************************************************************************************************************/
/*@import "~@splidejs/splide/dist/css/themes/splide-default.min.css";*/

html, body {
    height: 100%;
}

body {
    margin: 0;
    padding: 0;
    background-color: #FFF;
}

.home_image {
    position: absolute;
    z-index: -1;
    background-image: url(/build/images/main_home.53522783.jpg);
    /*background-image: url("../../public/images/main2.jpeg");*/
    width: 100%;
    height: 610px;
    background-repeat: no-repeat;
    background-size: cover;
}

.rounder svg {
    margin: 387px 0 0 0;
}

.wrapper {
    width: 90%;
    margin: 0;
    padding: 0 5%;
}

.wrapper .sidebar .header {
    display: flex;
    justify-content: space-between;
    height: 60px;
    align-items: center;
    width: 94%;
    padding: 0 3%;
    background-color: #e1ebe261;
}

.wrapper .sidebar .s_content {
    width: 94%;
    padding:  3%;
}

.wrapper .sidebar .s_content h3 {
    font-family: 'Nunito';
    font-weight: 100;
    margin-block: 0;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: -1px;
}

.sidebar_bloquote {
    margin-block: 0;
    padding-inline: 0;
    margin: 0 0 20px 0;
    padding: 12px;
    border: 1px solid #dfe0e3;
    border-radius: 10px;
}

.sidebar_bloquote h4 {
    font-family: 'Nunito';
    border-radius: 10px;
    margin: 0;
    padding: 4px 10px;
    font-size: .9125em;
    font-weight: 400;
    color: #315054;
    background-color: #eaf6e0;
    display: inline-block;
}

.sidebar_bloquote p {
    font-family: 'Nunito';
    margin: 10px 0 0 0;
    padding: 0;
    font-size: .9125em;
    font-weight: 300;
    color: #315054;
}

.sidebar_bloquote ul {
    font-family: 'Nunito';
    margin: 0 0 0 42px;
    padding: 0;
    font-size: .9125em;
    font-weight: 300;
    color: #315054;
}

.sidebar_bloquote ul li {
    margin: 3px 0 5px 0;
}

.sidebar_bloquote .flex-data  {
    display: flex;
    justify-content: space-between;
    border-top: 1px solid #dfe0e3;
    margin: 10px 0 0 0;
}

.sidebar_bloquote .flex-data p {
    font-family: 'Nunito';
    margin: 10px 10px 0;
    padding: 0;
    font-size: 1.5em;
    font-weight: 800;
    color: #315054;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Nunito';
    font-weight: 800;
    color: #315054;
    margin-block: 0;
    margin-inline: 0;
}

a {
    text-decoration: none;
    font-family: 'Nunito';
}

a:hover {
    opacity: .8;
}

header {
    display: flex;
    justify-content: space-between;
    height: 70px;
    align-items: center;
    width: 90%;
    padding: 0 5%;
    margin: 0 auto;
}

p {
    font-family: 'Nunito';
    color: #315054;
    font-weight: 100;
    line-height: 1.5em;
    margin-block: 0;
    margin-top: 10px;
    margin-inline: 0;
}

header .village_title {
    font-family: Caveat;
    color: #405240;
    font-size: 1.65em;
    letter-spacing: -1px;
}

header nav {
    display: flex;
}

header nav li {
    list-style-type: none;
}

header nav li a {
    font-family: Nunito;
    text-decoration: none;
    font-weight: 300;
    color: #405240;
    font-size: .975em;
    padding: 23px 15px 21px;
    display: block;
    border-bottom: 2px solid transparent;
}

header nav li a:hover {
    border-bottom: 2px solid #405240;
    opacity: 1;
}

.wrapper .info_block {
    width: 100%;
    margin: 40px 0 0 0;
    height: 500px;
    text-align: center;
}

.wrapper .info_block h1 {
    color: #669278; /*#607d8b*/
    font-size: 7em;
    letter-spacing: -2px;
    font-weight: 700;
    margin: -25px 0 0 -7px;
}

.wrapper .info_block h2 {
    color: #558287; /*#41523f*/
    font-size: 4em;
    letter-spacing: -2px;
    font-weight: 700;
}

.wrapper .info_block h4 {
    color: #96abae;
    font-size: 1em;
    font-weight: 400;
}

.wrapper .info_block .search_block {
    width: 60%;
    margin: 30px auto 0;
}

.wrapper .info_block .search_block .form_block {

}

.wrapper .info_block .search_block .form_block input {
    width: 92%;
    border-radius: 16px;
    color: #78989c;
    border: none;
    box-shadow: 0 0 50px #0000002b;
    font-family: 'Nunito';
    font-weight: 100;
    font-size: 2em;
    padding: 15px 4%;
    background-color: #FFF;
    opacity: .9;
}

.wrapper .info_block .search_block .form_block input::placeholder {
    color: #e2e2e2;
    font-size: .9125em;
}

.wrapper .info_block .search_block .form_block input:hover {
    opacity: 1;
}

.wrapper .info_block .search_block .form_block input:focus {
    outline: none;
}

.wrapper .info_block .search_block .form_block button {
    position: absolute;
    margin: 7px 0 0 -146px;
    border-radius: 13px;
    color: #EEE;
    border: none;
    box-shadow: 0 0 50px #0000002b;
    font-family: 'Nunito';
    font-weight: 300;
    font-size: 1.5em;
    padding: 14px 30px;
    background-color: #78989c;
    cursor: pointer;
}

.wrapper .info_block .search_block ul {
    display: flex;
    padding: 0;
    flex-wrap: wrap;
    width: 80%;
}

.wrapper .info_block .search_block ul li {
    list-style-type: none;
    margin: 0 5px 5px 0;
}

.wrapper .info_block .search_block ul li a {
    font-family: 'Nunito';
    font-weight: 400;
    font-size: .9125em;
    color: #ffffff;
    background-color: #315054bd;
    padding: 2px 7px;
    border-radius: 5px;
}

.wrapper .map-header {
    width: 100vw;
    height: 50px;
    margin: 0 0 0 -5vw;
    background-color: #f1f2f5;
}

.wrapper .map {
    display: block;
    background: #000;
    border: none;
    height: 100vh;
    width: 100vw;
    margin: -47px 0 0 -5vw;
    z-index: -1;
    position: relative;
}

footer {
    background-color: #eaf5e0;
    margin: 120px 0 0 0;
}

footer svg {
    margin: -340px 0 0 0;
    z-index: -1;
    position: relative;
}

footer nav {
    display: flex;
    justify-content: center;
}

footer nav li {
    list-style-type: none;
    padding: 0 15px;
}

footer nav li a {
    font-family: Nunito;
    text-decoration: none;
    font-weight: 300;
    color: #405240;
    font-size: .975em;
    padding: 0;
    display: block;
    border-bottom: 2px solid transparent;
}

footer nav li a:hover {
    border-bottom: 2px solid #405240;
    opacity: 1;
}

footer .info {
    font-family: Nunito;
    text-decoration: none;
    font-weight: 100;
    color: #795548;
    font-size: .8125em;
    text-align: center;
    margin: 20px 0 0 0;
    padding: 10px 0 10px 0;
    border-top: 1px solid #7955483d;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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ZixVQUFVO0FBQ2Q7O0FBRUE7SUFDSSxxQkFBcUI7SUFDckIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0kscUJBQXFCO0lBQ3JCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsY0FBYztJQUNkLDJCQUEyQjtJQUMzQixnQkFBZ0I7SUFDaEIsa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksWUFBWTtJQUNaLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksY0FBYztJQUNkLGdCQUFnQjtJQUNoQixZQUFZO0lBQ1osYUFBYTtJQUNiLFlBQVk7SUFDWixzQkFBc0I7SUFDdEIsV0FBVztJQUNYLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLHlCQUF5QjtJQUN6QixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxvQkFBb0I7SUFDcEIsV0FBVztJQUNYLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLGFBQWE7SUFDYix1QkFBdUI7QUFDM0I7O0FBRUE7SUFDSSxxQkFBcUI7SUFDckIsZUFBZTtBQUNuQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsZ0JBQWdCO0lBQ2hCLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsVUFBVTtJQUNWLGNBQWM7SUFDZCxvQ0FBb0M7QUFDeEM7O0FBRUE7SUFDSSxnQ0FBZ0M7SUFDaEMsVUFBVTtBQUNkOztBQUVBO0lBQ0ksbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixnQkFBZ0I7SUFDaEIsY0FBYztJQUNkLGtCQUFrQjtJQUNsQixrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLHNCQUFzQjtJQUN0QiwrQkFBK0I7QUFDbkMsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvcGFnZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9uZXdzLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3NlYXJjaC5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY2hlZHVsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy93ZWF0aGVyLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2J1cy5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9pbXBvcnRhbnQuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvbWFwLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2FwcC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnBhZ2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA1JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnBhZ2Utd3JhcHBlciAuY29udGVudCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBwYWRkaW5nOiAwIDAgMCAwO1xufVxuXG4ucGFnZS13cmFwcGVyIC5jb250ZW50IC5zdGF0aWMge1xuICAgIHBhZGRpbmc6IDMwcHggMyU7XG59XG5cbi5wYWdlLXdyYXBwZXIgLmNvbnRlbnQgLnN0YXRpYyBoMyB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBhZ2Utd3JhcHBlciAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDI4JTtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweCAyJTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5wYWdlLXdyYXBwZXIgLnNpZGViYXIgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG59IiwiLmV2ZW50cyB7XG4gICAgcGFkZGluZzogMzBweCAzJTtcbn1cblxuLmV2ZW50cyBoMyB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmV2ZW50cyAuZXZlbnRfbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuXG4uZXZlbnRzIC5ldmVudF9saXN0IC5ibG9jayB7XG4gICAgd2lkdGg6IDIxJTtcbiAgICBwYWRkaW5nOiAwIDIlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUVFO1xuICAgIGZsZXgtYmFzaXM6IDIwJTtcbn1cblxuLmV2ZW50cyAuZXZlbnRfbGlzdCAuYmxvY2s6bnRoLWNoaWxkKDRuKSB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uZXZlbnRzIC5ldmVudF9saXN0IC5ibG9jayAuaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5ldmVudHMgLmV2ZW50X2xpc3QgLmJsb2NrIHAuZGF0ZSxcbi5ldmVudHMgcC5kYXRlIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgbWFyZ2luOiA3cHggMCAwIDA7XG59XG5cbi5ldmVudHMgLmV2ZW50X2xpc3QgLmJsb2NrIGEge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjRweDtcbiAgICBmb250LXNpemU6IC45NzVlbTtcbiAgICBjb2xvcjogIzMxMzEzMTtcbiAgICBtYXJnaW46IDdweCAwIDAgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmV2ZW50cyAuZXZlbnRfbGlzdCAuYmxvY2sgcCB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBmb250LXNpemU6IC45MTI1ZW07XG59XG5cbi5ldmVudHMgLmFsbF9uZXdzIHtcbiAgICBmb250LWZhbWlseTogJ051bml0byc7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLS40cHg7XG4gICAgZm9udC1zaXplOiAuODEyNWVtO1xuICAgIGNvbG9yOiAjMzEzMTMxO1xuICAgIG1hcmdpbjogNDVweCAwIDAgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZXZlbnRzIC5ldmVudF9saXN0LWlubGluZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmV2ZW50cyAuZXZlbnRfbGlzdC1pbmxpbmUgLmJsb2NrLWlubGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAwIDAgMDtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlN2VjZWY7XG59XG5cbi5ldmVudHMgLmV2ZW50X2xpc3QtaW5saW5lIC5ibG9jay1pbmxpbmUgLmltZyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBhc3BlY3QtcmF0aW86IDIvMS4zO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZXZlbnRzIC5ldmVudF9saXN0LWlubGluZSAuYmxvY2staW5saW5lIC5ibG9jayB7XG4gICAgbWFyZ2luOiAwIDAgMCAzJTtcbiAgICB3aWR0aDogNjclO1xufVxuXG4uZXZlbnRzIC5ldmVudF9saXN0LWlubGluZSAuYmxvY2staW5saW5lIC5ibG9jayBwLmRhdGUge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICBtYXJnaW46IDAgMCAwIDA7XG59XG5cbi5ldmVudHMgLmV2ZW50X2xpc3QtaW5saW5lIC5ibG9jay1pbmxpbmUgLmJsb2NrIGEge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICBjb2xvcjogIzMxMzEzMTtcbiAgICBtYXJnaW46IDdweCAwIDAgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmV2ZW50cyAuZXZlbnRfbGlzdC1pbmxpbmUgLmJsb2NrLWlubGluZSAuYmxvY2sgcCB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAuOTEyNWVtO1xufVxuXG4uZXZlbnRzIC5ldmVudF9saXN0LWlubGluZSAuYmxvY2staW5saW5lIC5ibG9jayB1bCB7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbn1cblxuLmV2ZW50cyAuZXZlbnRfbGlzdC1pbmxpbmUgLmJsb2NrLWlubGluZSAuYmxvY2sgdWwgbGkge1xuICAgIG1hcmdpbjogMCAwIDZweCAwO1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBjb2xvcjogIzMxNTA1NDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZXZlbnRfbGlzdC1zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZXZlbnRfbGlzdC1zaWRlYmFyIC5ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZXZlbnRfbGlzdC1zaWRlYmFyIC5ibG9jayAuaW5mbyB7XG4gICAgd2lkdGg6IDY3JTtcbiAgICBtYXJnaW46IDAgMCAwIDMlO1xufVxuXG4uZXZlbnRfbGlzdC1zaWRlYmFyIC5ibG9jayAuaW1nIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYXNwZWN0LXJhdGlvOiAyLzE7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZXZlbnRfbGlzdC1zaWRlYmFyIC5ibG9jayAuaW5mbyBwLmRhdGUge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICBtYXJnaW46IDAgMCAwIDA7XG4gICAgcGFkZGluZzogMCAzJTtcbn1cblxuLmV2ZW50X2xpc3Qtc2lkZWJhciAuYmxvY2sgLmluZm8gYSB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNHB4O1xuICAgIGZvbnQtc2l6ZTogLjk3NWVtO1xuICAgIGNvbG9yOiAjMzEzMTMxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMyU7XG4gICAgbWFyZ2luOiA0cHggMCAwIDA7XG59XG5cbi5ldmVudF9saXN0LXNpZGViYXIgLmJsb2NrIC5pbmZvIHAge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICBmb250LXNpemU6IC45MTI1ZW07XG4gICAgcGFkZGluZzogMCAzJTtcbiAgICBtYXJnaW46IDAgMCAwIDA7XG59XG5cbi5ldmVudHMgLm1haW5faW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZXZlbnRzIHAuaW1nX2NvbW1lbnQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAuOTEyNWVtO1xuICAgIGNvbG9yOiAjOWU5ZTllO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV2ZW50X2xpc3QtYXJ0aWNsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmV2ZW50X2xpc3QtYXJ0aWNsZSAuYmxvY2staW5saW5lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuXG4uZXZlbnRfbGlzdC1hcnRpY2xlIC5ibG9jay1pbmxpbmUgLmltZyB7XG4gICAgd2lkdGg6IDI3JTtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYXNwZWN0LXJhdGlvOiAyLzEuNTtcbn1cblxuLmV2ZW50X2xpc3QtYXJ0aWNsZSAuYmxvY2staW5saW5lIC5ibG9jayB7XG4gICAgbWFyZ2luOiAwIDAgMCAzJTtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xufVxuXG4uZXZlbnRfbGlzdC1hcnRpY2xlIC5ibG9jay1pbmxpbmUgLmJsb2NrIHAuZGF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IC43NWVtO1xuICAgIG1hcmdpbjogN3B4IDAgMCAwO1xufVxuXG4uZXZlbnRfbGlzdC1hcnRpY2xlIC5ibG9jay1pbmxpbmUgLmJsb2NrIGEge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjRweDtcbiAgICBmb250LXNpemU6IC45NzVlbTtcbiAgICBjb2xvcjogIzMxMzEzMTtcbiAgICBtYXJnaW46IDdweCAwIDAgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmV2ZW50X2xpc3QtYXJ0aWNsZSAuYmxvY2staW5saW5lIC5ibG9jayBwIHtcbiAgICBmb250LWZhbWlseTogJ051bml0byc7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIGZvbnQtc2l6ZTogLjkxMjVlbTtcbn1cblxuLmFydGljbGUge1xuICAgIG1hcmdpbjogMzBweCAzMHB4IDElIDA7XG59XG5cbi5hcnRpY2xlIC50aXRsZSB7XG4gICAgcGFkZGluZzogMCAwIDQwcHggMDtcbn1cblxuLmFydGljbGUgLnRpdGxlIGgxIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4uYXJ0aWNsZSAudGl0bGUgcCB7XG4gICAgZm9udC1zaXplOiAuODEyNWVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5hcnRpY2xlIC5jYXJvdXNlbCB7XG4gICAgbWFyZ2luOiAwIDAgNTBweCAwO1xufVxuXG4uYXJ0aWNsZSAuY2Fyb3VzZWwgLmNhcm91c2VsLWNlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYXJ0aWNsZSAuY2Fyb3VzZWwgLmNhcm91c2VsLWNlbGwgLmltZ19jb21tZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hcnRpY2xlIC5jYXJvdXNlbCAuY2Fyb3VzZWwtY2VsbCAubWFpbl9pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG59XG5cbi5hcnRpY2xlIHVsIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxuXG4uYXJ0aWNsZSB1bCBsaSB7XG4gICAgbWFyZ2luOiAwIDAgNnB4IDA7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIGNvbG9yOiAjMzE1MDU0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59IiwiLnNlYXJjaF9yZXN1bHQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWFyY2hfcmVzdWx0IGgxIHtcbiAgICBmb250LXNpemU6IDNlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzMxMzEzMTtcbn1cblxuLnNlYXJjaF9yZXN1bHQgdWwge1xuXG59XG5cbi5zZWFyY2hfcmVzdWx0IHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5zZWFyY2hfcmVzdWx0IHVsIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMWU0ODk1O1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICBmb250LWZhbWlseTogTnVuaXRvO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59IiwiLmJ1cy1zY2hlZHVsZSB7XG4gICAgcGFkZGluZzogMzBweCAzJTtcbn1cblxuLnN0b3BzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgcGFkZGluZy1pbmxpbmU6IDA7XG4gICAgbWFyZ2luOiAyMHB4IDAgMjBweCAwO1xufVxuXG4uc3RvcHMgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB3aWR0aDogMzIlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMzMTUwNTQ7XG59XG5cbi5zY2hlZHVsZV9saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDMwcHggMCAwcHggMDtcbn1cblxuLnNjaGVkdWxlX2xpbmUgLnNjaGVkdWxlIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1hcmdpbi1ibG9jazogMDtcbiAgICBwYWRkaW5nLWlubGluZTogMDtcbiAgICBwYWRkaW5nOiAxJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmN2UwO1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5zY2hlZHVsZV9saW5lIC5zY2hlZHVsZSBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgcGFkZGluZzogN3B4IDQlO1xuICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2NoZWR1bGVfbGluZSAuc2NoZWR1bGUgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2RkYzE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgIG1hcmdpbjogLTMlIC0zJSAxNXB4IC0zJTtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5zY2hlZHVsZV9saW5lIC5zY2hlZHVsZSBsaS5zZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkZWRlO1xufVxuXG4uc2NoZWR1bGUgbGkgZGl2IHAuZGVwYXJ0dXJlX2luIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZGlyZWN0aW9uIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTRweCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xufVxuXG4uZGV2aWRlciB7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uc2NoZWR1bGVfbGluZV9hbGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDMwcHggMCAwcHggMDtcbn1cblxuLnNjaGVkdWxlX2xpbmVfYWxsIC5ncm91cCB7XG4gICAgd2lkdGg6IDMwJTtcbn1cblxuLnNjaGVkdWxlX2xpbmVfYWxsIC5ncm91cCAuaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNkZGMxO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgIHBhZGRpbmc6IDEwcHggNSUgMjBweCA1JTtcbiAgICB3aWR0aDogOTIlO1xufVxuXG4uc2NoZWR1bGVfbGluZV9hbGwgLmdyb3VwIC5oZWFkZXIgcCB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xufVxuXG4uc2NoZWR1bGVfbGluZV9hbGwgLmdyb3VwIC5oZWFkZXIgdWwge1xuICAgIG1hcmdpbjogNnB4IDAgMCA2JTtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuLnNjaGVkdWxlX2xpbmVfYWxsIC5ncm91cCAuaGVhZGVyIHVsIGxpIHtcbiAgICBmb250LWZhbWlseTogJ051bml0byc7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAzcHggMDtcbn1cblxuLnNjaGVkdWxlX2xpbmVfYWxsIC5ncm91cCAuaGVhZGVyIHVsIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogIFwiLVwiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAgICAgLTVweDtcbn1cblxuLnNjaGVkdWxlX2xpbmVfYWxsIC5ncm91cCAuc2NoZWR1bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ibG9jazogMDtcbiAgICBwYWRkaW5nLWlubGluZTogMDtcbiAgICBwYWRkaW5nOiAxJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmN2UwO1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zY2hlZHVsZV9saW5lX2FsbCAuZ3JvdXAgLnNjaGVkdWxlIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBwYWRkaW5nOiA3cHggNCU7XG4gICAgbWFyZ2luOiAxMHB4IDElIDEwcHggMiU7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn0iLCIud2VhdGhlciB7XG4gICAgbWFyZ2luOiAxN3B4IDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cblxuLndlYXRoZXIgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIGZvbnQtc2l6ZTogLjgxMjVlbTtcbn1cblxuLndlYXRoZXIgLmN1cnJlbnQge1xuICAgIGNvbG9yOiAjNTU4Mjg3O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi53ZWF0aGVyIC5mb3JlY2FzdCwgLndlYXRoZXIgLnV2IHtcbiAgICBjb2xvcjogIzY1OTI3ODtcbiAgICBtYXJnaW46IDAgMCAwIDdweDtcbn0iLCIubmV4dF9idXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5uZXh0X2J1cyAuZnJvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDEwcHggMTBweCAwO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHdpZHRoOiAzMCU7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICM1MDk4NDI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNXB4IDVweDtcbn1cblxuLm5leHRfYnVzIC5mcm9tIGg1IHtcbiAgICBmb250LWZhbWlseTogJ051bml0byc7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxuLm5leHRfYnVzIC5mcm9tIC50aW1lIHtcblxufSIsIi5pbXBvcnRhbnQge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmltcG9ydGFudCAuYmxvY2stbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xufVxuXG4uaW1wb3J0YW50IC5ibG9jay1saXN0IGEge1xuICAgIHdpZHRoOiAxOCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMSU7XG59XG5cbi5pbXBvcnRhbnQgLmJsb2NrLWxpc3QgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogLjc7XG59XG5cbi5pbXBvcnRhbnQgLmJsb2NrLWxpc3QgYSAuZmEtc29saWQge1xuICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgIGNvbG9yOiAjMzE1MDU0O1xufVxuXG4uaW1wb3J0YW50IC5ibG9jay1saXN0IGEgaDUge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNnB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIGNvbG9yOiAjMzE1MDU0O1xufSIsIiNtYXAge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTAycHgpO1xufVxuXG4ubGVhZmxldC1ib3R0b20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59IiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TnVuaXRvOml0YWwsd2dodEAwLDMwMDswLDUwMDswLDYwMDswLDcwMDswLDgwMDsxLDMwMCZmYW1pbHk9T3BlbitTYW5zOndnaHRAMzAwJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL2Jvb3RzdHJhcC1pY29uc0AxLjguMS9mb250L2Jvb3RzdHJhcC1pY29ucy5jc3NcIik7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1DYXZlYXQmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL2Nzcy9hbGwubWluLmNzc1wiO1xuQGltcG9ydCBcIi4vcGFnZS5jc3NcIjtcbkBpbXBvcnQgXCIuL25ld3MuY3NzXCI7XG5AaW1wb3J0IFwiLi9zZWFyY2guY3NzXCI7XG5AaW1wb3J0IFwiLi9zY2hlZHVsZS5jc3NcIjtcbkBpbXBvcnQgXCIuL3dlYXRoZXIuY3NzXCI7XG5AaW1wb3J0IFwiLi9idXMuY3NzXCI7XG5AaW1wb3J0IFwiLi9pbXBvcnRhbnQuY3NzXCI7XG4vKkBpbXBvcnQgXCJ+QHNwbGlkZWpzL3NwbGlkZS9kaXN0L2Nzcy90aGVtZXMvc3BsaWRlLWRlZmF1bHQubWluLmNzc1wiOyovXG5AaW1wb3J0IFwibGVhZmxldC9kaXN0L2xlYWZsZXQuY3NzXCI7XG5AaW1wb3J0IFwiLi9tYXAuY3NzXCI7XG5cbmh0bWwsIGJvZHkge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLmhvbWVfaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9wdWJsaWMvaW1hZ2VzL21haW5faG9tZS5qcGdcIik7XG4gICAgLypiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9wdWJsaWMvaW1hZ2VzL21haW4yLmpwZWdcIik7Ki9cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYxMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnJvdW5kZXIgc3ZnIHtcbiAgICBtYXJnaW46IDM4N3B4IDAgMCAwO1xufVxuXG4ud3JhcHBlciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA1JTtcbn1cblxuLndyYXBwZXIgLnNpZGViYXIgLmhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDk0JTtcbiAgICBwYWRkaW5nOiAwIDMlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMWViZTI2MTtcbn1cblxuLndyYXBwZXIgLnNpZGViYXIgLnNfY29udGVudCB7XG4gICAgd2lkdGg6IDk0JTtcbiAgICBwYWRkaW5nOiAgMyU7XG59XG5cbi53cmFwcGVyIC5zaWRlYmFyIC5zX2NvbnRlbnQgaDMge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIG1hcmdpbi1ibG9jazogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cblxuLnNpZGViYXJfYmxvcXVvdGUge1xuICAgIG1hcmdpbi1ibG9jazogMDtcbiAgICBwYWRkaW5nLWlubGluZTogMDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGZlMGUzO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5zaWRlYmFyX2Jsb3F1b3RlIGg0IHtcbiAgICBmb250LWZhbWlseTogJ051bml0byc7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAuOTEyNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMzMTUwNTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjZlMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zaWRlYmFyX2Jsb3F1b3RlIHAge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IC45MTI1ZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzMxNTA1NDtcbn1cblxuLnNpZGViYXJfYmxvcXVvdGUgdWwge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBtYXJnaW46IDAgMCAwIDQycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IC45MTI1ZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzMxNTA1NDtcbn1cblxuLnNpZGViYXJfYmxvcXVvdGUgdWwgbGkge1xuICAgIG1hcmdpbjogM3B4IDAgNXB4IDA7XG59XG5cbi5zaWRlYmFyX2Jsb3F1b3RlIC5mbGV4LWRhdGEgIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZTBlMztcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG59XG5cbi5zaWRlYmFyX2Jsb3F1b3RlIC5mbGV4LWRhdGEgcCB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIG1hcmdpbjogMTBweCAxMHB4IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgY29sb3I6ICMzMTUwNTQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjMzE1MDU0O1xuICAgIG1hcmdpbi1ibG9jazogMDtcbiAgICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG5hIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xufVxuXG5hOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuODtcbn1cblxuaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogOTAlO1xuICAgIHBhZGRpbmc6IDAgNSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbnAge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBjb2xvcjogIzMxNTA1NDtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG5oZWFkZXIgLnZpbGxhZ2VfdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBDYXZlYXQ7XG4gICAgY29sb3I6ICM0MDUyNDA7XG4gICAgZm9udC1zaXplOiAxLjY1ZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbmhlYWRlciBuYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbmhlYWRlciBuYXYgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuaGVhZGVyIG5hdiBsaSBhIHtcbiAgICBmb250LWZhbWlseTogTnVuaXRvO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjNDA1MjQwO1xuICAgIGZvbnQtc2l6ZTogLjk3NWVtO1xuICAgIHBhZGRpbmc6IDIzcHggMTVweCAyMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuaGVhZGVyIG5hdiBsaSBhOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzQwNTI0MDtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ud3JhcHBlciAuaW5mb19ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud3JhcHBlciAuaW5mb19ibG9jayBoMSB7XG4gICAgY29sb3I6ICM2NjkyNzg7IC8qIzYwN2Q4YiovXG4gICAgZm9udC1zaXplOiA3ZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IC0yNXB4IDAgMCAtN3B4O1xufVxuXG4ud3JhcHBlciAuaW5mb19ibG9jayBoMiB7XG4gICAgY29sb3I6ICM1NTgyODc7IC8qIzQxNTIzZiovXG4gICAgZm9udC1zaXplOiA0ZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLndyYXBwZXIgLmluZm9fYmxvY2sgaDQge1xuICAgIGNvbG9yOiAjOTZhYmFlO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi53cmFwcGVyIC5pbmZvX2Jsb2NrIC5zZWFyY2hfYmxvY2sge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbn1cblxuLndyYXBwZXIgLmluZm9fYmxvY2sgLnNlYXJjaF9ibG9jayAuZm9ybV9ibG9jayB7XG5cbn1cblxuLndyYXBwZXIgLmluZm9fYmxvY2sgLnNlYXJjaF9ibG9jayAuZm9ybV9ibG9jayBpbnB1dCB7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGNvbG9yOiAjNzg5ODljO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgNTBweCAjMDAwMDAwMmI7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgcGFkZGluZzogMTVweCA0JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIG9wYWNpdHk6IC45O1xufVxuXG4ud3JhcHBlciAuaW5mb19ibG9jayAuc2VhcmNoX2Jsb2NrIC5mb3JtX2Jsb2NrIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmUyZTI7XG4gICAgZm9udC1zaXplOiAuOTEyNWVtO1xufVxuXG4ud3JhcHBlciAuaW5mb19ibG9jayAuc2VhcmNoX2Jsb2NrIC5mb3JtX2Jsb2NrIGlucHV0OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ud3JhcHBlciAuaW5mb19ibG9jayAuc2VhcmNoX2Jsb2NrIC5mb3JtX2Jsb2NrIGlucHV0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4ud3JhcHBlciAuaW5mb19ibG9jayAuc2VhcmNoX2Jsb2NrIC5mb3JtX2Jsb2NrIGJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogN3B4IDAgMCAtMTQ2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICBjb2xvcjogI0VFRTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDUwcHggIzAwMDAwMDJiO1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgcGFkZGluZzogMTRweCAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODk4OWM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ud3JhcHBlciAuaW5mb19ibG9jayAuc2VhcmNoX2Jsb2NrIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA4MCU7XG59XG5cbi53cmFwcGVyIC5pbmZvX2Jsb2NrIC5zZWFyY2hfYmxvY2sgdWwgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDAgNXB4IDVweCAwO1xufVxuXG4ud3JhcHBlciAuaW5mb19ibG9jayAuc2VhcmNoX2Jsb2NrIHVsIGxpIGEge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogLjkxMjVlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE1MDU0YmQ7XG4gICAgcGFkZGluZzogMnB4IDdweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi53cmFwcGVyIC5tYXAtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTV2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY1O1xufVxuXG4ud3JhcHBlciAubWFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW46IC00N3B4IDAgMCAtNXZ3O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmNWUwO1xuICAgIG1hcmdpbjogMTIwcHggMCAwIDA7XG59XG5cbmZvb3RlciBzdmcge1xuICAgIG1hcmdpbjogLTM0MHB4IDAgMCAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9vdGVyIG5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuZm9vdGVyIG5hdiBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuZm9vdGVyIG5hdiBsaSBhIHtcbiAgICBmb250LWZhbWlseTogTnVuaXRvO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjNDA1MjQwO1xuICAgIGZvbnQtc2l6ZTogLjk3NWVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5mb290ZXIgbmF2IGxpIGE6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNDA1MjQwO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbmZvb3RlciAuaW5mbyB7XG4gICAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBjb2xvcjogIzc5NTU0ODtcbiAgICBmb250LXNpemU6IC44MTI1ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzk1NTQ4M2Q7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/